/*body{
	color:#3F3F3F;
	font-family:calibri;
	font-size:15px;
	margin:0;
	padding:0;
	border:0;
	width:100%;
	min-width:1100px;
}
*/
body {
		margin:0 auto;
		padding:0;
		border:0;			/* This removes the border around the viewport in old versions of IE */
		 width:100%;
	 	color:#3F3F3F;
		font-size:10px;
		font-family:verdana;
		 min-width:1010px;
		 
	}

/* column container */
	.colmask {
		position:relative;	/* This fixes the IE7 overflow hidden bug */
		clear:both;
		float:left;
		width:100%;			/* width of whole page */
	 
	 
	}
	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.ccol1,
	.ccol2,
	.ccol3 {
		float:left;
		position:relative;
		overflow:hidden;
 
	}
	/* 3 Column settings */
	.threecol {
		/*background:#FF0066;		 right column background colour */
	}
	.threecol .colmid {
		right:15%;			/* width of the right column */
		/*background:#990000;		 center column background colour */
	}
	.threecol .colleft {
		right:70%;			/* width of the middle column */
		/* background-color:#00FF00;	left column background colour */
	}
	.threecol .ccol1 {
		width:68%;			/* width of center column content (column width minus padding on either side) */
		left:101%;			/* 100% plus left padding of center column */
	
	}
	.threecol .ccol2 {
	
		width:15%;			/* Width of left column content (column width minus padding on either side) */
		left:17%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .ccol3 {
		width:15%;			/* Width of right column content (column width minus padding on either side) */
		left:87%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}






/*
#page_frame{
	position:relative;
	overflow:hidden;
	clear:both;
	width:100%;
	min-height:100%;
}

#leftcol {
	float:left;
	width:210px;
	margin-bottom:10px;
}

#rightcol { 
	float:right;
	width:210px;
	margin-bottom:5px;
}

#midcol { 
	margin-right:215px;
	margin-left:215px;
	margin-top:5px;
	margin-bottom:5px;
}
*/

img {border:0;}
img a{border-style:none;}
p { margin-top: 10px; margin-bottom:5px; } 
label {margin-left:5px;}


#loginbut{ margin:0 auto; padding:0px; width:99px;}
#regbut {margin:0 auto;	padding:0px; width:99px;}

 

#header{
	width:100%;
	vertical-align:middle;
	 
	background-repeat:no-repeat;
	height:75px;
}

#searchbox{
	width:380px;
	float:right;
	text-align:right;
	vertical-align:middle;
	line-height:30px;
	margin-top:10px;
	margin-right:10px;
	font-weight:bold;
 
}



#promo_banner{
	/*background-image:url(../images/banner_grad.jpg);
	background-repeat:repeat-y repeat-x;*/
	background-color:#FFFFFF;
	height:190px;
	text-align:center;
	margin:0 auto;
    margin-top:5px;
}

/*
.showcase_block{
	background-image:url(../images/grad_showcase.gif); 
	background-repeat:repeat-x; 
	padding:5px;
	width:190px;
	background-color:#F6FBFD;
	margin-left:5px;
	margin-top:5px;
	border:1px solid #A3DCF2;
}
*/
.showcase_block{
	background-image:url(../images/grad_showcase.gif); 
	background-repeat:repeat-x; 
  
	width:95%;
	background-color:#F6FBFD;
    padding:3px;
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #A3DCF2;
  
	margin-left:1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px; 
  
  
 
}

.breadcrumbs{
	background-color:#FFFFFF;
	border-bottom:1px solid #e5e7e8;
	margin:7px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	color:#6699D7;
	font-family:verdana;
	font-size:10px;
}

.breadcrumbs a{
	color:#3044b7;
	text-decoration:none;
}

