*{margin:0; padding:0; outline:0; font-family:Arial, Helvetica, sans-serif;}
html{}
body{}

ul,li,span,form,p{ padding:0; margin:0; list-style:none}

/*common class*/
.clearFloat{font-size:0; height:0; overflow:hidden; clear:both;}
b,strong{font-weight:bold}
.noBg{background:transparent !important;}
.nobor{border:transparent !important;}
#mainContainer{ width:992px; margin:0 auto;}
#header{ width:992px; margin:0 auto; height:267px; position:relative;}
#header .topBanner{background:url(../images/top-banner.jpg) no-repeat left top; height:232px; width:992px;}
#header h1{ display:none;}
#header h3{ display:none;}
#header .girl{background:url(../images/girl.jpg) no-repeat; position:absolute; height:228px; width:131px; top:13px; left:50px;}
#header .menu{ height:35px; width:991px; background: url(../images/bg-top-menu.jpg) repeat-x top center;}
#header .menu ul.leftTop{  list-style:none; position:absolute; top:240px; left:15px; }
#header .menu ul.leftTop li{display:inline; font-size:13px; color:#000000; padding-right:15px; font-weight:bold; }
#header .menu ul.leftTop li a{font-size:13px; color:#000000; text-decoration:none;  }
#header .menu ul.leftTop li a:hover{font-size:13px; color:#424706; text-decoration:underline;}
#header .menu ul.rightMenu{  list-style:none; position:absolute; top:240px; right:15px;  }
#header .menu ul.rightMenu li{display:inline; font-size:13px; color:#000000; padding-left:15px; font-weight:bold;}
#header .menu ul.rightMenu li a{font-size:13px; color:#000000; text-decoration:none;}
#header .menu ul.rightMenu li a:hover{font-size:13px; color:#424706; text-decoration:underline;}
#rightContainer{ width:182px; float:left; margin:26px 26px 0 0;}
#rightContainer #searchBox{ width:182px; height:61px; background-color:#f6f3df; border: solid 1px #5b6101; position:relative}
#rightContainer #searchBox p{ font-size:14px; color:#000; padding:13px 0 0 9px;}
#rightContainer #searchBox input{background-color:#fdfbf0; border: solid 1px #5b6101; width:118px; height:19px; margin:2px 0 0 9px; }
#rightContainer #searchBox input.spec{background:url(../images/go.jpg) no-repeat 0px 0px; width:29px; height:20px; border:none; cursor:pointer;  !important; position:absolute;}

#contentArea{ width:770px; float:left; margin:26px 0 0 0;_width:500px;}
#contentArea h1{ font-size:25px; color:#393a00; }
#contentArea h2{ font-size:18px; color:#393a00; }
#contentArea h3{ font-size:22px; color:#000000; margin-top:15px;}
#contentArea h4{ font-size:18px; color:#000000; margin-top:15px; margin-bottom:20px; font-weight:normal;}
#contentArea p{ font-size:12px; color:#000000; margin-top:10px; line-height:18px; background:none; }
#contentArea ul{ padding:20px 0 0 10px; margin:0; width:100%; }
#contentArea ul li{ padding:0; margin:0; list-style:inside disc; font-size:12px; margin-bottom:10px; width:100%; }
#contentArea .breadcums { font-size:12px; color:#000;}
#contentArea .breadcums a{margin:0 3px 0 3px; font-size:12px; color:#000; text-decoration:underline;}
#contentArea .breadcums a:hover{ text-decoration:none; color:#000;}

#productArearight ul{ padding:0; margin:0; }
#productArearight ul li{ padding:0; margin:0 0 10px 0; list-style:none;}


