 body {text-align: center; background: #FFFFFF; padding: 10px 0px; margin: 0px;}
 body, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #000000;}
 a {color: #0D374D;} .bold, .Bold {font-weight: bold;}
 a:hover {color: #0080B7;}
 .clear {clear: both;}
 #wishlist-container {border: 1px solid #EFEFEF; width: 100%; max-width: 1000px; 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: #0D374D; 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: #000000;}
 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: #C09853;}
 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: #C09853;}
