|
Server : Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 System : Linux server.jackjohnson.com 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64 User : jackjohn ( 502) PHP Version : 5.3.17 Disable Function : NONE Directory : /home/jackjohn/public_html/publish/ |
Upload File : |
body {padding: 0px; margin: 0px; text-align: center;}
body, tr, td, div, span, a, p, li, option {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif,arial; font-size: 10pt;}
.nobr {white-space: nowrap;}
input.searchinput {color: #0D355E;}
a#home, a#gift, a#signin, a#signout, a#cart, #section, .section, #tabproducts, #crosssell_title, td.qp_quantitytxt, td.qp_quantity, .suckertreemenu ul li a, #tabreviews {color: #325E8B;}
a.cartbu {color: #69BA39;}
#container {width: 880px; max-width: 880px; overflow: visible; margin: 0px auto; padding: 0px;}
#header {padding: 0px; margin: 0px auto; text-align: center; clear: both;}
#header h1 a {color: #5A4B41; text-decoration: none;}
span#co_logo {float: left;}
#navbar {height: 40px; max-height: 40px; padding: 0px; margin: 6px auto; clear: both; text-align: left; background-image: url(../shopsite-images/en-US/backgrounds/sleek/graybar.png); background-repeat: no-repeat; background-position: 0px 30px;}
#search {background-image: url(../shopsite-images/en-US/backgrounds/sleek/searchbg.png); background-repeat: no-repeat; background-position: top left; height: 40px; width: 218px; padding: 0px; margin: 0px; float: left; clear: none; text-align: center; white-space: nowrap;}
input.searchinput {font-size: 11px; margin: 12px auto; padding: 0px; width: 180px;}
#searcharrow {position: relative; top: 3px; left: 0px; _top: -9px;}
#searchslant {background-repeat: no-repeat; background-position: bottom left; height: 40px; width: 131px; max-width: 131px; overflow: hidden; float: left; clear: none; text-align: center; padding: 0px; margin: 0px;}
#searchslant img {padding: 0px; margin: 0px; border: 0px;}
a#home {position: relative; text-decoration: none; font-weight: bold; line-height: 32px; display: block;}
a#gift, a#signin, a#signout, a#cart {text-decoration: none; font-weight: bold; line-height: 32px; background-repeat: no-repeat; background-position: bottom left; display: block; width: 131px; max-width: 131px; overflow: hidden; height: 40px; min-height: 40px; float: left; clear: none; text-align: center; font-family: helvetica;}
#main {margin: 0px auto; padding: 0px; text-align: center; clear: both;}
#right {float: right; clear: none; width: 652px; max-width: 652px; overflow: hidden; margin: 0px; padding: 0px; text-align: left;}
#left {float: left; clear: none; width: 222px; max-width: 222px; overflow: hidden; margin: 0px; padding: 0px; text-align: left;}
#center {clear: both; overflow: hidden; margin: 0px; padding: 0px; text-align: left;}
#links, #products, #related, #crosssell, div.left_pagelinks, #email_signup, #productreviews {text-align: left; padding: 0px; margin: 5px 0px; clear: both; background-color: #FFF;}
span#sk-page-img {display: inline-block; zoom: 1; *display: inline; padding: 0px 0px 10px 0px; margin: 0px; max-width: 654px;}
span#sk-page-img.left {float: left; clear: none;}
span#sk-page-img img {max-width: 100%; max-height: 600px;}
#email_signup {padding: 10px; text-align: center; font-weight: bold;}
table#newsletter_tbl {border-collapse: collapse; border-spacing: 0px; border: 0px; margin: 0px; padding: 0px;}
td#newsletter_field {padding-left: 5px;}
td#newsletter_field input {width: 130px;}
#newsletter_submit input {font-weight: bold; font-size: 90%; color: #5A4B41; background: transparent; border: 0px; padding: 0px; margin: 0px;}
div.left_pagelinks {padding-bottom: 4px;}
#payment_logos {padding: 10px; text-align: center;}
#section, .section {height: 20px; line-height: 20px; font-weight: bold; background-repeat: repeat-x; background-position: top left; text-align: center;}
div.left_pagelinks a.left_pagetitle, div.left_pagelinks span.left_pagetitle {height: 20px; line-height: 20px; margin: 0px; font-weight: bold; background-repeat: repeat-x; background-position: top left; text-align: center; color: #325E8B;}
#tabproducts, #crosssell_title, #tabreviews {height: 20px; line-height: 20px; font-weight: bold; background-repeat: repeat-x; background-position: top left; text-align: left; text-indent: 10px;}
#links ul {padding: 0px; margin: 4px; list-style-type: none;}
#links li {text-align: left;}
#links li a, td.reg, td.reg_link, a.left_pagelink, .left_pagetitle {display: block; line-height: 20px; text-decoration: none; text-align: left;}
a.left_pagelink {margin: 0px 4px;}
table.reg {width: 216px; padding: 0px; margin: 0px 2px;}
td.reg, td.reg_link {font-weight: bold;}
td.reg a, td.reg_link a {display: block; font-weight: normal;}
#minicart {height: 69px; width: 222px; background-image: url(../shopsite-images/en-US/backgrounds/sleek/graycart.png); background-repeat: no-repeat; background-position: top left; margin: 2px 0px; padding: 0px;}
a.cartbu {text-decoration: underline; font-weight: bold; display: block; float: right; width: 170px; text-align: center; margin: 0px; padding: 15px 0px 0px 0px; clear: both;}
a.cartbc {text-decoration: none; font-weight: normal; display: block; float: right; width: 170px; text-align: center; margin: 0px; padding: 0px 0px 10px 0px; clear: both; font-size: 16px; letter-spacing: -1px; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; overflow: hidden;}
#friend {height: 69px; width: 222px; background-image: url(../shopsite-images/en-US/backgrounds/sleek/grayfriend.png); background-repeat: no-repeat; background-position: top left; margin: 2px 0px; padding: 0px;}
#share {max-width: 180px; max-height: 18px; padding: 3px 0px; margin: 0px; overflow: visible; float: right;}
a.fb_share, a.twtr_share {padding: 0px 4px 0px 0px;}
span.pin-it-button {display: inline-block; width: 45px; overflow: hidden;}
div.fb_share {display: inline-block; width: 90px; overflow: hidden;}
div.twtr_share {display: inline-block; width: 88px; overflow: hidden;}
div#plusone {display: inline-block; width: 75px; overflow: hidden;}
img.social_follow {float: right; padding: 0px 2px; border: 0px;}
span#ss_inv {display: block; font-weight: bold; line-height: 26px;}
span.ss_in_stock {color: green;}
span.ss_out_of_stock, span.ss_low_stock {color: red;}
div.clear {clear: both; padding: 0px; margin: 0px;}
div.details {display: block; padding: 0px 0px 20px 0px; margin: 0px;}
div.details img {max-width: 100%;}
div#pr-video {height: 0px; width: width-value; padding-top: (svg height / svg width) * width-value; position: relative; width: 100%; height: 0; padding-top: 60%; position: relative;}
div#pr-video iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
div.vidpad {height: 20px; min-height: 20px; padding: 0px; margin: 0px; clear: both;}
.reviews_stars_text{display:none}
.reviews-brief {font-size: 90%; white-space: nowrap; display: block;}
.reviews-brief div.reviews_stars {height: 20px; max-height: 20px; overflow: hidden; padding: 2px 0px;}
.reviews-brief span.reviews_stars_text, .reviews-brief span.review_product_name, .reviews-brief span.review_microdata_count, span.review_microdata_wrapper span.review_product_name, span.review_microdata_wrapper span.review_microdata_count, div.review span.review_product_name {display: none;}
.reviews-brief a, div#reviews-more a {text-decoration: underline;}
div#reviews-more span.reviews_stars_text {padding: 0px 6px 0px 0px;}
.pcs_table_content span.reviews-brief, .gcs_product_table span.reviews-brief, td.center span.reviews-brief {width: 80px; margin: 0px auto;}
div#reviews-more {border-top: 1px solid #0D355E; border-bottom: 1px solid #0D355E; padding: 14px 8px; margin: 0px auto;}
div#reviews-more div.reviews_stars, div#reviews-more span.reviews_stars_text, div#reviews-more div.reviews_stars_wrapper, div#reviews-more div.reviews_count {display: inline-block; line-height: 20px;}
div#reviews-more div.reviews_stars_wrapper {height: 16px; max-height: 16px; overflow: hidden; padding: 0px; display: inline-block; width: 80px; position: relative; top: 3px;}
div#reviews-more h4 {padding: 22px 0px 4px 0px; margin: 0px; font-weight: bold;}
span.review_title {font-weight: bold; padding: 0px 8px;}
div#reviews-more div.review {border-top: 1px solid #0D355E; padding: 14px 0px;}
div#reviews-more span.review_author_text, div#reviews-more span.review_author, div#reviews-more span.review_date {line-height: 150%;}
span.review_response_header {display: block; font-size: 80%; text-indent: 40px; color: #888}
span.review_response {display:block; margin-left: 40px; padding: 10px; background: #F8F8F8; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px}
td.gcs_product_image, td.pcs_product_image {height: 150px;}
a.tf_popup {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 24px; text-decoration: none; display: block; width: 140px; padding: 6px 80px 6px 0px; text-align: center;}
#footbar, #navbar-nolinks {height: 10px; max-height: 10px; min-height: 10px; overflow: hidden; padding: 0px; margin: 6px auto; clear: both; background-image: url(../shopsite-images/en-US/backgrounds/sleek/graybar.png); background-repeat: no-repeat; background-position: top center;}
#footer {padding: 0px; margin: 0px auto; clear: both;}
#footer_pagelinks_all {clear: both; margin: 0px auto; padding: 0px; min-height: 120px; width: 100%;}
div.footer_pagelinks {width: 212px; height: 100px; float: left; clear: none; margin: 10px 0px; padding: 0px;}
div.footer_pagelinks a, div.footer_pagelinks span {display: block; padding: 2px 10px; text-align: left; text-decoration: none;}
div.footer_pagelinks .footer_pagetitle {font-weight: bold;}
h1 {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: normal; font-size: 200%; text-align: left; margin: 20px 0px;}
.pagination {padding: 8px 0px; margin: 0px; text-align: center;}
.pagination a {text-decoration: none;}
.pagination .currentpage {font-size: 120%;}
td.loop_prod {border-bottom: 1px dashed #BBB;}
td.prod_info {vertical-align: top;}
a.prod_name {font-size: 14px;}
span.prod_price {font-size: 14px;}
table.qp_header td {padding: 3px;}
td.qp_quantitytxt, td.qp_pricetxt, td.qp_saletxt {font-weight: bold;}
td.qp_desc {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; text-align: center;}
a.cross_sell_prod_name {text-align: center;}
#more_info, #cert, #reviews-more {padding: 8px;}
#addtocart {margin-bottom: 5px; padding: 8px;}
select.subproduct {max-width: 200px;}
select.moresubproducts {max-width: 500px;}
input.search_button, input.search_button_selected {padding: 0px; background: 0px; border: none; background-color: transparent; text-decoration: underline;}
input.search_button_selected {font-weight: bold;}
.ship_logos {margin: 10px auto;}
.ship_logos td {width: 220px; text-align: center; padding: 3px; vertical-align: top;}
.ship_logos td.ship_img {vertical-align: middle;}
.ship_logos td.ship_text {font-size: 8pt;}
span.field_warn {color: red; font-weight: bold;} input.field_warn, select.field_warn {border: 1px solid red; padding: 3px; background: #FFEFEF;}
#image1, #image2 {text-align: center;}
#texta, #textb {padding: 4px;}
td.reg a, td.reg_link a {display: inline;}
div#messages {vertical-align: middle;}
table.cart {width: 100%; border-collapse: separate; border-spacing: 1px;}
th {text-align: center;}
td.cart_delete, td.cart_cp_delete {padding: 3px; width: 50px; text-align: center; background-color: #F6F6F6;}
td.cart_quantity, td.cart_cp_quantity {padding: 3px; width: 70px; text-align: center; background-color: #F6F6F6;}
td.cart_name, td.cart_cp_name {padding: 3px; text-align: left; background-color: #F6F6F6;}
td.cart_image, td.cart_cp_image {padding: 3px; text-align: center; background-color: #F6F6F6;}
td.cart_sku, td.cart_cp_sku {padding: 3px; text-align: left; background-color: #F6F6F6;}
td.cart_price, td.cart_cp_price {padding: 3px; font-style: italic; text-align: right; background-color: #F6F6F6;}
td.cart_total, td.cart_cp_total {padding: 3px; text-align: right; background-color: #F6F6F6; white-space: nowrap;}
td.cart_op {padding: 3px; text-align: left; background-color: #F6F6F6;}
td.cart_op1, td.cart_op2 {padding: 3px; background-color: #F6F6F6;}
td.cart_empty {padding: 3px; text-align:center; background-color: #F6F6F6;}
select.cart {text-align: left;}
textarea.cart {vertical-align: middle;}
.hidden {visibility: hidden; padding: 0px; margin: 0px; height: 0px; max-height: 0px;}
table.totals {color: #111111; vertical-align: middle; width: 200px; line-height: 150%;}
td.totals_txt, td.totals_saved_txt, td_totals_blank, td.totals_all_txt {text-align: right; padding-right: 15px; white-space: nowrap;}
td.totals, td.totals_saved, td.totals_all {text-align: right; padding-right: 3px;}
td.totals_all, td.totals_all_txt {font-size: 24px; color: #111111; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;}
td.totals_saved, td.totals_saved_txt, td_totals_blank {color: red; font-weight: bold;}
table.payment {color: #111111;}
table.pay_holder {margin-left: auto; margin-right: auto;}
td.pay_holder_hdr {font-weight: bold;}
td.payment_hdr {font-weight: bold; text-align: center;}
td.paymentselection {text-align: center; padding-top: 1em;}
td.payment, td.payment_value {text-align: left;}
table.sql_pay {margin-left: -4px; margin-right: auto;}
td.sql_pay {padding-right: 15px; font-weight: bold;}
td.new_payment_type {text-align: left;}
td.reg_wel {font-weight: bold;}
td.coupon {padding-top: 1em;}
td.buttons {text-align: center; padding-top: 1em;}
table.zipncountry, td.zipncountry, td.zipncountry_text, table.sql_addr, table.selectzipncountry {text-align: left; float: left; clear: left; width: 46%;}
td.zipncountry_txt {font-weight: bold;}
td.sql_addr_hdr {font-weight: bold;}
td.sql_addr {padding-right: 15px;}
table.taxnship {text-align: right; width: 46%; float: right;}
table.surcharge {text-align: left; float: left;}
td.taxnship_hdr {font-weight: bold; text-align: left;}
td.taxnship {text-align: left;}
table.surcharge {text-align: right;}
td.bill_addr_hdr, td.ship_addr_hdr, td.payment_hdr {font-weight: normal; font-size: 18px; font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; text-align: center;}
td.orderinginstructions {text-align: center; padding-top: 1em;}
table.instruct {text-align: center; margin-left: auto; margin-right: auto; color: #111111;}
td.instruct_hdr, td.comm_hdr, td.bill_addr_hdr, td.ship_addr_hdr {font-weight: bold;}
input.button152, input.button154 {color: #111111; cursor: pointer;}
div.warning {width: 400px; margin: 0px auto; padding: 5px; border: 1px solid #111111; background-color: #F6F6F6;}
table.program_reward_order {width: 220px; max-width: 220px; height: 80px; max-height: 80px; background-image: url(../shopsite-images/en-US/backgrounds/sleek/reward.gif); background-repeat: no-repeat; background-position: center center;}
th.program_reward_order {font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #900000; font-size: 18px;}
td.program_reward_order {text-align: center;}
table.checkout_err, inv_err {margin-left: auto; margin-right: auto;}
td.checkout_err, inv_err {color: #111111; background-color: #F6F6F6;}
table.ups_error {margin-left: auto; margin-right: auto;}
td.ups_error {color: #111111; background-color: #F6F6F6; vertical-align: middle;}
table.checkout {vertical-align: middle; text-align: center; margin-left: auto; margin-right: auto;}
td.checkout {padding: 5px; text-align: center;}
table.google_button {vertical-align: middle; text-align: center; margin-left: auto; margin-right: auto;}
table.google_button td {vertical-align: middle; text-align: center; padding: 4px;}
td.sc_secure_image {text-align: center;}
table.gcs_table {width: 220px; text-align: center; margin: 0px auto;}
table.gcs_product_table, table.pcs_product_table, #related table {text-align: center; width: 100%:}
td.gcs_product_name, td.pcs_product_name {font-weight: bold;}
div.cert {width: 600px; margin-left: auto; margin-right: auto;}
table.giftcert_type, table.cert_to_from_msg, table.cert_num_amount {padding-top: 1em;}
td.giftcert_type {padding-top: 0px;}
div.buttons {text-align: center; padding-top: 1em;}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.suckertreemenu ul {margin: 0; padding: 0; list-style-type: none; position: relative; z-index: 1000;}
.suckertreemenu ul li {position: relative; display: inline; float: left;}
.suckertreemenu ul li a {text-decoration: none; font-weight: bold; line-height: 32px; background-repeat: no-repeat; background-position: 0px 3px; display: block; width: 131px; max-width: 131px; height: 40px; clear: none; text-align: center; font-family: helvetica;}
.suckertreemenu ul li ul {left: 0px; position: absolute; top: 1em; display: block; visibility: hidden;}
.suckertreemenu ul li ul li {display: list-item; float: none;}
.suckertreemenu ul li ul li ul {left: 129px; top: 0px;}
.suckertreemenu ul li ul li a {display: block; width: 130px; max-width: 130px; height: 20px; max-height: 20px; line-height: 20px; text-decoration: none; padding: 1px 5px; background-image: none;}
.suckertreemenu ul li ul li a:hover {background-image: none;}
* html p#iepara {padding-top: 1em;}
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
.clear {clear: both;}
#wishlist-container {width: 100%; max-width: 1200px; margin: 0px auto; padding: 20px; text-align: center; background: #FFFFFF; clear: both;}
#create_wishlist {display: inline-block; font-size: 90%; text-align: left; line-height: 150%; margin: 20px auto;}
div#wishlist-page {padding: 10px 20px; margin: 0px auto; text-align: center;}
div.ss_wl_sort {display: inline-block; float: left; clear: none; padding: 30px 10px 30px 0px; margin: 0px; line-height: 150%;} div.ss_wl_sort input {position: relative; top: -5px;}
div.wishlist-product {border-top: 1px solid #EFEFEF; padding: 10px 0px 30px 0px; margin: 0px; clear: both;}
div.wishlist-product:last-child {border-bottom: 1px solid #EFEFEF;}
div.wishlist-product-image {width: 20%; float: left; clear: none; padding: 0px; margin: 0px; text-align: center;}
div.wishlist-product-info {width: 46%; float: left; clear: none; padding: 0px; margin: 0px 1.9%; text-align: left;}
div.wishlist-product-options {width: 30%; float: left; clear: none; padding: 0px; margin: 0px; text-align: left;}
div.wishlist-lists {display: inline-block; clear: both; padding: 10px; margin: 0px auto;}
span.wl-privacy {display: block; position: relative; top: -5px; font-size: 90%; opacity: 0.7; filter:alpha(opacity=70); font-style: italic;}
span.wl-comment {display: block; position: relative; top: -5px;}
span.loop-wishlist {white-space: nowrap; display: block; font-size: 90%; color: gray; text-align: left; padding: 10px 0px; margin: 0px;}
span.loop-wishlist a {display: block; clear: both;}
form.wl_prod_info input[type="submit"] {margin-right: 10px;} div.ss_wl_comment a {font-size: 90%;}
div.wl-form-box {display: inline-block; margin: 0px auto; padding: 10px 0px; text-align: left;}
div.wishlist_search {padding: 30px 0px 0px 0px;}
span.date-added {display: block; opacity:0.8; filter:alpha(opacity=80); font-size: 96%;}
div.ss_wl_edit_info, span.review_product_name, span.reviews_stars_text {display: none;}
div#wishlist-share {display: inline-block; float: right; clear: none;}
div.ss_wl_fbshare, div.ss_wl_twshare, div.ss_wl_gpshare {display: inline-block;}
div.ss_wl_Box {text-align:left; white-space: nowrap; padding: 0px; margin: 5px 0px; width: 200px; max-width: 250px; position: relative; outline: none; cursor: pointer; clear: both; display: none; z-index: 200;}
div.ss_wl_Lists {overflow: hidden; clear: both; cursor: default; position: absolute; display: none;}
span.ss_wl_List {display: block;} span.ss_wl_Label {cursor: pointer;}
span.ss_wl_Label {display: inline-block; clear: none; padding: 6px 0px; text-align: left; color: #066043; background: transparent; overflow: hidden; font-size: 90%;}
span.ss_wl_Button img, span.ss_wl_Button {z-index: 2;}
div.ss_wl_Box div.ss_wl_Lists {top: 28px; left: 0px; width: 100%; overflow: visible;}
div.ss_wl_ChooseLists {border-bottom: 1px solid #CCC;}
span.ss_wl_List {padding: 4px 8px; margin: 0px; font-size: 90%; text-align: left; background: #FEFEFE; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC;}
span.wl_priv {margin-left: 4px; padding-right: 8px; font-size: 70%; opacity:0.8; filter:alpha(opacity=80);}
span.ss_wl_List:hover {background: #EFEFEF;}
div.ss_wl_Lists span.ss_wl_List:last-child {border-bottom: 1px solid #CCC; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; -moz-border-bottom-left-radius: 8px; -moz-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px;}
div.ss_wl_Lists span.ss_wl_List:first-child {border-top-right-radius: 8px; -moz-border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px;}
.unused-text-button {display: block; padding-top: 40px; font-size: 90%;}
.basic-text-link a, form.wl_prod_info a {font-size: 80%;}
.ss_wl_view_info a {font-size: 90%;}
.ss_wl_view_info {font-size: 90%;}
div.ss_wl_priority option[value="2"], .wishlist-Medium .ss_wl_view_info, .yellow, .ss_wl_priority2 {color: orange;}
div.ss_wl_priority option[value="3"], .wishlist-High .ss_wl_view_info, .red, .ss_wl_priority3 {color: red;}
div.ss_wl_priority option[value="1"], .wishlist-Low .ss_wl_view_info, .green, .ss_wl_priority1 {color: green;}
.wishlist-Medium .ss_wl_view_info span.ss_wl_info_text, .wishlist-High .ss_wl_view_info span.ss_wl_info_text, .wishlist-Low .ss_wl_view_info span.ss_wl_info_text {color: #5A4B41;}
div#wishlist-page a {color: #066043;}
form.wl_prod_info a {display: block; padding-top: 8px;}
table.ups_error, table.inv_err {margin: 0px auto; padding: 0px; border-collapse: collapse; border-spacing: 0px; border: 1px solid #CCC; background: #FCF8E3;}
table.ups_error td, table.inv_err td {vertical-align: middle; text-align: left; padding: 10px; background: #FCF8E3; color: #8A6D3B;}
table.ups_error td:first-child, table.inv_err td:first-child {border-right: 1px solid #CCC;}
.notice {display: block; width: 80%; text-align: center; padding: 20px 0px; margin: 0px auto; border: 1px solid #CCC; background: #FCF8E3; color: #8A6D3B;}
div.reviews_stars_wrapper{overflow:hidden;height:16px;position:relative;max-height:16px;display:inline-block}
div.reviews_stars_background,div.reviews_stars_rating{position:absolute;top:0px;left:0px;}
div.reviews_stars_rating{overflow:hidden}