/* OWCSearch.css
   This CSS file contains a merge of all styles used by the Macsales search results.
   Any change to this file should also be made in OWCSearchPrint.css, which contains printer-friendly style adjustments
*/

/* Merged from file /_style.css */
body
{
	/*background-image:url('/images/Line_BG.gif');*/
	color:black;
}
body,td,th,div
{
	font-family:Verdana,sans-serif;
	font-size:12px;
}
input,select
{
	font-family:sans-serif;
	font-size:13px;
}
.sectionHead
{
	background-color:#DFEAFF;/*DBEEFF,E6E6E6*/
	padding:5px 10px;
	font-weight:bold;
	text-align:left;
}
.section
{
	padding:5px 10px 20px 10px;
	line-height:18px;
	text-align:justify;
}
.req {color:red;font-size:120%;}
th.desc_bodytext {text-align:right;width:260px;font-weight:normal;}
label {cursor: pointer;}

.subHeadOutter {border:1px solid #b0b0b0;padding:2px 0px;border-width:1px 0px;}
.subHeadInner {background-color:#f2ffdf;padding:4px 5px;font-weight:bold;}
/*NEW OWC BLUE*/
.style1 {color: #F00;}/*red*/
.style2 {color: #336;}/*dark blue*/
.style3 {color: #09C;}/*light blue*/
.style4 {color: #369;}/*blue*/
.style5 {color: #B0B0B0;}/*grey*/
.subHeadOutter {border:1px solid #336699;background-color:#336699;padding:2px 0px;border-width:1px 0px;}
.subHeadInner {background-color:#336699;padding:4px 2px;font-weight:bold;color:white;}

.txtsm {font-size:10px !important;}
.clear {clear:both !important;}
.l {text-align:left !important;}
.c {text-align:center !important;}
.r {text-align:right !important;}
.b {font-weight:bold !important;}
.n {font-weight:normal !important;}
.hint {color:#777 !important;}
.err {color:maroon;font-weight:bold;margin:10px 20px;}


/*Merged from search.css*/
.TableCellBackground {
	background-color: #FFFFFF;
	background-image: url(images/desc_bar.jpg);
	background-position: center left;
	background-repeat: no-repeat;
}
.desc_title {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.desc {
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
.filterHead {font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #FFF;background-color: #369;text-transform: uppercase;}
.filter {font-size: 11px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #333333;}
.filter span {color: #999;}
.desc_header {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: none;
}
.desc_headerlink {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#09C;
	text-decoration: none;
}
TD.desc_header A {font-weight: normal;}
.desc_titleGreen {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #57B908;
}
body {
	margin-left: 0px;
	margin-top: 0px;
}
.remove {
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.brandnumb {
	font-size: 11px;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
.desc a.desc_headerlink {font-size: 10px;}
.br4 {line-height:4px;}


.srch_container {position:relative; background: url(/Customized_Pages/search_frame/imgs/bkg_main.gif) repeat-y; padding-bottom:0px; }
.srch_mainbar {background: url(/Customized_Pages/search_frame/imgs/bkg_search_bar.gif) no-repeat; height:58px; color:#0d1f43; font-family:Arial, Helvetica, sans-serif; font-size:18px; position:relative;}
.srch_mainbar_label {margin-top:23px; margin-left:50px; float:left; width:151px;  font-family:Arial, Helvetica, sans-serif;}
.srch_mainbar_txt {margin-left:12px; float:left; font-size:18px; margin-top:23px;  font-family:Arial, Helvetica, sans-serif;}
.srch_mainbar_hl {font-size:22px; font-weight:bold; } 
.srch_showbar {background: url(/Customized_Pages/search_frame/imgs/bkg_showing.gif) repeat-x; height:40px; color:#000000;  padding:10px;  height:20px; margin-left:0px;}
.srch_showbar_left {float:left; width:420px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.srch_showbar_right {float:left; width:320px;text-align:right;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}	
.srch_showbar a {text-decoration:underline; color:#0000ee; }
.srch_showbar a:hover {text-decoration:underline; color:#0000ee; }
.srch_showbar a:visited {text-decoration:underline;color:#551a8b; }	
.srch_showbar_page {margin-left:3px;}
.srch_main_tbl { margin-left:10px;}
.search_tbl_heading {border-bottom:1px solid #6e7684; border-top:1px solid #6e7684;}
.srch_tbl_line_c {height:1px; font-size:0px; margin-top:0px; border-top:1px solid #dddfe2;}
.srch_tbl_noline_c {height:1px; font-size:0px; margin-top:0px; }
.srch_sort {padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.srch_sort a {text-decoration:underline; color:#0000ee; }
.srch_sort a:hover {text-decoration:underline; color:#0000ee; }
.srch_sort a:visited {text-decoration:underline;color:#551a8b; }
.srchFilterHead 
{
	padding:3px;border-style:solid;border-color:#999 #777 #BBB #999;border-width:1px 1px 1px 1px;font-size: 16px; letter-spacing:1px; 
	font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #000;background-color: #DFEAFF;text-transform: uppercase;text-align:left;
	}
.srchFilterBody 
{
	padding-left:10px;border-style:solid;border-color:#999999 #999999 #999999 #999999;border-width:0 1px 1px 1px;font-weight: normal; 
	font-family: Arial, Helvetica, sans-serif; text-align:left;line-height:13px;margin-bottom:10px; background:#FFFFFF; font-size:11px;padding-top:6px;padding-bottom:6px;padding-right:6px;
	}
.srchFilterBody SPAN {color: #555;margin-left:3px; margin-right:3px; font-size:11px;}	
.srchFilterBody a {color:#000000; font-size:11px;}		
.srchFilterBodySpacing {color:#000000; font-size:2px;line-height:6px;}		
.srch_content_pane { width:776px;  margin-top:5px; float:left;}
.srch_c_pop_t_line {border-bottom:1px solid #999999; margin-bottom:2px; margin-top:9px;  padding-left:0px;}
.srch_c_pop_title {font-size:21px; font-weight:bold; margin-top:4px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; height:21px;}	
.srch_side_pane {width:202px; margin-top:5px; float:left;background: url(/Customized_Pages/search_frame/imgs/bkg_main.gif) repeat-y; }
.srch_sp_title {background:#2a2f37; height:24px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; margin-top:5px; padding-top:4px;}
.srch_sp_title_selected {background:#d4d4d4; height:24px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; margin-top:5px; padding-top:4px;}
.srch_sp_items {list-style:none; margin:0px; padding:10px; background:#FFFFFF; width:180px; margin-left:1px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.srch_sp_items li {margin-bottom:5px;}
.srch_sp_number {color:#000000;}	
.srch_sp_view_by {margin-top:8px; margin-left:10px; font-size:12px;color:#ffffff; }
.srch_sp_view_by_selected {margin-top:8px; margin-left:10px; font-size:12px;color:#555e6f; }
.srch_sp_view_t {margin-top:15px; font-size:17px;color:#ffffff;  }
.srch_sp_view_t_selected {margin-top:15px; font-size:17px;color:#555e6f;  }