html, body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
background-color : #ffffff;
padding : 0;
margin : 0;
color : #3C3C3C;
text-align : justify;
height: 100%;
}
a:link {
color : #707070;
text-decoration : none;
}
a:visited {
text-decoration : none;
color : #707070;
}
a:hover {
text-decoration : underline;
color : #707070;
}
a:active {
text-decoration : none;
color : #707070;
}
#top_wrapper {
width : 100%;
height : 102px;
background-color : #2b2b2b;
margin-bottom : 20px;
position : relative;
z-index:1000;
}
#mid_div {
width : 850px;
height : 102px;
margin : 0 auto;
}
#logo {
margin-top : 15px;
width : auto;
height : auto;
float : left;
}
.logo1 {
color : #ffffff;
font-size : 22px;
font-family : Arial, Helvetica, sans-serif;
}
.logo2 {
color : #cdcdcd;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
}
.bup {
margin-bottom:-160px;
}
#foxmenucontainer {
float : right;
width : 640px;
height : 34px;
display : block;
}
#foxmenu {
position : relative;
display : block;
height : 34px;
font-size : 12px;
font-family : Arial, Verdana, Helvitica, sans-serif;
margin-top : 68px;
}
#foxmenu ul {
height : 34px;
margin : 0;
padding : 0;
list-style-type : none;
width : auto;
}
#foxmenu ul li {
width : 123px;
height : 34px;
display : block;
float : left;
margin : 0 0 0 4px;
white-space: nowrap;
}
#foxmenu ul li a {
display : block;
float : left;
color : #fff;
text-decoration : none;
padding : 10px 20px 0 37px;
height : 24px;
background : transparent url(img/button.jpg) no-repeat;
width : 66px;
}
#foxmenu ul li a:hover {
color : #fff;
width : 66px;
height : 24px;
background : transparent url(img/button_over.jpg) no-repeat;
color : #666666;
}
#foxmenu ul li a.current, #foxmenu ul li a.current:hover {
color : #000;
background : #fff;
}
#top_cont {
width : 850px;
text-align:left;
}
h1 {
color : #bb2b11;
font-size : 24px;
font-family : "Trebuchet MS";
margin : 0;
padding : 0;
padding-bottom : 15px;
}
h2 {
font-size : 18px;
color : #242424;
margin : 0;
padding : 0;
padding-top : 5px;
}
h3 {
color : #242424;
font-size : 14px;
font-family : "Trebuchet MS";
margin : 0;
padding : 0;
padding-bottom : 15px;
}
.topsearch {
position:absolute;
width:200px;
top: 20px;
margin-left: 655px;
}
.search_button {
background: #000000 url(img/search_t.jpg);
height:36px;
width:36px;
border: 0;
vertical-align: top;
margin-top:-3px;
cursor: pointer;
}
#footer_wrapper {
width : 100%;
height : 65px;
margin-top : 20px;
background-color : #353535;
}
#footer {
width : 850px;
height : auto;
margin : 0 auto;
text-align : center;
padding-top : 15px;
color : #e7e7e7;
font-size : 12px;
}
#footer a {
color : #e7e7e7;
text-decoration : none;
}
#footer a:link {
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
.selimg {
	border: solid 1px #ffffff;
}
.selimg:hover {
	border: solid 1px #EC0000;
}
.see_also {
	margin-top:4px;
	}
.in_progress {
	border:1px solid #cccccc;
	font-size:14px;
	color:red;
	padding:2px;
	}
.smlBut, a.smlBut {
	background: #EC0000;
	border : 1px solid #000;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding: 2px 10px 2px 10px;
	margin: 0px;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	}
.wBut, a.wBut {
	background: #EC0000;
	border : 1px solid #000;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding: 2px 30px 2px 30px;
	margin: 0px;
	vertical-align: middle;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
	}
.smlBut:hover,
.wBut:hover {
	background: #38AD21;
	}
