@import url(menu.css);
body{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding:0px; text-align: center; background:#ffffff}
input, select, textarea{font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333}
a{color:#333333}
a:hover{color:#cc0000}
p{margin:0px}
img{border:0px}
form{margin:0px}
h1{font-size:2em; margin:0px; color:#3366cc}
h2{font-size:1.5em; margin:0px}
h3{font-size:1.3em; margin:0px}
h4{font-size:1.1em; margin:0px}
.clear{clear:both}
.left{float:left}
.right{float:right}
.fleft{float:left}
.fright{float:right}
.gray{color:#666666}
.blue{color:#3366cc}
.red{color:#990000}
.red a{color:#990000}
.bold{font-weight:bold}
.price{color:black; font-weight:bold; font-size:1.5em}
.shipping{color:#3366cc; border:1px dotted; padding:0px 3px 1px 2px; background:yellow; line-height:16px; font-size:9px;}
.stock{font-weight:bold; color:#990000}
.promote{color:#000; letter-spacing:0em; font:bold 13px Arial, Helvetica, sans-serif;margin-top:12px;margin-left:5px;}
.expire{color:#1C922C; letter-spacing:-0.1em}
.cad{font-size:0.9em; color:#666666; margin-left:3px}
.cdn{font-size:0.9em; color:#990000; text-decoration:underline; letter-spacing:-0.1em}
.regular span{text-decoration:line-through}

.xxxsmall{font-family:Arial, Helvetica, sans-serif; font-size:9px}
 
#page{width:1002px; margin:auto; text-align:left}

#header{height:149px; background:#ffffff; position:relative}
#transom{height:0px; font-size:0px; line-height:0px}
#eyebrow{height:23px; background:#000000}
#eyebrow a{color:#ffffff; text-decoration:none}
#eyebrow a:hover{color:yellow; text-decoration:underline}
#eyebrow ul{list-style:none; margin:5px 3px 0px 0px; padding:0px; float:right}
#eyebrow li{display:inline; padding:0px 6px 0px 8px; letter-spacing:-0.05em; background:url(/images/eyebrow1.gif) no-repeat left}
#eyebrow .first, #eyebrow .first{background:none}
#eyebrow .bold a{color:yellow; font-weight:bold; letter-spacing:0em;}
#masthead{height:95px}
#logo{float:left; margin:12px 0px 0px 12px}
#headbanner{float:left; margin:20px 0px 0px 20px;}
#shopping{width:135px; height:83px; float:right; margin:6px 6px 0px 0px; background:url(/images/shoppingbg.gif)}
#shopping ul{list-style:none; padding:0px; margin:10px 0px 0px 40px; line-height:16px}
#headbar{height:31px; background:url(/images/headbar1.gif) repeat-x}
#headbar .left, #barleft{width:138px; height:24px; margin-top:7px; float:left; background:url(/images/trough1.gif); color:#ffff00; font-weight:bold; font-size:11px; text-decoration:none; line-height:23px; padding-left:8px}
#headbar .right, #barright{float:none; color:#ffffff; font-size:1.1em; font-weight:bold; text-decoration:none; padding-top:1px}
#headbar .right .search, #barright .search{width:613px; height:17px; border:1px #cccccc solid; font-size:11px; padding:0px; margin:3px 0px 1px 0px}
#headbar .right .email, #barright .email{width:150px; height:17px; border:1px #cccccc solid; font-size:11px; padding:0px; margin:3px 0px 1px 0px; background:white}
#headbar .right .go, #barright .go{width:40px; height:24px; background:url(/images/go1.gif) no-repeat; border:0px; font-size:0px; margin:3px 12px 0px 0px}
#headbar .right input{vertical-align:middle; line-height:16px}

#body{background:url(/images/troughbg.gif) repeat-y; overflow:hidden; _height:1%}
#body #leftwrap{width:882px; background:url(/images/trough4.gif) no-repeat left bottom; float:left}
#body #left{float:left; width:146px}
#body #middle{width:736px; float:right}
#body #right{float:right; width:119px; overflow: hidden	; _height:1%}
#body {clear:both;}
#body #left .shim{height:15px}

#topbanner{background:#000000; text-align:center}
#topbanner img{margin:6px 0px 6px 0px}
#contents{width:712px; margin-left:10px}
#path{margin:8px 0px 16px 0px; font-size:1.1em}
#path a{margin:0px 0px}

#contents #rate{height:12px; background:url(/images/star.gif); border:0px; vertical-align:middle}
#contents .rate0{width:0px}
#contents .rate5{width:6px}
#contents .rate10{width:12px}
#contents .rate15{width:18px}
#contents .rate20{width:24px}
#contents .rate25{width:30px}
#contents .rate30{width:36px}
#contents .rate35{width:42px}
#contents .rate40{width:48px}
#contents .rate45{width:54px}
#contents .rate50{width:60px}

#contents h2.none{text-align:center; margin-top:100px}

#right{background:#eeeeee; border-left:1px #cccccc solid}
#right .title{line-height:20px; color:white; font-weight:bold; background:#1C922C; padding-left:5px}
#right .text{padding:0px 5px; font-size:10px}
#right .viewedpro .text p{margin:5px 0px; height:38px; overflow:hidden}
#right .viewedcat .text p{margin:5px 0px; width:105px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
#right .related .text p{margin:8px 0px 4px 0px}
#right .related .text img{border:1px #cccccc solid}

#right .adsright{text-align:center; padding:8px 0}

#footer{}
#footer #info{background:#000000; margin-top:12px; color:white; line-height:14px; border-top:2px #999999 solid; padding:8px 0px 8px 80px; clear:both; overflow:hidden; _height:1%}
#footer #info a{color:#cccccc}
#footer #info a:hover{color:white}
#footer #info ul{float:left; padding:0px; margin:0px; padding-left:36px; width:180px; line-height:18px; font-size:11px; font-weight:bold; list-style:none; border-right:2px #666666 solid; border-collapse:separate}
#footer #info ul li{font-weight:normal; color:#bbbbbb}
#footer #info ul.last{border:none}
#footer p{clear:both; text-align:center; margin:4px 0px}
#footer p.certification img{margin:0px 28px}

#subproducts{ text-align:center; }
#subproducts ul{ list-style:none; margin:0; padding:0; text-align:left; float:left;}
#subproducts li{display: inline;s*display: inline; position: relative;zoom:1}
#subproducts a{ border-radius:1px;box-shadow: rgba(0,0,0,0.2) 0 0 0 1px; margin:13px 2px 1px 1px; padding:3px 7px; display:inline-block; text-decoration:none; font-size:12px; }	
#subproducts a:hover, #subproducts a:focus{ border-color:#fff; background-color:#ffcc00; color:#717171}
.active{ background-color:#ffcc00; color:#717171;}
.inactive{ color:#717171;background-color:#f5f5f5;}

#jsonDisplayResult {border-radius:5px;width:600px; background-color: #fff; z-index:99999999999; position:absolute; top:150px; left:235px}
#jsonDisplayResult table a{ text-decoration:none;}
#jsonDisplayResult table{border:2px #1c922c solid; border-radius:5px; margin:0;}
#jsonDisplayResult table tr:hover{ background: #efefef; cursor:pointer;}
#jsonDisplayResult table tr td{ border-bottom:dashed 1px #1c922c; }




	