@charset "utf-8";
/* CSS Document */

body { margin:5px 0 0 0; padding:0; background:#383838; font-family:"Lucida Sans Unicode"; font-size:12px; line-height:18px;}
a { text-decoration:none;}
h1.login { margin:0px; font-size:14px; color:#034051; padding:0; background:url(../../images/Login_heading_bg.gif) repeat-x bottom; height:22px; font-weight:normal;}
h1.news { margin:0px; padding:0px; color:#FFFFFF; background:url(../../images/news_heading_bg.gif) repeat-x bottom; height:28px; font-size:18px; font-weight:normal;}
h1.search { margin:0; padding:0 0 8px 0; font-size:16px; color:#438296; font-family:"Lucida Sans Unicode"; text-transform:none;}
h1.newsletter { margin:0px; padding:0px; color:#FFFFFF; background:url(../../images/newsletter_heading_bg.gif) repeat-x bottom; height:28px; font-size:18px; font-weight:normal;}
h1.listing { margin:0; padding:12px 0 0 40px; background:url(../images/heading_bg.gif) top left no-repeat; height:36px; font-size:14px; color:#FFFFFF;}
h2.product_name { color:#005a84; font-size:12px; margin:0; padding:0; font-family:Verdana;}
h2.product_code { color:#2a2701; font-size:12px; padding:0; margin:0; font-family:Verdana;}
h3.product_desc 
{
	background:url(../../images/prdct_desc_bg.jpg) no-repeat; 
	height:27px; 
	font-family:Verdana; 
	margin:10px 0 0 0; 
	padding:10px 0 0 15px; 
	font-size:12px; 
	color:#003047;
}
h3.product_desc_left { background:url(../../images/prdct_desc_left_bg.jpg) no-repeat; height:27px; font-family:Verdana; margin:10px 0 0 0; padding:10px 0 0 15px; font-size:12px; color:#003047;}
.heading_small { font-size:12px; font-weight:normal; font-family:Verdana; color:#003047;}
img { border:none;}
.red { color:#FF0000;font-size:10px;font-family:Arial;font-weight:normal;}

h1.login a { margin:0px; font-size:14px; color:#034051; padding:0; font-weight:normal; }
h1.login a:hover { margin:0px; font-size:14px; color:#034051; padding:0; font-weight:normal; text-decoration:none;}
/*h1.listing a { margin:0; font-size:14px; color:#FFFFFF; text-decoration:none;}*/
h1.listing { margin:0; padding:12px 0 0 40px; background:url(../../images/heading_bg.gif) top left no-repeat; height:30px; font-size:14px; color:#FFFFFF;}
h1.listing2 { margin:0; padding:12px 0 0 40px; background:url(../../images/heading_bg2.gif) top left no-repeat; height:30px; font-size:14px; color:#FFFFFF;}


.container { background:#f3f3eb; padding:5px 13px;}
.header { height:120px;}
.members_login { background: url(../../images/login_bg.gif) no-repeat top right; height:73px; padding:10px;}
.login_box { height:18px; width:95px; border:#a3e0de solid 1px; margin:3px 0 0 0; font-family:"Lucida Sans Unicode"; font-size:11px;}
.login_box_small { color:#595959; font-size:11px; font-family:Tahoma;}
.login_box_small a { color:#FF0000;}

.login_box_small a:hover { color:#FF0000; text-decoration:none;}

.menu { height:43px; background:url(../../images/menu_bg.jpg) top left no-repeat; font-size:14px; color:#f7f8f2; vertical-align:middle; padding:0 15px; text-transform:uppercase;}
.menu a { color:#f7f8f2;}

.product_nav { background:url(../../images/product_nav_bg.jpg) top left no-repeat;}
.product_nav_items { background:url(../../images/Login_heading_bg.gif) repeat-x bottom; height:34px; vertical-align:middle;}
.product_nav_items a { font-size:16px; color:#000000; padding:0 0 0 0px;}

.product_nav_items a:hover { font-size:16px; color:#000000; padding:0 0 0 0px; text-decoration:none;}

.product_search { background:url(../../images/product_seach_bg.gif) top left no-repeat; height:80px; padding:10px;}
.search_box 
{ 
 height:18px; 
 width:175px; 
 border:#a3e0de solid 1px; 
 margin-bottom:5px; 
 font-family:"Lucida Sans Unicode"; 
 font-size:11px;
 }


.newsletter { background:url(../../images/newsletter_bg.gif) no-repeat top; height:73px; padding:10px;}
.newsletter a { text-decoration:underline; color:#FFFFFF; font-size:11px;}

.sorting_bar { background:url(../../images/sorting_bar.gif)  left top no-repeat; height:23px; padding:5px 40px 5px 20px; font-size:10px;}
.sorting_bar a { color:#f77a1a; font-weight:bold;}

.product_price { font-size:13px; color:#005a84; font-weight:bold;padding-bottom:5px;padding-top:5px;}
.product_name { color:#00344c; font-size:11px;}
.details { color:#51473a; text-decoration:underline;}
.cart { color:#e90a00; text-decoration:underline;}
.cart a:hover{ color:#e90a00; text-decoration:underline;}
.sub_catg { background:url(../../images/sub_cat_arw.jpg) no-repeat left; font-size:14px; color:#005a84; padding:0 0 0 20px; font-weight:bold; height:30px;}
.sub_catg a { color:#005a84;}

.details a:hover { color:#51473a; text-decoration:underline;}
.cart a:hover {color:#e90a00; text-decoration:underline;}
.sub_catg a:hover { color:#005a84; text-decoration:none;}

.catgory { background:url(../../images/category_bg.jpg) top left no-repeat; padding:20px 10px 0 10px; height:151;}
.category_name { font-size:11px; line-height:15px; padding:3px 0;}
.category_name a { color:#005a84;}

.category_name a { color:#005a84; text-decoration:none;}

.view_more { color:#FFFFFF; height:25px; font-size:11px; padding:0 0 5px 0;}
.view_more a { color:#f3f3eb;}
.view_more a:hover { text-decoration:underline;}

.detail 
{ 
	background:url(../../images/detail_image_bg.jpg) top left no-repeat; 
	height:325px; 
	padding:10px 10px 0 10px;
}
.detailEmail
{ 
	
	height:325px; 
	padding:10px 10px 0 10px;
}
.view_catalog { background:url(../../images/view_catalog_icon.jpg) no-repeat left; height:35px; text-transform:uppercase; font-size:10px; padding:0 0 0 20px;}
.view_catalog a { color:#000000;}
.view_catalog a:hover { color:#FFFFFF; text-decoration:none;}
.v_s { background:url(../../images/vs_icon.jpg) no-repeat left; height:35px; text-transform:uppercase; font-size:10px; padding:0 0 0 20px;}
.v_s a { color:#000000;}
.v_s a:hover { color:#FFFFFF; text-decoration:none;}
.zoom { background:url(../../images/zoom_icon.jpg) no-repeat left; padding-left:20px; text-transform:uppercase; font-size:10px;}
.zoom a { color:#000000;}
.zoom a:hover { color:#FFFFFF; text-decoration:none;}
.desc_link { color:#f06912; text-decoration:underline;}
.desc_link a:hover{ color:#f06912; text-decoration:underline;}

.desc { padding:0 0 0 15px; font-family:Verdana; font-size:11px;}

.freight { background:url(../../images/freight_estim_bg.jpg) no-repeat top left; height:45px; padding:10px;}
.freight_box { border:none; height:14px; width:65px;}


.footer { background:#e2e2db; padding:10px; color:#545353; font-size:10px;}
.footer a { color:#545353; text-decoration:underline;}

.middle_area { background:url(../../images/bg_02.jpg) top right no-repeat; min-height:421px; padding:10px 0 0 20px;}
.middle_area_bottom { background:url(../../images/bg_02_bottom.jpg) top right no-repeat; height:35px;}
.middle_area_repeat { background:url(../../images/bg_02._repeatjpg.jpg) repeat-y right;}

.middle_arealist { background:url(../../images/bg_02.jpg) top right no-repeat; padding:10px 0 0 15px;}

.news { background:url(../../images/news_bg.jpg) top no-repeat top; padding:10px;}
.news_item { padding:0 0 5px 0; border-bottom:#fba056 dotted 1px;}
.news_item a { color:#000000; text-decoration:none;font-family: Lucida Sans Unicode;font-size:12px;}
.news_item a:hover { color:#FFFFFF; text-decoration:none;}
.news_read { color:#FFFFFF; font-size:11px; text-decoration:underline;}


.listing_border{border-left:2px solid #005a84; border-right:2px solid #005a84; background:#FFFFFF;}
.listing_bcurve{background:url(../../images/inner_bcurve.gif) no-repeat; height:12px;}
.listing_blueln{border-bottom:2px solid #005a84; padding:10px 0;}
.listing_blueln_none{padding:10px 0;}
.listing_bluerln{border-right:2px solid #005a84;}


/*.news { background:url(../../images/news_bg.jpg) top no-repeat; height:73px; padding:10px; line-height:15px;}
.news a { color:#FFFFFF; font-size:11px; text-decoration:underline;}*/