html{height:100%}
body{margin:0; color:#5e6568; font:12px Arial,Helvetica,sans-serif; background:#f5fbfe; min-width:995px; height:100%}
img{border:none}
a{text-decoration:none; color:#709cb0}
a:hover{text-decoration:underline}
input, textarea, select{font:100% arial,sans-serif; vertical-align:middle}
form, fieldset{margin:0; padding:0; border-style:none}
.main{width:995px; overflow:hidden; margin:0 auto}
#header{width:916px; height:70px; background:url("http://www.healthproductreviews.com/images/bg-header.jpg") no-repeat; padding-top:8px; padding-right:66px; padding-bottom:2px; padding-left:13px}
#header h4{margin:0; overflow:hidden; float:left}
#header h4 a{background:url("http://www.healthproductreviews.com/images/logo.png") no-repeat; width:449px; height:68px; display:block; overflow:hidden; text-indent:-9999px}
.search-form{overflow:hidden; float:right; padding:12px 0 0; color:#000;}
.txt{float:left; background:url("http://www.healthproductreviews.com/images/bg-txt.png") no-repeat; width:175px; height:20px; padding:4px 0 0 24px}
.txt input{border:none; background:none; position:relative; width:168px; color:#000; font-size:11px}
.button{font-size:14px; float:left; color:#000; margin:2px 0 0 30px}
.nav{width:935px; background:url("http://www.healthproductreviews.com/images/bg-nav.gif") repeat-x; height:38px; border-bottom:1px solid #fff; padding-top:0; padding-right:60px; padding-bottom:0; padding-left:0}
.menu{margin:0; padding:0; list-style:none}
.menu li{float:left}
.menu li a{color:#34393e; height:28px; font-weight:bold; font-size:15px; float:left; padding-top:10px; padding-right:14px; padding-bottom:0px; padding-left:15px}
.menu li a:hover, 
.menu li a.active{background:url("http://www.healthproductreviews.com/images/bg-nav-hover.gif") repeat-x; text-decoration:none; color:#f1f8ff}
.rss{text-indent:-9999px; float:right; background:url("http://www.healthproductreviews.com/images/rss.gif") no-repeat; width:17px; height:17px; cursor:pointer; outline:none; margin-top:12px; margin-right:0; margin-bottom:0; margin-left:0}
.three-column{width:995px; overflow:hidden; ; background:#e0edf3 url("http://www.healthproductreviews.com/images/bg-content.jpg") no-repeat 0 100%; height:100%; float:left; padding-top:10px; padding-right:0; padding-bottom:22px; padding-left:0}
.two-colunm{width:784px; float:right}
#content2{width:778px; float:left}
.shdw-cb-top2{background:url("http://www.healthproductreviews.com/images/content-box-top2.gif") no-repeat; width:776px; height:4px; overflow:hidden; margin:0 0 0 2px}
.shdw-cb-center2{background:url("http://www.healthproductreviews.com/images/content-box-center2.gif") repeat-y; width:776px; overflow:hidden; padding:0 1px 0 3px; margin:0 0 0 2px}
.shdw-cb-bottom2{background:url("http://www.healthproductreviews.com/images/content-box-bottom2.gif") no-repeat; width:776px; height:6px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:5px; margin-left:2px}
.box01-2{width:754px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:10px; padding-right:2px; padding-bottom:10px; padding-left:6px}
.box01-2 strong{font-size:15px; line-height:21px; color:#30393d}
.image02-2{border:1px solid #e7e8e8; display:block; border-width:0 0 1px 1px; padding:3px; margin:0 0 20px}
.image01-2{border:1px solid #e7e8e8; display:block; border-width:0 0 1px 1px; padding:3px; margin:0 0 20px}
.box02-2{width:754px; overflow:hidden; padding-top:6px; padding-right:2px; padding-bottom:13px; padding-left:6px}
.info2 h2{color:#30393d; background:url("http://www.healthproductreviews.com/images/bg-h2.gif") repeat-x 0 100%; font-size:21px; font-weight:normal; line-height:25px; padding-top:2px; padding-right:0; padding-bottom:15px; padding-left:0px; margin-top:0; margin-right:0; margin-bottom:0; margin-left:2px}
.shdw-cb01-top2{background:url("http://www.healthproductreviews.com/images/info-box-top2.gif") no-repeat; width:192px; height:2px; margin:0; position:relative}
.shdw-cb01-top2:after, 
.shdw-cb01-center2:after, 
.shdw-cb01-bottom2:after{content:""; display:block; clear:both}
.shdw-cb01-center2{background:url("http://www.healthproductreviews.com/images/info-box-center2.png") repeat-y; width:192px}
.shdw-cb01-bottom2{background:url("http://www.healthproductreviews.com/images/info-box-bottom2.gif") no-repeat; width:192px; height:3px; margin-bottom:5px}
.box05-2{width:180px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:16px; padding-right:0px; padding-bottom:10px; padding-left:8px; margin-left:2px}
.box05-2 p{margin:0; float:left; line-height:19px; padding-top:9px; padding-right:0; padding-bottom:0; padding-left:0px}
.image03-2{border:1px solid #e1e2e2; border-width:0 0 1px 1px; padding:3px; float:left}
.box06-2{overflow:hidden; width:163px; background:#fcfdfd; margin-top:0; margin-right:0; margin-bottom:0; margin-left:2px; padding-top:14px; padding-right:0; padding-bottom:15px; padding-left:24px}
.box06-2 a{color:#8aa468; font:italic bold 14px Georgia,"Times New Roman",Times,serif; letter-spacing:-1px}
#content3{width:970px; float:left; margin-left:10px}
.shdw-cb-top3{background:url("http://www.healthproductreviews.com/images/content-box-top3.gif") no-repeat; width:968px; height:4px; overflow:hidden; margin:0 0 0 2px}
.shdw-cb-center3{background:url("http://www.healthproductreviews.com/images/content-box-center3.gif") repeat-y; width:968px; overflow:hidden; padding:0 1px 0 3px; margin:0 0 0 2px}
.shdw-cb-bottom3{background:url("http://www.healthproductreviews.com/images/content-box-bottom3.gif") no-repeat; width:968px; height:6px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:2px}
.box01-3{width:954px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:10px; padding-right:2px; padding-bottom:10px; padding-left:6px}
.box01-3 strong{font-size:15px; line-height:21px; color:#30393d}
.image02-3{border:1px solid #e7e8e8; display:block; border-width:0 0 1px 1px; padding:3px; margin:0 0 20px}
.box02-3{width:954px; overflow:hidden; padding-top:6px; padding-right:2px; padding-bottom:13px; padding-left:6px}
#content4{width:652px; float:left; margin-left:10px}
.shdw-cb-top4{background:url("http://www.healthproductreviews.com/images/content-box-top4.gif") no-repeat; width:652px; height:4px; overflow:hidden; margin:0 0 0 2px}
.shdw-cb-center4{background:url("http://www.healthproductreviews.com/images/content-box-center4.gif") repeat-y; width:652px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:0; margin-left:2px; padding-top:0; padding-right:1px; padding-bottom:0; padding-left:3px}
.shdw-cb-bottom4{background:url("http://www.healthproductreviews.com/images/content-box-bottom4.gif") no-repeat; width:652px; height:6px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:2px}
.box01-4{width:600px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:10px; padding-right:2px; padding-bottom:10px; padding-left:6px}
.box01-4 strong{font-size:15px; line-height:21px; color:#30393d}
.image02-4{border:1px solid #e7e8e8; display:block; border-width:0 0 1px 1px; padding:3px; margin:0 0 20px}
.box02-4{width:600px; overflow:hidden; padding-top:6px; padding-right:2px; padding-bottom:13px; padding-left:6px}
.box02-4 p{margin:0; line-height:19px}
#content{width:448px; float:left}
.two-colunm:after, 
#content:after{content:""; display:block; clear:both}
.shdw-cb-top{background:url("http://www.healthproductreviews.com/images/content-box-top.gif") no-repeat; width:446px; height:4px; overflow:hidden; margin:0 0 0 2px}
.shdw-cb-center{background:url("http://www.healthproductreviews.com/images/content-box-center.gif") repeat-y; width:442px; overflow:hidden; padding:0 1px 0 3px; margin:0 0 0 2px}
.box01{width:434px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:10px; padding-right:2px; padding-bottom:10px; padding-left:6px}
.box01 strong{font-size:15px; line-height:21px; color:#30393d}
.image01{border:1px solid #e7e8e8; display:block; border-width:0 0 1px 1px; padding:3px; margin:0 0 10px}
.shdw-cb-bottom{background:url("http://www.healthproductreviews.com/images/content-box-bottom.gif") no-repeat; width:446px; height:6px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:2px}
.box{width:114px; float:left; padding-top:12px; padding-right:10px; padding-bottom:8px; padding-left:10px}
.box strong{padding:0 0 0 5px; color:#5a656a; font-size:14px; float:left; line-height:17px}
.image02{float:left; border:1px solid #e1e2e2; border-width:0 0 1px 1px; padding:3px; margin:0 0 8px; background:#fff}
.box04{width:300px; float:left; padding-top:11px; padding-right:0px; padding-bottom:5px; padding-left:2px}
.box04 p{text-align:justify; margin:0; line-height:19px}
.info{width:209px; float:left; padding:0 0 0 29px}
.info h2{margin:0; color:#30393d; background:url("http://www.healthproductreviews.com/images/bg-h2.gif") repeat-x 0 100%; font-size:21px; font-weight:normal; line-height:25px; padding-top:2px; padding-right:0; padding-bottom:15px; padding-left:2px}
.shdw-cb01-top{background:url("http://www.healthproductreviews.com/images/info-box-top.gif") no-repeat; width:209px; height:2px; margin:24px 0 0; position:relative}
.shdw-cb01-top:after, 
.shdw-cb01-center:after, 
.shdw-cb01-bottom:after{content:""; display:block; clear:both}
.shdw-cb01-center{background:url("http://www.healthproductreviews.com/images/info-box-center.png") repeat-y; width:209px}
.shdw-cb01-bottom{background:url("http://www.healthproductreviews.com/images/info-box-bottom.gif") no-repeat; width:209px; height:3px}
.reviews{position:absolute; top:-11px; left:-5px; font-size:17px; color:#fff; width:123px; height:29px; background:#aac981; padding:12px 0 0 17px}
.image03{border:1px solid #e1e2e2; border-width:0 0 1px 1px; padding:3px; float:left}
.box06 a{color:#8aa468; font:italic bold 14px Georgia,"Times New Roman",Times,serif; letter-spacing:-1px}
.sponsor{width:100%; overflow:hidden; padding:4px 0 0 0; float:left}
.sponsor p{padding:0 0 5px 5px; margin:0; color:#9caab1; font-size:11px}
.sponsor a.sponsor01{display:block; background:url("http://www.healthproductreviews.com/images/bg-sponsor.gif") no-repeat; width:444px; height:136px; padding:0 0 2px 2px; margin:0 0 0 2px}
#sidebar{float:left; width:303px; overflow:hidden; padding-top:0; padding-right:0; padding-bottom:0; padding-left:12px; margin-bottom: 10px;}
.shdw-sidebar-top{background:url("http://www.healthproductreviews.com/images/shdw-sidebar-top.gif") no-repeat; width:305px; height:7px; overflow:hidden}
.shdw-sidebar-center{background:url("http://www.healthproductreviews.com/images/shdw-sidebar-center.gif") repeat-y; width:287px; overflow:hidden; padding-top:10px; padding-right:8px; padding-bottom:11px; padding-left:12px}
.stars{margin-bottom:10px}
.sidebar-box-top{background:url("http://www.healthproductreviews.com/images/sidebar-box-top.gif") no-repeat; width:285px; height:6px; overflow:hidden}
.sidebar-box-bottom{background:url("http://www.healthproductreviews.com/images/sidebar-box-bottom.gif") no-repeat; width:285px; height:7px; overflow:hidden; margin:0 0 16px}
.sidebar-box-center{background:url("http://www.healthproductreviews.com/images/sidebar-box-center.gif") repeat-y; width:273px; overflow:hidden; padding-top:5px; padding-right:14px; padding-bottom:0; padding-left:5px}
.box07{width:274px; overflow:hidden; padding-top:0; padding-right:0; padding-bottom:12px; padding-left:0}
.box07 strong{line-height:17px; font-size:14px; color:#5a656a; float:left; width:140px; padding-top:2px; padding-right:0; padding-bottom:5px; padding-left:2px}
.box07 a{font-size:11px}
.image04{float:left; border:1px solid #e1e2e2; background:#fff; border-width:0 0 1px 1px; padding:3px; margin-top:0; margin-right:5px; margin-bottom:0; margin-left:0; text-align:center; width:109px}
.shdw-sidebar-center h3{margin:0; color:#6f8453; font-size:29px; font-weight:normal; padding:0 0 10px 14px}
.shdw-sidebar-bottom{background:url("http://www.healthproductreviews.com/images/shdw-sidebar-bottom.gif") no-repeat; width:305px; height:9px; overflow:hidden}
.read-all{font-size:14px; font-weight:bold; color:#a6b5bc; margin:0 0 0 14px}
#left-column{float:left; width:189px; padding-top:0; padding-right:0; padding-bottom:0; padding-left:15px; margin-bottom: 10px;}
.left-column-top{background:url("http://www.healthproductreviews.com/images/left-column-top.png") no-repeat; width:188px; height:4px; overflow:hidden}
.left-column-center{background:url("http://www.healthproductreviews.com/images/left-column-center.png") repeat-y; width:170px; overflow:hidden; padding-top:10px; padding-right:5px; padding-bottom:37px; padding-left:13px}
.left-column-bottom{background:url("http://www.healthproductreviews.com/images/left-column-bottom.png") no-repeat; width:188px; height:6px; overflow:hidden}
.left-column-center h3{margin:0; color:#6f8453; font-size:29px; font-weight:normal; padding-top:0; padding-right:0; padding-bottom:11px; padding-left:3px}
.lc-box-top{background:url("http://www.healthproductreviews.com/images/lcb-top.gif") no-repeat; width:165px; height:4px; overflow:hidden}
.lc-box-bottom{background:url("http://www.healthproductreviews.com/images/lcb-bottom.gif") no-repeat; width:165px; height:4px; overflow:hidden}
.lc-box-center{background:url("http://www.healthproductreviews.com/images/lcb-center.gif") repeat-y; width:151px; overflow:hidden; padding:12px 0 30px 14px}

.lc-box-center ul{margin:0; padding:0; list-style:none}
.lc-box-center ul li{padding:0 0 6px; font-weight:bold; font-size:14px; color:#709cb0}
.lc-box-center ul li a{color:#5a656a}
.lc-box-center ul li ul{margin-left: 10px;padding:4px 0 1px}
.lc-box-center ul li ul li{padding:0 0 4px; font-weight:bold; font-size:12px; color:#709cb0}
.lc-box-center ul li ul a{color:#5a656a}


#footer{width:995px; background:url("http://www.healthproductreviews.com/images/bg-footer.jpg") no-repeat; height:220px; overflow:hidden; padding:20px 0 0; float:left }
.footer-add{height: 160px; width:735px; background:url("http://www.healthproductreviews.com/images/img04.png") repeat-y; float:right; margin-top:0; margin-right:0; margin-bottom:10px; margin-left:0; padding-top:0; padding-right:0; padding-bottom:0; padding-left:46px}
.footer-add h4{margin:0; padding:7px; color:#fefefe; font-size:21px; font-weight:normal}
.footer-add p{margin:150px 0 10px; text-align:left;}
.footer-nav{clear:both; width:995px; background:url("http://www.healthproductreviews.com/images/bg-footer-nav.png") repeat-x; height:30px; padding:16px 0 0; position: relative;}
.footer-nav ul{margin:0; padding:0; list-style:none}
.footer-nav ul li{float:left}
.footer-nav ul li a{color:#f9fcfd; font-size:15px; font-weight:bold; background:url("http://www.healthproductreviews.com/images/footer-separator.gif") no-repeat 100% 4px; height:30px; float:left; padding-top:0px; padding-right:14px; padding-bottom:0; padding-left:17px}
.footer-nav ul li a.active, 
.footer-nav ul li a:hover{text-decoration:underline; color:#000}
.copyright a, 
.copyright{font-size:11px; color:#404040}
h1{text-align:center; margin:0 0 5px}
.righty{float:right; padding:11px 24px 5px 2px}
a.continue{color:#8aa468; font:italic bold 14px Georgia,"Times New Roman",Times,serif; letter-spacing:-1px; line-height:17px}
.box05 h4{text-align:center; padding:0 0 5px; margin:0px}
.box05{height:290px; width:186px; overflow:hidden; border-bottom:1px solid #e8ebec; padding-top:10px; padding-right:0px; padding-bottom:10px; padding-left:10px}
.box05 p{text-align:justify; padding:0; margin:0; float:left; line-height:18px}
.box06{overflow:hidden; width:183px; margin:0 0 0 2px; padding:5px 0 5px 24px; background:#fcfdfd}
.box02{width:434px; overflow:hidden; padding-top:6px; padding-right:2px; padding-bottom:10px; padding-left:4px}
.box02 p{margin:0; line-height:19px; text-align:justify}
.box03{width:477px; overflow:hidden; margin:0 0 0 -29px}
.sort-box{float:right}
.sort ul{text-align:right}
.sort li{display:inline; list-style-type:none; padding-right:10px}
#ui-datepicker-div{display:none}
 /* IMPORTANT hides footer space */
.box02-3 p{margin:0 0 10px 0; line-height:19px}
.box02-2 p{margin:0 0 15px 0; line-height:19px}
.image03{margin-bottom:5px; text-align:center; width:183px; height:109px}
.info2{width:192px; float:left; margin-left:2px; padding:0}
.storelisting{padding:10px}
.storelisting p{line-height:19px; text-align:justify}
.storelisting img{float:left; border:1px solid #e7e8e8; border-width:0 0 1px 1px; margin:5px; padding:3px}
.box03-2{width:781px; height:290px; overflow:hidden; clear:both}


.productcontainer{width:192px; margin-left:2px; padding:0; float:left;}
.product-title-container a {color: #215E21; font-size: 9pt; text-decoration: underline; font-weight:bold}
.product-title-container{height:50px; width:185px; margin:0; padding:5px;}
.product-bottom{text-align:center; padding: 5px;}


img.pc{vertical-align:middle; padding: 2px; float: left; margin-right: 2px;}
.innerproduct img{float:left; border:1px solid #e7e8e8; border-width:0 0 1px 1px; margin:5px; padding:3px}
.innerproduct {line-height:17px; text-align:justify; padding:7px 7px 0 7px; clear: both;}

.p-cb-top{background:url("http://www.healthproductreviews.com/images/info-box-top2.gif") no-repeat; width:192px; height:2px; overflow:hidden}
.p-cb-center{background:url("http://www.healthproductreviews.com/images/info-box-center2.png") repeat-y; width:192px; overflow:hidden}
.p-cb-bottom{background:url("http://www.healthproductreviews.com/images/info-box-bottom2.gif") no-repeat; width:192px; height:3px; overflow:hidden; margin-top:0; margin-right:0; margin-bottom:5px}
.p-cb-center-content{height: 225px;}



.box02-4 p{text-align:justify; margin-bottom:10px;}
.box02-4 h3{margin-top:20px; margin-bottom:5px}
.image05{text-align:center; background:#fff; margin-bottom:5px; border:1px solid #e1e2e2; border-width:0 0 1px 1px; padding:3px}
.centered{text-align:center;}
.popup{width: 350px;}
.left {text-align: left;}
p.left {margin: 0; padding: 0;}
.result-box{float: left; display: block;}
.hilite{background-color:#FF0;}
.sitemap li { display: inline; list-style-type: none; padding: 0 5px; background: url("http://www.healthproductreviews.com/images/pipe.gif") no-repeat 0 2px;}
table.center {margin-left:auto; margin-right:auto; color: #000;}
table.twenty td,table.twenty th {width:20%; text-align: center;}
table.twenty{width: 770px;}
td.tbl_title, th.tbl_title {text-align: left; font-weight: bold;}
td.vali, tr.vali{background:#edf3fe; border-top:solid 1px #000} 
td.vali img, tr.vali img{ vertical-align: middle; }
table.twenty th{background:#eee; border-bottom:solid 1px #ddd; border-top:solid 1px #fff;}
.sep{background:#eee; font-size:1.3em; border-left:solid 1px #ddd; border-bottom:solid 1px #ddd; padding: 5px; margin:0 0 2px 0;}
.clearer{clear: both; margin:0; padding:0; font-size:.1em;}
.error{color:#f00;}
#sebutton{color:#000;}
a.desc { padding-left: 12px; background: url('/images/arrow_down.png') left center no-repeat; }
a.asc { padding-left: 12px; background: url('/images/arrow_up.png') left center no-repeat; } 
.spec{color: #008000;}
a:link.buy, a.buy:visited, a.buy:active{color: #008000; font-weight: bold; text-decoration: underline;}
a.buy:hover {color: #008000; text-decoration: none;}
#pricing .nobr{white-space:nowrap;}
#fleft{float: left;}
#fright{float: right;}
a:link.t15rev, a.t15rev:visited, a.t15rev:active{color:#5e6568; font:12px Arial,Helvetica,sans-serif; text-decoration: underline;}
a.t15rev:hover{text-decoration:none;}
a:link.featuredrev, a.featuredrev:visited, a.featuredrev:active{font-size:14px; color:#5a656a; text-decoration: underline; font-weight: bold;}
a.featuredrev:hover{text-decoration:none;}
.b2{margin:5px 0 0 0;}
.b1{margin:0; float: right; font-weight: bold;}
.prodadvert{margin-bottom: 10px; text-align: center;}
.indadvert{margin: 10px 0; text-align: center;}
