form { padding:0; margin:0;}
* { padding:0; margin:0;}
a img{ border:0;}
.clear { padding:0; margin:0; clear:both;}
div.clear { width:100%; clear:both; height:0; overflow:hidden;}
li {list-style:inside;padding-left:10px; line-height: 100%;}
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background: url(/img/main/bg-mmm.jpg) repeat-x top left #99CBD0;}
h1.specials { font-size:14px; color:#A4E6EE; display:block; border-bottom:1px solid #7F7171; line-height:16px; padding:0 ; margin:0 0 3px 0; }
h2.specials {font-size:12px; color:#B9FBFF; display:block; line-height:14px; }
a:link {color:#005B61;font-weight:bold}
a:visited {color:#3B9D9F;font-weight:bold}
a:active {color:#005B61;font-weight:bold}
a:hover {color:#BBA100;font-weight:bold}

a:link.w {color:#ffffff;font-weight:bold}
a:visited.w {color:#ffffff;font-weight:bold}
a:active.w {color:#ffffff;font-weight:bold}
a:hover.w {color:#B1DEDD;font-weight:bold}

.wrapper { width:100%; float:left; height:auto; }
.content-holder { width:100%; float:left; height:auto; }
.content-inner { width:950px; margin:0 auto;height:auto;}

/*sale banner*/
#supersale-banner {width:auto;height:30px;background:#DE6A41;border-style:dotted;border-width:1px;text-align:center;border-color:#8A1D00;padding-top:5px}
#supersale-banner a{padding:5px;font-size:12px;color:#ffffff;line-height:25px;text-transform:uppercase;border-style:dotted;border-color:#FDE88B;border-width:1px;background-color:#8A1D00;}


.top-slogan { width:930px; float:left; overflow:hidden; height:auto; text-align:right; padding-right:20px;}
.top-slogan h1{ color:#9CD1D7;}
.top-slogan p{color:#136f77; font-size:11px; font-weight:bold;}

.top-menu { width:950px; float:left; height:37px; background:url(/img/main/top-menu-bg-main.gif) no-repeat left;}
.call-toll { float:left; height:37px; width:254px;}
.top-menu-btn-right { float:left; height:19px; padding-top:18px; width:696px;}
a.top-menu-link-text { text-decoration:none; color:#ffffff; font-size:12px; text-align:right;}
a:visited.top-menu-link-text { text-decoration:none; color:#ffffff; font-size:12px; text-align:right;}
a:hover.top-menu-link-text { color:#FAFBBF;}
.top-btn-1 { float:left; height:19px; width:235px; text-align:right;}
.top-btn-2 { float:left; height:19px;width:15px;}
.top-btn-3 { float:left; height:19px;width:96px;}
.top-btn-4 { float:left; height:19px;width:186px;}
.top-btn-5 { float:left; height:19px;width:74px;}
.top-btn-6 { float:left; height:19px;width:87px;}

.logo-box { width:950px; float:left; height:32px; }
.logo-left { float:left; width:322px;}
.logo-right {float:left; width:628px; text-align:right; }
.cart-item {font-size:20px; height:32px; float:right;  background:url(/img/main/cart-icon.gif) no-repeat left; padding:0 30px 0 35px; }
.cart-item p{padding:4px 0 0 0; margin:0;font-size:24px;}
.cart-item a{color:#FFFFFF;}

.landing-box { width:950px; float:left; height:auto; background:url(/img/main/landing-box-white-bg.png) repeat-y top; padding:0;}
.landing-box_new { width:950px; float:left; height:auto; background:url(/img/main/landing-box-white-bg-n.png) repeat-y top; padding:0;}
.productMenu-box { width:950px; float:left; height:90px; background:url(/img/main/menu-banner-ss.jpg) no-repeat; }
/*.productMenu-box { width:950px; float:left; height:198px; background:url(/img/main/menu-banner.jpg) no-repeat; }*/
.productMenu-box a{ text-decoration:none; color:#A6EAEB;}
.productMenu-box a:hover{color:#FAFBBF;}
.top-box {margin:0px;padding:0px}
.product-mainmenu { width:950px; float:left; height:55px;}
.product-mainmenu-1 {width:200px; float:left; height:38px; font-size:14px;text-align:right;padding-top:10px; font-weight:bold;}
.product-mainmenu-2 {width:255px; float:left; height:38px;font-size:14px;text-align:right;padding-top:10px;font-weight:bold;}
.product-mainmenu-3 {width:285px; float:left; height:38px;font-size:14px;text-align:right;padding-top:10px;font-weight:bold;}
.product-mainmenu-4 {width:210px; float:left; height:38px;font-size:12px;text-align:center;padding-top:3px;}

.sub-product-mainmenu { width:950px; float:left; height:30px;}
.sub-product-mainmenu a{font-size:11px; color:#F8FFFF;text-decoration:underline}
.sub-product-mainmenu-1 { width:120px; float:left; text-align:center;}
.sub-product-mainmenu-2 { width:165px; float:left; text-align:center;}
.sub-product-mainmenu-3 { width:116px; float:left; text-align:center;}
.sub-product-mainmenu-4 { width:70px; float:left; text-align:center;}
.sub-product-mainmenu-5 { width:114px; float:left; text-align:center;}
.sub-product-mainmenu-6 { width:70px; float:left; text-align:center;}
.sub-product-mainmenu-7 { width:120px; float:left; text-align:center;}
.sub-product-mainmenu-8 { width:110px; float:left; text-align:left; padding-left:20px;}

.sub-product-mainmenu-1n { width:110px; float:left; text-align:center;}
.sub-product-mainmenu-2n { width:165px; float:left; text-align:center;}
.sub-product-mainmenu-3n { width:116px; float:left; text-align:center;}
.sub-product-mainmenu-4n { width:55px; float:left; text-align:center;}
.sub-product-mainmenu-5n { width:100px; float:left; text-align:center;}
.sub-product-mainmenu-6n { width:40px; float:left; text-align:center;}
.sub-product-mainmenu-7n { width:110px; float:left; text-align:center;}
.sub-product-mainmenu-8n { width:100px; float:left; text-align:center; }
.sub-product-mainmenu-9n { width:150px; float:left; text-align:left;}



.free-event { width:950px; float:left; height:67px;}
.free-event-n { width:950px; float:left; height:35px;}
.free-event-n2{ width:950px; float:left; height:45px;}


.gray-arrow-menu { width:950px; float:left; height:37px; background:url(/img/main/gray-arrow-menu.png) no-repeat;}
.gray-arrow-menu ul{ list-style:none; display:block; padding:3px 0 0 20px; margin:0;}
.gray-arrow-menu li{ list-style:none; display:inline; margin:0 5px;} 
.gray-arrow-menu a{font-size:11px; color:#fff; text-decoration:underline;}
.gray-arrow-menu a:hover{color:#FAFBBF; text-decoration:underline;}

.green-arrow-menu { width:950px; float:left; height:37px; background:url(/img/main/green-arrow-menu.png) no-repeat;overflow:hidden}
.green-arrow-menu ul{ list-style:none; display:block; padding:3px 0 0 20px; margin:0;}
.green-arrow-menu li{ list-style:none; display:inline; margin:0 5px;} 
.green-arrow-menu a{ font-size:16px; color:#fff; text-decoration:none;}
.green-arrow-menu a:hover{ color:#FAFBBF; text-decoration:underline;}

.Left-panel { width:820px; float:left; height:auto; color:#252525;}
.banner-pro { width:560px; float:left; background:url(/img/main/banner-product.png) no-repeat; height:108px; padding-top:20px; padding-left:260px; }
.banner-pro img{ border:0px solid #979797; margin-right:20px;}

.banner-Rpro { width:797px;background:url(/img/main/banner-Rproduct.jpg) no-repeat; height:155px; padding-top:15px; padding-left:170px}
.banner-RproN {}
.linehead { float:left; height:auto; width:800px; padding-left:20px;}
.linehead { font-size:14px;}


.left-shadow-box { width:820px; float:left; height:auto; overflow:hidden;}
.left-shadow-box-ni { width:820px; float:left; height:auto; overflow:hidden; margin-left:55px}
.left-shadow-box-top { width:820px; float:left; height:12px; background:url(/img/main/left-shadow-box-top.png) no-repeat; overflow:hidden;}
.left-shadow-box-mid { width:780px; float:left; height:auto; background:url(/img/main/left-shadow-box-mid.png) repeat-y; overflow:hidden; padding:5px 20px 0 20px;}
.left-shadow-box-bot { width:820px; float:left; height:16px; background:url(/img/main/left-shadow-box-bot.png) no-repeat; overflow:hidden;}

.L-pane { width:254px; padding-right:31px; float:left; height:auto; overflow:hidden;}
.show-prod {float:left; width:250px;background-color:#E1E1E1;height:340px}
.show-prod img{ width:250px; border:0;}
.show-prod-btn {float:left; width:254px; height:auto; text-align:left; margin-bottom:10px;}
.show-prod-item {float:left; width:254px; height:auto; text-align:left;}
.show-prod-item img{ width:80px; margin-right:2px; border:0; height:72px;}

.R-pane { width:495px; float:left; height:auto; overflow:hidden;}
.wish-box { width:482px; float:left; height:auto; overflow:hidden;}
.w-top { width:482px; float:left; height:19px; overflow:hidden; background:url(/img/main/w-top.png) no-repeat;}
.w-mid { width:442px; float:left; height:auto; overflow:hidden; background:url(/img/main/w-mid.png) repeat-y; padding:0 20px;}
.w-mid h1 {font-size:15px}
.w-bot { width:482px; float:left; height:21px; overflow:hidden; background:url(/img/main/w-bot.png) no-repeat;}

p.w-title { display:block; font-size:20px; font-weight:bold; padding:0 0 3px 0; margin:0; border-bottom:1px dotted #252525; margin-bottom:20px;}
p.product-info { padding:2px 0; display:block; font-size:12px; margin:0; color:#444444;line-height:14px}
p.product-info-s { padding:2px 0; display:block; font-size:11px; margin:0; color:#444444;}
p.product-info-ot { padding:2px 0; display:block; font-size:12px; margin:0; color:#ff0000;font-weight:bold}
.product-info-o { padding:2px 0; display:block; font-size:12px; margin:0;margin-top:5px; color:#ff0000;font-weight:bold}
.bodyTextError { padding:2px 0; display:block; font-size:13px; margin:0; color:#ff0000;font-weight:bold}
p.product-info span{ font-weight:bold;}
span.red-price { color:#FF2D3E; /**!important**/ margin-left:20px;} 
p.product-info-lyt { padding:5px 0; display:block; font-size:14px; margin:0; text-indent:1cm; font-weight:bold;}
p.big-red { font-size:16px; font-weight:bold; color:#DC0200; display:block; margin:40px 0 25px 0; padding:0; font-family:tahoma; border-bottom:1px dotted #252525;}
.rate-box {width:442px; float:left; }
.rate-box-L { width:288px; float:left; height:auto;}
.rate-box-text { width:80px; float:left; padding-top:12px; font-weight:bold; font-size:16px; text-align:left;}
.rate-box-images { width:208px; float:left; height:auto; text-align:left;} 
.rate-box-R { width:154px; float:left; height:auto;}

.size-option {width:380px; float:left; height:auto; padding-left:62px; text-align:left; font-weight:bold; font-size:16px; margin-bottom:35px;}
.add-cart {width:442px; float:left; height:auto; text-align:left; margin-bottom:10px;}

.Right-panel {width:130px; float:left; height:auto; clear:right;}
.mycart-box { width:130px; float:left; height:auto; overflow:hidden;}
.mycart-box-top { width:130px; float:left; height:9px; background:url(/img/main/item-side-top-bg.png) no-repeat bottom; overflow:hidden;}
.mycart-box-mid {width:130px; float:left; background:url(/img/main/item-side-mid-bg.png) repeat-y; overflow:hidden; padding:0;}
.mycart-box-bottom {width:130px; float:left; height:15px; background:url(/img/main/item-side-bottom-bg.png) no-repeat top; overflow:hidden;}
a.mycart { display:block; text-align:center; margin-bottom:5px;}
p.cartside { display:block; background:url(/img/main/cart-side.png) no-repeat left; padding-left:38px; height:26px; color:#005463; font-size:14px; font-weight:bold; margin-bottom:3px;}

/**recommend box**/
.RRight-panel {width:130px;height:auto; }
.Rmycart-box { width:130px;height:auto;}
.Rmycart-box-top { width:130px; height:9px; background:url(/img/main/item-side-top-bg.png) no-repeat bottom; overflow:hidden;}
.Rmycart-box-mid {width:130px;background:url(/img/main/item-side-mid-bg.png) repeat-y; overflow:hidden; padding:0;}
.Rmycart-box-bottom {width:130px;height:15px; background:url(/img/main/item-side-bottom-bg.png) no-repeat top; overflow:hidden;}
a.Rmycart { display:block; text-align:center; margin-bottom:5px;}
p.Rcartside { display:block; background:url(/img/main/cart-side.png) no-repeat left; padding-left:38px; height:26px; color:#005463; font-size:14px; font-weight:bold; margin-bottom:3px;}





.s-foot { width:738px; float:left; height:63px; overflow:hidden; background:url(/img/main/s-foot-bg.jpg) no-repeat; padding:10px 20px 0 20px; margin:50px 0 0 0; font-size:12px;color: #444444;}
p.s-foot-title { display:block;  margin:0; color:#444444; font-weight:bold; padding:0; margin:0; font-family:tahoma;}
.s-foot a{ text-decoration:underline; color: #444444; }
.s-foot a:hover{ text-decoration:none;} 

.white-side-box { width:101px; margin:0 auto; height:auto;}
.white-side-box-top {width:101px; float:left; height:8px; background:url(/img/main/white-side-item-box-top.png) no-repeat; overflow:hidden;}
.white-side-box-mid {width:80px; float:left; height:auto; background:url(/img/main/white-side-item-box-mid.png) repeat-y; overflow:hidden; padding:5px 10px 20px 11px;}
.white-side-box-bot {width:101px; float:left; height:9px; background:url(/img/main/white-side-item-box-bottom.png) no-repeat;overflow:hidden;}

.side-item-list { width:80px; height:72px; float:left; height:auto; margin-bottom:8px;}
.side-item-list img{ width:80px; height:72px; border:0;}

/**recommend box**/
.rwhite-side-box { width:101px; margin:0 auto; height:auto;}
.rwhite-side-box-top {width:101px; height:8px; background:url(/img/main/white-side-item-box-top.png) no-repeat; overflow:hidden;}
.rwhite-side-box-mid {width:80px; height:auto; background:url(/img/main/white-side-item-box-mid.png) repeat-y; overflow:hidden; padding:5px 10px 20px 11px;}
.rwhite-side-box-bot {width:101px;height:9px; background:url(/img/main/white-side-item-box-bottom.png) no-repeat;overflow:hidden;}

.rside-item-list { width:80px; height:72px; float:left; height:auto; margin-bottom:8px;}
.rside-item-list img{ width:80px; border:0;}

.right-price {width:101px; float:left; height:auto; border-top:1px dotted #444; color:#055D5F; padding-top:3px; text-align:right; margin:40px 0 20px 0; font-size:18px; font-weight:bold; }
.right-checkout-btn {width:101px; float:left; height:auto;  padding-top:3px; text-align:center; margin-bottom:10px; }

.ground-holder { width:760px;  float:left; height:auto; font-size:12px; padding:5px 20px 0 50px;}
.ground-holder p{ font-size:12px; color:#444;}
.ground-holder a {color:#555;text-decoration:none}
.ground-holder a:link {color:#555;text-decoration:none}
.ground-holder a:visited {color:#555;text-decoration:none}
.ground-holder a:active {color:#555;text-decoration:none}
.ground-holder a:hover {color:#005A60;text-decoration:none}


.ground-holder a.bod {color:#005A60;text-decoration:underline;}
.ground-holder a:link.bod {color:#005A60;text-decoration:underline;}
.ground-holder a:visited.bod {color:#005A60;text-decoration:underline;}
.ground-holder a:active.bod {color:#005A60;text-decoration:underline;}
.ground-holder a:hover.bod {color:#005A60;text-decoration:underline;}


.footer { width:100%; float:left; height:auto; background:url(/img/main/footer-bg.jpg) repeat-x top #0D7D88;padding-top:10px}
.footer-inner {width:950px; margin:0 auto; height:auto; text-align:left}
.footer-box {width:950px; float:left; height:auto;padding-top:15px;font-size:10px}
.footer-box ul{ display:block; padding:0; margin:0; list-style:none; text-align:center;}
.footer-box li{ display:inline; padding:0; margin:0; list-style:none;}
.footer-box a{ text-decoration:none; color:#DAFFFF; font-size:10px; font-weight:bold;}
.footer-sub {background:url(/img/main/footer-bg2.gif) repeat-x #063d42;text-align:justify;padding:30px;font-size:11px;font-weight:100;color:#33CCFF;} 
.footer-sub a{font-size:11px;font-weight:100;color:#8ebfc4;}
a.footer-h {font-size:12px;font-weight:bold;color:#33CCFF;}
.footer-box a:hover{ text-decoration:underline;}

/*tag level settings*/
h1 {color:#173a3a;font-size:18px;line-height:24px}

.box-front-holder { width:950px; float:left; height:auto;  overflow:visible; color:#444444;}
.front-images-holder {width:880px; float:left; height:auto; padding:2px 70px; margin-bottom:20px;text-align:center;margin-right:-100px;overflow:hidden}
a.front-images-list {margin:10px 10px 10px 0px; float:left;}
a.front-images-list img{border:0px;}

/*index w-left menu 04242010*/
.box-front-holder-n { width:950px; float:left; height:auto;  overflow:visible; color:#444444;}
.front-images-holder-n {width:650px; float:left; height:auto; padding:2px 10px; margin-bottom:20px;text-align:center;margin-right:-100px;}
.front-info-box-n {width:660px; padding:5px 10px;  float:left; height:auto; margin-bottom:15px;}
.front-info-box-left-n { width:65px; float:left; height:auto;}
.front-info-box-right-n { width:585px; float:left; height:auto;}
.front-info-box-right-n h1{font-size:22px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
.front-info-box-right-n h2{font-size:15px; color:#173A3A; display:block; padding:0 ; margin:0 0 3px 0; }
p.front-info-title-n {font-size:24px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
p.front-info-text-n { font-size:12px; color:#326166; display:block; line-height:14px;}
p.front-info-text-n span{ font-weight:bold;}
.front-dark-n { width:670px; float:left; height:auto;}
.front-dark-inside-n {width:680px; float:left; height:auto; background:#616262;}
.front-dark-box-special-n {width:660px; float:left; height:120px; background:url(/img/main/dark-with-top-arrow-bg.png) no-repeat  #343434; padding:10px; margin-bottom:10px;}
.front-dark-box-special-left-n {width:60px; float:left; height:auto;}
.front-dark-box-special-right-n {width:660px; float:left;  height:auto;}
.front-dark-box-special-n h2{font-size:20px; color:#C5E8F0; display:block; border-bottom:1px solid #FFFFFF; line-height:30px; padding:0 ; margin:0 0 3px 0; }
.front-dark-box-special-n h3{font-size:14px; color:#C5E8F0; display:block; line-height:16px; padding:0 ;padding-bottom:10px; font-weight:bold; }
.front-dark-box-right-n h3{text-transform:capitalize;font-size:14px; color:#C5E8F0; display:block; line-height:16px; padding:0 ; font-weight:bold; }
.front-dark-box-n { width:660px; float:left; height:auto; background:url(/img/main/dark-with-top-bg.png) repeat-y; margin-top:20px;}
.front-dark-box-left-n {width:90px; float:left; height:auto;}
.front-dark-box-left-n img{ width:90px; height:97px; border:0;}
.front-dark-box-right-n { width:550px; float:left; height:auto; padding:10px}



.front-info-box {width:880px; padding:5px 35px;  float:left; height:auto; margin-bottom:15px;}
.front-info-box-left { width:65px; float:left; height:auto;}
.front-info-box-right { width:785px; float:left; height:auto;}
.front-info-box-right h1{font-size:22px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
.front-info-box-right h2{font-size:15px; color:#173A3A; display:block; padding:0 ; margin:0 0 3px 0; }
p.front-info-title {font-size:24px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
p.front-info-text { font-size:12px; color:#326166; display:block; line-height:14px;}
p.front-info-text span{ font-weight:bold;}

.search-box { width:950px; float:left; height:auto;}
.search-box-left { width:240px; float:left; height:60px; background:url(/img/main/search-bg.png) no-repeat top left; padding:52px 10px 0 10px;}
.search-box-right { width:688px; float:left; height:auto; padding-left:2px;}

.s-input-left { width:160px; padding:13px 10px 0 10px; float:left; height:auto;}
.s-input-left input{ background:none; width:160px; color:#333333; border:none;}
.s-input-right { width:50px; float:left; height:auto; padding:10px 0 0 5px;}
.s-input-right input{ background:none; border:none; cursor:pointer; height:25px;}

.front-dark { width:900px; float:left; height:auto; padding:20px 38px 0 12px;}
.front-dark-inside {width:900px; float:left; height:auto; background:#616262;}


.front-dark-box-special {width:770px; float:left; height:137px; background:url(/img/main/dark-with-top-arrow-bg.png) no-repeat  #343434; padding:20px 100px 0 30px; margin-bottom:20px;}
.front-dark-box-special-left {width:65px; float:left; height:auto;}
.front-dark-box-special-right {width:705px; float:left;  height:auto;}
.front-dark-box-special h2{font-size:20px; color:#C5E8F0; display:block; border-bottom:1px solid #FFFFFF; line-height:30px; padding:0 ; margin:0 0 3px 0; }
.front-dark-box-special h3{font-size:14px; color:#C5E8F0; display:block; line-height:16px; padding:0 ;padding-bottom:10px; font-weight:bold; }
.front-dark-box-right h3{text-transform:capitalize;font-size:14px; color:#C5E8F0; display:block; line-height:16px; padding:0 ; font-weight:bold; }
p.front-dark-box-special-title { font-size:24px; color:#C5E8F0; display:block; border-bottom:1px solid #FFFFFF; line-height:30px; padding:0 ; margin:0 0 3px 0; }
p.front-dark-box-special-text { font-size:12px; color:#99CBD0; display:block; line-height:14px;}
p.front-dark-box-special-text span{ font-weight:bold; font-size:14px;}

.front-dark-box { width:900px; float:left; height:auto; background:url(/img/main/dark-with-top-bg.png) repeat-y; margin-top:20px;}
.front-dark-box-left {width:90px; float:left; height:auto;}
.front-dark-box-left img{ width:90px; height:97px; border:0;}
.front-dark-box-right { width:770px; float:left; height:auto; padding:10px 30px 10px 10px;}
p.front-dark-box-title {font-size:14px; color:#99CBD0; display:block; line-height:16px; padding:0 ; font-weight:bold; }
p.front-dark-box-text {font-size:12px; color:#93C2C7; display:block; line-height:14px;}
p.front-dark-box-text span{font-weight:bold; }
a.front-dark-box-link {font-size:12px; color:#99CBD0; text-decoration:underline; height:16px; background:url(/img/main/front-dark-box-link.jpg) no-repeat right; padding:2px 22px 0  0; float:left; font-weight:bold; }
a:hover.front-dark-box-link {text-decoration:none;}

/* Top Page */
.top-page-Left { width:260px; float:left; height:auto; overflow:hidden; }
.top-page-Right { width:690px; float:left; height:auto; overflow:hidden; }


.special-box { width:254px; float:left; height:auto; overflow:hidden; padding-right:6px; margin:5px 0; color:#fff;}
.special-box-top {width:254px; float:left; height:46px; background:url(/img/main/special-top-bg.png) no-repeat;}
.special-box-mid {width:220px; float:left; height:auto; background:url(/img/main/special-mid-bg.png) repeat-y; padding:4px 20px 4px 14px;}
.special-box-bot {width:254px; float:left; height:13px; background:url(/img/main/special-bot-bg.png) no-repeat;}
p.in-orange-link { display:block; border-bottom:1px dotted #fff; padding:1px 0; margin:0 0 3px 0;}
p.in-orange-link a{  background:url(/img/main/orange-arrow.jpg) no-repeat right;  text-decoration:none; color:#fff; padding-right:15px; font-weight:bold; overflow:hidden; font-size:13px; line-height:18px;}
p.in-orange-link a:hover{ color:#fafbbf;}


.category-box { width:254px; float:left; height:auto; overflow:visible; padding-right:6px; margin:5px 0; color:#fff;}
.category-box-top {width:254px; float:left; height:47px; background:url(/img/main/cat-top-bg.png) no-repeat;}
.category-box-bot {width:254px; float:left; height:18px; background:url(/img/main/cat-bot-bg.png) no-repeat;}


.category-box-mid {width:226px; float:left; height:auto; background:url(/img/main/cat-mid-bg.png) repeat-y; padding:4px 20px 4px 8px;}
ul.category-list { display:block;  border-bottom:1px dotted #fff;padding:1px 0; margin:0 0 3px 0;  float:left; width:100%;}
ul.category-list li{ list-style:none; float:left;}
li.category-list-title { font-weight:bold; font-size:13px; padding-right:3%;float:left; width:97%;}
li.category-list-title a {background:url(/img/main/green-arrow.jpg) no-repeat right; float:left; text-decoration:underline; color:#fff; padding-right:15px; font-weight:bold; font-size:12px; line-height:22px;}
li.category-list-link { padding-left:8%; float:left; display:block; width:92%;}
li.category-list-link a {background-color:#005A60; float:left; color:#fff; padding-right:15px; overflow:hidden; font-size:12px; line-height:18px;font-weight:100;padding-left:5px; text-decoration:underline;width:205px }
ul.category-list a:hover{ color:#fafbbf;}
ul.category-list a:visited{ color:#ffffff;}

p.in-green-link a{background:url(/img/main/green-arrow.jpg) no-repeat right;  text-decoration:none; color:#fff; padding-right:15px; font-weight:bold; overflow:hidden; font-size:14px; line-height:18px;}
p.in-green-link a:hover{ color:#fafbbf;}
p.in-green-link2 a{background:url(/img/main/green-arrow.jpg) no-repeat right;  text-decoration:none; color:#fff; padding-right:15px; font-weight:bold; overflow:hidden; font-size:14px; line-height:18px; text-indent:1cm;}
p.in-green-link2 a:hover{ color:#fafbbf;}

.athorize-link { width:215px; float:left; height:auto; text-align:center; padding:15px 0;}

.top-right-banner { width:690px; float:left; height:auto; overflow:hidden; margin-bottom:0px;padding-left:1px}
.new-items { width:690px; height:165px;float:left; overflow:hidden; margin-bottom:0px;padding-left:15px;padding-top:5px;background-color:#990000; background:url(/img/main/new-item-bg.gif)}
.new-items h3{color:#ffffff;font-size:14px;font-weight:bold}
.tx-left { width:450px; float:left; height:auto; overflow:hidden;}
.tx-main { width:620px; float:left; height:auto;overflow:visible;padding:10px}
h1.big-red-title { color:#AE0009; display:block; padding:0; margin:0 0 15px 0; font-size:24px;} 

.red-box { width:450px; float:left; height:auto; overflow:hidden; margin-bottom:20px;}
.red-box-top {width:450px; float:left; height:55px; overflow:hidden; background:url(/img/main/red-box-top.png) no-repeat;}
.red-box-mid {width:400px; float:left; height:auto; overflow:hidden; background:url(/img/main/red-box-mid.png) repeat-y; padding:0 25px;}
.red-box-bot {width:450px; float:left; height:22px; overflow:hidden; background:url(/img/main/red-box-bot.png) no-repeat;}

.red-box-content { width:400px; float:left; height:auto; margin-bottom:20px; border-bottom:1px dotted #333; padding-bottom:15px;}
.red-box-content-left { width:200px; float:left; height:auto; margin-right:10px;}
.red-box-content-right { width:190px; float:left; height:auto; }
a.rbc-title { font-size:14px; text-decoration:none; display:block; color:#FF0000; font-weight:bold;}
a:hover.rbc-title { text-decoration:underline;}
p.rbc-text { display:block; font-size:12px; color:#3C8184; margin:0 0 5px 0; padding:0; line-height:14px;}
p.rbc-text2 { display:block; font-size:12px; color:#565252; margin:0 0 5px 0; padding:0; line-height:14px;}
p.rbc-text2 span{ font-weight:bold;} 

.r-info-box { width:450px; float:left; height:auto; overflow:hidden;} 
h1.big-info-title { display:block; padding:0; margin:0 0 5px 0; font-size:24px; color:#173A3A;} 
.r-info-box-inner { width:430px; float:left; height:auto; overflow:hidden; border-bottom:1px solid #33757C; border-top:1px solid #33757C; padding:10px; color:#484848;} 
h2.big-subinfo-title {display:block; padding:0; margin:0 0 10px 0; font-size:18px;} 
.rr-list { width:430px; float:left; height:auto; margin-bottom:15px;}
.rr-list a{ text-decoration:none; font-weight:100; color:#484848;}
.rr-list a:hover{ text-decoration:underline;font-weight:100}
p.rr-title { font-weight:bold; padding:0; margin:0; display:block;}
span.rr-black { color:#484848; font-weight:bold;}
span.rr-red { color:#AB0000; font-weight:bold;}
/* Top Right */
.tx-right { width:240px; float:left; height:auto; overflow:hidden;}

.top-10-box { width:240px; float:left; height:auto; overflow:hidden;}
.top-10-box-top {width:240px; float:left; height:91px; overflow:hidden; background:url(/img/main/top-ten-top.png) no-repeat;}
.top-10-box-mid {width:180px; float:left; height:auto; overflow:hidden; background:url(/img/main/top-ten-mid.png) repeat-y; padding:2px 30px;}
.top-10-box-bot {width:240px; float:left; height:37px; overflow:hidden; background:url(/img/main/top-ten-bot.png) no-repeat;}
.top-10-box-content { width:180px; float:left; height:auto; border-bottom:1px dotted #666666; margin-bottom:15px; padding-bottom:10px;}
.top-10-box-content img{ width:67px;width:67px; border:1px solid #343E48;}
.top-10-box-content-left { width:70px; float:left; height:auto; margin-right:5px;}
.top-10-box-content-right { width:105px; float:left; height:auto; }
.top-10-box-content-right a:hover{ text-decoration:underline;} 
.topten-link-1 { text-decoration:none; color:#06474C; display:block; font-size:10px; }
.topten-link-2 { text-decoration:none; color:#FF0000; font-weight:bold; background:url(/img/main/top-ten-green-arrow.jpg) no-repeat right; padding-right:15px; display:block; font-size:10px;}



.edge-menu { float:left; height:101px; background:url(/img/main/edge-menu-bg.png) no-repeat; width:950px; margin:20px 0;}
.back-to-menu { width:890px; float:left; height:auto; overflow:visible; padding-right:60px; margin-bottom:25px;}
.back-to-menu-button { width:95px; text-decoration:none; color:#fff; font-weight:bold; font-size:12px; float:right; background:url(/img/main/back-to-menu-bg.jpg) no-repeat; height:16px; padding-top:2px;}
.back-to-menu-button a{ font-size:10px; color:#fff; text-decoration:none;}
.back-to-menu-button a:hover{ color:#666;}
.back-to-menu-button-left { width:33px; float:left; height:auto; padding-left:17px;}
.back-to-menu-button-right { width:28px; float:left; height:auto; padding-left:17px;}
.edge-menu-inner { width:920px; float:left; height:auto; padding:0 20px 0 10px;}
.edge-menu-inner a{ font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.edge-menu-inner a:hover{ color:#FAFBBF;}
a.edgemenu-btn-1 {  color:#FFFFFF; text-decoration:none; margin-right:50px; }
a.edgemenu-btn-2 {  margin-right:90px;}
a.edgemenu-btn-3 {margin-right:90px;}

.top-only-button1 { float:right; height:auto; overflow:visible; margin-bottom:25px;}
.top-only-button { width:47px; text-decoration:none; color:#fff; font-weight:bold; font-size:12px; float:right; background:url(/img/main/top.gif) no-repeat; height:18px; padding-top:2px;padding-left:20px}
.top-only-button a{ font-size:10px; color:#fff; text-decoration:none;}
.top-only-button a:hover{ color:#666;}


.grab-box { float:left; width:860px; height:auto; padding:5px 60px 5px 30px;}
.grab-box-inner {float:left; width:860px; height:auto; margin-bottom:20px;}
.visit-entry { width:860px; float:left; height:auto; }
.visit-entry-left { width:60px; float:left; height:auto;}
.visit-entry-right { width:800px; float:left; height:auto;}

/*new left */

.grab-box_new { float:left; width:230px; height:auto; padding:10px 5px 10px 15px;}
.grab-box-inner_new {float:left; width:230px; height:auto; margin-bottom:10px;}
.visit-entry_new { width:220px; float:left; height:auto; }
.visit-entry-left_new { width:40px; float:left; height:auto;}
.visit-entry-right_new { width:220px; float:left; height:auto;}
h1.visit-entry-title_new { font-size:20px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:25px; padding:0 ; margin:0 0 3px 0; }
p.front-info-text_new { font-size:12px; color:#326166;line-height:14px;padding:5px}

/*new right */

.grab-box_newR { float:left; width:620px; height:auto; padding:5px 5px 5px 5px;}
.grab-box-inner_newR {float:left; width:620px; height:auto; margin-bottom:10px;}
.visit-entry_newR { width:640px; float:left; height:auto; }
.visit-entry-left_newR { width:35px; float:left; height:auto;}
.visit-entry-right_newR { width:595px; float:left; height:auto;}
h1.visit-entry-title_newR { font-size:14px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:18px; padding:0 ; margin:0 0 3px 0; }
p.front-info-text_newR { font-size:10px; color:#326166; display:block; line-height:12px;}



h1.visit-entry-title { font-size:20px; color:#173A3A; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
.visit-grayBox { width:858px; float:left; background:#DDDDDD; height:auto; border:1px solid #8C8C8C; margin:30px 0;}
.visit-grayBox-1 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.visit-grayBox-2 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.visit-grayBox-3 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.visit-grayBox-4 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.visit-grayBox-5 { width:170px; float:left; height:auto;}
.visit-grayBox-layer-A {width:171px; float:left; height:40px; padding-top:10px; text-align:center; background:#F2F2F2;}
.visit-grayBox-layer-A a{color:#188087; text-decoration:underline; font-size:12px; font-weight:bold; }
.visit-grayBox-layer-A a:hover{text-decoration:none;}
.visit-grayBox-layer-A1 {width:170px; float:left; height:40px; padding-top:10px; text-align:center; background:#F2F2F2;}
.visit-grayBox-layer-A1 a{color:#188087; text-decoration:underline; font-size:12px; font-weight:bold;}
.visit-grayBox-layer-A1 a:hover{text-decoration:none;}
.visit-grayBox-layer-B {width:171px; float:left; height:auto; padding:15px 0; text-align:center; background:#EAEAEA;}
.visit-grayBox-layer-B img{width:150px; height:168px;}
.visit-grayBox-layer-B1 {width:170px; float:left; height:auto; padding:15px 0; text-align:center; background:#EAEAEA;}
.visit-grayBox-layer-B1 img{width:150px; height:168px;}
.visit-grayBox-layer-C {width:161px; float:left; height:60px; padding:5px 5px 0 5px; text-align:center; color:#173A3A; background:url(/img/main/visit-layer-C.jpg) repeat-x top #DDDDDD; font-size:8px; border-top:1px solid #D8D8D8;}
.visit-grayBox-layer-C1 {width:160px; float:left; height:60px; padding:10px 5px 0 5px; text-align:center; color:#173A3A; background:url(/img/main/visit-layer-C.jpg) repeat-x top #DDDDDD; font-size:8px; border-top:1px solid #D8D8D8;}
.visit-banner {width:860px; float:left; height:auto; padding:30px 0; text-align:center;}

/*new top*/
.gb_t { width:858px; float:left; background:#DDDDDD; height:auto; border:1px solid #8C8C8C; margin:30px 0px;}
.gb_t-1 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.gb_t-2 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.gb_t-3 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.gb_t-4 { width:171px; float:left; height:auto; border-right:1px dotted #00383D;}
.gb_t-5 { width:170px; float:left; height:auto;}
.gb_t-layer-A {width:171px; float:left; height:40px; padding-top:10px; text-align:center; background:#F2F2F2;}
.gb_t-layer-A a{color:#188087; text-decoration:underline; font-size:12px; font-weight:bold; }
.gb_t-layer-A a:hover{text-decoration:none;}
.gb_t-layer-A1 {width:170px; float:left; height:40px; padding-top:10px; text-align:center; background:#F2F2F2;}
.gb_t-layer-A1 a{color:#188087; text-decoration:underline; font-size:12px; font-weight:bold;}
.gb_t-layer-A1 a:hover{text-decoration:none;}
.gb_t-layer-B {width:171px; float:left; height:auto; padding:15px 0; text-align:center; background:#EAEAEA;}
.gb_t-layer-B img{width:125px; height:140px;}
.gb_t-layer-B1 {width:170px; float:left; height:auto; padding:15px 0; text-align:center; background:#EAEAEA;}
.gb_t-layer-B1 img{width:125px; height:140px;}
.gb_t-layer-C {width:161px; float:left; height:60px; padding:5px 5px 0 5px; text-align:center; color:#173A3A; background:url(/img/main/visit-layer-C.jpg) repeat-x top #DDDDDD; font-size:8px; border-top:1px solid #D8D8D8;}
.gb_t-layer-C1 {width:160px; float:left; height:60px; padding:10px 5px 0 5px; text-align:center; color:#173A3A; background:url(/img/main/visit-layer-C.jpg) repeat-x top #DDDDDD; font-size:8px; border-top:1px solid #D8D8D8;}





/*New Sub Menu*/
.visit-grayBox_new { width:650px; float:left;background-color:#F2F2F2; height:auto; border:1px solid #8C8C8C; margin: 5px 0 0 0px;}
.visit-grayBox-1n { width:128px; float:left; height:auto; border-right:1px dotted #00383D;}
.visit-grayBox-2n { width:128px; float:left; height:auto;}
.visit-grayBox-layer-An {width:128px; float:left; height:30px; padding-top:5px; text-align:center;}
.visit-grayBox-layer-An a{color:#188087; text-decoration:underline; font-size:12px; font-weight:bold;}
.visit-grayBox-layer-An a:hover{text-decoration:none;}
.visit-grayBox-layer-Bn {width:128px; float:left; height:auto; padding:5px 0; text-align:center; border-bottom:1px solid #8C8C8C}
.visit-grayBox-layer-Bn img{width:125px; height:85px;}
.visit-grayBox-layer-Cn {width:128px; float:left; height:60px; padding:5px 0px 0 0px; text-align:center; color:#173A3A; background:url(/img/main/visit-layer-C.jpg) repeat-x top #DDDDDD; font-size:6px; border-top:1px solid #D8D8D8;}
.img-cat-subcatn{width:125px; height:110px; border:0px}

.back-to-menu-cat { width:640px; float:left; height:auto; overflow:visible;  margin-bottom:25px;}
.back-to-menu2 { width:860px; float:left; height:auto; overflow:visible;  margin-bottom:25px;}
.back-to-menu-button2 { width:95px; text-decoration:none; color:#fff; font-weight:bold; font-size:12px; float:right; background:url(/img/main/back-to-menu-bg.jpg) no-repeat; height:16px; padding-top:2px;}
.back-to-menu-button2 a{ font-size:10px; color:#fff; text-decoration:none;}
.back-to-menu-button2 a:hover{ color:#666;}
.back-to-menu-button-left2 { width:33px; float:left; height:auto; padding-left:17px;}
.back-to-menu-button-right2 { width:28px; float:left; height:auto; padding-left:17px;}

/* Blue Copmment */
.toppage-comment-box { width:838px; float:left; height:auto; margin:15px 0; border:1px solid #434343; background:#B3E0DE; padding:10px; color:#333; font-size:12px; }
.comment-rate-top { width:838px; float:left; height:auto; text-align:left; margin-bottom:15px;}
.comment-rate-top img{ margin-right:2px;}
p.comment-title { display:block; font-weight:bold; font-size:14px; color:#333;}
p.comment-info { display:block;   color:#333;}
p.comment-msg { display:block;  padding:20px;}
p.comment-under { display:block; }
p.comment-under span{ color:#FF0000; font-weight:bold;}

/* Product Comment */
.toppage-comment-box-p { width:750px; height:auto; margin:15px 0; border:1px solid #434343; background:#B3E0DE; padding:10px; color:#333; font-size:12px; }
.comment-rate-top-p { width:750px; height:auto; text-align:left; margin-bottom:15px;}
.comment-rate-top-p img{ margin-right:2px;}
p.comment-title-p { display:block; font-weight:bold; font-size:14px; color:#333;}
p.comment-info-p { display:block;   color:#333;}
p.comment-msg-p { display:block;  padding:20px;}
p.comment-under-p { display:block; }
p.comment-under-p span{ color:#FF0000; font-weight:bold;}


/* category Page */
.cat-top-rigt-menu { width:650px; height:41px; float:left; float:left;  overflow:hidden; background:url(/img/main/cat-top-rigt-menu.png) no-repeat top; padding:10px 30px 0 10px; font-size:12px;color:#FFFFFF;}
.cat-top-rigt-menu  a{ font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
.cat-top-rigt-menu  a:hover{ color:#FAFBBF;}


.cat-top-right-box { width:630px; height:auto; float:left; float:left;  overflow:hidden; background:url(/img/main/cat-top-right-box.png) repeat-y top; padding:0 50px 3px 10px;}
.cat-top-right-box-left { width:65px; float:left; height:auto;}
.cat-top-right-box-right { width:565px; float:left; height:auto;}
p.cat-top-right-box-title { font-size:15px; color:#A4E6EE; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
p.cat-top-right-box-info-text { font-size:12px; color:#B9FBFF; display:block; line-height:14px;}
p.cat-top-right-box-info-text span{ font-weight:bold;}

.cat-top-right-box_new { width:250px; height:auto; float:left; background:url(/img/main/cat-top-right-box.png) repeat-y top;}
.cat-top-right-box-left_new { width:35px; float:left; height:auto;}
.cat-top-right-box-right_new { width:230px; float:left; height:auto;padding:10px}
p.cat-top-right-box-title_new { font-size:20px; color:#A4E6EE; display:block; border-bottom:1px solid #7F7171; line-height:30px; padding:0 ; margin:0 0 3px 0; }
p.cat-top-right-box-info-text_new { font-size:12px; color:#B9FBFF; display:block; line-height:14px;}
p.cat-top-right-box-info-text span_new { font-weight:bold;}

.cat-top-right-Litbox { width:690px; float:left; height:auto;  background:url(/img/main/cat-top-right-box.png) repeat-y top;}
.cat-top-right-Litbox-item { width:140px; height:240px; float:left; margin:10px 5px 10px 12px; background:#FCFCFC; border:1px solid #B1B1B1; padding-top:10px;}
.cat-top-right-Litbox-item-img { width:140px; float:left; height:auto; margin-bottom:8px; text-align:center; }
.cat-top-right-Litbox-item-img img{ width:130px; height:110px; border:0; }
.cat-top-right-Litbox-item-text {color:#FF0000; width:130px; float:left; height:auto;  text-align:left; padding:5px 5px 10px 5px;}
.cat-top-right-Litbox-item-text a{color:#333333; text-decoration:underline; font-size:11px; font-weight:bold; display:block;}
.cat-top-right-Litbox-item-text a:hover{text-decoration:underline;}
.cat-top-right-Litbox-item-text span{line-height:13px; font-size:13px;font-weight:bold;}

.category-line-pipe { width:900px; float:left; height:auto; padding:0 38px 0 12px;}
.category-line-pipe-inside {width:860px; float:left; height:29px; background:url(/img/main/category-line-pipe-inside-bg.jpg) repeat-x; padding:5px 10px 0 20px;}
span.sort { font-weight:bold; font-size:10px; color:#ffffff;}
.category-line-pipe-1 { width:280px; float:left; height:auto;}
.category-line-pipe-2 { width:280px; float:left; height:auto; padding-top:3px;}
.category-line-pipe-2 a{ text-decoration:underline; font-size:10px; color:#FFFFFF; margin-right:2px; font-weight:bold;}
.category-line-pipe-2 a:hover{ text-decoration:none; color:#AEAEAE;}
.category-line-pipe-3 { width:300px; float:left; height:auto; text-align:right;}
.category-line-pipe-3 span{margin-right:5px; font-size:10px; color:#FFFFFF;font-weight:bold;}
.category-line-pipe-3 a{ text-decoration:underline; font-size:10px; color:#FFFFFF; margin-right:5px; font-weight:bold;}
.category-line-pipe-3 a:hover{ text-decoration:none; color:#AEAEAE;}

.list-category-entry  { width:880px; float:left; height:auto; padding:15px 48px 15px 22px;}

.list-category-entry-box { width:200px; height:480px;border:1px solid #505050; padding:5px;  float:left; margin:15px 8px 0 0; clear:right;}
.list-category-entry-box2 { width:200px; height:400px;border:1px solid #505050; padding:5px;  float:left; margin:15px 8px 0 0; clear:right;}
.list-category-entry-box-img { width:200px; float:left; height:auto; margin-bottom:5px;}
p.list-category-title { font-weight:bold; font-size:12px; display:block; margin:0 0 8px 0; color:#444444;}
.list-cat-offer { width:200px; float:left; height:auto; }
.list-cat-offer-left { width:90px; float:left; height:auto; text-align:left;}
.list-cat-offer-right { width:110px; float:left; height:auto; text-align:right;}
span.list-price1 { font-size:11px; color:#7C7C7C; display:block;text-decoration:line-through}
span.list-price2 { font-size:10px; color:#ff0000; font-weight:bold; display:block;}
.list-cat-offer-right img{ margin-left:1px;}
p.list-category-text { padding:5px 0; margin:0; font-size:10px; display:block; color:#444444;}
a.list-category-link { display:block; font-size:11px; color:#38615F; margin:5px 0; font-weight:bold;}
a:hover.list-category-link { text-decoration:none;}
.add-cart-category { width:200px; float:left; height:auto; text-align:right; padding-top:10px;}
.add-cart-category-left { width:100px; float:left; height:auto; text-align:left;}
.add-cart-category-left span{ font-size:12px; color:#ff0000; font-family:tahoma,arial; font-weight:bold;}
.add-cart-category-right { width:100px; float:left; height:auto; text-align:right;}
.oos {color:#CC0000}
.grymn {font-size:10px;color:#ffffff}

/*New Category contents*/
.category-line-pipe_new { width:610px; float:left; height:auto; padding:0 38px 0 12px;}
.category-line-pipe-inside_new {width:610px; float:left; height:65px; background:url(/img/main/category-line-pipe-inside-bg-n.gif) repeat-x; padding:5px 10px 0 20px;}
span.sort_new { font-weight:bold; font-size:12px; color:#ffffff;}
.category-line-pipe-1_new { width:200px; float:left; height:auto;}
.category-line-pipe-2_new { width:200px; float:left; height:auto; padding-top:3px;}
.category-line-pipe-2_new a{ text-decoration:underline; font-size:12px; color:#FFFFFF; margin-right:2px; font-weight:bold;}
.category-line-pipe-2_new a:hover{ text-decoration:none; color:#AEAEAE;}
.category-line-pipe-3_new { width:210px; float:left; height:auto; text-align:right;}
.category-line-pipe-3_new span{margin-right:5px; font-size:12px; color:#FFFFFF;font-weight:bold;}
.category-line-pipe-3_new a{ text-decoration:underline; font-size:12px; color:#FFFFFF; margin-right:5px; font-weight:bold;}
.category-line-pipe-3_new a:hover{ text-decoration:none; color:#AEAEAE;}

.list-category-entry_new  { width:685px; float:left; height:auto; padding:15px 48px 0px 22px;background-color:#FFFFFF;background:url(/img/main/prod-box-w.png) repeat-y;}

.list-category-entry-box_new { width:200px; height:480px;border:1px solid #505050; padding:5px;  float:left; margin:15px 8px 0 0; clear:right;}
.list-category-entry-box2_new { width:200px; height:380px;border:1px solid #505050; padding:5px;  float:left; margin:15px 8px 0 0; clear:right;}
.list-category-entry-box-img_new { width:200px; float:left; height:auto; margin-bottom:5px;}
p.list-category-title { font-weight:bold; font-size:12px; display:block; margin:0 0 8px 0; color:#444444;}
.list-cat-offer_new { width:200px; float:left; height:auto; }
.list-cat-offer-left_new { width:90px; float:left; height:auto; text-align:left;}
.list-cat-offer-right_new { width:110px; float:left; height:auto; text-align:right;}
span.list-price1_new { font-size:11px; color:#7C7C7C; display:block;text-decoration:line-through}
span.list-price2_new { font-size:10px; color:#ff0000; font-weight:bold; display:block;}
.list-cat-offer-right_new img{ margin-left:1px;}
p.list-category-text_new { padding:5px 0; margin:0; font-size:10px; display:block; color:#444444;}
a.list-category-link_new { display:block; font-size:11px; color:#38615F; margin:5px 0; font-weight:bold;}
a:hover.list-category-link_new { text-decoration:none;}
.add-cart-category_new { width:200px; float:left; height:auto; text-align:right; padding-top:10px;}
.add-cart-category-left_new { width:100px; float:left; height:auto; text-align:left;}
.add-cart-category-left_new span{ font-size:12px; color:#ff0000; font-family:tahoma,arial; font-weight:bold;}
.add-cart-category-right_new { width:100px; float:left; height:auto; text-align:right;}
.oos {color:#CC0000}
.grymn {font-size:10px;color:#ffffff}

/*New Category contents end*/

/*New left specials*/
.cat-top-right-Litbox_new { width:250px; height:auto;  }
.cat-top-right-Litbox-item_new {font-size:11px;width:210px; height:auto; float:left; margin:5px 5px 15px 5px; border:1px solid #B1B1B1; padding:5px;background-color:#FFFFFF}
.cat-top-right-Litbox-item-img_new { width:210px;height:auto; margin-bottom:8px; text-align:center; }
.cat-top-right-Litbox-item-img_new img{border:0; }
.cat-top-right-Litbox-item-text_new {font-size:11px;color:#FF0000; width:200px; float:left; height:auto;  text-align:left;}
.cat-top-right-Litbox-item-text_newr {border-top-style:dotted;border-top-width:1px}
.cat-top-right-Litbox-item-text_new a{color:#333; text-decoration:underline; font-size:11px; font-weight:bold; display:block;}
.cat-top-right-Litbox-item-text_new a:hover{font-size:11px;text-decoration:underline;}
.cat-top-right-Litbox-item-text_new span{line-height:13px; font-size:12px;font-weight:bold;text-align:left}


/*new left specials end*/

/*Product page*/
div.each_image_box {width:80px;height:auto;float:left;border:1px solid #a1a1a1; margin-top:4px; margin-bottom:10px}
div.color_options_images {width:350px;height:auto;padding:5px;color:#555555}

/*from old site*/
.rbld {color:#FF0000;font-weight:bold}
.emph {color:#333;font-weight:bold}
.heading { font-size:16px; color:#3B9D9F; display:block;font-weight:bold}
.bodyText {color:#333333;font-size:12px;text-align:left}
.bodyTextSmall {font-size:11px}
.checkoutBodyText {color:#222222}
.checkoutBodyTextBold {font-weight:bold;color:#222222}
.BodyTextBold {font-weight:bold;color:#222222}
td.checkoutRow1 {background-color:#e7e7e7;color:#222222;padding:5px;border-style:solid;border-width:1px;border-color:#cccccc;}
td.checkoutRow2 {background-color:#ffffff;color:#222222;padding:5px;border-style:solid;border-width:1px;border-color:#cccccc;}

/*td.checkoutRow3 {background-color:#005A60;color:#ffffff;padding:5px;border-style:solid;border-width:1px;border-color:#00454b;}*/
td.checkoutRow3 {background-color:#81b2c0;color:#222222;padding:5px;border-style:solid;border-width:1px;border-color:#3a6a78;}
td.checkoutRow4 {background-color:#cecece;color:#ffffff;padding:5px}
td.checkoutRow5 {background-color:#ffffff;padding:5px;border-style:solid;border-width:1px;border-color:#cccccc;}

td.checkoutRow6 {background-color:#A0D1E0;color:#222222;padding:5px;border-style:solid;border-width:1px;border-color:#569BA2;}
td.checkoutRow7 {background-color:#A0D1E0;color:#222222;padding:5px;border-style:solid;border-width:1px;border-color:#569BA2;}



td.checkoutHeadingRow {background-color:#cccccc;border-style:solid;border-width:1px;border-color:#555555;padding:3px;}
.bodyTextBold {font-weight:bold}
.bodyTextError {font-weight:bold;color:#FF0000}
.rlink a{font-size:10px}

/* ------- Chair compare chart -------------- */
.ccb {font-size: 7pt; font-weight: bold; color: #ffffff; background:#3996ad}
.ccl {font-size: 7pt; font-weight: bold; color: #ffffff; background:#4FAAC6}
.cct {font-size: 7pt; font-weight: bold; color: #333333; background:#ffffe7}
.cco {font-size: 7pt; color: #333333; background:#f7f3f7}
A.clon:link {font-size: 7pt; font-weight: bold; color: #ffffff;}
A.clon:visited {font-size: 7pt; color: #ffffff;}
A.clon:hover {font-size: 7pt; font-weight: bold; color: #ffff00;}
A.cloff:link {font-size: 7pt; font-weight: bold; color: #ffffff;}
A.cloff:visited {font-size: 7pt; color: #ffffff;}
A.cloff:hover {font-size: 7pt; font-weight: bold; color: #ffff00;}
/* ------- Chair compare chart pop-------------- */
.ccbb {font-size: 9pt; font-weight: bold; color: #ffffff; background:#3996ad}
.cclb {font-size: 9pt; font-weight: bold; color: #ffffff; background:#4FAAC6}
.cctb {font-size: 9pt; font-weight: bold; color: #333333; background:#ffffe7}
.ccob {font-size: 9pt; color: #333333; background:#f7f3f7}
A.cloffb:link {font-size: 9pt; font-weight: bold; color: #ffffff;}
A.cloffb:visited {font-size: 9pt; color: #ffffff;}
A.cloffb:hover {font-size: 9pt; font-weight: bold; color: #ffff00;}
/* ------- Chi compare chart -------------- */
.ccb1 {font-size: 8pt; font-weight: bold; color: #ffffff; background:#3996ad}
.ccl1 {font-size: 8pt; font-weight: bold; color: #ffffff; background:#4FAAC6}
.cct1 {font-size: 8pt; font-weight: bold; color: #333333; background:#ffffe7}
.cco1 {font-size: 8pt; color: #333333; background:#f7f3f7}
 chi1 {font-size:12px;color:#555555;background:#666666}

/* ------- CHECKOUT PAGES -------------- */
.checkoutBodyText {font-size: 11px}
.checkoutBodyTextBold {font-size: 11px; font-weight: bold}
.checkoutBodyTextError {font-size: 11px; color: #FF0000; font-weight: bold}
.checkoutBodyTextSmall {font-size: 10px}
.checkoutTable {background-color: #fff; width: 600px}
.checkoutTableAdmin {background-color: #CCCCCC; border: 1px #CCCCCC; width: 550px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px}
.checkoutHeadingRow {background-color: #CCCCCC}
.checkoutSuccess {font-size: 14px; font-weight: bold; color: #33CC00}
.checkoutFail {font-size: 14px; font-weight: bold; color: #FF0000}


/*Images*/
.img-top-special{width:200px; border:0px}
.img-top-list{width:67px; height:67px; border:0px}
.img-cat-main{}
.img-cat-special{width:130px; height:110px; border:0px}
.img-cat-subcat{width:110px; height:122px; border:0px}
.img-cat-prod{width:200px; }
.img-prod-std{width:250px; border:0px; vertical-align:bottom}
.img-prod-thum{width:80px; height:72px; border:0px}
.img-prod-cart{width:80px; height:72px; border:0px}
.img-prod-relate{width:80px; height:72px; border:0px}
.rimg-prod-relate{width:80px;border:0px}

/*add this widget css*/
.addthis_toolbox {}
.addthis_toolbox .hover_effect {width: 350px;padding: 10px 0 6px 10px;border: 3px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.addthis_toolbox .hover_effect div {float: left;}
.addthis_toolbox .hover_effect a {border: 2px solid #fff;padding: 2px 2px 2px 16px;position: relative;text-decoration: none;}
.addthis_toolbox .hover_effect a:hover {border: 2px solid #105CB6;-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #B4D3F8;color: #105CB6;text-decoration: none;}
.addthis_toolbox .hover_effect span {position: absolute;width: 16px;height: 16px;top: 2px;left: 1px;}

/*more images*/
div.more-images {width:205px;height:auto}

/*policies page*/
.policy-btn {line-height:22px;border-style:solid;border-color:#009999;border-width:1px;background-color:#ECEEF5;margin-bottom:9px;padding-left:5px;text-shadow: 0.1em 0.1em #fff}
div.policy-topic {line-height:20px;border-style:solid;border-color:#009999;border-width:1px;background-color:#ECEEF5;margin-bottom:35px;padding:10px;}
p.shp {padding:8px; background-color:#FFFFFF}
p.shp-r {padding:8px;color:#FF0000;background-color:#FFFFFF}
.lg-policy {font-size:14px}
h1.policy {line-height:24px;border-style:solid;border-color:#005A60;border-width:1px;background-color:#188087;margin-bottom:5px;padding-left:5px;color:#ffffff;text-shadow: 0.1em 0.1em #005A60}
h2.policy {line-height:20px;font-size:14px;color:#005A60;text-shadow: 0.1em 0.1em  #fff;margin-bottom:8px;margin-top:4px}
