@CHARSET "ISO-8859-1";#sitemap h3{text-align:left;}
#site_legal_information{margin-top:10px;margin-bottom:10px;}
#site_legal_information td{text-align:center;font-size:8pt;}
#payment-option{border-bottom:1px solid #CDCDCD;}
#payment-option .option-header{float:left;font-size:16px;font-weight:bold;line-height:42px;}
#payment-option .provider-logo{float:right;}
#payment-option .c, #additional-images .c{clear:both;line-height:0;}
#additional-images{clear:both;float:right;margin-top:5px;text-align:right;}
#additional-images img{float:left;background:#FFF;width:95px;margin:0 3px 3px 0;padding:3px;border:1px #e9e9e9 solid;}
#product-image{float:right;background:#fff;max-width:200px;max-height:200px;margin-left:20px;}
.titalignleft,
.titaligncenter,
.titalignright{font-weight:bold;margin-top:20px;padding:0px;}
#product_details_image{padding-left:20px;float:right;text-align:right;max-width:220px;}
#product_details_image #product-image{max-width:200px;}
.zion_module{list-style:none;margin:0;padding:0;}
.zion_module .header{text-align:center;color:#fff;font-weight:bold;font-size:10pt;padding:0px;height:40px;line-height:300%;}
.zion_module .article{padding:15px;padding-top:10px;font-size:9pt;text-align:justify;}
.zion_module .article .article_title{margin:5px 0px;font-weight:bold;}
.zion_module .article hr{clear:both;margin-top:20px;border:1px #d9d9d9 dashed;}
.zion_module .article .read_more_link{text-decoration:none;}
.zion_module .article .bottom{height:auto;}
#bargains .byline{margin-top:2px;}
#bargains .titalignleft,
#bargains .titaligncenter,
#bargains .titalignright{padding-bottom:0px;font-weight:bold;}
#bargains .imgalignleft{padding-right:20px;margin-bottom:20px;}
#bargains .pagetab{clear:both;margin-bottom:10px;}
#bargains .link{margin-top:10px;font-size:9pt;text-decoration:none;font-weight:bold;margin-right:10px;float:right;}
#bargains hr{clear:both;margin-top:20px;border:1px #d9d9d9 dashed;}
.zion_account fieldset{border:1px #d9d9d9 dotted;}
.zion_account fieldset hr{width:97%;clear:both;margin-top:20px;border-top:1px #d9d9d9 dotted;}
.zion_account fieldset span{color:#f00}
.zion_account fieldset label{float:left;margin:6px 5px 0 0;text-align:right;width:136px;}
.zion_account fieldset p{margin:5px 0px;}
.zion_account h3{float:left;font-size:12pt;}
.zion_account fieldset .requiredcaption{text-align:right;clear:both;}
.zion_account fieldset .textinput,
.zion_account fieldset .textinputpw,
.zion_account fieldset .selectbox{border:1px solid #969696;margin-top:3px;padding:2px;width:175px;}
.zion_account #account_start fieldset .textinput,
.zion_account #account_start fieldset .textinputpw,
.zion_account #account_start fieldset .selectbox{border:1px solid #969696;margin-top:3px;padding:2px;width:175px;}
.zion_account #account_start fieldset .selectbox{margin-left:5px;width:180px;}
.zion_account #account_start #returning_customer_container{float:left;width:350px;margin-right:25px;}
.zion_account #account_start #new_registration_container{float:left;width:350px;}
.zion_account .checkboxlabel{float:none !important;}
.zion_account .submit_buttons{float:right;}
.zion_account label p{clear:both;}
.zion_account span.error{color:#f00;}
.zion_account label.error{clear:both;color:#f00;display:block;float:right;width:200px;font-size:9pt;}
.c{clear:both;line-height:0;}
.file-upload{float:left;margin-right:5px;}
.img-icon{float:left;display:none;}
#dcode{text-transform:uppercase;}
#paypal_payment input[type="image"]{float:right;}
.stock-level{font-weight:bold;}
a.payment-btn, a.payment-btn:visited{font-weight:bold;}
a.payment-btn:hover{text-decoration:none;}
.zion-payment-module{margin:5px 0px 5px 0px;}