.breadcrumbs a:hover{color:#F9B76A; text-decoration:underline;}

/*
.breadcrumbs ul{
	color:#6699D7;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	list-style-type:none;
}

.breadcrumbs ul li{
	background-image:url(../images/spacer.gif); 
}

.breadcrumbs ul li a{
	color:#3044b7;
	text-decoration:none;
}

.breadcrumbs ul li a:hover{color:#3044b7; text-decoration:underline;}
*/


.pageresult{
	width:100%;
	color:#3F3F3F;
}
/*

.pageresult a:link{
	color: #666666; 
	text-decoration:none;
}

.pageresult a:hover{
	color: #FF0000; 
	font-weight:bold;
	text-decoration:underline;
}

.pageresult a:visited{color: #666666; text-decoration:none;}
*/

a.pageresult:link {color: #F9A03A; text-decoration:none;}
a.pageresult:visited {color: #F9A03A; text-decoration:none;}
a.pageresult:hover {color:#993333; text-decoration:underline;}

.cat_title{font-size:11px;font-weight:bold;color:#355E8C;}
.text_title{font-size:11px;font-weight:bold; }
.title1{color:#4985D8; font-weight:bold;}
.titleoj{color:#FB5E19; }

.cat_listing {color:#FB5E19; font-size:12px; font-weight:bold; }
 

.icon{
	display:block;
	padding-left:20px;
	padding-top:2px;
	background-repeat:no-repeat;
}

.sub_icon{
	display:block;
	background-repeat:no-repeat;
	margin-left:60px;
	padding:0px 40px 0px 0px;
}

.icon_category{background-image:url(../images/icon_category.png);height:15px;}
.icon_special{background-image:url(../images/icon_special.png);height:18px;}
.icon_cart{background-image:url(../images/icon_cart.png);height:15px;}
.icon_cart2{background-image:url(../images/icon_cart2.png); height:15px;}
.icon_cart3{background-image:url(../images/icon_cart3.png); height:18px;}
.icon_subscription{background-image:url(../images/icon_subscribe.png);height:18px;}
.icon_account{background-image:url(../images/icon_account.png);height:18px;}
.icon_histOrder{background-image:url(../images/icon_histOrder.png);height:15px;}
.icon_trackOrder{background-image:url(../images/icon_trackOrder.png);height:15px;}
.icon_editAcc{background-image:url(../images/icon_editAcc.png);height:15px;}
.icon_login{background-image:url(../images/icon_login.png);height:15px;}
.icon_checkout{background-image:url(../images/icon_checkout.png); height:15px;}
.icon_lostPass{background-image:url(../images/icon_lostPass.png); height:15px;}
.icon_pnh{background-image:url(../images/icon_pnh.png); height:17px;}
.icon_info{background-image:url(../images/icon_info.png); height:18px;}
.icon_bestsell{background-image:url(../images/icon_bestsell.png); height:15px;}
.icon_quicklink{background-image:url(../images/icon_quicklink.png); height:18px;}
.icon_prod{background-image:url(../images/icon_prod.png); height:18px;}
.icon_addon{background-image:url(../images/icon_addon.png); height:18px;}
.icon_prod-info{background-image:url(../images/icon_prod-info.png); height:15px;}
.icon_delete{background-image:url(../images/icon_delete.png); height:18px;}
.icon_logout{background-image:url(../images/icon_logout.png); height:15px;}
.icon_aboutus{background-image:url(../images/icon_aboutus.png); height:15px; margin-left:3px;}
.icon_pickup{background-image:url(../images/icon_pickup.png); height:15px; margin-left:3px;}
.icon_directdeposit{background-image:url(../images/icon_directdeposit.png); height:25px; margin-left:16px;}
.icon_custsupport{background-image:url(../images/icon_custsupport.png); height:15px; margin-left:3px;}
.icon_returnpolicy{background-image:url(../images/icon_returnpolicy.png); height:15px; margin-left:3px;}
.icon_contactus{background-image:url(../images/icon_contactus.png); height:15px; margin-left:3px;}
.icon_shield{background-image:url(../images/icon_shield.png); height:15px;}
.icon_at_sign{background-image:url(../images/icon_at_sign.png); height:18px;}
.icon_custcare{background-image:url(../images/icon_custcare.png); height:18px;}


.menu_custsupport{background-image:url(../images/icon_custcare.png); height:25px;}

#prod_showcase{
	background-image:url(../images/grad_navbar3.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-top:5px;
	padding:3px;
	border-style:solid;
	border-color:#A3DCF2;
	border-width:1px;	
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px; 
}

#prod_details{
	background-image:url(../images/grad_prod.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-top:5px;
	padding:3px;
	border-style:solid;
	border-color:#A3DCF2;
	border-width:1px;
	height:100%;
}

#prod_sum{width:100%; margin-top:15px; min-height:100%; border-bottom:1px solid #F8CF6D;}

#prod_imgholder{ width:200px; height:250px; float:left; 
	margin-bottom:10px;
	border-style:solid;
	border-color:#CCFF66;
	border-width:1px;
	overflow:hidden;
}


.img_enlarge{font-size:11px; vertical-align:bottom; line-height:20px;}

#prod_quicklinks{
	width:150px;
 	background-image:url(../images/grad_prod.gif); 
	background-repeat:repeat-x;
	float:right;
 	padding:5px;
	background-color:#F7F7F7;
	border-style:solid;
	border-color:#CCFF66;
	border-width:1px;
}

#prod_dimensions{
	width:160px;
 	background-image:url(../images/grad_prod.gif); 
	background-repeat:repeat-x;
	float:right;
 	padding:5px;
	background-color:#F7F7F7;
	border-style:solid;
	border-color:#CCFF66;
	border-width:1px;
}

#prod_specs{
	background-image:url(../images/grad_navbar3.gif); 
	background-repeat:repeat-x;
	padding:5px;
	text-align:justify;
	margin-top:5px;
	/*border:1px solid #F8CF6D;*/
	background-color:#FFFFFF;
}

#prod_specs table{width:100%; border:none; padding:5px; }

#prod_specs table td{ border-bottom:1px solid #CACACA; vertical-align:top; padding:0.5em 1em 0.5em 1em;  }
#prod_specs table th {
	color:#333333; 
	text-align:left;  
	padding:0 0.3em 0em 0.3em;
	background-image:url(../images/grad_showcase.gif); 
	background-repeat:repeat-x; 
	height:18px;
	border-bottom:1px solid #CACACA; }
	
#prod_specs table ul { list-style:square;}

#prod_rec{
	background-image:url(../images/grad_navbar2.gif);
	background-repeat:repeat-x;
	margin-top:5px;
	border:1px solid #CACACA;
	padding:5px;
}

#shop_cart{
	background-image:url(../images/grad_shop.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	margin-top:5px;
	padding:3px;
	height:30px;
}
 
.prod_heading{font-weight:bold; font-size:12px;  }

.prod_instock{width:68px; height:17px; background-image:url(../images/img_instock.gif); background-repeat:no-repeat; text-indent:-9999px;}
.prod_notinstock{width:90px; height:17px; background-image:url(../images/img_notinstock.gif); background-repeat:no-repeat; text-indent:-9999px;}
.prod_limitedstock{width:89px; height:17px; background-image:url(../images/img_limitedstock.gif); background-repeat:no-repeat; text-indent:-9999px;}
.prod_pleasecall{width:75px; height:16px; background-image:url(../images/img_pleasecall.gif); background-repeat:no-repeat; text-indent:-9999px;}
.prod_preorder{width:74px; height:16px; background-image:url(../images/img_pre-order.gif); background-repeat:no-repeat; text-indent:-9999px;}

 

.btn_search{width:20px; height:20px;}
/*.btn_search a{display:block;background-image: url(../images/btn_search.jpg); border:0; border-style:none;}
.btn_search a:hover {display:block;background-image: url(../images/btn_search-ro.jpg); border:0;}*/
 
.btn_subscribe{width:20px; height:20px;}
/*.btn_subscribe a{display:block;background-image: url(../images/btn_subscribe.jpg); border:0;}
.btn_subscribe a:hover{background-image: url(../images/btn_subscribe-ro.jpg); border:0;}*/

.btn_update-passwd{width:136px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_update-passwd a{display:block;background-image: url(../images/btn_update-passwd.gif); border:0;}
.btn_update-passwd a:hover{background-image: url(../images/btn_update-passwd-ro.gif); border:0;}

.btn_submit{width:101px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_submit a{display:block;background-image: url(../images/btn_submit.gif); border:0;}
.btn_submit a:hover{background-image: url(../images/btn_submit-ro.gif); border:0;}

.btn_go-back{width:85px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_go-back a{display:block;background-image: url(../images/btn_go-back.gif); border:0;}
.btn_go-back a:hover{background-image: url(../images/btn_go-back-ro.gif); border:0;}

.btn_login{width:99px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_login a{display:block;background-image: url(../images/btn_login.gif); border:0;}
.btn_login a:hover{background-image: url(../images/btn_login-ro.gif); border:0;}

.btn_register{width:99px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_register a{display:block;background-image: url(../images/btn_register.gif); border:0;}
.btn_register a:hover{background-image: url(../images/btn_register-ro.gif); border:0;}

.btn_more_info{ width:99px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_more_info a {display:block;background-image: url(../images/btn_more-info.gif); border:0;}
.btn_more_info a:hover {background-image: url(../images/btn_more-info-ro.gif); border:0;}

.btn_buy_now{ width:99px; height:27px; margin-bottom:5px; text-indent:-9999px;}
.btn_buy_now a {display:block;background-image: url(../images/btn_add-to-cart.gif); border:0;}
.btn_buy_now a:hover {background-image: url(../images/btn_add-to-cart-ro.gif); border:0;}

.btn_remove{width:18px; height:18px; margin-left:auto; margin-right:auto; text-indent:-9999px;}
.btn_remove a {display:block;background-image: url(../images/icon_delete.png); border:0;}

.btn_checkout{width:101px; height:27px; text-indent:-9999px;}
.btn_checkout a {display:block;background-image: url(../images/btn_checkout.gif); border:0;}
.btn_checkout a:hover {background-image: url(../images/btn_checkout-ro.gif); border:0;}

.btn_update{width:107px; height:27px; float:right; text-indent:-9999px;}
.btn_update a {display:block;background-image: url(../images/btn_update-cart.gif); border:0; }
.btn_update a:hover {background-image: url(../images/btn_update-cart-ro.gif); border:0;}

.btn_contshop{width:153px; height:27px; float:left; text-indent:-9999px;}
.btn_contshop a {display:block;background-image: url(../images/btn_continue-shopping.gif); border:0; }
.btn_contshop a:hover {background-image: url(../images/btn_continue-shopping-ro.gif); border:0;}

.btn_reqinfo{width:153px; height:27px; text-indent:-9999px;}
.btn_reqinfo a {display:block;background-image: url(../images/btn_reqinfo.gif); border:0; }
.btn_reqinfo a:hover {background-image: url(../images/btn_reqinfo-ro.gif); border:0;}

.btn_back-s{ padding:0px 0px 0px 15px; width:12px; height:12px;background-image: url(../images/btn_back-s.jpg); background-repeat:no-repeat;} 
.btn_next-s{ padding-right:15px; background-position:right; height:12px;background-image: url(../images/btn_next-s.jpg); background-repeat:no-repeat;}

.col1 {width:33%; vertical-align:top; padding:0.6em;}
.col2 { border-left:1px solid #CACACA; border-right:1px solid #CACACA;   padding:0.6em; width:33%; vertical-align:top; }
.col3 { width:33%;  vertical-align:top; padding:0.6em; margin-right:-2px;}

.col1_row { border-bottom:1px solid #CACACA; width:33%;  vertical-align:top; padding:0 0.6em 0em 0.6em;  }
.col2_row { border-bottom:1px solid #CACACA; border-left:1px solid #CACACA; border-right:1px solid #CACACA; padding:0 0.6em 0em 0.6em; width:33%; vertical-align:top; }
.col3_row { border-bottom:1px solid #CACACA; width:33%;  vertical-align:top; margin-right:-2px; padding:0 0.6em 0em 0.6em;}

.tspacer{background-image:url(../images/spacer.gif); width:100%; height:12px;}
.twidth{width:25%;  vertical-align:top;}
.twidth2{width:25%;  vertical-align:top;}
.twidth3{width:33%;  vertical-align:top;}

.thumb_box1{float:left; text-align:left; margin-top:-10px;}
.thumb_box2{float:right; text-align:right; margin-top:-10px;}
.thumb_box3{clear:both; margin-top:-20px;}
.thumb_box4{float:left; margin-top:-5px;}
.thumb_box5{float:right;  margin-top:-5px;}



/*
.thumb_box4right{float:right; margin-top:15px;}
.thumb_prod_img_thumb_left{width:100px; height:100px; float:left; margin-top:12px;} 

.col1{width:25%; vertical-align:top; padding:0.6em;}
thumb_box1{ float:left; text-align:left; margin-top:-10px;}
.thumb_box2{ float:right; text-align:right; margin-top:-10px;}
.thumb_box3{ clear:both; margin-top:-10px; margin-bottom:0px;}
.thumb_box4{ margin-left:auto; margin-right:auto;}
.thumb_box5{float:right; margin-top:0px;}*/

.thumb_prod_img_thumb{width:100px; height:100px; margin-right:auto; margin-left:auto; margin-top:12px;}
.thumb_prod_desc{font-family:verdana;color:#3F3F3F;}
.thumb_prod_code{color:#F9A03A;font-weight:bold;}
.thumb_prod_rrp{ text-decoration:line-through;color:#FF0000;}
.thumb_prod_price_normally{color:#990000; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:line-through;}
.thumb_prod_price{color:#59A932; font-size:11px; font-weight:bold; font-style:italic;}
/*.thumb_prod_title{color:#C6B54E; font-weight:bold; font-size:13px; text-align:center;}*/
.thumb_prod_promo_title{color:#137EE8; font-weight:bold; font-size:11px; text-transform:uppercase;}
.thumb_prod_title{color:#333333; font-weight:bold; text-align:center;}
.thumb_prod_save{color:#990000;font-size:12px; text-transform:uppercase;}

.thumb_prod_img_thumb img{
	height:100px;
	width:100px;
	padding:0px;
}

.prod_promo_title{color:#137EED; font-weight:bold; font-size:15px; text-transform:uppercase; text-decoration:underline;}

.prod_title{color:#FB5E19; font-weight:bold; text-align:center; font-size:15px;}
.prod_img{width:40%; text-align:center; vertical-align:top;}
.prod_overview{ vertical-align:top;}
.prod_short_desc{color:#1A85B2; font-weight:bold;  text-align:center;}
.prod_info{margin:0 auto; color:#000000; font-size:11px; }
.prod_info_td { background-color:#41A4E9; color:#FFFFFF; font-weight:bold;}
.prod_price{color:#59A932; font-size:18px; font-weight:bold; font-style:italic;}
.prod_rrp{ text-decoration:line-through;color:#FF0000;font-weight:bold;}

.spacer{background-image:url(../images/spacer.gif);width:100%; height:1px;}

.prod_promo_botright{background-repeat:no-repeat; position:absolute; margin-left:115px; margin-top:150px;}  
 
.thumb_promo_topleft{margin-left:0px;margin-top:0px;position:absolute;background-repeat:no-repeat;}
.thumb_promo_botright{background-repeat:no-repeat; position:absolute; margin-left:150px; margin-top:80px;}  

.tag_hotprice{background-image:url(../images/img_hotprice.png);width:80px; height:80px;}
.tag_saletag{background-image:url(../images/img_saletag.png);width:87px; height:40px;}
.tag_laststock{background-image:url(../images/img_laststock.png);width:75px; height:76px;}
.tag_50fuel{background-image:url(../images/img_50fuel.png);width:87px; height:50px;}
.tag_100fuel{background-image:url(../images/img_100fuel.png);width:87px; height:50px;}
.tag_50cb{background-image:url(../images/img_50cb.png);width:87px; height:50px;}
.tag_100cb{background-image:url(../images/img_100cb.png);width:87px; height:50px;}



.floatleft{float:left; text-align:left;}
.floatright{float:right; text-align:right;}

#r{text-align:center;color:#3F3F3F; border:1px solid #A3DCF2; margin-top:15px;}
.disclaimer {font-size:9px; color:#666666; text-align:justify; margin-right:5px; margin-left:5px; margin-top:2px; vertical-align:top;}

#footerbox{background-color:#F6FBFD;
    padding:5px;}

.footercontent{font-size:11px;color:#3F3F3F; vertical-align:top; margin-right:5px; margin-left:5px;}

.footercontent a { color:#3F3F3F; text-decoration:none; font-weight:bold;}
.footercontent a:visited { color:#3F3F3F; text-decoration:none;}
.footercontent a:hover { color:#f9b76a; text-decoration:underline;}

.footercontent li {list-style-type:none; margin-left:0px;}
 
 .footertitle{color:#84BBFE; font-weight:bold;}
.navbar{
	clear:both;
	background-image:url(../images/grad_navbar.gif);
	background-repeat:repeat-x;
 
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	margin:0 auto;
	font-size:11px;
 
}
 
a.navbar:link {color: #FFFFFF; text-decoration:none;}
a.navbar:visited {color: #FFFFFF; text-decoration:none;}
a.navbar:hover {color: #ffed53; text-decoration:underline;}
 
.textbox{height:14px;font-size:12px;color:#137EE8;font-family:verdana;}
.qtytextbox{height:14px; font-size:11px; width:40px; text-align:center;}

.table_cart_heading {background-color:#EDF6F9;font-size:12px;font-weight:bold;padding:5px;height:40px; text-align:center; line-height:20px; color:#3F3F3F; }

.table_cart{ width:100%;  color:#3F3F3F; }
.table_cart td{border:1px solid #A3DCF2;padding:5px; border-left:none; border-right:none;} 
.table_cart tr{ padding:5px;}

.table_alt1{background-color:#F6FBFD;}
.table_alt2{background-color:#E6F6FD;}
.table_cost{background-color:#FFFFFF; font-weight:bold;}

.table_normal{ width:100%;   }
/*.table_normal td{border:1px solid #999999; border-left:none; border-right:none; border-top:none;}*/

.cart_prodimg{width:60px; height:60px; text-align:center; background-color:#FFFFFF;}
#cart_buttons{ width:100%;}

.loginInfo{ width:100px;}

.cart_sep1{ background-image:url(../images/greyline.gif);width:100%;height:1px;} 

.ucase{text-transform:uppercase;}
.wfont{color:#FFFFFF;}
.tenspace{word-spacing:10px;}
.Rmargin25{margin-right:25px;}
.Lmargin25{margin-left:25px;}
.Tmargin0{margin-top:0px;} 
.acenter{text-align:center;}
.aleft{text-align:left;}
.aright{text-align:right;}
.fbold{font-weight:bold;}
.pad5{padding:5px;}
 
ol {list-style-type: decimal; margin-left:0px;padding:0px 0px 0px 25px;margin-bottom:5px;color:#3F3F3F;}
ol li a{
	color:#3F3F3F;
	display:block;
	padding:0px 0px 5px 0px;
	text-decoration:none;
}

ol li a:hover{color:#f9b76a;text-decoration:underline;}

ul.care {list-style:square; margin-top:0px;}
ul.care a{ text-decoration:none; color:#3F3F3F;}
ul.care a:hover{ text-decoration:underline; color:#FF9900;} 

ul.leftnav{
	list-style-type:none;
	margin:0px;
	 
	padding:0px;
	font-size:11px;
	overflow:visible;	 
}

ul.leftnav li{
	background-image:url(../images/list_bullet.gif);
	background-position:0px 3px  ;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:5px;
    padding-left:2px;
	color:#3F3F3F;
	position:relative; 

	 
	
}
 

ul.leftnav li.active{
	background-image:url(../images/navleft_bullet_active.gif);
	background-position:0px 3px;
	color:#A3DCF2;
	font-weight:bold;
 
}

ul.leftnav li.current{background-image:url(../images/navleft_bullet_active.gif);}
ul.leftnav li.current a{font-style:italic; font-weight:600; color:#057DCB;}

ul.leftnav li.lvl_1{background-position:0px 3px; font-weight:bold; }
 

ul.leftnav li.lvl_2{background-position:10px 3px;  }
ul.leftnav li.lvl_2 a{padding-left:20px;}

ul.leftnav li.lvl_3{background-position:15px 3px; }
ul.leftnav li.lvl_3 a{padding-left:25px;}


ul.leftnav li a{
	color:#3F3F3F;
	display:block;
	padding:0px 0px 0px 10px;
	text-decoration:none;
}
ul.leftnav li a:hover{color:#2f7ecf; background-color:#dfedfb;  }

a.content:link {color: #3F3F3F; text-decoration:none;}
a.content:visited {color: #3F3F3F; text-decoration:none;}
a.content:hover {color: #f9b76a; text-decoration:underline;}



.yellowboldplus{
	color:#f9a03a;
	font-size:13px;
	font-weight:bold;
}

/*************************************************************/
/* HTBLUE_GENERAL_FORM */
/*************************************************************/
/*htblue_general_form class controls htblue_general_form form*/
.htblue_general_form{
	background-color:#FFFFFF;
	/*width:100%;*/
}

.htblue_general_form fieldset{
	padding:0px 0px 20px 0px;
}

.htblue_general_form label.left{
	float:left;
	line-height:20px;
	text-align:left;
	vertical-align:middle;
	width:200px;

	color:#595959;
	font-weight:bold;

}

.htblue_general_form input.textfield{
	border:1px solid #71a3ca;
	width:300px;
	font-size:12px; 
	color:#595959;
}

/* padding:4px 100px 4px 20px; */
.htblue_general_form p{
	padding:0px 5px 5px 0px;
	zoom:100%;
}

.htblue_general_form select{
	/*width:306px;*/
	font-size:12px; 
	color:#595959;
	border:1px solid #71a3ca;
}

.htblue_general_form small{
	color:#00449b;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.htblue_general_form textarea{
	width:300px;
	border:1px solid #71a3ca;
	font-size:12px; 
}

/*
.htblue_general_form a{color:#f9a03a;font-size:10px;text-decoration:none;}
.htblue_general_form a:hover{color:#00449b;text-decoration:underline;}
*/

.htblue_general_form_red{
	color:#f7003a;
	font-size:11px;
	font-weight:bold;
	font-family:verdana;
}
/*************************************************************/
/* END htblue_general_form */
/*************************************************************/

/*************************************************************/
/* Auto Arrange UL / LI items based on the width and also IMG for Normal Product Image */
/*************************************************************/

ul.listing_option {
	margin:0px; 

	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	padding-right:0px;
}
li.listing_option {
	height:auto;
	width: 22em;
	/*padding: 5px;	*/
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 10px;
	float:left;
	margin-left:2px;
	
}

.product_info_pic_box {
	width:350px;
	float:left;
	position:relative;
}

.table_support{width:100%}
.table_support td{ border-bottom:1px solid #CACACA; vertical-align:top;  }
.table_support th {
	color:#333333; 
 
 
	background-image:url(../images/grad_showcase.gif); 
	background-repeat:repeat-x; 
	height:18px;
	border-bottom:1px solid #CACACA; }
	
.table_support a:link{text-decoration:underline;}
/*******************************************************/
/* Product Description - update tinymce_content.css*/
/*******************************************************/
.table_details {width:100%; 	}
.table_details td{ border-bottom:1px solid #CACACA; vertical-align:top; padding:0.5em 1em 0.5em 1em;  }
.table_details th {
	color:#333333; 
	text-align:left;  
	padding:0 0.3em 0em 0.3em;
	background-image:url(../images/grad_showcase.gif); 
	background-repeat:repeat-x; 
	height:18px;
	border-bottom:1px solid #CACACA; }
	
.table_details ul { list-style:square;}
.bold16{font-weight:bold; font-size:16px;}


.main-category a{ text-decoration:none; color:#FFFFFF;}
.main-category a:hover{  color:#fbf319;}


#search_box{ 
	background-color:#f2bf23;	margin-top:5px;
 
	border-style:solid;
	border-color:#fab82c;
	border-width:1px;	
		-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px; 
	color:#000000;
	font-weight:bold;
	font-size:13px;
	height:40px;
	text-align:center; 
} 

.category_block{
	background-image:url(../images/grad_category.gif); 
	background-repeat:repeat-x; 
  
	width:95%;
	background-color:#F6FBFD;
    padding:3px;
	margin-top:5px;
	margin-bottom:10px;
	border:1px solid #A3DCF2;
  
	margin-left:1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px; 
  
  
 
}
