/* CSS Document */
body{background:url(../images/head_bg.jpg) repeat-x center top; margin:0; padding:0; font-family:"Helvetica"; font-size:14px; color:#666666;}
.clear{clear:both;}
.spacer{ height:5px;}
.wraper{width:950px; margin:0 auto; padding:0}

#header{width:950px; margin:0 auto;}
#header .links {
float:right;
}

.top_link{ text-align:right; padding:3px 10px 3px 0; font-size:13px; font-weight:bold; color:#000000;}
.top_link a{font-size:13px; font-weight:bold; color:#000000; text-decoration:underline;}
.top_link a:hover{font-size:13px; font-weight:bold; color:#000000; text-decoration:none;}

.logo{float:left;}
.logo a{background:url(../images/logo.jpg) no-repeat; width:188px; height:79px; display:block; text-indent:-1000em; margin:23px 0 0 4px;}

.head_mid{color:#FFFFFF; font-size:16px; font-weight:bold; float:left; margin:30px 15px 30px 15px; text-align:center; width:290px;}

.head_mid h1{font-size:28px; margin:0; padding:0; display:inline;color:#FFFFFF;font-weight:bold;}

.search_sec{margin:27px 5px 30px 40px; width:390px; float:left;}
.search_sec table tr td
{
 text-align:center;
}

.white_18{ font-size:18px; font-weight:bold; color:#FFFFFF;}
.white_14{ font-size:14px; font-weight:bold; color:#FFFFFF;padding-top:70px;}
.white_12{ font-size:12px; font-weight:bold; color:#FFFFFF; display:block;}
.white_12 a{ font-size:12px; font-weight:bold; color:#FFFFFF;}
.white_12 a:hover{ font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.white_12 input{ border:1px solid #8d938d; width:162px; height:16px; color:#666666; margin:0 3px 0 3px;}
.white_12 .btn{background:#ff6600; color:#FFFFFF; width:65px; height:20px; border:none;}

.pro_head{ background:url(../images/pro_head.jpg) no-repeat;font-size:15px; font-weight:bold; color:#FFFFFF; padding:0 ; text-align:center; width:174px; height:31px;vertical-align:middle;}

.left_nav{ border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999; background:#FFFFFF; padding:0 0 10px 0;}
.left_nav ul{list-style:none; margin:0; padding:0;}
.left_nav li{list-style:none;font-size:13px; font-weight:bold; color:#231f20; line-height:20px;  }
.left_nav li ul{list-style:none;font-size:13px; font-weight:bold; color:#999999;  line-height:27px; }
.left_nav li ul li{list-style:none;font-size:13px; font-weight:bold; color:#999999;  line-height:27px;}
.left_nav li ul li a{color:#999999; text-decoration:none; background:none; padding:0px 3px 0px 12px; margin-left:5px; font-size:11px; }
/*.left_nav li ul li a:hover{color:#231f20; text-decoration:none;background:none;padding:0px 3px 0px 25px; margin-left:5px; }*/
.left_nav li a:hover,.left_nav li.active ul li.active  a{color:#231f20; text-decoration:none; }
.left_nav li a{color:#231f20; text-decoration:none;background:url(../images/right_ar.jpg) no-repeat 0 12px;padding:7px 5px 0px 13px; margin-left:5px;border-bottom:2px dotted #999999; display:block;}

.left_nav li a.rightimage{color:#231f20; text-decoration:none;background:url(../images/right_ar.jpg) no-repeat 0 12px;padding:7px 5px 0px 13px; margin-left:5px;border-bottom:2px dotted #999999; display:block;}


.left_nav li a.drop{color:#231f20; text-decoration:none;background:url(../images/drop_ar.jpg) no-repeat 0 12px;padding:7px 5px 0px 13px; margin-left:5px;border-bottom:2px dotted #999999; display:block;}

.left_nav li a:hover{color:#999999; text-decoration:none; }
.left_nav li .current {color:#231f20; text-decoration:none; background:url(../images/drop_ar.jpg) no-repeat left;}

.nav_bar{ background:#006633; height:31px;width:100%;}
.nav_bar ul{list-style:none; margin:0; padding:0;}
.nav_bar li{list-style:none;float:left; font-size:14px; font-weight:bold; color:#FFFFFF;padding:0px; }
.nav_bar li a{color:#FFFFFF; text-decoration:none; display:block;  padding:5px 16px;}
.nav_bar li a:hover{ background:#ff6700; color:#FFFFFF; text-decoration:none; }

.content{background:#FFFFFF;padding:28px 10px 10px 10px;line-height:20px;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;}
.content h1{padding:0; margin:0; display:inline; font-size:18px; color:#006633;}

.product_link{color:#231f20; font-weight:bold;}
.product_link a{ text-decoration:none; color:#231f20; font-weight:bold; font-size:12px;}

.shoping_head{ background:url(../images/rgt_head.gif) no-repeat;font-size:15px; font-weight:bold; color:#FFFFFF; padding:0; text-align:center; width:182px; height:31px;}
.shoping_head h2{color:#ffffff; font-weight:bold;font-size:14px;}
.rgt_nav{ border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999; background:#FFFFFF; padding:0 0 10px 0; margin:0;}
.right_link{ font-size:14px; font-weight:bold; color:#333333;border-bottom:2px dotted #e3e4e5; padding:6px 5px 6px 15px;}
.right_link a{ font-size:14px; font-weight:bold; color:#333333; text-decoration:underline;}
.right_link a:hover{ font-size:14px; font-weight:bold; color:#999999;}
.checkout_head{ background:#ff6700; color:#FFFFFF; font-size:16px; font-weight:bold; padding:5px;}

.itm_head{ background:url(../images/itm_head.gif) no-repeat;font-size:15px; font-weight:bold; color:#FFFFFF; padding:0; text-align:center; width:180px; height:31px;} /*changed width from 179 to 180 on 2011-05-05*/
.itm_list{ text-decoration:underline; color:#666666; font-weight:bold; font-size:12px;padding:4px 5px 8px 5px;}
.itm_list a{ text-decoration:underline; color:#666666;}
.dlt_btn{ background:#60b81a; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px;text-align:center; } 
.dlt_btn a{ color:#FFFFFF; text-decoration:none;text-align:center; }

.cmpr_btn{ background:#006633; color:#FFFFFF; font-size:14px; font-weight:bold; padding:5px;text-align:center;} 
.cmpr_btn a{ color:#FFFFFF; text-decoration:none; text-align:center;} 

.footer{ background:url(../images/footer_bg.jpg) bottom repeat-x; height:100%; margin:0; padding:0;}
.white_11{ font-size:11px; font-weight:bold; color:#FFFFFF; line-height:16px;}
.white_11 a{ font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.white_11 a:hover{ font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.std {
background:#FFFFFF none repeat scroll 0 0;
/*border:1px solid #999999;*/
line-height:20px;
/*padding:28px 10px 10px;*/
margin-top:-4px;

}

.std p {
	color:#9D9D9D;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;

}
.stdMain {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
line-height:20px;
padding:28px 10px 10px;
/*margin-top:-4px;*/

}
.subcat-products
{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-family:"Helvetica"; /* changes font for products on home page */
	
}

 /* changes font size for products on home page */
.subcat-products h3
{
	font-size:13px;
}

.advanceText{
	vertical-align:middle;
}
.shoppingText
{
	padding:3px;
}

.compareText
{
	padding:3px;
}
.additional h3
{
	color:#666666;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;

}
.description strong {
color:#636363;
font-size:12px;
font-weight:bold;
}
.col-main  td.first
{
	background:url(../images/lft-round.jpg) no-repeat #006633;
 	width:60px;
	height:31px;
}
.col-main td.second
{
	width:1500px;
}
.col-main td.third
{
      background:url(../images/rgt-round.jpg) no-repeat;
 	width:71px;
	height:31px;

}

.col-main td.secondonecolumn
{
	
       width:2750px;
}
.col-main td.twocolumnright
{
	width:1950px;            
      
}
