

*{margin:0; padding:0; outline:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

body{}



/*clear floated element height*/

.clear-height{font-size:0; height:0; overflow:hidden; clear:both}

.cart-icon{left:192px; position:absolute; top:29px;}

/*paragraph style*/

p{margin:0 0 10px 0}







/*template style*/

#mainContainer{width:980px; margin:0 auto}

#header{height:115px; position:relative;}

#header h2{color:#99cc00; font-weight:bold; font-weight:bold; font-size:18px; position:absolute; right:0; top:20px; text-align:right;}

#header h2 span{color:#669900; font-weight:bold; font-size:12px; display:block}

#header h3{position:absolute; right:0; bottom:17px; color:#666; font-size:11px; font-weight:normal;}

#header h3 span{color:#666; font-size:11px; padding:0 5px 0 0}

#header h3 a{text-decoration:none; color:#0066cc; font-size:11px; background:url(../../../../images/images/english/div.gif) no-repeat left; padding:0 4px 0 5px;}

#header h3 a:hover{text-decoration:underline}

#header ul{list-style-type:none; position:absolute; top:31px; left:206px; width:325px;}

#header ul img{position:absolute; left:-16px; top:-1px;}

#header ul li{float:left; width:auto}

#header ul li span{color:#0099cc; font-size:11px; color:#0099cc; padding:0 6px;}

#header ul li a{color:#0099cc; font-size:11px; color:#0099cc; text-decoration:none; background:url(../../../../images/images/english/div2.gif) no-repeat right; padding:0 6px;}

#header ul li a:hover{text-decoration:underline}

#header ul li a.last-child{background:none}



/*top menu*/

#topMenu{background:url(../../../../images/images/english/menu-bg.gif) repeat-x; height:34px; border:1px solid #cecece;}

#topMenu ul{list-style-type:none; float:right; width:auto}

#topMenu ul li{float:left; width:auto}

#topMenu ul li a{color:#666; font-weight:bold; position:relative; font-size:12px; text-decoration:none; padding:0 8px; line-height:34px;}

#topMenu ul li a:hover{text-decoration:underline}
#topMenu ul ul {position:absolute!important; top:36px; z-index:111111111!important; border:1px outset LightSteelBlue; width:auto!important}
#topMenu ul ul li{}
#topMenu ul ul li a{color:#0066CC; background:#fff;  line-height:normal!important; padding:4px 3px; font-weight:normal!important; border-bottom:1px solid lightBlue!important; display:block!important;}

#topMenu ul ul li a:hover{border-bottom:1px solid lightBlue!important; color:#1B83A6}



#topMenu form{float:left; margin:6px 0 0 10px; width:308px;}

#topMenu form .input{width:196px; border:1px solid #cecece; padding:3px 0; margin:0 5px 0 0; float:left}

#topMenu form label{color:#5d5d5d; width:auto; font-size:11px;padding:6px 0; display:inline-block; float:left; padding:6px 10px 0 0;}

#topMenu form button{background:url(../../../../images/images/english/btn_left.gif) no-repeat left; border:none; width:50px; float:left;margin:-2px 5px 0; overflow:hidden; cursor:pointer;}

#topMenu form button span{font-size:11px; overflow:hidden; display:inline-block; line-height:22px; margin:0 0 0 2px; font-weight:bold; color:#fff; background:url(../../../../images/images/english/btn_right.gif) no-repeat right; padding:0 4px 0 1px;}



/******middle*********/

#middle{width:auto; margin:8px 0 0 0}



/*******Left Arae********/

#leftArea{float:left; width:188px;}

#leftArea h4{color:#66cc00; font-weight:bold; font-size:12px; text-transform:uppercase}

#leftArea h3{color:#80d62a; font-weight:bold; font-size:15px;}

#leftArea h2{color:#66cc00; font-weight:bold; font-size:18px;}



#leftArea a{text-decoration:none; color:#0066cc; font-size:11px;}

#leftArea a:hover{text-decoration:underline}



#leftArea .white-box{border:1px solid #c8c8c8; padding:5px 10px 8px; margin:0 0 7px;}

#leftArea .white-box h4{padding-bottom:10px}

#leftArea .white-box ul{list-style-type:none}

#leftArea .white-box ul li{line-height:25px; border-bottom:1px solid #c8c8c8}



#leftArea .white-box2{border:1px solid #c8c8c8; padding:14px 12px 8px; margin:0 0 7px;}

#leftArea .white-box2 h4{margin-bottom:1px}

#leftArea .white-box2 ul{list-style-type:none}

#leftArea .white-box2 ul li{line-height:25px;}

#leftArea .white-box2 ul li.last-child{line-height:25px; border-top:1px solid #c8c8c8}



#leftArea .white-box3{border:1px solid #c8c8c8; padding:14px 12px 0px; margin:0 0 7px;}

#leftArea .white-box3 h4{margin-bottom:10px}

#leftArea .white-box3 ul{list-style-type:none}

#leftArea .white-box3 ul li{border-bottom:1px solid #c8c8c8; color:#666666; line-height:17px; margin:0 0 8px 0; padding:0 0 8px 0}

#leftArea .white-box3 ul li.last-child{border-bottom:none}



#leftArea .gray-box{border:1px solid #c8c8c8; padding:5px 10px; margin:0 0 7px; background:#efefef}

#leftArea .gray-box img{margin:0 9px 0 0}



#leftArea .gray-box2{border:1px solid #c8c8c8; padding:5px 10px; margin:0 0 7px; background:#efefef}

#leftArea .gray-box2 img{margin:0 5px 0 0}





/**********middle area**********/

#middleArea{float:left; width:624px; margin:0 0 0 8px}

#headerBg{width:624px; height:286px; position:relative; z-index:-10 !important;}

#headerBg h3{position:absolute; font-weight:bold; font-size:15px; width:112px; left:155px; top:18px;}

#headerBg h2{position:absolute; color:#1b83a6; font-weight:bold; font-size:15px; right:24px; top:11px;}



#headerBg ul{list-style-type:none; float:right; width:320px; margin:40px 0 0 0}

#headerBg ul li{background:url(../../../../images/images/english/check.jpg) no-repeat left 2px; font-size:12px; color:#002340; padding:0 0 10px 20px}

#headerBg ul li a{padding:0 0 10px 0}



#ourProducts{width:auto}

#ourProducts h2{color:#0066cc; font-weight:bold; font-size:12px; padding:12px 0 6px 0}

#ourProducts ul{list-style-type:none; margin:10px 0 0 0}

#ourProducts ul li{width:auto; float:left; margin:0 12px 18px 0}

#ourProducts ul li.last-child{margin:0 0 18px 0}

#ourProducts ul li img{border:1px solid #c8c8c8}

#ourProducts ul li p{font-size:11px; color:#0066cc; margin:5px 0 0 0; height:35px; text-align:center;}



/**********right area*************/

#rightArea{float:right; width:150px;}

#rightArea .white-box-01{border:1px solid #c8c8c8; padding:7px; margin:0 0 7px}

#rightArea .white-box-01 ul{width:inherit; list-style-type:none}

#productListing ul li {float:left; width:140px; padding:0 10px; margin:0 0 14px; border-bottom:1px solid #c8c8c8}

/*#rightArea .white-box-01 ul li{border-bottom:1px solid #c8c8c8; padding:6px 0; color:#0066cc; font-size:11px;}

#rightArea .white-box-01 ul li a{text-decoration:none; font-size:11px; color:#0066cc;}

#rightArea .white-box-01 ul li a:hover{text-decoration:underline}

#rightArea .white-box-01 ul li.last-child{border-bottom:none; padding-bottom:0;}*/

#rightArea .white-box-01 ul li .img-block-01 {border:1px solid #C8C8C8; height:117px; margin:0 auto; text-align:center; vertical-align:middle; width:117px; }
#rightArea .white-box-01 ul li .img-block-01 img{margin:13px 0 0 0}

#rightArea .white-box-01 ul li .des-block-02 {color:#0066CC; font-size:11px; height:45px; margin:6px 0; text-align:center; }

#rightArea h4{color:#66CC00; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left; margin:20px 0 10px;}

#rightArea .gray-box{border:1px solid #c8c8c8; padding:5px 7px; margin:0 0 7px; background:#efefef}

#rightArea .gray-box h3 {color:#80D62A; font-size:13px; font-weight:bold;}

#rightArea .gray-box h3 img{margin:0 3px 0 0}

#rightArea a{text-decoration:none; color:#0066cc; font-size:11px;}

#rightArea a:hover{text-decoration:underline}





#footer{height:155px; border:1px solid #cecece; margin:10px 0; padding:10px; padding-right:0; clear:both}

#footer .col-01{float:left; width:410px; border-right:1px solid #cecece; height:137px;}

#footer .col-01 p{color:#666666; font-size:11px; line-height:15px;}

#footer .col-01 h3{color:#666666; font-size:12px; padding:5px 0;}

#footer .col-01 ul{list-style-type:none; clear:both; float:left; width:auto; margin-bottom:10px;}

#footer .col-01 ul li{float:left; width:auto}

#footer .col-01 ul li a{color:#0066cc; font-size:11px; text-decoration:none; background:url(../../../../images/images/english/div3.jpg) no-repeat right; padding:0 5px}

#footer .col-01 ul li a:hover{text-decoration:underline}

#footer .col-01 ul li a.last-child{background:none; clear:right}





#footer .col-02{float:left; width:200px; border-right:1px solid #cecece; height:137px;}

#footer .col-02 p{color:#666666; padding:10px; font-size:11px; line-height:15px;}

#footer .col-02 h3{color:#669900; font-size:11px; font-weight:bold; padding-left:10px; padding-bottom:5px;}

#footer .col-02 h4{color:#666666; font-size:20px; font-weight:bold; text-transform:uppercase; padding-left:10px;}



#footer .col-03{float:left; width:200px; border-right:1px solid #cecece; height:137px;}

#footer .col-03 h2{font-size:12px; font-weight:bold; color:#669900; padding-left:10px; padding-bottom:10px;}

#footer .col-03 ul{list-style-type:square; list-style-position:outside; padding-left:25px;}

#footer .col-03 li{color:#666666; font-size:11px; padding-bottom:5px;}



#footer .col-04{float:left; width:150px; height:137px; text-align:center}



/*static page*/

#staticPage{width:auto}

#staticPage h2{font-size:15px; color:#666666; padding-bottom:7px;}

#staticPage p{font-size:12px; color:#666666; line-height:18px;}

#staticPage ul{list-style-type:none; font-size:12px; color:#666666;}

#staticPage ul li{background:url(../../../../images/images/english/check.gif) no-repeat left 2px; padding:0 0 10px 24px}

#staticPage a{font-size:12px; text-decoration:none; color:#0066cc}

#staticPage a:hover{text-decoration:underline}



/*Product Listings*/

#productListing{width:auto}

#productListing h2{font-size:15px; color:#666666; padding-bottom:7px;}

#productListing ul{width:inherit; list-style-type:none}

#productListing ul li {float:left; width:140px; padding:0 10px; margin:0 0 14px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8}

#productListing ul li.last-child{border-right:none; width:130px!important;}

#productListing ul li.first-child{width:130px!important;}

/*1*/

#productListing ul li .img-block-01{width:117px; height:117px; margin:0 auto; vertical-align:middle; border:1px solid #c8c8c8; text-align:center}

#productListing ul li .img-block-01 img{margin:13px 0 0 0}



/*2*/

#productListing ul li .des-block-02{color:#0066cc; font-size:11px; text-align:center; margin:6px 0; height:50px;}

#productListing ul li .des-block-02 a{color:#0066cc; text-decoration:none; font-size:11px;}

#productListing ul li .des-block-02 a:hover{text-decoration:underline}



/*3*/

#productListing ul li .item-code-03{color:#666; font-size:11px; text-align:center; margin:5px 0 0 0; height:25px;}



/*4*/

#productListing ul li .add-cart-04{color:#0066cc; font-size:11px; margin:10px 0 0}

#productListing ul li .add-cart-04 a{color:#0066cc; font-size:11px; text-decoration:none; background:url(../../../../images/images/english/cart01.jpg) no-repeat left; padding:0 13px 0 24px; float:right; width:auto}

#productListing ul li .add-cart-04 a:hover{text-decoration:underline}

.zoom-01{padding:0 0 0 13px; cursor:pointer}

/*5*/

#productListing ul li .price-block-05{color:#669900; font-size:11px; text-align:center; margin:10px 0 5px}



#productListing .page-status{width:auto; border-bottom:1px solid #C8C8C8; margin-bottom:20px; padding-bottom:10px;}

#productListing .page-status .left-area{float:left; width:auto; font-size:11px; color:#0066cc; line-height:11px;}

#productListing .page-status .left-area h4{font-size:11px; color:#0066cc; padding:0 10px 0 0; display:inline; font-weight:normal}

#productListing .page-status .left-area a{font-size:11px; color:#0066cc; text-decoration:none;}

#productListing .page-status .left-area a:hover{text-decoration:underline}



#productListing .page-status .right-area{float:right; width:auto; font-size:11px; color:#0066cc; line-height:11px;}

#productListing .page-status .right-area a{font-size:11px; color:#0066cc; text-decoration:none;}

#productListing .page-status .right-area a:hover{text-decoration:underline}



/*product Detail*/

#productDetails{width:inherit}

#productDetails .block-01{width:inherit}



#productDetails .block-01 .img-block-02{float:left; width:117px;}

#productDetails .block-01 .right-block-02{float:right; width:471px;}



/*body{margin:0px;background-color:#ffffff;color:#696969;}





BODY, P, DIV, TD, BLOCKQUOTE {

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:normal;

	color:#696969;

}

form{margin:0;padding:0;}

A:ACTIVE{color:#0E4369;text-decoration:none;}

A:LINK{color:#0E4369;text-decoration:none;}

A:VISITED{color:#0E4369;text-decoration:none;}

A:HOVER{color:#706E05;text-decoration:underline;}



.TopBottomBar{font-size:11px;

	background-color:#4B7007;

	height:23px;

	color:#FFFFFF;

}

A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}

A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}

A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}

A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}*/



.strike{

	text-decoration:line-through;

}

/** BOX STYLES **/

.BoxFrame{background-color:#D3E4D6;}



.BoxHeader{

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	background-color:#D3E4D6;

	height:25px;

	padding-left:5px;

	padding-right:5px;

	color:#2C362E;

}

.BoxContent{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;

	background-color:#f6f6f6;

	color:#451008;

}

.BoxText{

	font-family:verdana;

	font-size:10px;

	font-style:normal;

	font-weight:normal;

	background-color:#f6f6f6;

	color:#451008;

}

/*A:ACTIVE.BoxLink{color:#205370;text-decoration:none;}

A:LINK.BoxLink{color:#205370;text-decoration:none;}

A:VISITED.BoxLink{color:#205370;text-decoration:none;}

A:HOVER.BoxLink{color:#000000;text-decoration:underline;}*/



/** PAGE HEADER AND NAVIGATION					**/

.pageHeader{

	font-family:verdana;

	font-size:14px;

	font-style:normal;

	font-weight:bold;

	background-color:#FFFFFF;

	text-align:left;

	padding:5px;

	margin:0px;

	color:#000000;

}



.pageNavigation{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	background-color:#FFFFFF;

	padding:5px;

	height:16px;

	color:#0033cc;

}



.pageNavigation div{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#0033cc;

}



/** CATALOG ITEMS				 				**/

.CatalogNavigation{

	background-color:#F6F6F6;

	border-bottom:1px solid #D3E4D6;

}

.CatalogNavigation table tr td{

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:normal;

	background-color:#F6F6F6;

	color:#666666;

}

.CatalogItemDark{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#F0F0F0;

	padding:4px;

	color:#000000;

}

.CatalogItemLight{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#ffffff;

	padding:4px;

	color:#000000;

}



/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/



.listHeader{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#F0F0F0;

	color:#000000;

}



.listItem{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	background-color:#ffffff;

	color:#000000;

}



/** FORMS										**/

/**NEW FORM STYLES**/



.formFieldSet{

	border:1px solid #89a8ad;

	margin-top:0px;

	margin-bottom:5px;

	margin-left:5px;

	margin-right:5px;

	/*border-style: outset;*/

	padding-bottom:10px;



}



.formContent{

	clear:both;

	float:left;

	padding-left:0px;

	width:99%;

}



.formSeparator{

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:normal;

	background-color:#F0F0F0;

	padding:6px;

	color:#000000;

}



.formHeader{

	clear:both;

	font-family:verdana;

	font-size:12px;

	font-style:normal;

	font-weight:bold;

	background-color:#FFFFFF;

	color:#000000;

	padding:5px;

}



.formLine{

	clear:both;

	float:left;

	width:100%;

}



.formCaption{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#333333;

	float:left;

	padding:5px;

	margin-top:3px;

	text-align:right;

	width:40%;

}



.formControl{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#333333;

	float:left;

	padding:5px;

}



.formSpace{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	color:#333333;

	float:left;

	padding:5px;

	padding-left:15px;

}



.formControlText{

	font-family:arial;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	width:144px;color:#666666;

}



.formControlSelect{

	font-family:arial;

	#font-size:11px;

	font-style:normal;

	font-weight:normal;

	width:150px;color:#666666;

}



.formButtons{

	text-align:center;

	padding-top:15px;

	padding-bottom:15px;

	clear:both;

	float:left;

	width:99%;

}

/**NEW FORM END**/



.FormItems{

	font-family:verdana;

	font-size:11px;

	font-style:normal;

	font-weight:normal;

	padding:2px;

	color:#333333;

}



.formRemark{

	font-family:verdana;

	font-size:9px;

	font-style:normal;

	font-weight:normal;

	color:#999999;	

}



.ProductSubtitle{

	font-family:verdana;

	font-size:14px;

	font-style:normal;

	font-weight:bold;

	border-bottom:1px solid #CCCCCC;

	padding:5px;

	margin:0px;

}

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

.glossymenu li{
position: relative;
}

.glossymenu li a{
font:  Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 160px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
z-index:1000 !important;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 150px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */

}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */
#verticalmenu li ul{
border: 1px solid #C8C8C8!important;
}
#verticalmenu li ul li{
background:white!important;
border-bottom:1px solid #C8C8C8!important;
line-height:25px!important;
}
#verticalmenu li ul li a{}
