#shipping-calculator *{ font-size: 11px; }
#ys_userMessages { background:none repeat scroll 0 0 #FFFECD; border:1px solid #E9E69F; margin:0 auto; padding:10px; }
#ys_userMessages ul { font:12px/12px "courier new",courier,monospace; margin:0; padding:0 10px; }
#ys_userMessages ul li { margin:0 0 5px 10px; padding:0; list-style: disc outside; }
#thumbBox{ position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #313131; visibility: hidden; z-index: 510; cursor: hand; cursor: pointer; }
#thumbBox .footerbar{ font: bold 16px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: white; padding: 5px 0; text-align: right; }
#thumbBox #thumbImage{ background-color: white; }
#thumbLoading{ position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5; color:black; }
body, td, th, select, input, p { font-size: 12px; font-family:Arial, Tahoma, Verdana, Helvetica;color:#000000; }
font { font-size: 12px; }
body { padding:0; background:#ffffff; margin: 0px; text-align:center; }
body#psection { padding:0; background:#ffffff; margin: 0px; text-align:left !important; }
a{ color: #736f6f; text-decoration: underline; }
form { margin: 0px; padding:0px; }
.bd { font-weight:bold; }
.nm { font-weight:normal; }
table{ border-collapse:collapse; }
table td{ padding:0px; }
a img { border: 0; }
.dn {display:none;}
.sth0 {font-family:Tahoma;}
.sth1 {font-family:Arial;}
.sth2 {font-family:Arial Narrow;}
.sth3 {font-family:Arial Black;}
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15 {font-size:15px;}
.fs16 {font-size:16px;}
.fs17 {font-size:17px;}
.fs18{font-size:18px;}
.fs19{font-size:19px;}
.fs20{font-size:20px;}
.fs21{font-size:21px;}
.fs24{font-size:24px;}
.al0{text-align:left;}
.al1{text-align:center;}
.al2{text-align:right;}
.al4{float:left;}
.al5{text-transform:uppercase;}
.al6{float:right;}
.al7{text-decoration:line-through;}
.co0 {color:#333333;}
.co1 {color:#ffffff;}
.co2 {color:#000000;}
.co3 {color:#a41e29;}
.co4 {color:#8d1e17;}
.div23 { visibility:hidden; position:absolute; display:none; }
.div24 { visibility:visible; position:static; display:block; }
ul{ list-style: none; }
.marg0 {padding:16px 15px 0 0;}
.marg1 {padding:2px 0px 3px 0;}
a.href0:link, a.href0:visited {color:#000000; text-decoration: none;}
a.href0:hover {color:#000000; text-decoration: underline;}
a.href1:link, a.href1:visited {color:#ffffff; text-decoration: none;}
a.href1:hover {color:#ffffff; text-decoration: underline;}
#wrap {width:1000px;margin: auto;text-align:left;background:#ffffff;}
#wrapIn {padding-left:1px;}
#topDiv {height:78px;position: relative;}
#logoBlock {}
#logo{padding:31px 0 0 1px;}
#vc{position:absolute;margin:20px 0 0 841px; }
#vc .c1{float:left;width:31px;}
#vc .c2{width:128px;font-size:10px;color:#2e59ad;}
#vc .c2in{font:bold 11px Tahoma;}
#vc a {text-decoration:underline;color:#a80533;}
#vc a:hover {text-decoration:underline;}
#tNav {position:absolute;margin:23px 0 0 755px;font-size:11px; text-transform:uppercase;xborder:1px solid #000;}
#tNav a{color:#ffffff;text-decoration:none;}
#tNav a:hover{color:#ffffff;text-decoration:underline; }
#search {position:absolute;right:0;margin:47px 0 0 752px;height:25px;background:#9d9797;}
#search .tex {width:138px;border:1px solid #abadb3;font-size:10px;height:15px;}
#search .c1 {float:left;padding:2px 0px 2px 6px;color:#ffffff;}
#search .c2 {float:left;height:22px;}
#search .c2In {padding:2px 4px 0px 9px;}
#search .c3 {float:left;padding:2px 0px 2px 0px;}
#topText {position:absolute;margin:33px 0 0 431px;color:#736f6f;border:1px solid #e4e1e2;padding:3px 22px;font-size:10px;text-align:center;}
#topText .lnk {font-size:12px;font-weight:bold;}
#topText a {text-decoration:none;}
#topText a:hover {text-decoration:underline;}
#mainArea {}
.ker #mainAreaIn {padding-top:0px;}
#frontC1 {float:left;padding-left:4px;padding-top:4px;}
#frontC1 .pic1 {width:583px !important;height:333px;}
#frontC1In {width:583px;}
#frontC2 {width:202px;float:left;border-left:1px solid #d7d7d7;padding-top:4px;}
#frontC2a {width:202px;float:left;padding-top:4px;}
#frontC2In, #frontC2aIn {padding: 0 0 0 3px;}
#frontC2In img {margin:1px 0 2px 0;}
#frontC2aIn img {margin:1px 0 1px 0;}
#frontC2In .sp img {margin:0 0 0 0 !important;border:1px solid #cccccc;}
.stTtl {height:16px;background:#dbdbdb;text-align:center;border-left:1px solid #dbdbdb;width:706px;}
.stMenuWrap {width:1000px !important;padding-top:7px;}
.stMenu {width:1000px;}
.stMenu td{width:166px;height:35px;}
.stMenu td.c1{background:url(/static/i/k1.gif) no-repeat;}
.stMenu td.c2{background:url(/static/i/k2.gif) no-repeat;}
.stMenu td.c3{background:url(/static/i/k3.gif) no-repeat;}
.stMenu td.c4{background:url(/static/i/k4.gif) no-repeat;}
.stMenu td.c5{background:url(/static/i/k5.gif) no-repeat;}
.stMenu td.c6{background:url(/static/i/k6.gif) no-repeat;width:112px;}
.stMenu td span {color:#fff;text-transform:uppercase;font-size:9px;display:block;width:159px;text-align:center;}
.stMenu a{text-decoration:none;color:#fff;display:block;text-align:center;width:159px;text-transform:uppercase;font-size:14px;}
.stMenu a:hover{text-decoration:underline;}
.mainTtl {width:1000px;height:30px;}
.sTbl {margin-top:2px;width:1000px;}
.sTbl td{vertical-align:top;}
.leftColumn {width:202px;border-left:1px solid #787878;border-top:1px solid #787878;border-bottom:1px solid #787878;}
.leftColumnIn {text-align:left;padding:0px 1px 1px 1px;border-top:1px solid #ffffff;}
#sdet1 {padding:6px;font-size:10px;}
#lNav {padding:4px 4px 0 4px;font-size:11px;margin-bottom:4px;}
#lNav .ttl {background: #f8f8f8 url(/static/i/lnav-ttl.gif) repeat-x;}
#lNav .ttl div {background: url(/static/i/lnav-ttl1.gif) repeat-x bottom left;font-size:19px;color:#787878;padding:8px 5px 6px 16px;}
#lNav .N1 {background: #f4f4f4 url(/static/i/ar3.gif) no-repeat;border-top:2px solid #ffffff;;}
#lNav .N2 {background: url(/static/i/ar4.gif) no-repeat bottom right;padding:4px 5px 4px 17px;}
#lNav .N1on {background: #7d7c7c url(/static/i/ar1.gif) no-repeat;margin-top:1px;}
#lNav .N2on {background: url(/static/i/ar2.gif) no-repeat bottom right;padding:4px 5px 4px 17px;}
.lev1, .lev1on{font-weight:bold;}
.lev1 a, .lev1on a{color:white !important;}
.lev2body{background:#ffffff;}
.lev2,.lev2on{padding:1px 15px 1px 19px;font-weight:normal;background:#fff url(/static/i/ar5.gif) no-repeat 8px 7px;}
.lev2 a, .lev2on a{display:block;border-bottom:1px dotted #939393;padding:2px 0;}
.lev3body{padding:2px 0;}
.lev3,.lev3on{padding:1px 5px 0 32px;font-weight:normal;background: #ffffff url(/static/i/ar6.gif) no-repeat 23px 4px;}
.lev1 a{color:#333333 !important;text-decoration:none; }
.lev1 a:hover{color:#333333;text-decoration:underline; }
.lev1on a{color:#ffffff;text-decoration:none; }
.lev1on a:hover{color:#ffffff;text-decoration:underline; }
.lev2 a{color:#333333;text-decoration:none; }
.lev2 a:hover{color:#333333;text-decoration:underline; }
.lev2on a{color:#980101 !important;text-decoration:none; }
.lev2on a:hover{color:#980101;text-decoration:underline; }
.lev3 a{color:#3d4860;text-decoration:none; }
.lev3 a:hover{color:#3d4860;text-decoration:underline; }
.lev3on a{color:#980101;text-decoration:none; }
.lev3on a:hover{color:#980101;text-decoration:underline; }
.centralColumn {width:793px;border:1px solid #787878;}
.cColin {}
.top {border-bottom:1px solid #787878;}
.bot {border-top:1px solid #787878;border-bottom:1px solid #787878;margin-bottom:2px;}
.paging td{font-size:11px;padding:3px 0;}
.paging .num{}
.paging .text {padding-top:2px;}
.paging .on {text-align:center;padding:0 0 0 0;width:21px;color:#980101;font-weight:bold;}
.paging .nm {text-align:center;padding:0 0 0 0;width:21px;font-weight:bold;}
.paging td a{color:#333333;text-decoration:none; }
.paging td a:hover{color:#333333;text-decoration:underline; }
.paging div {float:left;padding:0px 2px 0 2px;}
.secout1{padding:0 0 2px 0;}
.secout2{text-align:center;}
.sec {margin:auto;text-align:left;}
.sec .new {position:absolute;width:36px;height:16px;border:1px solid #999999;background:url(/static/i/new.gif) no-repeat;margin:7px 7px;}
.sec .line1 td{background: url(/static/i1/t1a1.gif) no-repeat center 2px;width:197px;font-size:11px;}
.sec td{vertical-align:top;}
.sec .marg a{display:block;background: url(/static/i/ar7.gif) no-repeat 3px center;padding:0 0 0 18px;color:#333333;}
.sec .ct a{font-weight:bold;text-decoration:none;}
.sec .line1 .tbg{padding-top:5px;}
.sec .p1 {width:197px;text-align:center;}
.manufacturer .sec .line1 .marg{padding:0 7px 0 5px; height: 45px; overflow: hidden;}
.category .sec .line1 .marg{padding:0 7px 0 5px; height: 15px;}
.sec .line1 td div.pr{background: url(/static/i1/t1a2.gif) no-repeat center bottom;}
.sec .line1 td div.ct{background: url(/static/i1/t1a2.gif) no-repeat center bottom;}
.sec .line2 .ct{text-align:center;}
.sec .line2 .marg{padding:0 7px 14px 14px;}
.sec .line2 .ct .marg{padding:7px 0 14px 0;}
.sec .line2 .ct a{display:block;border:1px solid #a2a2a2;background:#ebebeb;width:100px;margin:auto;text-align:center;padding:0;}
.sec .pr {padding:7px 23px 7px 23px;text-align:left;color:#000000;font-size:11px;}
.sec .pr1 {font-size:12px;float:right;color:#897776;}
.sec .pr2 {color:#980101;font-size:12px;font-weight:bold;float:right;}
.sec .pr span{font: 10px Tahoma;color:#000000;}
.sec .add img{margin:0px 3px 0 3px;}
.sTopDiv {color:#ffffff;font-size:11px;font-weight:bold;text-align:center;background:#9d9797;padding:2px 0;width:706px;}
.secout3{padding:2px 0 2px 0;}
.secout4{text-align:center;}
.ordTb {width:496px;border-left:1px solid #787878;border-right:1px solid #787878;border-bottom:1px solid #787878;margin:auto;text-align:left;}
.ordTb th {width:68px;vertical-align:top;text-align:center;padding:8px 0 8px 5px;border-top:1px solid #787878;}
.ordTb .c1{width:298px;border-top:1px solid #787878;}
.ordTb .c1 a{display:block;background: url(/static/i/ar7.gif) no-repeat center left;padding:0 0 0 15px;color:#333333;font-weight:bold;}
.ordTb .title {padding-bottom:3px;}
.ordTb .c1in {padding:7px 5px 5px 5px;}
.ordTb .av {padding:4px 0;color:#8d1e17;font-size:11px;}
.opt1{background: #ebebeb;width:276px;margin:5px 0 3px 0;font-size:11px;}
.opt2{padding:2px 5px 5px 10px;}
.ordTb select {font-size:11px;}
.ordTb .c2{width:130px;vertical-align:bottom;padding-top:2px;background: url(/static/i/ord1.gif) repeat-y;border-top:1px solid #787878;}
.ordTb .c2in {padding:11px 11px 8px 0;}
.ordTb .pr {width:110px;padding:0px 0px 0 5px;text-align:left;float:right;color:#000000;font-size:11px;}
.ordTb .pr1 {text-decoration:line-through;font-size:12px;float:right;color:#333333;}
.ordTb .pr2 {color:#980101;font-size:12px;font-weight:bold;float:right;}
.ordTb .qty {text-align:right;font-weight:bold;padding:6px 0 1px 0;width:115px;}
.ordTb .but {text-align:right;padding:6px 0px 0 0;font-size:11px;font-weight:bold;}
.ordTb .tex {width:25px;height:16px;}
.itemBack {position:absolute;margin:7px 0 0 882px;}
.itemBack1 {position:absolute;margin:-20px 0 0 642px;font-size:11px;font-weight:bold;}
.itemBack1 a{display:block;color:#ffffff;background: url(/static/i/ar9.gif) no-repeat 0 4px;padding:0 0 0 12px;}
#itemDiv {margin-top:2px;padding-left:2px;}
#itemDiv1 {width:792px;}
.ordITbl {border-collapse : separate;}
.ordITbl td {border:1px solid #787878;margin:1px;vertical-align:top;}
#itemDiv .c1 {width:275px;font-size:11px;padding:20px 0;}
#itemDiv .c1 div{padding:4px 0 0 0px;}
#itemDiv .c4 {width:512px;}
#itemDiv .c4In {padding:7px 15px 7px 15px;}
.crumbsDib {font-size:11px;padding:2px 5px 2px 10px;background: url(/static/i/crumbs-bg.gif) repeat-y;}
.crumbsDib div{padding:1px 0 1px 0;}
.crumbsDib a{color:#333333;text-decoration:none;}
.crumbsDib a:hover{color:#333333;text-decoration:underline; }
#itemDiv .ttl {background:#787878;font-size:15px; color:#ffffff;padding:4px 10px;margin:7px 0 7px 0;}
#itemDiv .text {padding:4px 3px 7px 3px;}
.iord1 {border-top:1px solid #787878;border-bottom:1px solid #787878;padding:1px 0;}
.iord2 {border-top:1px solid #787878;border-bottom:1px solid #787878;padding:1px 0;}
.iord3 {background: url(/static/i1/iord3.gif) repeat-y;padding:0;}
#itemDiv .c2 {float:left;width:235px;font-size:11px;}
#itemDiv .c2In {padding:11px 18px;}
#itemDiv .c2 .line {padding:0 0px 0 0px;}
.avl {padding:7px 0px 0 0;}
.avl span{font-weight:bold;color:#980101;}
.iord1 .opt {font-weight:bold;padding:3px 0;float:left;width:90px;}
#itemDiv .c2 .line1 {padding:8px 0px 0px 0px;}
#itemDiv .c3 {float:left;width:230px;}
#itemDiv .c3 .prDiv {padding:8px 0px 0px 18px;}
#itemDiv .c3 .pr {width:145px;padding:0 0 7px 0px;text-align:left;color:#000000;font-size:11px;line-height:16px;}
#itemDiv .c3 .pr1 {font-size:12px !important;float:right;color:#999999;font-weight:normal;font-family:arial;}
#itemDiv .c3 .pr2 {color:#980101;font-size:12px !important;font-weight:bold;float:right;font-family:arial;}
.qty {float:left;font-weight:bold;padding-top:1px;}
#itemDiv .c3 .tex {width:28px;font-weight:normal;border:1px solid #998f7b;color:#000000;}
#itemDiv .c3 .tex1, #itemDiv .c3 input.tex1 {width:70px;background: #ebebeb;font-weight:bold;border:1px solid #ebebeb;color:#980101;font-size:14px;}
#itemDiv .c3 .marg1 {padding:0px 7px 10px 18px;}
#itemDiv .c3 .marg2 {padding:3px 7px 10px 18px;}
#itemDiv .totl {padding:3px 0 0 0;float:left;font-weight:bold;}
#itemDiv .inp {padding:3px 0 0 0;float:left;}
#itemDiv .qty {padding:5px 0 0 0;float:left;}
#itemDiv .c4 .bt {float:left;padding:0px 0px 5px 10px;text-align:center;}
.accTtl {width:788px;background: url(/static/i/accTtl-bg.gif) repeat-x;font-size:15px; color:#ffffff;margin:22px 0 0 4px;}
.accTtl div{padding:8px 10px 5px 18px;}
.accTxt {width:788px;background: url(/static/i/accTxt-bg.gif) repeat-y;text-align:center;font-size:11px;}
.accTxt div{padding:3px 0 3px 0;}
.accTb {width:788px;border-bottom:1px solid #787878;text-align:left;margin-left:4px;}
.accTb th {width:68px;vertical-align:top;text-align:center;padding:8px 0 8px 5px;border-top:1px solid #787878;background: url(/static/i/acc2.gif) repeat-y;}
.accTb .c1{width:540px;border-top:1px solid #787878;}
.accTb .c1 a{display:block;background: url(/static/i/ar7.gif) no-repeat center left;padding:0 0 0 15px;color:#333333;font-weight:bold;}
.accTb .title {padding-bottom:3px;}
.accTb .c1in {padding:7px 5px 5px 5px;}
.accTb .av {padding:4px 0;color:#8d1e17;font-size:11px;}
.accopt1{background: #ebebeb;width:524px;margin:5px 0 3px 0;font-size:11px;}
.accopt2{padding:5px 5px 5px 10px;}
.accTb select {font-size:11px;}
.accTb .c2{width:180px;vertical-align:bottom;padding:8px 0 12px 0;background: #ebebeb url(/static/i/acc1.gif) repeat-y;border-top:1px solid #787878;}
.accTb .c2in {width:180px;}
.accTb .c2in1 {padding:0px 11px 0px 0;}
.accTb .pr {width:140px;padding:2px 0px 7px 5px;text-align:left;float:right;color:#000000;font-size:11px;}
.accTb .pr1 {text-decoration:line-through;font-size:12px;float:right;color:#333333;}
.accTb .pr2 {color:#980101;font-size:12px;font-weight:bold;float:right;}
.accTb .qty {float:left;font-weight:bold;padding:0 10px 0 0;}
.accTb .but {float:left;padding:2px 10px 0 28px;font-size:12px;font-weight:bold;}
.accTb .tex {width:25px;height:16px;}
.relWrap {width:788px;margin-left:4px;}
.relWrapIn {border:1px solid #787878;}
#reviews_content{padding:17px 5px 10px 10px;}
#reviews_content .name {font-weight:bold;color:#980101;}
#reviews_content .date {font-size:11px;}
#reviews_content .bt {padding:4px 0px 0px 0px;}
#reviews_content .mg {padding:0 15px;}
.rel {}
.rel td{background: url(/static/i1/t2a1.gif) repeat-y center top;width:132px;font-size:11px;}
.rel td.last{background: url(/static/i1/t2a2.gif) repeat-y center top !important;width:132px;font-size:11px;}
.rel td{vertical-align:top;}
.rel .marg a{display:block;padding:0 10px 0 10px;color:#333333;}
.rel .line1 .tbg{padding-top:5px;}
.rel .p1 {width:129px;text-align:center;}
.rel .line1 .marg{padding:0 7px 0 5px;}
.rel .line2 .marg{padding:0 7px 14px 14px;}
.rel .pr {padding:7px 10px 7px 10px;text-align:left;color:#000000;font-size:11px;}
.rel .pr1 {font-size:11px;float:right;color:#897776;}
.rel .pr2 {color:#980101;font-size:11px;font-weight:bold;float:right;}
.rel .pr span{font: 10px Tahoma;color:#000000;}
.helpMenu {width:788px;background: #ebebeb url(/static/i/help-bg.gif) repeat-x;height:29px;font-size:11px;margin:22px 0 4px 4px;}
.helpMenuIn{padding:3px 0 0 0;}
.helpMenu span {display:block;float:left;padding:7px 20px 6px 30px;font-weight:bold;}
.helpMenu a {display:block;float:left;padding:7px 20px 6px 30px;background: url(/static/i/ar8.gif) no-repeat 18px 10px;border-left:1px solid #ffffff;color:#333333;text-decoration: none;}
.helpMenu a:hover { text-decoration: underline;}
.artTtl {width:788px;background: url(/static/i/accTtl-bg.gif) repeat-x;font-size:15px; color:#ffffff;margin:4px 0 0 4px;}
.artTtl div{padding:8px 10px 5px 18px;}
#articleText {width:792px;padding:1px 0 0 0;}
#aText1 {padding:0 0 4px 4px;}
#aText2 {border:1px solid #787878;padding:10px 5px 10px 10px;}
#footer {width:1000px;font-size:11px;text-align:center;clear:both;}
.style7 {color: #B0AEAE; font:bold 11px Geneva, Arial, Helvetica, sans-serif; }
.style8 {color: #B8B6B6;font:bold 10px Arial, Helvetica, sans-serif}
.botNav1 {padding:10px 0 10px 0;color:#736f6f;border-top:2px solid #cccccc;margin:3px 0 0 0;font-size:10px;font-weight:bold;}
.botNav1 a {color:#736f6f;}
.botNav {padding:10px 0 15px 0;color:#736f6f;border-top:2px solid #cccccc;margin:3px 0 0 0;font-size:10px;font-weight:bold;}
.botNav a {color:#736f6f;}
.botNav td {font-size:10px;font-weight:bold;color:#736f6f;}
.botNav div {float:left;}
#copy {color:#ffffff;font-size:11px Tahoma;padding:7px 0 11px 0;}
#copy1 {color:#d8d8d8;font:10px Tahoma;}
#copy1 a{color:#d8d8d8;}
.p1 { background-repeat:no-repeat;background-position: center center;}
.combTitle div{float:right;padding:2px 0 1px 0;}
.combTitle span{float:left;display:block;font-size:14px;font-weight:bold;padding:1px 0 3px 20px;background: url("/static/i/comb-arr.gif") no-repeat 6px 5px;}
.rev1{width:750px;margin:5px 0 3px 0;}
.rev2{}
.rev3{background: url(/static/i/rev-t.gif) no-repeat;padding:40px 0 10px 30px;}
#addedDiv{border:3px solid #787878;position:absolute;text-align:center;width:350px;background:#ffffff;margin:50px;height:100px;visibility:hidden;z-index:200;}
#addedDiv1{border:3px solid #787878;position:absolute;text-align:center;width:350px;background:#ffffff;margin:50px;height:100px;visibility:hidden;z-index:200;}
.sout {width:275px;text-align:center;position:absolute;color:#a40000;margin-top:10px;font-size:40px;font-weight:bold;}
.sout1 {width:195px;text-align:center;position:absolute;color:#a40000;margin-top:10px;font-size:20px;font-weight:bold;}
.sitemap h2{font-size:14px;font-weight:bold;padding:0;margin:0;}
.ordWrapp {border-bottom:1px solid #787878;width:405px;}
.ordp {width:400px;}
.ordp td {height:100px;font-size:11px;color:#4b494c;vertical-align:middle;}
.ordp .c1 {width:30px;text-align:center;color:#2e3e93;}
.ordp .c2 {width:276px;vertical-align:middle;}
.ordp .c6 {width:114px;text-align:right;}
.ordp .c6 div {padding-right:10px;}
.giftBut {padding: 6px 0px 6px 6px;width:400px;}
.giftButTop {border-bottom:1px solid #787878;font-size:9px;padding:10px 0;width:405px;}
.special {display:none;}
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; }
#imageContainer{ padding: 9px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink{ width: 49%; height: 100%; display: block; }
#nextLink{ width: 49%; height: 100%; display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink { }
#nextLink { }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: hidden; width: 100% ; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000; }
#imageData{ padding:0 10px; color: #666666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; color: #666666 !important;font-size:11px;}
#imageData #caption{ font-weight: bold; color: #666666 !important;font-size:10px; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; color: #666666 !important;font-size:10px; }
#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; }
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#dhtmlDiv {font-size:10px;font-weight:bold;width:1000px;}
ul.jd_menu, ul.jd_menu_vertical { margin: 0 0 0 0; padding: 0px; list-style-type: none; border-top:1px solid #cdcbcb;border-bottom:1px solid #cdcbcb;border-right:1px solid #cdcbcb; height:20px !important; }
ul.jd_menu ul, ul.jd_menu_vertical ul { display: none; }
ul.jd_menu li { float: left; margin:0; border-left:1px solid #cdcbcb; }
ul.jd_menu .l1{height:20px;}
ul.jd_menu .l1a{display:block;font-weight:bold; font-size:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#777474;padding:3px 24px 3px 24px;text-decoration:none;}
ul.jd_menu .l1a:hover{color:#000000;}
ul.jd_menu_slate li.jd_menu_active_menubar, ul.jd_menu_slate li.jd_menu_hover_menubar { }
ul.jd_menu_slate li { font-family: Tahoma, sans-serif; font-size: 11px; padding: 0; cursor: pointer; white-space: nowrap; color: #777474; border-right:1px solid #ffffff; }
ul.jd_menu ul { position: absolute; display: none; list-style-type: none; margin: 0px; padding: 0px; z-index: 10000; }
ul.jd_menu ul { padding:0px; margin: 0px; }
ul.jd_menu ul li { float: none; margin: 0px 0px 0px 0px; }
ul.jd_menu_slate { height: 23px; clear: both; }
ul.jd_menu_slate ul { background: #ffffff; border: 1px solid #bcbaba; }
ul.jd_menu_slate ul li, ul.jd_menu_slate ul li.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover { background: #ffffff; border-bottom: 1px solid #bcbaba; color: #777474; padding:1px; }
ul.jd_menu_slate ul a { display:block; padding: 3px 25px 3px 7px; border: none; color: #57546b;font-size:10px;text-decoration:none;font-weight:normal; }
ul.jd_menu_slate ul a.isin { background: url(/static/i/tnav-ar1.gif) no-repeat right 6px; }
ul.jd_menu_slate ul li.jd_menu_active a, ul.jd_menu_slate ul li.jd_menu_hover a { background: #9d9797; border: none; color: #ffffff;font-size:10px; }
ul.jd_menu_slate ul li.jd_menu_active a.isin, ul.jd_menu_slate ul li.jd_menu_hover a.isin { background: #9d9797 url(/static/i/tnav-ar1a.gif) no-repeat right 6px; }
ul.jd_menu_slate ul ul{ background: #ffffff; border-top: 3px solid #bcbaba;border-bottom: 1px solid #bcbaba;border-left: 1px solid #bcbaba;border-right: 1px solid #bcbaba; }
ul.jd_menu_slate ul ul li{ background: #ffffff; border-bottom: 1px solid #bcbaba; color: #255b97; padding:1px; font-size:11px; }
ul.jd_menu_slate ul ul a{ display:block; padding: 2px 5px 2px 20px; border: none;background: #ffffff url(/static/i/tnav-ar2.gif) no-repeat !important; color: #777474 !important;font-size:11px;text-decoration:none; }
ul.jd_menu_slate ul li.jd_menu_active ul a.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover ul a.jd_menu_hover { background: #9d9797 url(/static/i/tnav-ar2a.gif) no-repeat !important;color: #ffffff !important; }
ul.jd_menu_slate ul li, ul.jd_menu_slate ul li.jd_menu_active, ul.jd_menu_slate ul li.jd_menu_hover, ul.jd_menu_slate ul ul li { border: 0; padding: 0; }
ul.jd_menu ul a.l2a, ul.jd_menu_slate ul ul a, ul.jd_menu_slate ul a.isin { color:#585858; font-family:Arial,Helvetica,sans-serif; font-size:11px; padding: 0 10px; height:19px; line-height: 1.6em; }
ul.jd_menu_slate ul ul a { background: none !important; }
ul.jd_menu ul li:hover, ul.jd_menu ul li:hover a.l2a, ul.jd_menu a.l2a:hover, ul.jd_menu ul li.jdm_active a.isin, ul.jd_menu_slate ul ul a:hover, ul.jd_menu_slate ul a.isin:hover { background-color: #666666 !important; color: #FFFFFF !important; }
ul.jd_menu ul li.l2empty:hover, ul.jd_menu ul li.l2empty:hover a.l2a, ul.jd_menu li.l2empty a.l2a:hover { background-color: #FFFFFF !important; color: #FFFFFF !important; cursor: default; }
ul.jd_menu ul.multi_columns { margin: 0; padding: 0; list-style-type: none; }
ul.jd_menu ul.multi_columns li.l2 { display: -moz-inline-stack; display: inline-block; float: left; }
ul.jd_menu ul.multi_columns a.l2a, { word-spacing: normal; display: inline-block; //filter: alpha(opacity=100); }
ul.jd_menu ul.multi_columns a.l2a, x:-moz-any-link { display:block; }
ul.jd_menu ul.multi_columns li.l2, ul.jd_menu ul.multi_columns a.l2a { vertical-align: top; }
ul.jd_menu ul.multi_columns li.l2 { width: 33.3%; }
ul.jd_menu ul.multi_columns2 li.l2 { width: 50%; }
ul.jd_menu ul.multi_columns { width: 450px; }
ul.jd_menu ul.multi_columns2 { width: 300px; }
.avlDiv {padding:3px 12px;}
#slideDiv {width:583px;height:320px;}
#slideDiv ul {list-style:none;padding:0;margin:0;}
#slideDiv li {padding:0 !important;width:583px;}
.ply {padding:5px 0 5px 45px;text-align:center;}
#portfolio .rot2 {visibility:hidden;position:absolute;}
.rBut {text-align:center;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;margin:0 0 1px 0;padding:2px 0;}
.rBut img{margin:0 2px;cursor:pointer;}
h1 {color:#736F6F;font-size:16px;margin:2px 0pt; }
.bodysect { padding-bottom:8px; }
.mainbdsect { padding:0pt 20px 10px 5px ;}
.mainbdsect H1 { font: bold 16px Arial,Tahoma;}
.line1 .ct{height: 15px;}
td.header { padding: 4px 5px 5px 6px; border: 1px solid #DDDDDD; border-bottom: none; font-weight: bold; background-image: url("/static/i/header.gif"); background-repeat: repeat-x; color: #333333; }
td.portal_text { vertical-align: top; padding: 10px 20px 10px 10px; }
table.portal_table { margin: 30px 0 50px 300px; }
td.portal_box { border: 1px solid #DDDDDD; border-top: none; padding: 10px; background: #FFFFFF; }
td.portal_login { padding: 25px 10px 25px 10px; background: #FFFFFF; text-align: center; font-weight: bold; border: 1px solid #DDDDDD; }
td.portal_member { padding: 10px 7px 10px 7px; text-align: center; font-weight: bold; }
td.portal_box { padding: 10px; background: #FFFFFF; }
.cTbl { margin: 1em }
.cTbl TD { vertical-align: top;}
.cTbl DIV { padding: 5px; font: 10px Verdana; color: #333; }
.card_table TH { padding: 3px 7px; font:bold 11px Verdana,arial,verdana,sans-serief; text-align:left; background-color:#A2A2A2; color: #E9E9E4; border: 1px solid #d3d6cf; vertical-align: top; }
.cart_item_name TD { vertical-align:top; padding: 4px 0 0 0; text-align: left; }
#freeGiftsBox { position: fixed; top: 100px; left: 50%; margin-left: -200px; width: 360px; background:white; border: 2px solid #f4c164; display: none; }
#freeGiftsBox TABLE { width: 100%; margin: 0 auto }
#freeGiftsBox TD { padding: 4px; }
#suggested_products TD { padding: .3em .5em; text-align: left; }
input#pricetext{color:#980101;}
#topDiv .topBanner {margin:6px 0 0; position:absolute;}