#productList ul{ padding:0 margin:0; }
#productList ul li{ padding:0; margin:0; list-style:none}
#productArealeft{ width:460px; float:left; margin:0 20px 0 0;}
#productArealeft p{ font-size:12px; color:#000; line-height:18px;}
#productArealeft h3{ font-size:16px; color:#000; line-height:18px;}
#productArealeft .breadcums {width:400px;float:left; margin:0 9px 0 0; font-size:12px; color:#000;}
#productArealeft .breadcums a{margin:0 3px 0 3px; font-size:12px; color:#000; text-decoration:underline;}
#productArealeft .breadcums a:hover{ text-decoration:none; color:#000;}
#productArealeft .product{ }
#productArealeft .product img{ margin-top:20px; border:solid 2px #5b6101;}
#productArealeft .product p{ font-size:14px; color:#000000; font-weight:normal; line-height:18px; margin:0 0 10px 0}
#productArealeft .product h4{  font-size:16px; color:#000; line-height:18px; font-weight:bold; margin:5px 0 0 0; padding:5px 0 0 0; }
#productArearight{ width:250px; float:left; margin:0 14px 0 0;}
#productArearight h3{font-size:16px; color:#000; line-height:18px; margin-top:30px;}
#productArearight ul.items{ list-style:none; margin:12px 0 12px 0; padding:0;}
#productArearight ul.items li{ font-size:14px;; color:#000; font-weight:bold;}
#productArearight .boxbor{border:solid 1px #5f6507;font-size:12px;color:#000;background-color: #f6f3df; background-image: url(../images/bg-box.jpg);background-repeat: repeat-x;background-position: center top; text-transform:uppercase;}
#productArearight .boxbor .boxbg{height:32px; font-size:14px; color:#1f1f1e;  font-weight:bold; padding-left:90px;}
#productArearight .boxbor .inputList{ width:150px;  margin:5px 0 15px 0; display:block; overflow:hidden;}
#productArearight .boxbor .inputText{ width:72px;  border:solid 1px #847877; height:21px; background-color:#fcfaed; }
#productArearight .boxbor .inputButton{ width:142px;   height:20px; background:url(../images/cart.jpg) no-repeat; cursor:auto;  }
.pad{padding-left:10px;}
.pad2{ padding:5px 0 5px 5px;}
.pad3{padding-right:350px;}
.buttonform{ padding:2px 5px 2px 5px; background-color:#838836; border: solid 1px #5b6101; cursor:pointer;}
.bgTopnav{background-image: url(../images/bg-box.jpg);background-repeat: repeat-x;background-position: center top;}
.formatetable { font-size:12px; color:#000000; }
.formatetable a{ font-size:12px; color:#000000;  text-decoration:underline;}
.formatetable a:hover{ font-size:12px; color:#000000; text-decoration:none;}
#productList{width:760px; display:inline-block;}
#productList .breadcums { width:500px; margin:0 9px 0 0; font-size:12px; color:#000;}
#productList .breadcums a{margin:0 3px 0 3px; font-size:12px; color:#000; text-decoration:underline;}
#productList .breadcums a:hover{ text-decoration:none; color:#000;}
#productList h3{font-size:16px; color:#000; line-height:18px; margin-top:30px;}
#productList ul.proList{ margin:0; padding:0; list-style:none;  }
#productList ul.proList li{ width:160px; float:left;margin:20px 27px 0px 0;  _margin:20px 20px 0px 0;}
#productList ul.proList li div{ height:155px;  width:160px; position:relative; }

#productList ul.proList li span{position:absolute; bottom:0; width:160px}

#productList ul.proList li img{ margin:0 auto; border:solid 1px #5f6507; display:block;clear:both;}
#productList ul.proList li p{ font-size:12px; color:#000000; margin:0 0 0 0; padding:0px 0 5px 0; text-align:center; font-weight:normal; width:160px; display:block; float:left; }
#productList ul.proList li p a{ font-size:12px; color:#000000; text-decoration:underline; }
#productList ul.proList li p a:hover{ font-size:12px; color:#000000; text-decoration:none; }
.listbox{ width:90px; margin-top:5px;}
#slideshow {position:relative; height:219px; width:275px; overflow:hidden; float:right; border:solid 1px #5f6507; margin:60px 0 5px 10px;}
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#footer{ height:51px; width:992px; margin:36px 0 20px; 0; background-color:#f6f3df; border: solid 1px #5f6507; color:#000; position:relative; float:left;}
#footer ul.footerLink{ list-style:none; position:absolute; top:10px; left:0;}
#footer ul.footerLink li{ display:inline; text-align:left; background:url(../images/divider.jpg) no-repeat 0px 5px; padding:0 6px 0 10px;}
#footer ul.footerLink li a{ font-size:12px; color:#000; text-decoration:none;}
#footer ul.footerLink li a:hover{ font-size:12px; color:#000; text-decoration:underline;}
#footer p{ margin:30px 0 0 10px; font-size:11px; color:#000;}
#footer span{ margin:0 0 0 420px; font-size:11px; color:#000;}
#footer span a{ color:#0d0d0c; text-decoration:underline;}
#footer span a:hover{  color:#000; text-decoration:none;}

#LeftMenu{width:182px; margin:17px 0 0 0; border: solid 1px #5b6101; background:#f6f3df;}
#LeftMenu h3{ font-size:14px; color:#000000; background:url(../images/left-top.jpg) repeat-x center top; height:23px; padding:8px 0 0 9px; margin-bottom:10px;}
#LeftMenu ul{list-style-type:none; }
#LeftMenu ul li{display:inline-block; width:182px; background:#f6f3df; border-top:1px solid #d5d9a0 ; font-size:12px; color:#483510;}
#LeftMenu ul li span{display:inline-block; width:182px;  font-size:12px; color:#483510;  background:url(../images/bullet-main.jpg) no-repeat 7px 10px;  padding:5px 0 5px 17px;}
#LeftMenu ul li a{font-size:12px; color:#483510;  text-decoration:none; display:inline-block; width:163px; background:url(../images/bullet-main.jpg) no-repeat 9px; padding:5px 0 5px 19px; }
#LeftMenu ul li a:hover{text-decoration:none; background:#e8e3c2 url(../images/bullet-main.jpg) no-repeat 9px ; }

#LeftMenu ul li ul{}
#LeftMenu ul li ul li{ display:block; border-top:1px solid #d5d9a0 !important; position:relative;}
#LeftMenu ul li ul li a{background:url(../images/bullet-sub.jpg) no-repeat 18px; width:155px!important; font-size:12px; padding-left:27px; color:#000;}
#LeftMenu ul li ul li a:hover{background:#e8e3c2 url(../images/bullet-sub.jpg) no-repeat 18px; padding-left:27px;  font-size:12px; color:#000; text-decoration:none;}
#LeftMenu ul li ul li ul{display:none; position:absolute; left:175px; top:-53px; border:1px solid #5b6101; z-index:50;}
#LeftMenu ul li ul li ul li {width:165px; border:0;}
#LeftMenu ul li ul li ul li a{background:#e8e3c2; border-bottom:solid 1px #c1b58f; padding:5px 0 5px 10px; }
#LeftMenu ul li ul li ul li a:hover{background:#f6f3df !important; border-bottom:solid 1px #c1b58f; padding:5px 0 5px 10px; }



#LeftMenu ul li ul li.arrow a{background:#e8e3c2 url(../images/arrow.gif) no-repeat 18px 9px;}
#LeftMenu ul li ul li ul{display:none; position:absolute; left:175px; top:-53px; border:1px solid #5b6101; z-index:50;}
#LeftMenu ul li ul li.arrow ul li {width:165px; border:0;}
#LeftMenu ul li ul li.arrow ul li a{background:#e8e3c2; border-bottom:solid 1px #e8e3c2; padding:5px 0 5px 10px; }


#LeftMenu ul li ul li ul li ul{display:none; position:absolute; left:155px!important; top:-2px!important; border:1px solid #5b6101; z-index:50;}
#LeftMenu ul li ul li ul li ul li {width:165px; border:0;}
#LeftMenu ul li ul li ul li ul li a{background:#e8e3c2; border-bottom:solid 1px #e8e3c2; padding:5px 0 5px 10px; }

#LeftMenu ul li ul li ul li.arrow a{background:url(../images/arrow2.gif) no-repeat 10px 9px;}
#LeftMenu ul li ul li ul li ul li ul{display:none; position:absolute; left:175px; top:-53px; border:1px solid #6B614E; z-index:50;}
#LeftMenu ul li ul li ul li.arrow ul li {width:165px; border:0;}
#LeftMenu ul li ul li ul li.arrow ul li a{background: #e8e3c2; border-bottom:solid 1px #e8e3c2; padding:5px 0 5px 10px; }
#LeftMenu ul li ul li ul li.arrow ul li a:hover{background:#f6f3df; text-decoration:none;}

.ctrDropDown{width:145px;font-size:11px;}
.ctrDropDownClick{font-size:11px;width:300px;}
.plainDropDown{width:145px;font-size:11px;}

.PopBoxImageSmall{border: none 0px white;cursor: url("../images/magplus.cur"), pointer;}
.PopBoxImageLarge{border: solid thin #CCCCFF;cursor: url("../images/magminus.cur"), pointer;}
.PopBoxImageShrink{cursor: url("../images/magminus.cur"), pointer;}

