form { padding:0; margin:0; }
input { padding:0; margin:0; }
select { padding:0; margin:0; }

/*NAVS*/
.headnav, .mktnav { font-size: 11px; }
.headnav a, .mktnav a { padding: 5px 3px 6px 3px; }
.subnavlists { width: 1000px; height: 194px; }
/*#navs  { z-index:9999; }*/


/*  ---- MF SMOOTHMOVE BELT ----  */
.featurebelt { width:970px; }
.featurebelt img { margin-right:5px; }
.featurebelt h1 { font-family: Arial, Helvetica, sans-serif ;font-size: 12px; }
.featurebelt p { font-size:11px; }
.featurebelt .unit { width:236px; }
#featurebeltmask { width:965px; height:120px; }
.featurebeltnav { height:21px; position:relative; width:965px;/*top:98px;*/ font-size:11px; }
.featurebelt h1 { background-color:#F3F4F5; } /* this helps IE antialias against the background */

#leaderboarddiv { position:relative; z-index:2; }

/* ``` put a pointer cursor on the flag logo link divs ``` */
#flaglogolink, #flaglogolink2, #flaglogolink3, #flaglogolink4 { cursor: pointer; }

/* ``` gets rid of space below content swapper tabs on politics page ``` */
div#tab0 { height:0; }

/* having a problem with the word "ADVERTISEMENT" above the medrect not displaying as a block */
#medrect.adtag a { display:block; }

/* ----- fixes for googleized searchbox at top ----- */
#searchTable { position:static!important;  }
.searchboxtext {  }
.searchboxtext input { position:static!important;}
.searchboxtext img { position:static!important; margin:0 10px 0 8px;}
.searchlabletext { position:static!important; }
.searchbox-menus { top:0!important; }
.sponsortext input { position:static!important;}
#text { position:static!important; }

/* This is to fix the table cells disappearing in a wide table at the bottom of the page */
div#infobox { overflow:visible; }

/* this is to patch the new social bookmarks in IE */
span.yahooBuzzBadge span { height:24px!important; padding-top:0!important; }
div.soc_box div.clearfloat { display:none; }

/*_________________patching up that ol' myYahoo stuff__________________________*/
.myHooLink a img {margin-top:-4px;}


