/* CSS Document */
* {margin:0px; padding:0px;}
body {border:none; margin:0px; padding:0px; background:#ffffff;}
table {border:none; width:100%; text-align:left; border-collapse:collapse; margin:0px; padding:0px;}
td {vertical-align:top;}
img {border:none;}

.width-auto{ width:auto;}

.main{ width:990px;}
.logo{}

.img-br{border:#ec008c solid 5px;}
.left-part { width:750px;}
.left-partin { width:750px; height:850px;}
.mid-part { width:5px;}
.right-part{ width:235px;}
.main-padding{ padding:10px 0px;}

.bot-links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px 0px; text-align:center; border-top:#d1d1d0 solid 1px;}
.bot-links a{ text-decoration:none; color:#3c3e35; font-size:12px; padding:0px 8px;}
.bot-links a:hover{ text-decoration:none; color:#ec008c; }

.top-links{ font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; text-align:right; color:#3c3e35; font-weight:normal;}
.top-links a{ text-decoration:none; color:#3c3e35; font-weight:normal; padding:0px 10px;}
.top-links a:hover{ text-decoration:underline;color:#3c3e35;}

.menu{ vertical-align:top;}
.menu img{ vertical-align:top;}
.menu a img{ vertical-align:top; margin-top:6px;} 
.menu a{ padding:0px 11px; vertical-align:middle;}

.menu1{vertical-align:top; height:25px;}
.menu1 em{ float:right; display:inline-block; height:25px;}
.menu1 em a.tweet{ background:url(../images/tweet.jpg) no-repeat 0px 0px; display:inline-block; height:24px; width:24px; margin-right:5px; vertical-align:middle;}
.menu1 em a.tweet:hover{ background:url(../images/tweet.jpg) no-repeat 0px -24px; display:inline-block; height:24px; width:24px; margin-right:5px; vertical-align:middle;}
.menu1 em a.face{ background:url(../images/facebook.jpg) no-repeat 0px 0px; display:inline-block; height:24px; width:24px; margin-right:5px; vertical-align:middle;}
.menu1 em a.face:hover{ background:url(../images/facebook.jpg) no-repeat 0px -24px; display:inline-block; height:24px; width:24px; margin-right:5px; vertical-align:middle;}


.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3e35; font-weight:normal; padding-top:15px; padding-bottom:15px; border-top:#d1d1d0 solid 1px;}
.copyright span{ float:left;}
.copyright em{ font-style:normal; float:right;}
.copyright a{ text-decoration:none; color:#3c3e35; text-decoration:none;}
.copyright a:hover{ text-decoration:none; color:#ec008c; text-decoration:none;}

.title-txt{ border-bottom:#d1d1d0 solid 1px; padding-bottom:14px; text-align:left;}
.pagging-top{ float:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#ec008c; font-weight:normal; vertical-align:top;}
.pagging-top a{ text-decoration:none; color:#ec008c; display:inline-block; padding:5px 5px; vertical-align:middle;}
.pagging-top a:hover{text-decoration:none; color:#ffffff; display:inline-block; padding:5px 5px; background-color:#767676;}
.pagging-top a strong{ display:inline-block; padding-right:15px; font-weight:normal;}
.pagging-top a em{display:inline-block; padding-left:15px; font-style:normal;}
.pagging-top a.selected{text-decoration:none; color:#ffffff; display:inline-block; padding:5px 5px; background-color:#767676;}

.pagging-bot{ float:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; vertical-align:top; background:#767676; padding:0px 15px;}
.pagging-bot a{ text-decoration:none; color:#ffffff; display:inline-block; padding:5px 5px; vertical-align:middle;}
.pagging-bot a:hover{text-decoration:none; color:#000000; display:inline-block; padding:5px 5px; }
.pagging-bot a strong{ display:inline-block; padding-right:15px; font-weight:normal;}
.pagging-bot a em{display:inline-block; padding-left:15px; font-style:normal;}
.pagging-bot a.selected{text-decoration:none; color:#000000; display:inline-block; padding:5px 5px;}


.content{ font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#000000; text-align:justify; padding-top:10px;}
.content a {color:#000000;}
.content ul{padding-left:30px;}

#pro-dis{ background-color:#ffffff;}
#pro-dis:hover{ background-color:#f7f7f7;}

.pro-dis{width:477px; border-top:#000 solid 1px; border-bottom:#ec008c solid 1px;}
.pro-dis span.leftp{float:left; display:inline-block; padding:8px 10px;}
.pro-dis span.rightp{float:right; width:178px; padding-bottom:10px;}
.pro-dis span span.dis{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; font-weight:normal; line-height:13px; height:122px; display:inline-block;}
.pro-dis span p.price{ font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#ec008c; font-weight:bold; padding-bottom:10px;}
.pro-dis span p.proname{ font-family:tahoma; font-size:16px; color:#000; font-weight:normal; padding-top:5px; padding-bottom:5px;}
.pro-dis span p a.btn-all{ font-size:11px; color:#FFF; font-family:Verdana, Geneva, sans-serif; background-color:#000; text-decoration:none; text-align:center; height:32px; display:inline-block; margin-top:5px;}
.pro-dis span p a.btn-all:hover{ background-color:#2b2b2b;}
.pro-dis span p a.btn-all strong{ width:88px; display:inline-block; font-weight:normal; height:32px; line-height:32px;}
.pro-dis span p a.btn-all em.up{ display:inline-block;background:url(../images/up-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
.pro-dis span p a.btn-all em.down{ display:inline-block;background:url(../images/down-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
.pro-dis span p a.btn-all em.left{ display:inline-block;background:url(../images/left-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
.pro-dis span p a.btn-all em.right{ display:inline-block;background:url(../images/right-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
.pro-dis span p a.proname{ font-family:tahoma; font-size:16px; color:#000; font-weight:normal; padding-top:5px; padding-bottom:5px;}
/*.pro-dis span p input.btn-all{ font-size:11px; color:#FFF; font-family:Verdana, Geneva, sans-serif; background-color:#000; text-decoration:none; text-align:center; height:32px; display:inline-block; margin-top:5px;}
.pro-dis span p input.btn-all em.left{ display:inline-block;background:url(../images/up-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
*/
.pro-dis span p input.btnall{display:inline-block; font-family:Verdana,sans-serif; font-size:11px; color:#FFF; background-color:#000; height:32px; line-height:32px; border:none; min-width:88px; width:auto !important; width:88px; margin:0px; cursor:pointer; vertical-align:top;margin-top:5px;}
.pro-dis span p input.btnall:hover{ background-color:#2b2b2b;}
.pro-dis span p em.up1{ display:inline-block;background:url(../images/right-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; width:32px; text-align:center; line-height:32px; height:32px;;margin-top:5px;}



.dis-title{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.dis-title em{background:#f6f6f6; display:block; border-bottom:#d1d1d0 solid 1px; border-left:#ffffff solid 1px; padding:8px;}
.dis-title p{ padding:10px; text-align:left;}

.drop-size{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; font-weight:normal; height:22px;}

.size-dis{background-color:#f6f6f6; border-bottom:#d1d1d0 solid 1px; border-left:#FFF solid 1px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000;}
.size-dis td strong{ text-align:right; display:inline-block; width:135px; padding-right:15px; height:20px; line-height:20px; vertical-align:middle;} 


a.btn-all{ font-size:11px; color:#FFF; font-family:Verdana, Geneva, sans-serif; background-color:#000; text-decoration:none; text-align:center; height:32px; display:inline-block; margin-top:5px;}
a.btn-all:hover{ background-color:#2b2b2b;}
a.btn-all strong{ width:84px; display:inline-block; font-weight:normal; height:32px; line-height:32px;}
a.btn-all em.up{ display:inline-block;background:url(../images/up-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
a.btn-all em.down{ display:inline-block;background:url(../images/down-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
a.btn-all em.left{ display:inline-block;background:url(../images/left-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}
a.btn-all em.right{ display:inline-block;background:url(../images/right-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; height:21px; width:32px; text-align:center; padding-top:11px;}

.dis-title-top{ font-family:Verdana, Geneva, sans-serif; font-size:20px; font-weight:bold; color:#ec008c;}
.dis-title-top p{ font-size:11px; font-weight:normal;}

.price-box{ font-family:Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; padding:8px 0px;}
.price-box a{ display:inline-block; padding:8px 15px; background:#ec008c; color:#ffffff; text-decoration:none;}
.price-box a:hover{display:inline-block; padding:8px 15px; background:#767676; color:#fff;text-decoration:none;}

.suggest{ padding-top:30px;}
.suggest em{ display:block; border-bottom:#d1d1d0 solid 1px;}
.suggest ul{ padding:0px; margin:0px;}
.suggest li{ list-style:none; display:inline-block; float:left;  height:98px; padding:10px;}
.suggest li img{border:#d1d1d0 solid 1px;}

.gall-img ul{ padding:0px; margin:0px;}
.gall-img li{ list-style:none; display:inline-block; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#767676; float:left; border-top:#ffffff solid 1px; border-right:#ffffff solid 1px; border-left:#ffffff solid 1px; border-bottom:#eaeaea solid 1px; margin:5px 0px;}
.gall-img li a{color:#767676; border:#ffffff solid 5px; display:inline-block; text-decoration:none; width:168px;}
.gall-img li a:hover{color:#767676; border:#ffffff solid 5px; display:inline-block;}
.gall-img li em{display:inline-block; font-style:normal; padding:5px 25px 5px 5px; text-align:left; height:10px; width:130px; display:inline-block; background:url(../images/zoom.gif) no-repeat 150px 5px;}
.gall-img-b {width:168px; height:88px; text-align:center; border:solid 1px #000; display:inline-block;} 

.details-t{ background-color:#ec008c; font-family:Verdana, Geneva, sans-serif;}
.details-t1{ background-color:#000000; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:5px; }
.details-t2{ background-color:#ec008c; font-family:Verdana, Geneva, sans-serif; font-weight:normal; color:#FFFFFF; font-size:11px; padding:5px; width:350px;}
.details-t span{ display:inline-block; background-color:#000; font-size:12px; color:#FFF; font-weight:bold; padding:5px 8px;}
.details-t p{ font-size:11px; color:#FFF; padding:5px 8px 8px 8px;}
.details-t p a{ text-decoration:underline; color:#FFF;}
.details-t p a:hover{ text-decoration:none;}

.register-txt{ font-family:Verdana, Geneva, sans-serif;}
.register-txt td.left-s{ text-align:right; padding-right:10px; vertical-align:middle; line-height:40px; height:40px;}
.register-txt td.left-s strong{ font-weight:normal; color:#3c3c3c; font-size:11px;}
.register-txt td.left-s span{ font-size:11px; color:#ec008c;}
.register-txt td.right-s{ text-align:left; vertical-align:middle; line-height:40px; height:40px;}
.register-txt td.right-s p{ width:350px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#3c3c3c; line-height:14px;}
.register-txt td.right-s em{ font-size:11px; color:#3c3c3c; font-style:normal; vertical-align:middle;}
.register-txt td.right-s input{ vertical-align:middle;}

.input-main{ width:338px; height:27px; line-height:27px; border-left:#c7c7c7 solid 1px; border-top:#c7c7c7 solid 1px; border-bottom:#757575 solid 1px; border-right:#757575 solid 1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#ec008c; padding:0px 10px; vertical-align:middle;}
.drop-reg{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#3c3c3c; vertical-align:middle; width:360px;}

.forgot-t{ background:url(../images/forgot-bg.gif) no-repeat; font-family:Verdana, Geneva, sans-serif; width:400px;}
.forgot-t span{ display:inline-block; background-color:#000; font-size:12px; color:#FFF; font-weight:bold; padding:5px 8px;}
.forgot-t p{ font-size:11px; color:#FFF; height:31px; margin-top:10px; margin-bottom:56px;}
.forgot-t p a{ text-decoration:underline; color:#FFF;}
.forgot-t p a:hover{ text-decoration:none;}
.forgot-t p input{ border:none; margin-left:80px; margin-top:15px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#ec008c; width:210px;}


.cart-title{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#FFF; background-color:#ec008c; font-weight:bold; height:30px; line-height:30px; vertical-align:middle; border-right:#c10072 solid 1px; border-bottom:#fff solid 1px;  text-align:center;}
.cart-title strong{ float:left; padding-left:15px;}

.cart-txt{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; border-right:#d1d1d0 solid 1px; text-align:center; vertical-align:middle; border-bottom:#d1d1d0 solid 1px; border-top:#FFF solid 1px;}
.cart-txt em{ font-style:normal; display:inline-block; width:68px; height:80px; float:left; padding-left:10px;}
.cart-txt h4{ height:110px; text-align:left; display:inline-block; float:left; width:156px; padding-left:9px; padding-right:5px; font-weight:normal; font-size:11px;}
.cart-txt h4 strong{ padding-top:15px; display:inline-block;}
.cart-txt h4 a{ text-decoration:underline; color:#000;}
.cart-txt h4 a:hover{ text-decoration:none; color:#000;}

.cart-bot{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FFF; background:#ec008c; height:30px; line-height:30px; vertical-align:middle; text-align:center;}


.btnall-next{display:inline-block; font-family:Verdana,sans-serif; font-size:11px; color:#FFF; background-color:#000; height:32px; line-height:32px; border:none; min-width:100px; width:auto !important; width:100px; margin:0px; cursor:pointer; vertical-align:top;}
em.up-next{ display:inline-block;background:url(../images/up-arrow.gif) no-repeat #ec008c 11px 11px;font-style:normal; vertical-align:top; width:32px; text-align:center; line-height:32px; height:32px;}



.ttl-txt1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; text-decoration:none; line-height:30px;}

.input-main2{ width:210px; height:22px; line-height:22px; border-left:#c7c7c7 solid 1px; border-top:#c7c7c7 solid 1px; border-bottom:#757575 solid 1px; border-right:#757575 solid 1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#ec008c; padding:0px 10px; vertical-align:middle;}
.drop-reg2{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#3c3c3c; vertical-align:middle; width:220px;}

.invoice-txt{ font-family:Verdana, Geneva, sans-serif;}
.invoice-txt td.left-s{ text-align:right; padding-right:5px; vertical-align:middle; line-height:30px; height:30px;}
.invoice-txt td.left-s strong{ font-weight:normal; color:#3c3c3c; font-size:11px;}
.invoice-txt td.left-s span{ font-size:11px; color:#ec008c;}
.invoice-txt td.right-s{ text-align:left; vertical-align:middle; line-height:30px; height:30px;}
.invoice-txt td.right-s p{ width:210px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#3c3c3c; line-height:14px;}
.invoice-txt td.right-s em{ font-size:11px; color:#3c3c3c; font-style:normal; vertical-align:middle;}
.invoice-txt td.right-s input{ vertical-align:middle;}

.drop-date{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:normal; color:#3c3c3c; vertical-align:middle; width:100px;}

.text-area{ width:210px;  line-height:22px; border-left:#c7c7c7 solid 1px; border-top:#c7c7c7 solid 1px; border-bottom:#757575 solid 1px; border-right:#757575 solid 1px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#ec008c; padding:0px 10px; vertical-align:middle; margin:3px 0 0 0 ;}
.FRREQ{font-family:Verdana, Geneva, sans-serif;font-size:12px; text-align:right; padding-right:5px; vertical-align:middle; line-height:30px; height:30px;}

.lable{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ec008c; font-weight:bold; text-align:left; vertical-align:middle; line-height:40px; height:40px;}
.lable-bg td{ background:#f8f8f8; border-bottom:1px solid #FFFFFF; }

.thanks-text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; line-height:30px;}

.call-bg{background:url(../images/call-bg.jpg) no-repeat left top; height:102px; padding:45px 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; font-weight:bold;}

.qute {background:url(../images/quote.gif) no-repeat left top; width:20px; height:13px; display:inline-block;}
.quet-1 {background:url(../images/quote-1.gif) no-repeat right 2px; width:20px; height:15px; display:inline-block;}
.border {background:url(../images/dot.gif) repeat-x left bottom; padding-bottom:10px;}

.welcome {background:#171717; border:solid 1px #ec008c; vertical-align:middle; padding:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; width:230px; height:17px;}
.welcome a {color:#FFFFFF; text-decoration:none; vertical-align:middle; padding-left:5px;}
.welcome a:hover {color:#ec008c;}
.welcome span {margin:5px; padding:3px 5px; vertical-align:middle;}

.profile { border:solid 1px #ec008c; height:30px; vertical-align:middle; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.profile a {color:#000000; text-decoration:none; padding:0px 5px;}
.profile a:hover {color:#ec008c;}
.profile img {vertical-align:middle; padding-right:5px;}

.order {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:right; padding-right:5px; vertical-align:middle; height:30px;}
.order span {color:#EC008C;}
.information {background:#ec008c; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; padding-left:10px;}


.cart-txt1 { font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; border-right:#d1d1d0 solid 1px; text-align:center; vertical-align:middle; border-bottom:#d1d1d0 solid 1px; border-top:#FFF solid 1px;}
.cart-txt1 em{ font-style:normal; display:inline-block; width:68px; height:80px; float:left; padding-left:10px;}
.cart-txt1 h4{ height:40px; text-align:left; display:inline-block; float:left; width:156px; padding-left:9px; padding-right:5px; font-weight:normal; font-size:11px;vertical-align:middle;}
.cart-txt1 h4 strong{ padding-top:15px; display:inline-block;}
.cart-txt1 h4 a{ text-decoration:underline; color:#000;}
.cart-txt1 h4 a:hover{ text-decoration:none; color:#000;}



.cart-txt-n {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; border-right:#d1d1d0 solid 1px; text-align:center; vertical-align:middle; border-bottom:#d1d1d0 solid 1px; border-top:#FFF solid 1px;}
.cart-txt-n span{ display:inline-block; width:68px; height:80px; float:left; padding-left:10px;}
.cart-txt-n h4{ height:80px; text-align:left; display:inline-block; float:left; width:156px; padding-left:9px; padding-right:5px; font-weight:normal; font-size:11px;}
.cart-txt-n h4 strong{ padding-top:15px; display:inline-block;}
.cart-txt-n a{ text-decoration:underline; color:#000;}
.cart-txt-n a:hover{ text-decoration:none; color:#000;}



.amount {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; font-weight:bold; vertical-align:middle; height:20px;}
.date {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
.date td {height:20px;}
.date strong {padding-left:20px;}
.items {font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#000; font-weight:bold; text-align:center; height:25px;}

.title{background-color:#ec008c; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:5px; vertical-align:middle;}

.cat-img{ width:170px;}
.cat-img h3{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#ec008c; padding:3px;border-bottom:Solid 2px #ec008c;}
.cat-img h3 a{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#3C3E35; padding:3px;}
.cat-img h3 a.hover{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#ec008c; padding:3px;}

.drop-shipping-rate{font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#3c3c3c; vertical-align:middle; width:250px;}
.shippingrate-tr{border-right:#d1d1d0 solid 1px;border-left:#d1d1d0 solid 1px;padding:5px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}

.title-btntxt{ border-top:#d1d1d0 solid 1px; padding-top:14px; text-align:left;}
.title-n {font-family:tahoma; font-size:25px; color:#4C4F40;}