html, body {height: 100%;}
body{background:url("/imgs/body.gif") left top repeat-x #fff;text-align:left;margin:0px;padding:0px;font-family:tahoma, verdana, arial, sans-serif, Lucida Sans;font-size:11px;}
a img{border:0;}
p{font-family:tahoma, verdana, arial, sans-serif, Lucida Sans;font-size:11px;text-align:left;padding:0px;margin:15px 0px;}
a{color:#2B587A;text-decoration:none;}
img{border:0px;}
h1{margin:0 0 15px 0;padding:0px;font-size:14px;}
h1 a{color:#a07;text-decoration:none;}
h1 a:hover{color:white;text-decoration:underline;}
h3{color:#444;font-size:11px;font-weight:normal;margin:0px;padding:0px;}
h4 .edit a:hover{color:#36638E;}
h5 .edit a:hover{color:#36638E;}
#lay{padding:0px;margin:0px auto;width:791px;text-align:left;}
#ph, #ph1{width:791px;height:35px;position:relative;background:url("/imgs/topmenu.gif") left top repeat-x #ffff99;}
#home a:hover{text-decoration:none;}
a.unl:hover, a.homelink:hover{text-decoration:underline;}
#sideBar{margin:5px 0px 0px 0px;float:left;padding-bottom:10px;width:145px;}
#qinput{border:1px solid #45668E;width:140px;color: rgb(119, 119, 119);font-size:11px;}
#qsubmit{width:20px;height:20px;margin-bottom:-5px;}
p.aftersearch{font-size:9px;margin:10px 0;}
#pageBody{float:right;font-size:11px;margin:0 0 12px 12px;text-align:left;width:632px;}
.pageBody a:hover{text-decoration:underline;}
#wrap1{border:1px solid #e4d69c;border-top:0px;}
#wrap2{border-right:0px solid #F6F8FA;border-top:0px;//border-right:0px;}
#content{padding:12px;border-bottom:solid 1px #e4d69c;border-left:solid 1px #e4d69c;border-right:solid 1px #e4d69c;}
#classh{border-right:solid 1px #e4d69c;border-left:solid 1px #e4d69c;}
#classhi{border-right:solid 1px #e4d69c;border-left:solid 1px #e4d69c;}
#pillen{position:relative;width:627px;height:257px;clear:both;background:url(/imgs/main.gif) right top no-repeat #fff;}
#pillen .oms h1{position:absolute;text-transform:uppercase;top:20px;left:13px;font-size:30px;font-family:Arial,Helvetica,sans-serif;letter-spacing:-0.06em;}
#pillen .oms h1 a{color:#c6ac41;text-decoration:none;}
#pillen .rx{position:absolute;top:65px;left:13px;font-size:18px;font-family:Arial,Helvetica,sans-serif;letter-spacing:-0.06em;}
#pillen .cgmo{position:absolute;top:135px;left:13px;font-size:18px;font-family:Arial,Helvetica,sans-serif;letter-spacing:-0.04em;}
/*#pillen .q{bottom:130px;margin:0 17px 3px 0;position:absolute;right:195px;width:50px;}*/
#pillen .q{bottom:130px;margin:0 35px 3px 0;position:absolute;right:160px;width:50px;}
#pillen .tel1,#pillen .tel2,#pillen .tel3{color:#b0993d;font-size:13px;left:134px;position:absolute;text-transform:uppercase;}
#pillen .tel1{top:163px;}#pillen .tel2{top:177px;}#pillen .tel3{top:192px;}
#pillen .yourcart{right:0px;bottom:60px;position:absolute;margin:0 17px 3px 0;font-size:13px;text-align:right;font-weight:bold;}
#pillen .wp{right:215px;bottom:0px;position:absolute;}
#pillen .rx big{text-transform: uppercase;font-weight:bold;font-size:20px;}
#flags{height:16px;font-weight:bold;font-size:11px;padding:2px 10px 3px;margin:0px;background-color:#EEE5B8;color:black;border-right:solid 1px #DCD4A4;border-left:solid 1px #E4DDB4;border-bottom:solid 1px #D7CF9E;}
#flags a{display:block;float:left;border:3px solid #f0df8d;margin-right:1px;}
#flags span{display:block;float:left;margin-right:1px;}
#flags span{border:3px solid #fff;}
img.flag{width:18px;height:11px;}
.bNav li a:hover{border-top:1px solid #CAD1D9;background-color:#e4d69c;}
.moreDiv{margin-top:3px;padding-top:3px;border-top:1px solid #ccc;}
#nav li a.more:hover{width:127px;}
#nav{list-style:none;margin:10px 0 1.0em 0;padding:0;}
#nav li{border-bottom:0px solid #FFF;font-size:1.0em;}
#nav li a{border:0;border-top:0px solid #fff;background:#eee;background:none;display:block;padding:3px 3px 3px 0px;}
#nav li#myprofile a.edit:hover{background:#EAEEF2;color:#36638E;border-left:0px;}
#nav li a:hover, #nav li#myprofile a:hover{background:#e4d69c;color:#723;border-top:0px solid #CAD1D9;text-decoration:none;}
#nav li.act.a{background:#F8F4DF}
ul.topNav a:hover{color:white;text-decoration:underline;}
.headNav{text-align:right;line-height:20px;margin:0px;padding:0px 5px 0px 0px;}
.headNav a, .headNav div{display:block;float:left;padding:6px 9px 6px 9px;margin:0px;font-weight:bold;font-size:11px;color:#111;}
.headNav div{height:22px;}
.headNav a:hover{color:#999;text-decoration:underline;}
.headNav a.act{color:#a07;text-decoration:underline;}
#nav a{font-weight:bold;color:#4c4115;font-family:Arial,Helvetica,sans-serif;}
.footerBar .pageList a:hover{border-bottom:2px solid #45668E;border-top:2px solid #45668E;}
.pagesBottom .pageList .current, .footerBar .pageList .current, .footerBar .pageList .current a, .footerBar .pageList .current a:hover{padding-top:1px;border-bottom-color:white;border-top:2px solid #45668E;}
table.product{width:600px;height:90px;border:1px dotted #111;margin:6px 0;}
table.product{vertical-align:middles;}
table.product td.img{width:85px;}
table.product td.buynow{padding-right:15px;text-align:right;width:150px;}
table.details {height:80px;margin:0;padding:0;width:320px;}
table.details .title a {text-transform:capitalize;font-size:14px;height:15px;color:#4c4115;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
table.details .title a:hover {text-decoration:none;}
table.details .subtitle {text-transform:capitalize;height:15px;color:#dbc879;font-family:Arial,Helvetica,sans-serif;}
p.cost{margin:0;padding:0;}
div.chatdiv{width:156px;height:52px;background:url(/imgs/livechat.gif) top left no-repeat;position:relative;top:0px;left:0px;}
p.chat{position:absolute;color:white;font-weight:bold;font-size:14px;text-transform:uppercase;width:100px;margin:13px 0 0 10px;}
div.infodiv{width:156px;height:102px;margin:10px 0 5px;background:url(/imgs/info.gif) top left no-repeat;position:relative;top:0px;left:0px;}
p.info1, p.info2{position:absolute;font-weight:bold;font-size:14px;text-transform:uppercase;width:100px;}
p.info1{margin:3px 0 0 56px;}p.info2{margin:53px 0 0 56px;}
.lang-de p.info1{font-size:13px;}.lang-ch p.info1{font-size:13px;}
.lang-it p.info1{font-size:11px;margin-top:6px;}
.lang-fr p.info1{font-size:10px;margin-top:0px;}.lang-ca p.info1{font-size:10px;margin-top:0px;}
.lang-es p.info1{font-size:10px;margin-top:5px;}.lang-ar p.info1{font-size:10px;margin-top:5px;}
.lang-cr p.info1{font-size:10px;margin-top:5px;}.lang-mx p.info1{font-size:10px;margin-top:5px;}
.lang-de p.info2{font-size:13px;}.lang-ch p.info2{font-size:13px;}
.lang-it p.info2{font-size:12px;}
.lang-fr p.info2{font-size:13px;}.lang-ca p.info2{font-size:13px;}
.lang-fr #pillen div.rx{font-size:15px;font-weight:bold;}.lang-ca #pillen div.rx{font-size:15px;font-weight:bold;}
.lang-de #pillen .oms h1{font-size:26px;}
.variant td, .variant th{padding:3px 3px 3px 5px;}
.variant .package{width:200px;text-align:center;}
.variant .pills{width:90px;text-align:left;}
.variant .perpill{width:90px;}
/*.variant .yousavemoneyhead{width:40px;}*/
.variant .yousavemoney{width:60px;}
.variant .price{width:45px;text-align:left;}
.variant td.price{font-weight:bold;color:#4A4404;}
.variant th.price{font-weight:bold;color:#4A4404;}
.variant td.buy:hover{background-color:#e6d9a4;}
.variant tr:hover{background-color:#f8f4df;}
.variant tr.total th{text-align:right;}
.variant tr.total td{color:red;font-weight:bold;}
thead tr{background-color:#f6f1df;}
tr.popular{background-color:#f6f3f3;}
.cart{width:145px;height:52px;right:0px;bottom:0px;position:absolute;margin:0 17px 3px 0;}
.cart .cartpix{float:right;width:45px;}
.cart .cartsummary{float:right;width:100px;height:45px;text-align:right;}
p.items{margin:0;color:#723;width:80px;font-size:14px;width:90px;text-align:right;margin:5px 0 0;}
p.summ{margin:0;color:#723;width:80px;font-size:14px;width:90px;text-align:right;}
h1{font-size:18px;color:#c6ac41;}
h2.active{display:inline;font-size:12px;}
h2{font-size:16px;}
h3{font-size:12px;font-weight:bold;margin:10px 0 0 0;}
.desc_tablet,.treatment_tablet{margin:10px 0 10px 0;font-size:12px;}
.product-info p{margin:0 0 0 10px;}
.product-info b{margin:0 0 0 10px;font-size:12px;}
p.dosage{margin:0 0 5px;font-size:16px;}
p.tools{margin:15px 0 5px 0;line-height:25px;height:25px;background-color:#f8f4df;width:250px;}
p.tools a{margin:0 0 0 10px;}
.inp_btn input{padding:0 10px 2px 5px;margin:0;border:0;display:block;background:url(/imgs/button.gif) right top no-repeat;color:#222;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.04em;height:28px;cursor:pointer}
.inp_btn{padding:0 0 0 5px;display:inline-block;background:url(/imgs/button.gif) left bottom no-repeat}
.ib1{float:left;padding-right:5px;background-image:url(/imgs/button2.gif)}
.ib1 input{background-image:url(/imgs/button2.gif)}
.ib2{float:right}
tr th.shipmethod{text-align:left;}
tr.total th{text-align:left;}
td.hear{text-align:left;background-color:#F6F1DF;}
.pay{margin:15px 0 25px 0;clear:left;height:24px;}
.paytext{font-size:11px;padding:0 0 0 2px;}
#sertDiv{margin-top:20px;text-align:center;width:145px;}
#sertDiv p {margin-bottom:5px;font-size:11px;padding:0 5px;width:145px;}
.simple{margin:10px 0;width:455px;border-collapse:collapse;line-height:1;}
.simple th,
.simple td{border:1px solid #eee;padding:5px 7px;border:1px solid #FFF;white-space:normal;text-align:left;}
.simple thead tr{color:#000;font-size:11px;}
.simple tbody{background-color:#f9f8f5;}
#content .contact form{padding:10px 0;padding-left:23px;margin-bottom:20px;background:#f9f8f5;}
#content form .variant{/*margin-top:15px;*/}
/*#content form th{text-align:left;}*/
#content form td input,
#content form td textarea{border:1px solid #CCCCCC;padding:1px 5px;width:200px;color:#3A5038;}
#content form td textarea{width:200px;height:7em;}
#content form td.qty{text-align:center;}
#content form td.product{white-space:nowrap;}
#content form td.qty input{width:14px;border:none;background-color:#fff;text-align:center;}
/*#content form tr:hover td.qty input{background-color:#e7e1d3;}*/
#content form th.package{text-align:center;}
#content form td img{margin:0 0 0 5px;}
#content form .vcode input{width:6.3ex;margin-right:5px;}
#content form .vcode img{vertical-align:middle;}
#content form th.shipmethod select{border:1px solid #e7e1d3;}
#content .contact th,.contact td{display:block;color:#514f48;vertical-align:top;}
#content .contact th{padding-left:0px;margin-top:-3px;font-size:11px;line-height:18px;position:relative;}
#content .contact th sup{color:#d60808;position:relative;top:4px;}
#content .contact td{margin-top:-2px;margin-bottom:5px;}
img.photo{cursor:pointer;}
.arrowupgrade{font-size:13px;font-weight:bold;}
.also .variant{border-collapse:collapse;padding:0;}
div.test-even,div.test-odd{padding:10px 15px;margin:0 0 0 -7px;color:#514f48;font-size:11px;line-height:14px}
div.test-even{background-color:#F4F3EA;}
div.test-even u,div.test-odd u{width:30px;margin:0 5px;display:inline-block;height:18px;vertical-align:middle}
div.test-even span,div.test-odd span{margin:5px 0 0;display:block;color:#2d7589;font-size:12px;font-style:italic}
#content div.also .variant{width:603px;}
.intro{margin:0 0 10px 0;}
div.breadcrumb{height:20px;background-color:#F4F3EA;margin:0 0 10px 0;width:600px;}
div.breadcrumb a{line-height:18px;margin:0 15px 0 0;}
div.breadcrumb b{line-height:18px;margin:0 15px 0 0;}
div.error{width:600px;height:20px;background-color:darkred;line-height:18px;color:white;font-weight:bold;}
.also .variant img{width:20px;height:20px;}
#footer{height:50px;clear:both;}
.brand-names{font-size:14px;}
.tech-info{width:610px;}
.tech-info .info{width:500px;}
.tech-info .info ul{padding:0 0 0 10px;}
.tech-info .info ul li{font-size:12px;}
.tech-info .chemy{text-align:right;}
#secure-imgs{width:602px;height:32px;text-align:center;margin:10px 0 5px 0;}
#secure-imgs img{margin:0 10px 0 0;}
div.intro a{background-color:#eee;}
div.art{margin:15px 0 20px 0;}
div.art a{display:block;margin: 6px 0px;}
div.art a:hover{background-color:#eee;}
div.art h3{color:#514f48;margin-bottom:8px;}
div.getdiscount{margin:5px 0 0 0;}
div.getdiscount h3{font-size:16px;margin:0 0 10px 0;}
div.getdiscount span{font-size:12px;}
div.getdiscount span a{background-color:#eee;}
span.cartempty{color:#D60808;font-size:18px;font-weight:normal;}
div.showmanufacturers{margin:5px 0 5px 0;font-size:12px;}
div.showmanufacturers span{font-weight:bold;}
.yousavemoney.head .q{color:blue;font-weight:bold;cursor:pointer;font-size:11px;}
#flags .review, #flags .review a{color:#514f48;border:0;display:block;margin:0 0 0 25px;text-decoration:underline;cursor:pointer;}
#flags .review:hover,#flags .review a:hover{text-decoration:none;}
