/* Global */

/* Body */

body {
font-family: Verdana,Arial,Helvetica,sans-serif;
line-height:1.4em;
background:#fff;
color:#444;
text-align:center;
}

/* hack to set base font size */

body, body div, body p, body th, 
body td, body li, body dd    {
font-size:    x-small;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size:    small
}
html>body, html>body div, html>body p, 
html>body th, html>body td, 
html>body li, html>body dd {
font-size: small
}

h1{color:#000;font-size:120%;padding:0;margin:0 0 6px 0}
h2{color:#666;font-size:100%;margin:12px 0 6px}
h3{color:#444;font-size:100%;font-weight:normal;padding:0;margin:10px 0 4px 0}
p{color:#444}
form{margin:0;padding:0}
img{border:0}
li{font-size:90%;color:#444}
td{vertical-align:top}
ul{margin:0 0 0 8px;padding:0 0 0 8px;line-height:1.6em}
strong{font-weight:bold}
em{font-style:italic}
sup{font-size:60%}

/*
input, select, textarea{background:#ffe}
*/

.navlist{margin:6px 0 0 0;padding-left:0;list-style:none;}
.navlist li{margin:0 20px 0 0;padding:0 0 0 0;border-bottom:1px dashed #ccc;}
.navlist a{margin:0;padding:0;}

.box-top{padding:0;margin:0}
.box-bottom{padding:0;margin:0 0 8px 0}

.image-button{background:#fff}

.clear{clear:both}

/* Inline styles */

.nowrap{white-space:nowrap}
.spaced{letter-spacing:.1em}
.spaced2{letter-spacing:.15em}
.italic{font-style:italic}
.centered{text-align:center}
.red{color:red}
.blue{color:#09c}
.orange{color:#f70}
.mid-grey{color:#888}

.img-left-border-topmargin {float:left; margin: 3px 10px 0px 0px; border: solid 1px rgb(150,150,150);}
.img-left-topmargin {float:left; margin: 3px 10px 0px 0px;}
.textmiddle{vertical-align:middle}
.textleft{text-align:left}

/* Outer container */

#page{margin:0 auto;width:576px;padding:10px 0 10px 14px;vertical-align:top}

/* Content defaults */

#content{padding-top:8px;text-align:left;}
#content li{margin-bottom:8px}

#content a:link{color:#049;text-decoration:underline}
#content a:visited{color:#049;text-decoration:underline}
#content a:hover{color:#049;text-decoration:underline}

#content-box{padding:0;margin:0;width:736px;border-left:2px solid #09c;border-right:2px solid #09c}
#content-box .container{width:736px}

/* Nav */

#nav{height:76px;position:relative;text-align:left;}

#nav #seal-ct, #nav #locale-ct{border-right:1px solid #ccc}
#nav #seal-ct{position:absolute;width:80px;height:70px;right:246px;bottom:0;padding:0;margin:0}
#nav #seal{position:absolute;left:-44px;bottom:3px;padding:0;margin:0}
#nav #seal img{vertical-align:bottom} /*IE 5.1*/
#nav #locale-ct{position:absolute;width:118px;height:70px;right:125px;bottom:0;padding:0;margin:0;}
#nav #locale{position:absolute;left:0px;bottom:0;width:100%;text-align:center;padding-bottom:3px}
#nav #locale img{margin-bottom:1px}

#nav #top-cart{position:absolute;right:2px;bottom:0;margin:0;padding:0}

#nav a:link{color:#049;text-decoration:underline}
#nav a:visited{color:#049;text-decoration:underline}
#nav a:hover{color:#049;text-decoration:underline}

#top-cart{width:116px;padding:0;text-align:center;padding-left:8px}
#top-cart #label{margin-bottom:4px} 
#top-cart #view{margin-bottom:2px}  
#top-cart #summary{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:90%;color:#666}

/* Tabs */

#tabs{font-family:Arial,Helvetica,sans-serif;color:#09c;font-weight:bold;margin:8px 0 0 0;padding:0}

#tabs a{font-size:100%;font-weight:bold;font-family:Arial,Helvetica,sans-serif}
#tabs td{padding:0;margin:0}
#tabs span{white-space:nowrap}

#tabs #menu{text-align:left;width:100%;border-left:2px solid #09c;border-right:2px solid #09c;padding:2px 8px 2px 12px}
#tabs #phone{letter-spacing:0.04em;color:#f70;font-weight:bold;padding-right:8px}
#tabs #bottom{position:relative;z-index:0;}

#tabs .tab-inactive a{color:#777}
#tabs .tab-inactive a:link{text-decoration:none}
#tabs .tab-inactive a:visited{text-decoration:none}
#tabs .tab-inactive a:hover{color:#09c;text-decoration:none}

#tabs .tab-active a{color:#09c}
#tabs .tab-active a:link{text-decoration:none}
#tabs .tab-active a:visited{text-decoration:none}
#tabs .tab-active a:hover{color:#09c;text-decoration:underline}

#tabs .spacer{color:#09c;padding:0 4px}

#tabs .dropdown{position:absolute;visibility:hidden;z-index:0;margin:0;padding:0;background:#fff}

#tabs .dropdown h2{color:#09c}
#tabs .dropdown table{margin:7px 0 0 0;padding:0;width:400px;border-top:0px solid #09c;border-left:2px solid #09c;border-right:2px solid #09c;}
#tabs .dropdown td{width:50%;padding:12px 0 6px 26px;text-align:left}
#tabs .dropdown ul{margin-bottom:12px}
#tabs .dropdown li{padding:2px 0}

#tabs .dropdown a{color:#666;font-weight:normal}
#tabs .dropdown a:link{text-decoration:none}
#tabs .dropdown a:visited{text-decoration:none}
#tabs .dropdown a:hover{color:#09c;text-decoration:none}

#tabs .dropdown .bordered-col{border-right:1px dashed #09c}

/* Crumbs */

#crumbs{text-align:left;margin:0 4px;padding:4px 0 0 12px;font-size:85%}

#crumbs a:link{color:#444;text-decoration:underline}
#crumbs a:visited{color:#444;text-decoration:underline}
#crumbs a:hover{color:#444;text-decoration:underline}

/* Home */

#home td{padding:0}
#home h2{font-size:110%;margin:2px 0 0 0;color:#666;}
#home p{margin:0 0 8px 0;padding:0}

#home #promos{margin:0 10px 10px;padding:0;font-family: Tahoma,Helvetica,Arial,sans-serif;}
#home #promos h2{margin:10px 0 12px 0;font-size:140%}
#home #promos img{margin-top:3px}

#home #promos{margin:0;width:740px;border-left:2px solid #09c;border-right:2px solid #09c}
#home #promos h1{font-family:Verdana,Arial,Helvetica,sans-serif;color:#09c}
#home #promos #packshots{text-align:center}
#home #promos #copy h1{font-size:110%;line-height:130%}
#home #promos #copy td{padding:16px 16px 4px 16px}
#home #promos #copy ul{margin-top:12px}
#home #promos #copy li{line-height:100%}
#home #promos #copy .bordered{border-right:1px dashed #09c}
#home #promos #buttons{text-align:center}
#home #promo-bottom{margin-bottom:10px}

/* Department */

#department{padding:18px 50px}
#department #page-head{font-size:140%;color:#444;margin-bottom:16px;line-height:1.3em}
#department #description{width:520px;margin-bottom:12px}

/* Browse */

.browse-item{width:605px;height:243px}
.browse-item{background-image:url(/s/box-browse.gif);background-repeat:no-repeat}
.browse-item{margin:8px 0 0 0;padding:0 12px 0;}
.browse-item .title{height:20px;padding:0 0 8px 0;}
.browse-item h1{color:#09c;margin:16px 0 0 20px;padding:0}
.browse-item p{vertical-align:top;padding:0 0 8px 0;margin:0} .browse-item .thumb{text-align:center;padding-top:8px;width:160px;}
.browse-item .thumb{padding-left:8px;}
.browse-item .description{padding:2px 14px;vertical-align:top;}
.browse-item .description h1{color:#444;padding:0;margin:6px 0;font-size:110%;font-weight:bold}
.browse-item .button{vertical-align:bottom;padding:0 20px 20px 0;width:90px}
.browse-item .spacer{height:114px}
.browse-item-bottom{margin-bottom:12px}

/* Product directory */

#product-directory{width:430px}
#product-directory td{width:50%}

/* Info */

#info{margin:0;padding:20px 80px;}
#info h1{font-size:150%;color:#09c;margin:0 0 20px 0;vertical-align:middle}
#info h2{color:#09c;font-size:110%;margin:18px 0 0;padding:0}
#info h3{color:#09c;font-size:100%;font-weight:bold;margin:10px 0 8px;padding:0}
#info p{padding:0;margin:8px 0 0}
#info ul{margin-top:8px}
#info strong{color:#666}
#info table{margin-top:10px}
#info #guarantee{text-align:center;margin:0 0 20px 0}
#info #guarantee p{margin-top:10px}
#info #subhead {color:#777}
#info .bullet{vertical-align:middle}
#info .col1{width:230px}
#info .col2{padding-left:28px}
#info .narrow-list{width:460px}
#info #articles-cols{width:100%}
#info #articles-col1{width:45%}
#info #articles-col2{width:55%;padding-left:5%}
#info #article #superhead{margin-bottom:14px;font-size:120%}
#info #article #subhead{color:#666;margin: 0 100px 16px 0}

#info #blog #col1{width:550px; padding-right:20px; border-right:1px dashed #ddd}
#info #blog #col2{width:120px;padding-left:12px}

#info #blog h2{font-size:120%;border-top:1px solid #09c;border-bottom:1px solid #09c;padding:8px 0 6px}
#info #blog h3{font-size:110%;color:#666}
#info #blog h4{font-size:100%;font-weight:normal;color:#666;}
#info #blog h5{font-size:110%;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:4px 0 4px}

#info .blog-article-info{color:#888;font-size:85%;margin-top:8px;padding:6px 0;border-top:1px dotted #888; border-bottom:1px dotted #888}
#info .blog-article-info img{vertical-align:bottom} 
#info #blog #col1 h2 a:link{font-size:110%;color:#09c;text-decoration:none} 
#info #blog #col1 h2 a:visited{font-size:110%;color:#09c;text-decoration:none} 
#info #blog #col1 h2 a:hover{font-size:110%;color:#f70;text-decoration:underline} 

#info #blog #col2 ul{font-size:80%;line-height:1.1em}
#info #blog #col2 a:link{color:#666;text-decoration:none}
#info #blog #col2 a:visited{color:#666;text-decoration:none}
#info #blog #col2 a:hover{color:#09c;text-decoration:none} 

#info .footnote{padding-top:4px;font-style:italic;font-size:85%}

#info .directory td{width:250px}

/* Squeeze page  */

#squeeze{width:580px;padding-top:20px}

#squeeze h1{color:#f70;margin-bottom:18px;font-weight:bold;font-size:160%;line-height:140%}

#squeeze #leadin{margin:0;}

#squeeze #leadin-img{width:250px;text-align:center}

#squeeze #leadin-body{padding:12px 0 0 15px;width:310px;}
#squeeze #leadin h2{color:#09c;font-weight:bold;font-size:110%;line-height:140%;margin-top:0;}
#squeeze #leadin h3{color:#09c;font-weight:bold;font-size:100%;line-height:100%;margin-top:12px;font-style:italic}
#squeeze #leadin ul{line-height:100%}

#squeeze #body{vertical-align:top;}
#squeeze .more-button{width:100%;text-align:right}

#squeeze form{margin-top:14px;background-image: url(/s/box-squeeze-promo.gif);background-repeat:no-repeat;width:571px;height:140px}
#squeeze #promo{padding:28px 0 0 416px;width:40px}
#squeeze .input{margin-bottom:5px}

/* Product overview */

#overview h3{margin-bottom:16px}
#overview-box{border-left:2px solid #09c;padding:6px 12px 12px;border-right:2px solid #09c}
#overview-body{padding-top:18px}
#overview-img{padding-left:16px}

/* Product */

#product{padding:10px 60px 20px;margin:0; }

#prod-heads{margin:0;padding:10px 0 0}
#prod-heads h1{font-family:Verdana,Arial,Helvetica,sans-serif;color:#09c;font-size:160%;line-height:160%;margin:10px 80px 0 0}
#prod-heads h2{font-family:Verdana,Arial,Helvetica,sans-serif;color:#f70;font-size:130%;font-weight:bold;}
#prod-pack{padding-left:30px;text-align:center;width:480px} 
#prod-contains{text-align:center} 
#prod-promos{width:55%;padding:0 0 12px}
#prod-promos li{font-weight:bold;margin-bottom:8px;font-size:110%;color:#666}
#prod-pricing-container{width:80%;margin:16px 70px 0 0;padding:12px 16px 2px;border:1px solid #09c}
.prod-label{text-align:right;font-size:110%;padding-bottom:2px;font-weight:bold;color:#09c} 
.prod-price{font-size:110%;font-weight:bold;color:#f70} 
#prod-copy{margin:0;padding:20px 20px 0 0}
#prod-copy h2{border-top: 1px solid #09c;border-bottom: 1px solid #09c; color: #09c; font-size: 1.1em; margin:20px 0 12px; padding:8px 4px 5px}
#prod-copy h3{font-weight:bold;font-style:italic;font-size:100%}
#prod-ingredients{border:1px solid rgb(68, 187, 204); margin:0pt 24px;padding:6px 15px;}
#prod-ingredients h3{margin: 0pt; color: rgb(51, 51, 51);}
.prod-ingredient-head{margin: 6px 0pt 4px; padding-left: 12px; background-image: url(/s/back-ingred.gif); background-repeat: repeat-x;} #product cite{font-weight:bold}
#prod-see-also h2{margin-top:20px;font-weight:bold;font-size:120%;color:#f70}
.prod-refs {margin-top:6px;border:1px solid #666;width:100%}
.prod-refs th{border-right:1px solid #666;padding:8px}
.prod-refs td{padding:8px;border-top:1px solid #666;border-right:1px solid #666}
.prod-refs .rhs{border-right:0}

.prod-list {list-style-image:url(/s/bullet-green.gif);margin-left:20px;vertical-align:top}

.product-add-container{padding-top:2px;width:601px;height:308px;background-image:url(/s/box-add-to-cart-b.gif);background-repeat:no-repeat}
.product-add-anchor{margin-bottom:16px;}
.product-add{margin:20px}

.product-add .head{padding-bottom:8px}

.product-add .stock-msg{padding-left:16px;font-size:90%;color:red}
.product-add #one-off, .product-add #autoship{padding:0;margin:0;border-left:1px solid #09c;border-right:1px solid #09c}
.product-add-container2{padding:4px 20px}

.product-add #one-off-bottom{margin-bottom:6px}
.product-add #autoship{height:110px;padding-bottom:6px}
.product-add #autoship-title {vertical-align:top;padding-bottom:8px;}
.product-add #auto-quantity{padding-bottom:10px}

.product-add #text-one-off{margin-top:12px}

.product-add .col1{width:190px}
.product-add .col2{text-align:left;width:180px;padding:8px 0}
.product-add .col3{vertical-align:bottom}

#prod-detail h2{font-size:120%;border-top:0;line-height:110%}
#prod-detail h3{font-size:110%;color:#444}
#prod-detail li{font-size:110%;line-height:140%;width:540px;color:#222}
#prod-detail p{font-size:110%;line-height:150%;color:#222}
#prod-detail strong{font-weight:bold}
#prod-detail em{font-style:normal;background:#def}

#product #other-items{margin:18px 0 12px}

.paper-title {width:30%;}
.paper-content{width:15%}
.paper-summary{width:30%}
.paper-year{width:10%}

.textblock-head img{vertical-align:middle}
.textblock-head {cursor:pointer}
#content h2.textblock-head a:link{color:#09c;text-decoration:none}
#content h2.textblock-head a:visited{color:#09c;text-decoration:none}
#content h2.textblock-head a:hover{color:#f60;text-decoration:underline}

.textblock{display:none}

#veg-msg{font-size:90%;font-style:italic}

.video-credit{font-size:90%;font-style:italic}

/* Product testimonial */

.testimonial {border:1px solid #09c;padding:6px 18px;margin-bottom:12px}
.testimonial h3{color:#09c;margin:8px 0 12px;font-size:110%;font-weight:bold}
.testimonial td{vertical-align:top}
.testimonial .quote{background:#fff}
#prod-copy .testimonial em{font-style:italic;background:#fff}
#prod-copy .testimonial p{width:100%}
.testimonial .quote-sig{font-style:italic} 
.testimonial #rosenblatt{margin-bottom:20px} 
#sound-promo {margin-top:24px}

/* Cart */

#cart{border-left:2px solid #09c;border-right:solid 2px #09c;width:740px;}
#cart #container{padding:12px 20px 6px}
#cart h1{color:#09c;font-size:140%;margin:10px 0 26px 0}
#cart .cart{width:100%;margin:0 0 28px 0px}
#cart .cart input{padding-top:6px}
#cart .msg{margin:0 0 20px 0px;padding:12px;border:1px solid #ddd;background:#ffe}
#cart .msg h2{margin:0 0 8px 0;color:red}
#cart .msg li{margin-bottom:10px}
#cart .head{padding:0;margin:0;font-size:110%;border-bottom:1px solid #000;border-top:1px solid #000}
#cart .head h2{color:#09c;margin:0;padding:6px 0 4px 6px}
#cart #actions{width:100%;vertical-align:middle;margin-bottom:24px;padding:3px 0}
#cart #actions{border-top:1px solid #000;border-bottom:1px solid #000}
#cart #seal-cell{width:233px;vertical-align:middle}
#cart #coupon-cell{width:233px;vertical-align:middle}
#cart #checkout-cell{width:233px;text-align:right;vertical-align:middle}
#cart .button {background:none}
#cart .coupon{height:20px;padding:6px;width:220px;white-space:nowrap;background:#fff}
#cart .field input{width:40px;}
#cart .bar{width:4px;background:#000;padding:0}
#cart .check{width:100%;text-align:right}
#cart .check form{text-align:left}
#cart .header td{text-align:left;font-weight:bold;padding:8px 0 5px;border-bottom:1px solid #ddd}
#cart .row td{vertical-align:top;text-align:left;padding:10px 6px 7px;border-bottom:1px solid #ddd}
#cart .row p{padding:2px 0;margin:0}
#cart .thumb{width:140px}
#cart .desc{width:340px;}
#cart .desc-cell{width:192px;padding-right:8px} 
#cart .desc-cell-msg{width:80%;font-size:85%} 
#cart .desc-cell-msg li{font-size:95%} 
#cart .qty{width:80px}
#cart .price{width:80px}
#cart .shipping{font-size:90%}
#cart #shipping-method{text-align:right;font-style:italic;padding-top:4px}
#cart .total{width:75px}
#cart .desc span{padding-left:8px}
#cart .locale{padding-right:200px}
#cart .order-total{width:50px;padding-left:0;text-align:right}
#cart .pricel{width:150px}
#cart .descl{width:475px}
#cart .descl span{padding-left:6px}
#cart .action{width:75px;}
#cart .delete{padding-bottom:6px}
#cart .totals{text-align:right;border-bottom:1px solid #ddd;padding:10px}
#cart .totals table{width:100%}
#cart .empty{padding:8px}
#cart .empty h2{font-weight:bold;}
#cart .empty p{margin-bottom:0}
#cart .empty ol{margin-top:4px}
#cart .empty li{margin:0 0 3px 0;padding:0}
#cart .instructions{padding:0 0 0 8px;line-height:30%}
#cart .totals .shipping-msg{text-align:left;}
#cart .totals .shipping-msg img{vertical-align:bottom}
#cart-notes{width:560px;margin:20px 30px 20px 30px;padding:8px 10px 8px 24px;border:1px solid #ddd}
#cart-notes li{font-size:90%;margin:0}

#cart .checkout{margin-left:40px}

/* Form */

#form{margin-bottom:50px}
#form td{padding-top:12px;}
#form .label, .submit{text-align:right}
#form .msg{border:1px solid red;padding:10px;margin:12px 160px 10px 0}

/* Checkout */

#checkout{width:760px;margin:12px 24px 0;border-bottom:1px solid #ccc;padding-bottom:12px}
#checkout-logo{margin:0;padding:0}
#checkout-logo img{vertical-align:bottom}
#checkout-steps{padding:6px;margin:12px 0 14px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}
#checkout-sign-out{width:100%;text-align:right;vertical-align:bottom}
#checkout-details{width:350px;}
#checkout .head{font-size:120%;font-weight:bold;padding-bottom:6px}
#checkout .subhead{color:#ccc;font-size:100%;font-weight:bold;padding:20px 0 12px}
#checkout .subhead-text{color:#666;width:100%;padding-bottom:4px;border-bottom:1px solid #ccc}
#checkout .subhead2{color:#666;padding-top:20px}
#checkout .label{font-size:100%;vertical-align:top;text-align:right;padding:8px 8px 0 0}
#checkout .value{vertical-align:top;padding-top:8px}
#checkout .value p{margin:0;padding:2px 0 4px}
#checkout .button{text-align:right;}
#checkout .button a{margin-right:20px}
#checkout .help{font-size:85%}
#checkout .error{color:red;padding:6px}
#checkout .error img{padding-right:4px}
#checkout .alert{font-size:110%;font-weight:bold;vertical-align:top;color:red;padding-top:6px}
#checkout .alert img{vertical-align:bottom}
#checkout .alert ul{padding-top:8px}
#checkout .alert-box{border:1px solid red;padding:12px;width:560px}
#checkout #spacer{width:60px}

#checkout #login-box{border: 1px solid #09c;padding:8px 8px 0 8px;margin-top:8px}
#checkout #login td{padding:0 6px 0 0;vertical-align:bottom} 
#checkout #login-head{color:#09c;font-weight:bold;font-size:110%}
#checkout .login-label{font-weight:normal;font-size:90%;padding-top:6px;}
#checkout #login .field{background:#eff}
#checkout #login #reminder{font-size:85%}
#checkout #login-msg{padding-top:4px;color:red}
#checkout #login-msg img{padding-right:4px}

.checkout-msg{border:1px solid red;padding:8px;margin:18px 0 10px 0;width:500px}
.checkout-msg-blue{border:1px solid #09c;padding:8px;margin:18px 0 10px 0;width:500px}
.checkout-msg li{margin-top:8px}
.checkout-msg td{padding:4px}
#checkout #pass-submit{text-align:right;padding-top:10px}
#checkout .icon{vertical-align:middle}

#wait-msg{width:520px}

/* Newsletter promo*/

.newsletter-promo{width:184px;margin-top:15px}
.newsletter-promo p{font-size:90%}
.newsletter-promo form{vertical-align:middle}
.newsletter-promo #name-field{margin-bottom:6px}

/* Footer */

#footer{width:740px;margin-top:2px;}
#footer{color:#888;font-size:85%;}

#footer a:link{color:#049;text-decoration:none}
#footer a:visited{color:#049;text-decoration:none}
#footer a:hover{color:#049;text-decoration:underline}

#footer #links{margin:0;padding:8px;width:740px;border-left:2px solid #09c;border-right:2px solid #09c}

#footer #links td{padding:0 12px 0 20px}
#footer #links h2{color:#09c;font-size:100%;padding-bottom:4px}
#footer #links li{font-size:90%;margin:0;padding:3px 0}
#footer #links form{padding:14px 0 14px}
#footer #links form input{vertical-align:top}
#footer #links form img{vertical-align:bottom;margin-top:2px}
#footer #links input {background:#fff}

#footer #links .bordered{border-right:1px dashed #ddd;}

#footer #links li a:link{color:#666;text-decoration:none}
#footer #links li a:visited{color:#666;text-decoration:none}
#footer #links li a:hover{color:#09c;text-decoration:none} 

#footer #seal{margin-top:14px;text-align:center}

#footer .actions{margin:14px 0 10px 0;text-align:center}
#footer .action{height:8px;vertical-align:bottom}
#footer .icon{vertical-align:middle}
#footer .spacer{font-size:120%;color:#ccc}
#footer .utility{margin-top:10px}
#footer .disclaimer{font-size:1em;margin-top:16px;padding:0 20px}
#footer .visit-id{color:red;margin-top:12px;}
#footer .copyright{text-align:center;margin-top:8px}

/* Popups (set height and width inline for easier JavaScript access) */

#pop{position:absolute;z-index:1000;display:none;border:3px solid #09c}
#pop{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;background:#fff;text-align:center;}

#pop h1{font-size:1.3em;color:#09c;margin:0 0 16px}
#pop p{font-size:1em;color:#666;margin-bottom:10px}
#pop .label{width:100%;font-size:1em;color:#09c;text-align:left;padding:10px 0 0 40px;margin-bottom:6px}

#pop #container{margin:34px 20px 10px}
#pop #close-button{float:right;position:absolute;top:2px;right:2px}
#pop .image-link{margin-top:20px;}
#pop #close-link{margin-top:12px;color:#444;font-size:0.9em}

/* Help dropdown */

.box-help-l{z-index:2000;position:absolute;visibility:hidden}
.box-help-l{width:446px;height:402px;background-image:url(/s/box-help-large-side.gif);background-repeat:no-repeat;}
.box-help-content{margin:0;padding:24px}
.box-help-content h1{color:#09c;font-size:130%;margin:0 0 16px 0;vertical-align:middle}
.box-help-content h2{color:#666;font-size:110%;margin:10px 0 8px;padding:0}
.box-help-contentselect li{line-height:1.3em}

/* Print */

#topnav-print-logo{text-align:left}

