img, div, p { behavior: url(/iepngfix.htc) }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
body {
	color:#3c3c3c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-bottom:28px;
	background:#DCE5EB url(/images/bg_img.jpg) no-repeat top;
}

a:link, a:visited{ color:#0766a4; text-decoration:none;}
a:hover{ color:#1c82c5; text-decoration:none;}

.wrapper{ width:998px; margin:0 auto; background-color:#ffffff;}

/*header*/
#header{ width:100%; position:relative;}
	.head_flash{ width:100%;}
	.function_bar_holder{ width:810px; height:53px; position:absolute; right:0; top:0;}
	.function_bar_holder .function_bar_bg{ position:relative; z-index:1; width:100%; height:100%; background:url(/images/function_bar_bg.png);}
	.function_bar_holder .function_bar{ position:absolute; z-index:2; width:435px; right:0; top:1px;}
		.function_bar ul{ width:100%; overflow:hidden; font-family:Tahoma;}
		.function_bar ul li{ float:left; text-align:center; height:22px; line-height:22px;}
		.function_bar ul li.item1{ width:30px;}
		.function_bar ul li.item1 img{ margin-top:4px;}
		.function_bar ul li.item2{ width:61px; background:#1970ab url(/images/function_gap_line.gif) 0 0 no-repeat;}
		.function_bar ul li.item3{ width:75px; background:#1767ab url(/images/function_gap_line.gif) 0 0 no-repeat;}
		.function_bar ul li.item4{ width:111px; background:#1259aa url(/images/function_gap_line.gif) 0 0 no-repeat;}
		.function_bar ul li.item5{ width:51px; background:#0c4ca7 url(/images/function_gap_line.gif) 0 0 no-repeat;}
		.function_bar ul li.item6{ width:107px; background:#093890 url(/images/function_gap_line.gif) 0 0 no-repeat;}
		.function_bar ul li a:link,
		.function_bar ul li a:visited{ color:#fff;}
		.function_bar ul li a:hover{ color:#ccc; text-decoration:none;}
		.product_in{ float:left; width:166px; margin-right:1px; text-align:center; color:#fff; line-height:22px; height:22px;}
		.search_holder{ float:left; width:268px; overflow:hidden; line-height:22px;}
		.search_holder label{ float:left; color:#484d54; display:inline; margin:0 5px 0 5px;}
		.search_holder input.input_txt{ float:left; width:118px; border:1px #22252b solid; font-size:11px; margin-top:2px; padding:0 2px; background:#fff;}
		.search_holder input.input_submit{ float:left; width:40px; height:16px; background:url(/images/btn_go.gif); font-weight:bold; color:#fff; border:0; margin-top:2px; margin-left:4px; font-size:11px; font-family:Tahoma; text-indent:6px; line-height:14px;}

.subnav{ width:998px; border-top:2px #5eb5d7 solid; color:#fff; background:#2a8dcb url(/images/subnav_bg.gif) top repeat-x;}
.subnav_inside{ width:100%; border-top:2px #fff solid; overflow:hidden;}
	.subnav ul{ float:left; width:70%; display:inline; margin-left:2%;}
	.subnav ul li{ display:inline; line-height:170%;}
	.subnav ul li a:link,
	.subnav ul li a:visited{ color:#fff; padding:0 4px; font-size:10px;}
	.subnav ul li a:hover{ color:#ccc; text-decoration:none;}
	.subnav .language{ float:right; width:20%; margin-right:26px; text-align:right;}
	.subnav .language a{ float:right; display:inline; margin:2px 7px 0 0; border:1px #fff solid;}
	.subnav .language a img{}

/*content*/					  
#content{ width:994px; overflow:hidden; margin:0 auto 2px; border:2px #b5d0e8 solid; border-top:0;}

	.product_list{ float:left; width:225px; background:#e9f1f7; margin:10px 15px 15px 1px; min-height:845px; _height:845px;}
	.product_list h3{ margin:20px 0px 0px 25px; line-height:160%; color:#004288; background:url(/images/arrow3.gif) 96% 4px no-repeat;}
	.product_list h3.on{ color:#f09c20;}
	.product_list ul{ background:url(/images/h3_dot.gif) top repeat-x; padding-top:5px;}
	.product_list ul li{ margin-left:14px; padding-left:12px; background:url(/images/arrow2.gif) 0 3px no-repeat;}

	.main_content{ float:left; width:560px; margin-right:15px; margin:20px 15px 15px 0;}
	.main_content .intro{ width:560px; height:160px; overflow:hidden; background:#fecf33 url(/images/intro_bg.gif) no-repeat;}
	.main_content .intro h2{ font-family:Tahoma; font-weight:normal; margin-top:11px; font-size:20px; color:#e5700f; padding-left:22px;}
	.main_content .intro h3{ font-size:14px; line-height:180%; color:#4d80b4; padding-left:22px;}
	.main_content .intro p{ font-family:Tahoma; font-size:10px; line-height:140%; color:#212123; padding-left:22px;}
	.main_content .intro p img.more{ position:relative; top:2px; left:4px;}
	
	.products_highlights{ margin-top:15px; width:558px; overflow:hidden; border:1px #c7ecf9 solid; border-top:0;}
	.products_highlights h5{ width:100%; line-height:180%; text-indent:10px; font-size:10px; color:#fff; background:#13a2e4 url(/images/highlight_bg.gif) top repeat-x; position:relative; top:1px;}
	.products_highlights .row{ width:100%; overflow:hidden; background:url(/images/product_line2.gif) 0 0 repeat-y;}
	.products_highlights .row .single_one{ float:left; width:186px; height:340px; background:url(/images/product_line1.gif) top repeat-x;}
						.row .single_one h6{ min-height:30px; _height:30px; margin:0 auto; text-align:center; color:#f09c20; margin:20px 3px 5px 3px;}
						.row .single_one .product_image{ width:90%; text-align:center; margin:0 auto;}
						.row .single_one .product_para{ width:86%; margin:0 auto; color:#3c3c3c }
						.row .single_one .product_para p.prod-text { height:2.5em }
						.row .single_one .product_para span{ color:#f09c20; font-weight:bold; line-height:170%;}
						.row .single_one .product_para strong{ font-weight:bold;}
						.row .single_one .product_para em{ font-style:normal; color:#525252; font-size:13px; line-height:170%; font-weight:bold;}
						.row .single_one .product_para .cart_it{ color:#f09c20;  padding-left:32px; background:url(/images/ico_cart.gif) left 0 no-repeat; font-size:10px; display:block; line-height:200%; font-weight:bold; margin-top:14px; margin-bottom:9px;}
						.row .single_one .product_para .more{ padding-left:16px; background:url(/images/arrow3.gif) 0 3px no-repeat; color:#8d99aa; font-weight:bold; font-size:10px; margin-left:7px;}
	
	
/*	.products_highlights{ margin-top:15px; width:558px; overflow:hidden; border:1px #c7ecf9 solid; border-top:0;}
	.products_highlights h5{ width:100%; line-height:180%; text-indent:10px; font-size:10px; color:#fff; background:#13a2e4 url(/images/highlight_bg.gif) top repeat-x; position:relative; top:1px;}
	.products_highlights .row{ width:100%; overflow:hidden; background:url(/images/product_line2.gif) 0 0 repeat-y;}
	.products_highlights .row .single_one{ float:left; width:186px; height:360px; background:url(/images/product_line1.gif) top repeat-x;}
						.row .single_one h6{ width:90%; min-height:30px; _height:30px; margin:0 auto; text-align:center; color:#f09c20; margin:20px 0 5px 0;}
						.row .single_one .product_image{ width:90%; min-height:110px; text-align:center; margin:0 auto;}
						.row .single_one .product_para{ width:86%; margin:0 auto; color:#3c3c3c }
						.row .single_one .product_para p.prod-text { height:2.5em; min-height:70px; }
						.row .single_one .product_para span{ color:#f09c20; font-weight:bold; line-height:170%;}
						.row .single_one .product_para strong{ font-weight:bold;}
						.row .single_one .product_para em{ font-style:normal; color:#525252; font-size:13px; line-height:170%; font-weight:bold;}
						.row .single_one .product_para .cart_it{ color:#f09c20;  padding-left:32px; background:url(/images/ico_cart.gif) left 0 no-repeat; font-size:10px; display:block; line-height:200%; font-weight:bold; margin-top:14px; margin-bottom:9px;}
						.row .single_one .product_para .more{ padding-left:16px; background:url(/images/arrow3.gif) 0 3px no-repeat; color:#8d99aa; font-weight:bold; font-size:10px; margin-left:7px;}
*/						
	
	.title{ font-size:13px; color:#f09c20; border-bottom:1px #4ac1eb solid; font-weight:bold; margin-bottom:30px;}
	.pager_holder{ width:100%; overflow:hidden;}
	.pager{ text-align:center;}
	.pager a:link,
	.pager a:visited{ padding:1px 3px; background:#c6d9ea; color:#288ecd; margin:0 2px;}
	.pager b{ padding:1px 3px; background:#c6d9ea; color:#288ecd; margin:0 2px; font-weight:bold;}
	.page_info{ width:100%; margin:16px 0; overflow:hidden;}
	.page_info span{ float:left; display:inline; margin-left:170px; color:#a6aaad; line-height:170%;}
	.page_info .page_control{ float:left; margin-left:50px; padding:1px 4px; border:1px #288ecd solid; color:#288ecd; padding-right:12px; background:url(/images/arrow6.gif) 90% 5px no-repeat;}
	
	.page_info .page_controlR{ float:left; margin-left:50px; padding:1px 4px; border:1px #288ecd solid; color:#288ecd; padding-right:12px; background:url(/images/arrow6.gif) 90% 5px no-repeat;}
	.page_info .page_controlL{ float:left; margin-left:50px; padding:1px 4px; border:1px #288ecd solid; color:#288ecd; padding-left:12px; background:url(/images/arrow7.gif) 5% 5px no-repeat;}
	
	.display_options{ float:left; color:#288ecd; display:inline;}
	.display_options label{ float:left; line-height:160%;}
	.display_options ul{ float:left;}
	.display_options ul li{ float:left; display:inline; margin:0 2px;}
	
	.num_every{ margin-left:5px;}
		.num_every ul li a:link,
		.num_every ul li a:visited{ float:left; padding:1px 3px; background:#c6d9ea; color:#288ecd;}
	.show_type{ margin-left:15px;}
		.show_type ul li a:link,
		.show_type ul li a:visited{ float:left; padding:1px 4px;}
		.show_type ul li.on a{ border:1px #288ecd solid;}
					
	.products_holder{ margin-top:15px; width:558px; overflow:hidden; border:1px #c7ecf9 solid; margin-bottom:5px;}
	.products_holder .single_one{ width:100%; overflow:hidden; background:url(/images/product_line1.gif) top repeat-x;}
	.products_holder #first.single_one{ background:none;}
	.products_holder .single_one h6{ width:97%; margin:10px auto; color:#f09c20;}
	.products_holder .single_one .product_image{ float:left; width:158px; text-align:center; margin-bottom:12px;}
	.products_holder .single_one .product_para{ float:left; width:390px; line-height:190%;}
	.products_holder .single_one .product_para span{  color:#f09c20; font-weight:bold;}
	.products_holder .single_one .product_para strong{ font-weight:bold;}
	.products_holder .single_one .product_para em{ font-style:normal; font-size:13px; color:#525252; font-weight:bold;}
	.products_holder .single_one .cart_it{ float:left; color:#f09c20;  padding-left:32px; background:url(/images/ico_cart.gif) left 0 no-repeat; font-size:10px; display:block; line-height:200%; font-weight:bold; margin-top:10px; margin-bottom:9px;}
	.products_holder .single_one .more{ float:right; margin-top:-18px; padding-left:16px; background:url(/images/arrow3.gif) 0 5px no-repeat; color:#8d99aa; font-weight:bold; font-size:10px; }
	  
	 .sidebar{ float:right; display:inline; width:174px; margin:20px 3px 0 0;}
		 .sidebar .newsletter{ width:100%; overflow:hidden; background:url(/images/newsletter_bg.gif) bottom no-repeat;}
		 .sidebar .newsletter h4{ text-align:center; margin:10px 0 4px 0;}
		 .sidebar .newsletter form{ width:120px; margin:10px auto;}
		 .sidebar .newsletter label{ display:block; color:#1d358b;}
		 .sidebar .newsletter input.input_txt{ width:116px; padding:0 1px; border:1px #000000 solid;}
		 .sidebar .newsletter input.input_submit{ width:70px; height:20px; padding-bottom:5px; background:url(/images/newsletter_submit.gif) no-repeat; color:#072b57; font-size:11px; border:0; font-family:Tahoma; position:relative; left:-5px; top:7px; margin-bottom:40px;}
		 
		 .ad{ margin-top:20px;}
	 
	 .link_box{ width:100%; overflow:hidden; clear:both; background:#96b3cf; color:#fff; margin-bottom:16px;}
	 .link_box .single_box{ float:left; width:230px; overflow:hidden; border-right:1px #fff solid; border-bottom:1px #7898d2 solid;}
	 
	 .link_box .box1{ width:244px;}
	 .link_box .box2{ width:271px;}
	 .link_box .box3{ width:271px;}
	 .link_box .box4{ width:205px; border:0;}
	 .link_box .single_box h5{ text-align:center; background:#4b87c1; line-height:260%; font-weight:normal;}
	 .link_box .single_box ul{ width:100%; margin:15px 0; overflow:hidden;}
	 .link_box .single_box li{ float:left; width:45%; margin-left:4%; display:inline;}
	 .link_box .single_box li a:link,
	 .link_box .single_box li a:visited{ color:#fff; font-size:10px; background:url(/images/arrow1.gif) left 2px no-repeat; padding-left:10px;}
	 .link_box .single_box li a:hover{ color:#333;}

/*footer*/
#footer{ text-align:center; border-bottom:1px #7898d2 solid; color:#4a5982; font-size:10px; line-height:180%;}

/*======================*/
.disp2MainDiv{ width:558px; border:1px solid #CCEEFA; text-align:center; }
.disp2ProdCode{ height:23px; font-weight:bold; color:#F09C20; padding-top:10px; padding-left:10px; text-align:left; }

.disp2ProdImage{ height:270px; color:#A29E9E; padding-top:10px;}
.disp2ProdImage a{ color:#A29E9E; text-decoration:none; }
.disp2ProdImage a:hover{ color:#B4C8DE; text-decoration:none; }

.disp2ProdComments{ background:url(/images/disp2TopLineBgRepeat.gif) top repeat-x; padding:10px 75px 10px 100px; text-align:left; }
.disp2ProdDimensions{ color:#A29E9E; padding-top:10px; }

.disp2ProdPrice{ background:url(/images/disp2TopLineBgRepeat.gif) top repeat-x; height:35px; color:#A29E9E; padding-top:8px; text-align:left; }
.disp2ProdPrice1{ float:left; width:224px; height:27px; font-size:13px; font-weight:bold; color:#525252; padding-left:104px; }
.disp2ProdPrice2{ float:right; width:212px; height:27px; color:#525252; font-weight:bold; }

.disp2ProdBuy{ background:url(/images/disp2TopLineBgRepeat.gif) top repeat-x; height:36px; font-weight:bold; color:#F09C20; padding-top:5px; padding-left:104px; text-align:left; }
.disp2ProdBuy a{ color:#F09C20; text-decoration:none; }
.disp2ProdBuy a:hover{ color:#FFC774; text-decoration:none; }

.disp2ProdSeperator{ background:url(/images/disp2TopLineBgRepeat.gif) top repeat-x; height:26px; }
.disp2ProdVat{ background:url(/images/disp2TopLineBgRepeat.gif) top repeat-x; height:37px; padding-top:10px; color:#A29E9E; }

.disp2MainSeperator{ width:558px; height:10px; line-height:10px; }
.disp2MainRelatedDiv{ width:558px; border:1px solid #CCEEFA; text-align:center; }
.disp2MainRelatedDiv1{ height:26px; font-weight:bold; color:#F09C20; padding-top:10px; padding-left:10px; text-align:left; }
.disp2MainRelatedDiv2{  padding-top:10px; text-align:left; }


.mainDispText{ width:460px; color:#3c3c3c; padding-left:30px; }
.mainDispText a{ color:#0766A4; }
.mainDispText a:hover{ color:#595959; }
.mainDispText ul{ margin:3px 5px 3px 10px; padding:3px 5px 3px 20px; line-height:16px; list-style-image:url(/images/ulBullet.gif); }
.mainDispText strong{ font-weight:bold; color:#1E62A8;}

.FormTextDiv{ width:100px; float:left; text-align:right; font-family:Verdana; font-size:11px; font-weight:normal; color:#464646; padding-right:5px; }
.FormInputDiv{ width:275px; float:right; text-align:left; }
.FormSeperatorDiv{ width:380px;	height:3px;	float:left; }
.FormButtonDiv{	width:380px; float:left; text-align:center;	padding-top:20px; }

.FormInput{	font-family:Verdana; font-size:11px; font-weight:normal; color:#333333; border:1px solid #989897; }
.FormButton{ background-color:#4B87C1; border:1px solid #417EB9; height:20px; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; line-height:14px; }
/*======================*/

/*========CART START=========*/
.CartTable { border-collapse:separate; border-spacing:1; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; }
.CartTable td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#3C3C3C; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:5px;}
.CartTable td A{ color:#F09C20; text-decoration:none; }
.CartTable td A:hover{ color:#1C82C5; }
.CartTotal td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; color:#3C3C3C; border:none; }
.CartTable .btn{ font-size:11px; font-family:Arial; font-weight:bold; background-color:#ffffff; padding:2px 4px; border:1px solid #C1C1C1; color:3C3C3C; height:20px; }
.CartTable input, .CartTable select, .CartTotal input, .CartTotal select{ font-size:11px; border:1px solid #333; color:#333333; font-family:Arial, Helvetica, sans-serif; }

.CartTable td.CartTableTitles { background-color:#17A3E2; color:#ffffff; text-align:center; }
.CartTable td.CartTableTitles strong {color:#ffffff; }
.CartTable2 td { border:none; }
.CartTable3 td { padding:5px; }
.CheckoutTitles{ font-size:11px; color:#666666; padding:5px;}
.CheckoutTitles strong { font-weight:bold; color:#1E62A8; }
.CheckoutDesc { font-size:11px; color:#666666; padding:5px; }
.CheckoutDesc strong { font-weight:bold; color:#666666; }
/*==========CART END=========*/