img {border:0;}
#page {width:990px;margin:0 auto;text-align:left;}
#header {background:#E4E9E9;height:40px;}
#header img {display:block;float:left;}
fieldset {padding:0;margin:0;border:0;}
h1 {padding:0;margin:0;color:#727272;font-size:14px;}
#prod {padding:20px 20px 20px 65px;width:775px;background:#ffffff;border:1px solid #DFDFDF;margin-left:auto;margin-right:auto;}
.tdsp {width:50px;}
.mprodim {margin-right:20px;}
.searchfront {width: 300px;padding: 2px;font-size: 18px;border : 1px solid #848484;vertical-align: middle;}
.search {background: #fff url(img/search.jpg);height:26px;width:55px;border: 0;vertical-align: middle;margin-top:2px;cursor: pointer;}
.sfront {margin-right:50px;border:0;}
.prod_link {color:#000000;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.prod_link:link {color:#000000;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.prod_link:visited {color:#000000;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.prod_link:active {color:#000000;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.prod_link:hover {color:#000000;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}
.smlink {color:#5a5a5a;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smlink:link {color:#048;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smlink:visited {color:#048;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smlink:active {color:#048;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
a.smlink:hover {color:#048;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}
.banner h3 {padding:0px;font-size:12px;font-weight:500;margin-bottom:20px;margin-top:10px;}
.banner h4 {padding:2px;padding-right:4px;font-size:100%;font-weight:500;margin-top:0px;}
select.formSelect  {margin-left:160px;width:500px;font-size:11px;font-weight:bold;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif;color:#000000;background-color:#ffffff;border:solid 1px #9c9c9c;cursor:pointer;}
select.formSort  {font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#000;background-color:#ffffff;border:solid 1px #9c9c9c;cursor:pointer;}
.catLim {position:absolute;width:240px;height:20px;top:-18px;left:-75px;font-size:10px;color:#444;}
.optcatg {font-size:12px;padding-left:50px;font-weight:normal;}
.optbrand {font-size:12px;padding-left:5px;font-weight:normal;}
.navigation {width:717px;text-align:center;margin:20px 0 20px 0;}
.prices_head {line-height:18px;color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:#f2f2f2;}
.prices {background:#ffffff;margin-top:15px;width:850px;font-size:10px;border:1px solid #cccccc;color:#2B2B2B;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.reviews {background:#ffffff;margin-top:15px;width:850px;border:1px solid #cccccc;color:#000000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.product {margin-top:0;width:850px;}
.border_top {border-top:1px solid #cccccc;}
.product h3 {font-size:12px;margin:10px 0px 10px 0px;}
h3.main_prod {color:#000000;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.ratings {margin-top:15px;width:850px;}
.ratings form {display:inline;}
.ratings form select {color:#AF7817;font-size:12px;}
.ratings form textarea {width:100%;}
.searchresults {width:850px;}
.searchproduct {width:120px;vertical-align:middle;text-align:center;padding-bottom:20px;color:#E21E1E;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.searchresults h4 {font-size:100%;font-weight:bold;margin:0px 0px 0px 0px;}
.searchresults p {text-align:justify;margin:0px 0px 25px 0px;}
.related {width:850px;background:#ffffff;}
.starsOn {color:#AF7817;font-weight:bold;}
.starsOff {color:#AAAAAA;font-weight:bold;}
.nobr {white-space:nowrap;}
.brdbot {text-align:left;padding:2px 0 2px 0;border-bottom:1px solid #cccccc;}
.pad5 {padding:5px;}
.disabled {color:#6D6D6D;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.searchButton {background:#EC0000;border:1px solid #848484;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:2px 8px 2px 8px;margin:0px;vertical-align:middle;cursor:pointer;}
.searchButton2 {background:#38AD21;border:1px solid #848484;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:2px 8px 2px 8px;margin:0px;vertical-align:middle;cursor:pointer;}
.searchButtonD {background:#F2F2F2;border:1px solid #848484;color:#848484;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:2px 8px 2px 8px;margin:0px;vertical-align:middle;cursor:pointer;}
.smallButton {background:#EC0000;border:1px solid #848484;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:2px 8px 2px 8px;margin:0px;vertical-align:middle;cursor:pointer;}
.smlGrBut {background:#38AD21;border:1px solid #848484;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:1px 6px 1px 6px;margin:0px;vertical-align:middle;cursor:pointer;}
.smlRdBut {background:#EC0000;border:1px solid #848484;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:1px 6px 1px 6px;margin:0px;vertical-align:middle;cursor:pointer;}
.smlGrBut:hover,
.smlRdBut:hover,
.searchButton:hover,
.searchButton2:hover,
.smallButton:hover {background:#FF9000;}
.smlGrButD {background:#F2F2F2;border:1px solid #848484;color:#848484;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:1px 6px 1px 6px;margin:0px;vertical-align:middle;}
.smallInput {padding:2px;color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #848484;vertical-align:middle;}
.redtxt {color:#E21E1E;font-weight:700;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.redtxtsm {color:#E21E1E;font-weight:700;font-size:12px;}
#more {display:none;}
#others {display:none;margin-right:40px;margin-bottom:10px;}
#p_reviews {display:none;margin-bottom:10px;}
.LV_valid {color:#00CC00;}
.LV_invalid {color:#CC0000;}
.LV_validation_message {font-weight:bold;margin:0 0 0 5px;}
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {border:1px solid #00CC00;}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {border:1px solid #CC0000;}
#check_availability {height:30px;padding-top:10px;}
.res_ad {width:728px;padding-left:125px;border:1px solid #cccccc;}
