@charset "utf-8";


/* CSS Document */
* {padding:0px; margin:0px;}
HTML {padding:0px; margin:0px;}
BODY {width:1000px; margin:0px auto; font:11px tahoma,Arial, Helvetica, sans-serif; color:#aeaeae; background:#171717; text-align:justify;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input {width:138px; height:17px; border:1px  solid #bfbfbf;margin:0px; padding-left:2px;}
input submit {margin:0px;}

/* Top CSS  */
.mainlist ul { margin:0px; padding:0px;width:1000px;}
.mainlist li { display:table; padding:0px; margin:0px; float:left;}

.login ul { margin:0px; padding:0px;width:263px; height:76px; background:url(../images/loginbg.gif) no-repeat; float:right; }
.login li { display:table; padding:0px; margin:0px; float:left; color:#b6b6b6;}
.login span{color:#dedede}
.login a{ color:#b6b6b6;}
.loginlink{color:#b6b6b6; margin:0px 5px 0px 5px; text-decoration:none;}
.advance{font:10px tahoma,Arial, Helvetica, sans-serif; color:#9b9b9b}

.toplink ul { margin:0px; padding:0px; width:100%; font-weight:normal;font-size:14px; background: url(../images/toplinkbg.gif) repeat-x; height:35px; float:left; position:relative;}
.toplink li { display:table;margin:0px; position:relative; float:left; color:#FFFFFF; padding-left:17px; padding-right:17px; padding-top:8px;}
.toplink li a{ text-decoration:none; color:#FFFFFF;}
.toplink li a:hover{ text-decoration:underline;}
.toplink li img{ vertical-align:middle;}

/* Home Image CSS  */
.imagehome{ border-bottom:5px solid #007cac;}

/* Home content table CSS  */
.contenttable ul {margin:0px;padding:0px;width:1000px;}
.contenttable li {margin:0px; padding:25px 20px 25px 0px;}

.curvetable{ background:url(../images/curvebg-bot.gif) no-repeat bottom; width:304px; min-height:130px; padding:0px;}
.curvetable p{ padding:0px 13px 13px 13px; width:275px; border:0px solid #FFFFFF;}
.contenttable h1{height:37px; width:278px; padding:13px 13px 0px 13px;}
.contenttableimg{ padding:0px 0px 0px 22px;}
.curvetable1{ background:url(../images/curvebg.gif) repeat-y; width:304px; }

/* inner content table CSS  */
.spacer{ margin:0px; padding:0px; height:15px;}
.contentarea{ padding:17px 3px 15px 20px;}
.contentarea h1{ margin:0px; padding:0px; font-size:20px; height:25px; color:#FFFFFF; font-weight:normal;}
.contentarea h2{ margin:0px; padding:0px; font-size:20px; height:25px; color:#b9b9b9; font-weight:normal;}
.contentarea span{ margin:0px; padding:0px; font-size:14px; height:25px; color:#b9b9b9; font-weight:bold;}
.contentarea p{ margin:0px; padding:0px 0px 18px 0px;;}
.contentarea ul {margin:0px; padding:0px; width:590px;}
.contentarea li {margin:0px; padding:0px; background:url(../images/arrow.gif) no-repeat; padding-left:23px; width:570px; }
.contentarea li .sub {margin-left:10px; padding:0px; background:url(../images/arrow.gif) no-repeat; padding-left:23px; width:570px; }
.contentarea a{ color:#aeaeae; text-decoration:none;}
.contentarea a:hover{ color:#aeaeae; text-decoration:underline;}

/* inner CSS  */
.dot{ margin:0px; padding:5px 0px 5px 0px; background:url(../images/dot.gif) repeat-x center;}
.dot-v{ margin:0px; padding:5px 0px 5px 0px; background:url(../images/dot-v.gif) repeat-y center;}
.crum{ font-size:11px; color:#656565; height:35px;}
.crum a{ color:#656565; text-decoration:none;}
.crum a:hover{text-decoration:underline;}

/* Form CSS  */
.input1 {width:159px; height:17px; border:1px  solid #bfbfbf;margin:0px; padding-left:2px; margin-top:-4px; margin-bottom:0px;}
.textarea1 {width:159px; height:64px; border:1px  solid #bfbfbf;margin:0px; padding-left:2px; margin-top:-4px; margin-bottom:13px; font-size:13px;  font-family: tahoma,Arial, Helvetica, sans-serif;}
.select1 {width:162px; height:17px; border:1px  solid #bfbfbf;margin:0px; padding-left:2px; margin-top:-4px; margin-bottom:13px;}
.select2 {width:96px; height:20px; border:1px  solid #bfbfbf;margin:0px; padding-left:2px;}
.tickmark {width:20px; height:17px; border:0px  solid #bfbfbf;margin:0px; margin-top:-4px; margin-left:5px;}


/* Link CSS  */
.viewdetails{ color:#009dd3; text-decoration:underline;}
.link{ color:#aeaeae; text-decoration:underline;}

/* Product list table  CSS  */
.productlist ul {margin:0px; padding:0px; width:700px;}
.productlist li {margin:0px; padding:0px; background:none;margin-bottom:13px; }

.productlist1 ul {padding:0px; margin:0px; width:700px;}
.productlist1 li {margin:0px; padding:0px; border-bottom:1px dotted #083446; display:table; width:140px; padding:15px 18px 15px 17px;height:200px; background:none; text-align:center;}
.productlist1 li img {margin-bottom:5px;}
.productlist1 li p{ font-size:12px; margin:0px; padding:0px; color:#c0c0c0; width:140px; text-align:center;}
.productlist1 li span{ color:#0091c4; font-size:12px; margin:0px; padding:0px; width:140px; text-align:center;}

/* Product details table  CSS  */
.productdetail ul {padding:0px; margin:0px; width:705px;}
.productdetail li {margin:20px 0px 0px 12px; padding:0px; display:table; font-size:12px; background:none;}
.productdetail li ul {padding:0px; margin:0px; width:400px;}
.productdetail li li {margin:0px; padding-left:10px; padding-top:10px;  display:table;background:url(../images/dot.gif) repeat-x bottom; }
.productdetail li li h1{ color:#0091c4; font-size:12px; margin:0px; padding:0px; width:100%; font-weight:bold;}


/* shopping bag  CSS  */
.shoppingbag ul {margin:0px; padding:0px; width:968px; }
.shoppingbag li {margin:0px; padding:8px 0px 0px 5px; background:url(../images/dot.gif) repeat-x top;}
.shoppingbag h1{ color:#0091c4; font-size:12px; margin:0px; padding:0px; font-weight:bold; width:auto;}

/* checkout bag  CSS  */
.checkout ul {margin:0px; padding:0px; width:968px;}
.checkout li {margin:0px; padding:8px 0px 0px 5px; background:#2a2a2a url(../images/checkoutbg.gif) repeat-x top; height:25px;}
.checkout h1{ color:#0091c4; font-size:12px; margin:0px; padding:0px; font-weight:bold; width:auto;}


/* My account CSS  */
.myaccount ul {margin:0px; padding:0px; width:708px;}
.myaccount li {margin:0px; padding:8px 0px 10px 5px; background:url(../images/dot.gif) repeat-x top;}
.myaccount h1{ color:#0091c4; font-size:12px; margin:0px; padding:0px; font-weight:bold; width:auto;}
.white{ color:#FFFFFF;}

/* Product left section CSS  */
.left{margin:0px; padding:0px; width:224px;}
.left ul { margin:0px; padding:24px 10px 24px 10px; width:232px; }
.left li {margin:0px; float:left; display:table; background:url(../images/dot.gif) repeat-x bottom;width:232px; padding:5px 0px 5px 0px;}
.left li a{color:#0091C4; text-decoration:none;}
.left li a:hover{text-decoration:underline;}
.left li a h1{color:#aeaeae; text-decoration:none; background:url(../images/arrow.gif) no-repeat; padding-left:21px; font-size:11px;width:200px; margin:0px; padding-bottom:5px; height:auto; padding-top:0px;}


/* Pop up CSS  */
.popup{margin:0px; padding:0px; width:224px;background:url(../images/pop-bg.gif) repeat-y;}
.popup ul { margin:0px; padding:0px 6px  3px 13px; width:224px; }
.popup li {  margin:0px; float:left; display:table; }
.popup p{ color:#494949; font-weight:bold;}

/* Pop up CSS  */
.popupdetail{margin:0px; padding:0px; width:584px;background:url(../images/popdetail-bg.gif) repeat-y;}
.popupdetail ul { margin:0px; padding:1px 6px  3px 4px; width:584px; }
.popupdetail li {  margin:0px; float:left; display:table; }
.popupdetail p{ color:#494949; font-weight:bold; font-size:14px;}
.popupdetail h1{ font-size:20px; color:#fffefe;font-weight:normal; margin:0px; padding:0px;}
.popupdetail span{ font-size:14px; color:#fffefe; width:auto;}


/* Sitemap list  CSS  */
.sitemap{margin:0px; padding:0px; width:600px;}
.sitemap ul {margin:0px; padding:0px; width:400px;}
.sitemap li {margin:0px; display:table; background:url(../images/arrow.gif) no-repeat; padding:0px 0px 5px 25px; width:400px;}
.sitemap li a {color:#aeaeae; text-align:none;}
.sitemap li a:hover {text-align:underline;}


/* Bottom CSS  */
.bottom ul { margin:0px; padding:0px; width:1000px;  background: #2e2e2e; height:32px;}
.bottom li { display:table; padding:0px; margin:0px;float:left; width:48%; color:#898989; padding-top:10px; padding-left:10px; padding-right:10px;}
.bottom li a{ text-decoration:none; color:#898989; padding-left:4px; padding-right:4px;}
.bottom li a:hover{ text-decoration:underline;}