/* CSS Document */

body{ margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:#12569F url(images/body-bg.jpg) repeat-x left top;}

@font-face
	{font-family:"Zurich Cn BT";
	panose-1:2 11 5 6 2 2 2 4 2 4;}

html,body{ height:100%; max-height:100%; min-height:100%; }

a{ text-decoration:none; color:#333333;}

img a{ text-decoration:none;}

ul,li{ margin:0; padding:0; list-style-type:none; }

h1,h2,h3,h4,h5,h6,p,div,span,form{ margin:0; padding:0; }
font{ margin:0; padding:0;   font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

.textarea{ background:url(images/textarea-bg.jpg) no-repeat left 4px; width:123px; height:25px; *height:28px; font-family:Arial, Helvetica, sans-serif; font-size:11px;  float:left; padding:8px 7px 0 4px; *padding:8px 7px 0 4px;  color:#333; border:0px solid #333;}

.btn{ background:url(images/go.jpg) no-repeat left top; height:30px; width:40px; border:1px solid #f00; font-size:12px; float:left; color:#333; border:none ; cursor:pointer;}

form{ padding-left:17px; padding-bottom:0px; }

a img{ border:none;}

#main{height:auto; max-height:auto; min-height:100%; background:url(images/page-bottom-bg.jpg) repeat-x left bottom; width:100%; }

.clear{ clear:both;}

#warper{ width:924px; height:auto; margin:0 auto; }

#header{ background:url(images/header.jpg) no-repeat left top; float:left; height:203px; width:924px; }

.headerright{ width:650px !important; width:auto; float:left; border:0px solid #f00;}

.click-here{ width:70px; float:left; top:116px;  padding:1px 0 3px 10px; color:#333; left:470px !important; left:470px; top:100px; position:relative; background:url(images/clickhere.jpg) no-repeat left top; }

.click-here22{ width:70px; float:left; top:-45px;  padding:1px 0 3px 10px; color:#333; left:-45px !important; left:470px; top:115px; position:relative; background:url(images/clickhere.jpg) no-repeat left top; }

.click-here22 a{ color:#191F58;font-family:Trebuchet MS, Helvetica, sans-serif; font-weight:bold; font-size:12px;  }

.click-here a{ color:#191F58;font-family:Trebuchet MS, Helvetica, sans-serif; font-weight:bold; font-size:12px;  }

.toplink{ width:350px !important; width:auto; float:left;  margin-left:165px !important; margin-top:25px !important; margin-left:70px; margin-top:20px;    }

.toplink a{ background:url(images/toplink-bg.jpg) no-repeat left top; padding:10px 0 0 0px; text-align:center; float:left; font-size:15px; color:#232800; height:40px; width:175px;}

#logo{ width:auto; float:left;  height:auto; margin-top:74px; margin-left:32px !important; margin-left:18px;}

.shopingcart-box{ width:130px; float:left; border:0px solid #f00; padding:15px 0px; }

	.shopingcart-box a{ color:#000; padding-left:0px; font-size:12px; text-decoration:underline;  }
	
	a.shoping{ background:url(images/shopingcart-img.jpg) no-repeat left top; padding-left:27px; font-weight:bold; color:#000; font-size:12px; }

#top-nav{ background:#041426 url(images/topnav-bg.jpg) no-repeat left top; width:924px; float:left; height:58px;}

#content-container{ background:#292A28 url(images/content-container-bg.jpg) repeat-x left top; width:910px !important; width:914px; height:auto; position:relative; float:left; padding:0px 7px 0 7px !important; padding:0px 5px 0 5px ;}

/*.box-titlebar{ background:url(images/titlebar-left.png)  no-repeat left top; float:left;}*/

.box-titlebar{ background:url(images/titlebar-left.png)  no-repeat left top; float:left; padding:0px 0px 0px 17px; z-index:2; position:relative;left:0;top:0px;  width:auto;}

.box-titlebar_right{ background:url(images/titlebar-right-1.png)  no-repeat right top; float:left; width:219px; padding-bottom:10px; _behavior: url("iepngfix.htc");   }

.box-titlebar_right_center{ background:url(images/titlebar-right.png)  no-repeat right top; float:left; width:425px; padding-bottom:10px;    }
.box-titlebar_right_center2{ background:url(images/titlebar-right.png)  no-repeat right top; float:left; width:425px; height:30px; padding-top:10px; }

h2 img{ padding:4px 0 0 0;}

#leftbar{ width:234px; float:left; border:0px solid #f00;  }

#centerbar{ width:442px; float:left; }

#rightbar{ width:234px; float:left; }

/* rounded box for left side and right side */

.curvebox{ width:234px; float:left; height:auto; position:relative; top:-8px; left:0; margin-bottom:6px; margin-top:0px;  z-index:1;}

.roundedebox-top{ background:url(images/cu-box-top-left.jpg) no-repeat left bottom; width:221px; height:11px; padding-left:13px; float:left;}

.roundedebox-top-right{ background:url(images/cu-box-top-right.jpg) no-repeat right bottom; width:219px; height:11px; float:left;}

.roundedebox-middle{ background:url(images/small-cu-box-middle-bg.jpg) repeat-y left top; width:208px; border:0px solid #f00; padding:5px 13px; float:left;}

.roundedebox-middle-news{ background:url(images/news-small-cu-box-middle-bg.jpg) repeat-y left top; width:204px; border:0px solid #f00; padding:4px 15px 8px 15px; float:left;}

.roundedebox-bottom-left{ background:url(images/cu-box-left.jpg) no-repeat left top; width:221px; padding-left:13px; height:11px;  float:left;}
/*
* html .someelemen {
background-color: #333;
back\ground-color: transparent;
background-image: url(images/blank.gif);
filter: progid:DXImageTransform.Microsoft.
AlphaImageLoader(src="images/image.png", sizingMethod="scale");
}

*/
.roundedebox-bottom-right{ background:url(images/cu-box-right.png) no-repeat right top; width:219px; height:11px; float:left;
}

.leftbar-productbox{background:url(images/pricebar-bg.jpg) no-repeat left bottom; width:211px; border:0px solid #f00; padding-left:3px; float:left;}

/* rounded box for center */

.curvebox_large{ width:440px; float:left; height:auto; position:relative; top:-8px; left:0; z-index:1;}

.roundedebox-middle-large{ background:url(images/cu-box-middle-bg.jpg) repeat-y left top; width:438px; border:0px solid #f00; padding:10px 0 10px 2px; float:left;min-height:1300px; max-height:auto;}
roundedebox-middle-large2{ background:url(images/cu-box-middle-bg.jpg) repeat-y left top;  border:0px solid #f00; padding:10px 0 10px 2px; float:left;}

.roundedebox-top-large{ background:url(images/cu-box-top-left.jpg) no-repeat left bottom; width:427px; height:11px; padding-left:13px; float:left;}

.roundedebox-top-right-large{ background:url(images/cu-box-top-right.jpg) no-repeat right bottom; width:427px;  height:11px; float:left;}

.roundedebox-bottom-left-large{ background:url(images/cu-box-left.jpg) no-repeat left top; width:427px; padding-left:13px; height:11px;  float:left;}

.roundedebox-bottom-right-large{ background:url(images/cu-box-right.jpg) no-repeat right top; width:427px; height:11px; float:left;}
/*---------*/

.product-namebar-top{ background:url(images/product-namebar-top.jpg) no-repeat left top; width:188px; padding-top:2px;  float:left;}

.product-namebar-bottom{ background:url(images/product-namebar-bottom.jpg) no-repeat left bottom; width:416px; padding:0px 10px 10px 10px; float:left;}

.product-name{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; width:204px; text-align:center; padding-top:5px; float:left; height:auto; color:#12173F; letter-spacing:-1px; }
.product-name a {color:#12173F; }
.product-namebar-bottom .separater{ background:url(images/product-name-separater.jpg) right center no-repeat; padding:0px 5px 7px 0; border:0px solid #f00; float:left;  }

.left-nav{ width:auto; float:left; height:auto; border:0px solid #f00; }

.left-nav ul{ width:auto;  float:left; height:auto; }

.left-nav ul li{ width:200px; float:left; border:0px solid #0c0; }

.left-nav ul li a{ width:164px; float:left; color:#000; padding:7px 15px 7px 25px; background:url(images/leftnav-bullet.jpg) no-repeat 8px 8px; border-bottom:1px dotted #333;
font-size:12px; }

.left-nav ul li.border-none a{ border:none; }

 hr{ border-bottom:1px dotted #D7D7D7; height:1px; clear:both; margin-top:10px; float:left; width:93%;}

.leftbar-product-titlebar{ height:auto; float:left; border:dashed 1px #333; font-size:16px; font-weight:bold; width:180px; margin:7px 10px; padding:5px 0; text-align:center; color:#1B1180; background:#fff;}

.leftbar-product-titlebar a{ color:#1B1180;}

.leftbar_productbox-top{ background:url(images/productbox-top-bg.jpg) no-repeat left top; width:197px; height:auto; float:left; margin-left:2px; padding:7px 0 0 0;}

.leftbar_productbox-bottom{ background:url(images/productbox-bottom-bg.jpg) no-repeat left bottom; width:197px; height:auto; float:left; padding-bottom:7px;}

.leftbar-pricebox{ background:url(//images/product-pricebox.jpg) left top no-repeat; float:left; width:200px; text-align:center; padding:7px 0; font-family:"Futura Bk BT"; font-size:18px; font-weight:bold;}

.post-heading{ color:#FC851E; font-size:25px; letter-spacing:-2px; font-weight:bold; font-family: Zurich Cn Bt, sans-serif; line-height:40px; text-align:center; border-bottom:1px dotted #666666;}

.subscribe{ color:#12173F; font-size:18px; font-weight:normal; text-decoration:underline; padding:4px 0; text-align:center; font-family:Arial, Helvetica, sans-serif;}


.rightbar-product-list{width:200px; border:0px solid #f00; float:left;}

.rightbar-product-list ul{width:200px; padding-left:0px; float:left; }

.rightbar-product-list ul li{width:200px; float:left; padding:7px 0  }

.rightbar-product-list ul li p{clear:left; padding-left:10px; padding-top:10px; line-height:20px; color:#000000; }

.rightbar-product-list ul li p.date{clear:left; line-height:20px; font-weight:bold; color:#000000; padding-left:22px; padding-bottom:3px; padding-top:5px; background:url(images/leftnav-bullet.jpg) no-repeat 8px 8px; font-size:13px; border-bottom:1px dotted #333;  }

.center-product-list{ width:390px; float:left; padding-top:10px; }

.center-product-list ul{ width:100px; float:left; padding-right:10px; }

.center-product-list ul li{ width:100px; float:left; padding:0px 0 0px 0; }

.center-product-list ul li a{ width:90px; float:left; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; background:url(images/center-product-list-bullet.jpg) no-repeat left 7px; text-decoration:none; padding-left:10px; line-height:17px; }

.center-product-list .sample{ 
width:140px;  float:left; padding:0px 0; border-bottom:1px dotted #666; margin-bottom:3px; 
 }
 
 .center-product-list p{ 
line-height:18px
 }
 
.productbox{width:398px; padding:10px 20px; float:left; border:0px solid #333;}
.product-imagebox{padding:4px; background:#fff; float:left; border:1px solid #D7D7D7;}

.product-imagebox-space{width:18px; float:left;}


#footer{ background:url(images/footer.jpg) no-repeat left top; width:924px; height:150px; float:left;}

#footer .copyright-bar{ width:900px; margin:0 auto; text-align:center}

#footer .copyright-bar p{ width:auto; padding-top:5px;  color:#D2D953; font-size:13px;}

#footer .copyright-bar p span a{ color:#fff; text-decoration:none;}

#footer .nav{ width:900px; text-align:center; float:left; background:url(images/footer-nav-bg.jpg) no-repeat center ; position:relative; top:35px; border:0px solid #f00; clear:both; height:auto;margin-top:0px; padding:8px 0; }

#footer .nav ul{ width:auto; display:inline;}

#footer .nav ul li{ width:auto; float:none; display:inline; color:#fff;}

#footer .nav ul li a{ width:auto; float:none; padding:0px 5px; font-size:12px; color:#fff;}

#footer .nav ul li a:hover{ color:#2D3300;}
		
.rightbar-content{padding:7px; line-height:22px;}

.navigation{ background:url(images/menubar-bg.png) no-repeat 4px 5px; width:920px; height:60px; border:0px solid #f00; float:left; }

.navigation ul { width:auto; float:left; padding-left:2px; padding-top:5px;  }
 
.navigation ul li { width:auto; float:left; padding-left:0px;  }

.navigation ul li.home a { width:110px; float:left; margin:0; background:url(images/home.jpg) no-repeat left 1px; height:22px;  border:0px solid #f00; padding:15px 0;  }

.navigation ul li.home a:hover { width:110px; float:left;  border:0px solid #f00; padding:15px 0; background:url(images/home-hover.jpg) no-repeat left 1px;  }

.navigation ul li.home a:active { width:110px; float:left;  border:0px solid #f00; padding:15px 0; background:url(images/home_over.jpg) no-repeat left 1px;   }

.navigation ul li.register a { width:117px; float:left;  border:0px solid #f00; background:url(images/register.jpg) no-repeat left 1px; height:25px; padding:10px 0 18px 0; margin-left:0px;  }

.navigation ul li.register a:hover { width:117px; float:left;  border:0px solid #f00; padding:10px 0 18px 0; background:url(images/register-hover.jpg) no-repeat left 1px;}

.navigation ul li.myaccount a { width:117px; float:left;  border:0px solid #f00; background:url(images/myaccount.jpg) no-repeat left 1px; height:25px; padding:10px 0 18px 0; margin-left:0px;  }

.navigation ul li.myaccount a:hover { width:117px; float:left;  border:0px solid #f00; padding:10px 0 18px 0; background:url(images/myaccount-over.jpg) no-repeat left 1px;}


.navigation ul li.pricelist a { width:118px; float:left; background:url(images/pricelist.jpg) no-repeat left 1px; height:25px;  border:0px solid #f00; padding:10px 0 18px 0; margin-left:0px;  }

.navigation ul li.pricelist a:hover { width:118px; float:left;  border:0px solid #f00; padding:10px 0 18px 0; height:25px; background:url(images/pricelist-over.jpg) no-repeat left 1px;  }

.navigation ul li.feedback a { width:120px; float:left; height:25px;  border:0px solid #f00; padding:10px 0 18px 0; margin-left:0px; background:url(images/feedback.jpg) no-repeat left 1px;  }

.navigation ul li.feedback a:hover { width:120px; float:left; height:25px; border:0px solid #f00; padding:10px 0 18px 0; background:url(images/feedback-over.jpg) no-repeat left 1px;  }

.topsearchbar{ width:410px; height:30px; float:right; padding-top:12px; padding-left:0; margin-top:5px;  border:0px solid #f00;  background:url(images/search-bg.jpg) 70px 10px no-repeat;}

.searchicon{background: url(images/searchicon.png) no-repeat left top; width:70px; height:60px; top:-25px; left:0px; position:relative; float:left; border:0px solid #f00;}

.top-textarea{  width:122px; padding:4px 0px; color:#fff; margin-left:3px; border:0px solid #f00; float:left; background:none;  height:20px;}

.top-password{  width:121px; padding:7px 5px 0 8px; margin-left:10px; border:0px solid #f00; color:#fff; overflow:hidden; float:left; background:none;  height:18px;}

.top-button{  width:40px; padding:7px 0px 7px 10px; border:0px solid #f00; float:left; background:none; cursor:pointer;  height:20px;}

link11 :link 
{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-size:12px;

}


link11 :hover
{
font:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
font-size:12px;

}

.btn-left{ background:url(images/btn-left.jpg) left top no-repeat; padding:0px 0px 0px 8px; float:left;}
.btn-right{ background:url(images/btn-right.jpg) right top no-repeat; overflow:visible; font-weight:bold; width:auto; float:left; cursor:pointer; border:none; padding:8px 16px 14px 5px; color:#12173F; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

test:link{ }
