/* IE6 and below */	* html #IE6  { color: red }
/* IE7 */				*+html #IE7 {  color: red }
/* IE6 */				#IE6 { _color: blue }
/* IE6, IE7 */			#IE7 { *color: blue; }

form.search input { width:128px; line-height:14px; padding:3px 0; height:14px; }
#utility .center li { display:block; display:inline; }

ul.striped strong,
ul.striped span { display:block; display:inline; }

#sharing-tools li,
#sharing-tools a { display:block; display:inline; }



/* text inputs: IE doesn't follow our rules for height/line height or box-sizing:border-box */
.video_player .ji_tabbed_component .tabbed_component_tabs li.search .search_input { line-height:14px; padding:3px 2px; height:14px; width:284px;}
#most-recent-video .tabs .tab-contents div.search .search_input { line-height:14px; padding:3px 2px; height:14px; width:284px;}
.weather-widget form input { line-height:14px; padding:3px 2px; height:14px; width:52px; }
form#search-again input { height:18px; line-height:18px; padding:4px 2px; width:409px; }
#search-ap form input { line-height:14px; padding:3px 2px; height:14px; width:248px; }

#video-library #filter-search form.right input { line-height:14px; padding:3px 2px; height:14px; width:290px !important; }

* html #nav li a { float:left; }
* html .search input { border:1px solid #CCCCCC; border-bottom-color:#EEEEEE; border-right-color:#EEEEEE;  }
* html #top-stories .more-stories li { margin-left:16px; overflow:hidden; }
* html #top-stories .more-stories .story-thumb { position:relative; left:0; top:0; display:block; background:none; width:auto; height:auto; padding:0; margin-bottom:6px; }
* html #foot .inner { zoom:1; overflow:hidden; }
* html #foot .cols-25x4 { overflow:hidden; }
* html #utility .center li a,
* html #utility .right li a { display:block; display:inline; }  
* html .tab-controls li { float:left; text-align:center; } 
* html .tab-controls li a { display:block; float:left; }  
* html #video-library #clips-categories.cols-66-33 .right { width:314px; }
