/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.9
 http://blueprintcss.org

   * Copyright (c) 2007-Present. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

   * Arcadia Group
   * version 3.1.12 - 6/02/2012 (12:50)

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
body.checkout_submitted {cursor:wait;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;cursor:pointer !important;}

/* typography.css */
html {font-size:100.01%; overflow-x:auto; overflow-y:scroll;}
body {font-size:75%;color:#222;background:#FFF;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;margin-bottom:.5em;line-height:1.2em;}
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3 {font-size:1.6em;margin-bottom:.7em;}
h4 {font-size:1.4em;margin-bottom:.8em;}
h5 {font-size:1.2em;margin-bottom:.9em;}
h6 {font-size:1em;font-weight:bold;margin-bottom:1em;}
p {margin:0 0 1em 0;}
p img.left {float:left;margin:0 1em 1em 0;padding:0;}
p img.right {float:right;margin:0 0 1em 1em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em {font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1em;font-style:italic;}
del {color:#666;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1em 1em 0;padding-left:3.333em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1em;}
table {margin-bottom:1em;width:100%;border-top:1px #EEE solid;border-left:1px #EEE solid;}
th {font-weight:bold;}
thead th {background:#C3D9FF;background:#EEE;border-right:1px #FFF solid;}
th, td, caption {padding:4px 10px;border-right:1px #EEE solid;border-bottom:1px #EEE solid;}
caption {background:#EEE;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.sIFR-alternate {display:none;}

/* forms.css */
label {font-weight:bold;cursor:pointer;}
fieldset {margin:0 0 1em 0;}
legend {display:none;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#fff;border:1px solid #bbb;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {border-color:#666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1em;}
textarea {width:300px;height:250px;padding:5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;}
select {padding:3px;}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {position:relative;top:.25em;}
.error {color:#F00;}
input.error, textarea.error {color:#000;border-color:#F00;background:#FFEAEA;}
span.required {color:#F00;font-weight:bold;}
select.error {padding:0;}
input.disabled {background:#EEE;}
input.short {width:150px;}
input.long {width:450px;}
.fr {margin-bottom:10px;clear:both;}
.fr .label {float:left;width:270px;}
.fr .field {float:left;width:710px;}

/* grid.css */
.container {width:990px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
.column, div.sp_1, div.sp_2, div.sp_3, div.sp_4, div.sp_5, div.sp_6, div.sp_7, div.sp_8, div.sp_9, div.sp_10, div.sp_11, div.sp_12, div.sp_13, div.sp_14, div.sp_15, div.sp_16, div.sp_17, div.sp_18, div.sp_19, div.sp_20, div.sp_21, div.sp_22, div.sp_23, div.sp_24, div.sp_25, .sp_half, .sp_half_nm, .sp_third_nm {float:left;margin-right:10px;}
.last, div.last, .sp_half_nm, .sp_third_nm {margin-right:0;}
.sp_1 {width:30px;}
.sp_2 {width:70px;}
.sp_3 {width:110px;}
.sp_4 {width:150px;}
.sp_5 {width:190px;}
.sp_6 {width:230px;}
.sp_7 {width:270px;}
.sp_8 {width:310px;}
.sp_9 {width:350px;}
.sp_10 {width:390px;}
.sp_11 {width:430px;}
.sp_12 {width:470px;}
.sp_13 {width:510px;}
.sp_14 {width:550px;}
.sp_15 {width:590px;}
.sp_16 {width:630px;}
.sp_17 {width:670px;}
.sp_18 {width:710px;}
.sp_19 {width:750px;}
.sp_20 {width:790px;}
.sp_21 {width:830px;}
.sp_22 {width:870px;}
.sp_23 {width:910px;}
.sp_24 {width:950px;}
.sp_25, div.sp_25 {width:990px;margin-right:0;}
.sp_half {width:490px;}
.sp_half_nm {width:495px;}
.sp_third_nm {width:330px;}
.cf:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.cf, .container {display:block;}
.clear {clear:both;}

/* ../../../../../../../lib/css/arcadia-screen-shared.css */
body.ajax_loading {cursor:wait !important;}
#server_message, .server_message, #client_error_container, #ajax_failure_message {padding:1em;font-weight:bold;background:#EEE;margin-bottom:1em;min-height:10px;}
#server_message p, .server_message p {margin:0;padding:0;}
#client_error_container ul {margin:1em 0 0 0;}
#client_error_container a {font-weight:normal;}
.small_print {color:#666;font-size:.9em;}
.was_price {text-decoration:line-through;}
.now_price {color:#F00;}
a, a:visited {color:#000;font-weight:bold;text-decoration:none;}
a:active, a:hover, a:focus {color:#666;}
.btn_continue_shopping {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -13px -32px no-repeat !important;height:23px !important;width:145px !important;display:block !important;}
.replace {text-indent:-9000px;overflow:hidden;background-repeat:no-repeat;background-position:top left;}
.replace a {display:block;width:100%;height:100%;}
a.rollover:hover, a.rollover:active, a.rollover:focus {background-position:bottom left !important;}
.menu_inline {margin:0;padding:0;}
.menu_inline li {list-style:none;margin:0 10px 0 0;display:inline;}
.menu_inline a {display:inline;}
.menu_nav_hor, .menu_nav_ver ul, .menu_nav_ver, .menu_nav_ver ul {margin:0;padding:0;}
.menu_nav_hor li {float:left;list-style:none;margin:0 10px 0 0;}
.menu_nav_ver li {list-style:none;margin:0 0 .5em 0;}
.menu_nav_ver a {display:block;}
.vc {display:block;overflow:hidden;}
.vc img {vertical-align:middle;}
.vc span {font-size:.5em;margin-left:-.5em;}
* html .vc span {display:inline-block;}
.form_inline dl {margin:0;}
.form_inline dt {float:left;clear:left;width:270px;margin:0 10px 10px 0;}
.form_compact dt {width:150px;}
.form_inline dd {float:right;clear:right;margin:0 0 10px 0;}
.form_inline label {display:block;padding:4px 0;}
.form_inline input {margin:0 !important;}
.form_row fieldset dt {display:none;}
.form_row fieldset dd.field {float:left;width:200px;margin-right:0;}
.form_row fieldset dd.submit {width:32px;}

#nav_accessibility {position:absolute;top:-9000px;left:0;}
#nav_accessibility li {width:300px;}
#nav_accessibility a {display:block;padding:10px;position:absolute;top:0;background:#000;color:#FFF;font-weight:bold;}
#nav_accessibility a:active, #nav_accessibility a:focus {top:9000px;}
#wrapper_outer {padding:1.5em 0;}
#wrapper_header {margin:0 0 10px 0;}
#store_logo {display:block;float:left;margin:0 10px 10px 0;}
#wrapper_nav_utilities {float:left;width:250px;margin-left:420px;font-size:.9em;}
#wrapper_nav_utilities .menu_inline {text-align:right;float:left;}
#wrapper_nav_utilities .menu_inline li {margin:0 0 0 10px;}
#wrapper_nav_utilities a, #wrapper_basket_summary a {font-weight:normal;}
.flag_uk {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/flag_uk.gif) left center no-repeat;height:18px;width:18px;padding-left:25px;}
.flag_us {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/flag_us.gif) left center no-repeat;height:18px;width:18px;padding-left:25px;}
#flag_uk {float:right;text-align:right;margin:0 !important;width:110px;}
#wrapper_basket_summary {text-align:right;font-size:.9em;font-weight:bold;}
#form_search {float:right;margin:.75em 0 0 0;width:235px;}
#form_search fieldset {margin:0;}
#inp_search_text {width:188px !important;margin-right:10px !important;font-size:.9em !important;font-size:.8em;}
#wrapper_header_content {float:left;margin:.75em 0 0 10px;}
#nav_catalog_menu, #nav_catalog_menu * {z-index:9990;}
#nav_catalog_menu li {background:#CCC;list-style:none;margin:0;float:left;position:relative;}
#nav_catalog_menu li:hover {visibility:inherit;}
#nav_catalog_menu a, #nav_catalog_menu span {display:block;padding:.25em 10px;text-align:center;text-transform:uppercase;position:relative;font-weight:bold;}
#nav_catalog_menu span {color:#666;}
#nav_catalog_menu ul {position:absolute;top:-999em;margin:0 !important;padding:0 !important;width:147px;}
#nav_catalog_menu ul li {width:100%;}
#nav_catalog_menu li:hover ul, #nav_catalog_menu li.menu_hover ul {top:2em;z-index:99;}
#nav_catalog_menu ul li a, #nav_catalog_menu ul li span {border-top:1px #FFF solid;text-align:left;padding-left:5px;margin:0 5px;height:100%;}
#wrapper_tactical_message {margin:0 0 10px 0;clear:both;}
#nav_category_home a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/breadcrumb_arrow_back.gif) left center no-repeat;padding:0 0 0 16px;text-transform:uppercase;font-weight:normal;}
#nav_breadcrumb a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/breadcrumb_arrow.gif) right center no-repeat;padding:0 16px 0 0;font-weight:normal;}
#wrapper_content {margin:10px 0 0 0; position:relative;}
#wrapper_aside {position:relative;}
.help_wrapper {display:none;width:180px;position:absolute;z-index:9999;}
.help_wrapper img.help_icon {height:13px;width:13px;display:block;margin:12px 0 0 3px;float:left;cursor:pointer;}
.help_wrapper div {display:none;width:154px;margin:1px 0 0 3px;float:left;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/checkout/help_sprite.gif) left top no-repeat;}
.help_wrapper div p {width:134px !important;margin:0 !important;padding:5px 10px !important;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/checkout/help_sprite.gif) right bottom no-repeat;}
#checkout_body h1.replace, #checkout_body h2.replace, #checkout_body h3.replace {text-indent:0;}
.checkout_navigation, .form_navigation {height:23px;margin:10px 0;padding:10px 0 0 0;border-top:5px #CCC solid;}
.checkout_previous_step {float:left;}
.checkout_next_step {float:right;margin:0 !important;}
#wrapper_checkout th, #wrapper_checkout td {text-align:center;padding:5px 10px;}
#wrapper_checkout tbody th, #wrapper_checkout tbody td {padding:10px;}
th.fw {width:99px;}
th.last {width:89px;}
.column_7 a {width:88px;display:block;}
.item_quantity, .item_return_quantity, .item_return_reason {text-align:center;}
.item_quantity span, .item_return_quantity span, .item_return_reason span {display:block;}
#wrapper_checkout thead th.column_7 {border:none;}
td.item_summary {text-align:left !important;padding:10px;}
.item_title, .item_code {font-weight:bold;margin-right:20px;}
.item_colour, .item_sku {font-weight:normal;text-transform:uppercase;}
#wrapper_checkout td label {display:none;}
#wrapper_checkout td ul {list-style:none;padding:0;}
#checkout_espot_shopping_bag_totals, #checkout_espot_confirm_pay_totals, #checkout_espot_promotional_code, #checkout_espot_product_recommendations {padding:3em 0;}
#wrapper_shopping_bag_totals {margin-right:0;}
.cost_summary {margin:0 !important;padding:0 !important;list-style:none;border-bottom:5px #CCC solid;}
.cost_summary li {padding:.75em 0;border-top:1px #CCC solid;}
.cost_summary ul li {padding:0;border:none;}
.cost_summary span {display:block;float:left;width:50%;}
.price_label {font-weight:bold;}
.summary_price {text-align:right;}
.shopping_bag_discounts ul {padding:0;list-style:none;}
.control_update_basket {margin:0 !important;float:right !important;}
#wrapper_shopping_bag_totals .checkout_navigation {margin-top:0;border:none;}
.discount_block {margin:0 0 10px 0;border-top:5px #CCC solid;}
.discount_block fieldset {margin:0;}
#checkout_espot_promotional_code {margin-top:10px;}
#promotional_code, #nus_code {display:block;width:338px;}
.discount_block dd.field {width:360px;float:left;}
.discount_block dd.submit {width:350px;}
#wrapper_applied_promotions, #applied_nus_code {margin-left:280px;width:505px;}
#wrapper_applied_promotions dt {width:350px;font-weight:normal !important;}
#wrapper_applied_promotions dd {width:145px;}
#wrapper_applied_promotions .replace {text-indent:0;}
#wrapper_applied_promotions .replace a {display:inline;}
#checkout_footer .menu_nav_hor li, #checkout_logos li {height:32px;background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif);}
.logo_visa {width:39px;}
.logo_mastercard {background-position:-39px 0;width:38px;}
.logo_electron {background-position:-77px 0;width:41px;}
.logo_amex {background-position:-118px 0;width:38px;}
.logo_solo {background-position:-156px 0;width:38px;}
.logo_maestro {background-position:-193px 0;width:40px;}
.logo_ge_card {background-position:-233px 0;width:42px;}
.logo_paypal {background-position:-275px 0;width:40px;}
.logo_verisign {background-position:-315px 0;width:51px;}
.logo_verified {background-position:-366px 0;width:46px;}
.logo_securecode {background-position:-413px 0;width:54px;}
#wrapper_footer {border-top:1px #CCC solid;position:relative;margin:10px 0 0 0;font-size:.9em;}
#checkout_progress {clear:both;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) 0 -103px no-repeat;height:23px;width:393px;float:left;margin:-32px 0 0 0;}
.my_details dd, #contact_us dd, #catalogue_request dd {width:710px !important;margin-right:0;}
#newsletter_opt_in dt label {display:none;}
#newsletter_opt_in dd {position:relative;}
#newsletter_opt_in dd label {position:absolute;left:30px;top:0;font-weight:normal;}
.address_wrapper {display:none;}
.address_fields p {width:592px;}
.state_details {margin-bottom:0 !important;}
.state_details * {margin-bottom:10px;}
#billing_state_select {clear:both;display:block;}
.postcode_lookup {width:250px !important;margin-left:280px;}
.postcode_results {display:none;width:312px;margin-left:280px;}
.postcode_results h4 {margin-bottom:0;}
.postcode_results div {display:none;}
.postcode_results p {width:312px;}
.address_results {width:312px;}
.postcode_results p.manual_input_option_text a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) 0 -126px no-repeat;height:23px;width:232px;}
.postcode_success p.manual_input_option_text a {background:none;}
.my_details .postcode_success dt {margin-bottom:0;float:none;width:auto;}
.my_details .postcode_success dd {float:none;clear:both;width:auto !important;}
#delivery_match_option dt label {display:none;}
#delivery_match_option dd.field {width:20px !important;}
#delivery_match_option dd.note {width:680px !important;padding-top:0;}
dl.checkbox_set dd.field {width:20px !important;float:left;}
dl.checkbox_set dd.note {width:670px !important;padding-top:4px;}
dl.checkbox_set dd.note label {font-weight:normal;}
#card_details h3, #delivery_options h3 {margin-top:10px;}
#card_details fieldset {background:#FFF;}
#card_types li {text-align:center;}
#card_types label {display:block;}
#card_content fieldset {margin:10px 0 !important;clear:both;}
.payment_method_label, #card_content dt {float:left;clear:left;margin-right:10px;width:270px;}
#card_content dd {width:710px;clear:none;}
#card_content input.checkbox, #card_content input.radio {position:static;top:0;margin:3px 0 0 !important;}
#payment_method {margin-bottom:10px;}
.payment_method_label {font-weight:bold;padding-top:10px;}
.card_number_details input {width:200px;}
#start_date_details label, #expiry_date_details label {display:none;}
#start_month, #start_year, #expiry_month, #expiry_year {margin:0 10px 0 0;width:80px;}
#issue_number {width:20px;}
dt.card_issue_details {margin-bottom:25px;}
dl dd.date_month {width:80px !important;float:left;}
dl dd.date_year {width:620px !important;}
dl dd.card_security_details {width:40px !important;float:left;}
dl dd.whats_this {width:660px !important;float:right;padding-top:4px;}
.card_security_details input {width:28px;}
#wrapper_shopping_bag_totals.confirmed_order ul {margin-left:640px !important;}
#card_details_content {margin:10px 0;padding-top:10px;border:#CCC solid;border-width:5px 0;}
#saved_payment_method.confirmed_order dt {width:270px;float:left;clear:left;margin:0 10px 10px 0;}
#saved_payment_method.confirmed_order dd {margin:0 0 10px 0;}
#change_payment_details {margin-left:280px !important;}
#address_details, #card_details {border-top:5px #CCC solid;margin-top:10px;}
#address_details h3 {display:none;}
#address_details h4 {text-indent:0;margin:10px 0 0 0;font-size:1em;font-weight:bold;}
#address_details .sp_9 span {display:none;}
#address_details .sp_9 span.replace {display:block;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -369px -32px no-repeat;height:23px;width:129px;}
#billing_address {margin-left:280px;display:inline;}
#wrapper_csr_interface {background:#FFF;border:5px #CCC solid;padding:10px;margin:0 0 10px 0;}
#checkout_frameset #store_logo {float:none;}
#wrapper_response, #searched_for, #geo_results, #store_results, #store_info, #script_error, .address_delim, #wrapper_int_search {display:none;}
#geo_list, #store_list {height:266px;padding:10px 0;border:1px #CCC solid;border-width:1px 0;}
#map_canvas {width:100%;height:470px;margin-top:-100px;}
#map_search fieldset {margin:0;}
#sel_territories, #map_search label {margin-bottom:10px;font-weight:normal;}
#inp_search {width:200px;}
#searched_location {display:block;font-size:1.4em;font-weight:bold;margin-bottom:10px;}
#script_error {background:red;padding:10px;}
#store_header {border-bottom:1px #CCC solid;margin-bottom:5px;}
.stores_result p {font-weight:bold;}
.stores_result ul {list-style:none;overflow:auto;height:266px;padding:0 10px 0 0;margin:0;}
.stores_result a {font-weight:normal;}
.ajax_loading .stores_result a {cursor:wait !important;}
.link_store_location, .store_day, #store_header p {float:left;}
.link_store_info, .store_time, #link_back_to_results {float:right;}
#link_back_to_results {padding-top:4px;}
.org {font-weight:bold;}
#store_address .org {display:none;}
.address_line {font-style:normal;display:block;}
#int_store_list {overflow:auto;height:330px;}
.list_marker {background:no-repeat left center;padding:3px 0 3px 20px;margin-bottom:5px;}
.result_0 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_0_small.png);}
.result_1 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_1_small.png);}
.result_2 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_2_small.png);}
.result_3 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_3_small.png);}
.result_4 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_4_small.png);}
.result_5 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_5_small.png);}
.result_6 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_6_small.png);}
.result_7 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_7_small.png);}
.result_8 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_8_small.png);}
.result_9 {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/maps/marker_9_small.png);}
#colorbox, #cboxOverlay, #cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;text-align:left;}
#cboxOverlay {position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft {clear:left;}
#cboxContent {position:relative;overflow:hidden;}
#cboxLoadedContent {overflow:auto;}
#cboxLoadedContent iframe {display:block;width:100%;height:100%;border:0;}
#cboxTitle {margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor:pointer;}
#cboxOverlay {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/overlay.png) 0 0 repeat;}
#cboxTopLeft {width:21px;height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderTopLeft.png) 0 0 no-repeat;}
#cboxTopCenter {height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderTopCenter.png) 0 0 repeat-x;}
#cboxTopRight {width:21px;height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderTopRight.png) 0 0 no-repeat;}
#cboxBottomLeft {width:21px;height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderBottomLeft.png) 0 0 no-repeat;}
#cboxBottomCenter {height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderBottomCenter.png) 0 0 repeat-x;}
#cboxBottomRight {width:21px;height:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderBottomRight.png) 0 0 no-repeat;}
#cboxMiddleLeft {width:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderMiddleLeft.png) 0 0 repeat-y;}
#cboxMiddleRight {width:21px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/borderMiddleRight.png) 0 0 repeat-y;}
#cboxContent {background:#fff;}
#cboxLoadedContent {margin-bottom:28px !important;}
#cboxTitle {position:absolute;bottom:3px;left:0;text-align:center;width:100%;color:#949494;}
#cboxCurrent {position:absolute;bottom:3px;left:58px;color:#949494;}
#cboxSlideshow {position:absolute;bottom:3px;right:30px;color:#0092ef;}
#cboxPrevious {position:absolute;bottom:0;left:0px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover {background-position:-25px -25px;}
#cboxNext {position:absolute;bottom:0;left:27px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/controls.png) 0px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover {background-position:0px -25px;}
#cboxLoadingOverlay {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/loading.gif) center center no-repeat;}
#cboxClose {position:absolute;bottom:0;right:0;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover {background-position:-50px -25px;}
.hidden {display:none;}
.showHidden .hidden {display:block;}
p {padding:0 0 5px 0;margin:0;}
h2 {padding:25px 0 10px 0;margin:0;}
#colorbox.unique #cboxPrevious {position:absolute;bottom:308px;left:0px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/leftControl.png) top left no-repeat;width:40px;height:40px;text-indent:-9999px;}
#colorbox.unique #cboxPrevious.hover {background-position:top left;}
#colorbox.unique #cboxNext {position:absolute;bottom:308px;left:760px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/lightbox/rightControl.png) top left no-repeat;width:40px;height:40px;text-indent:-9999px;}
#colorbox.unique #cboxNext.hover {background-position:top left;}
#colorbox.unique #cboxCurrent {left:0;}

/* ../../../../../../../lib/css/arcadia-screen-core.css */
#cmd_topcategoriesdisplay #wrapper_content {margin:0;}
#cmd_topcategoriesdisplay #wrapper_content .espot {width:299px;margin:0 10px 10px 0;float:left;}
#cmd_topcategoriesdisplay #wrapper_content .espot {display:none;}
#wrapper_page_content.category_products {margin-right:0;}
.wrapper_category_header p {margin:0;}
#link_current_level_2_home {text-transform:uppercase;}


.block_search_filter {border: 1px #CCC solid; padding: 10px 0px 10px 10px; margin-bottom: 10px;}
.filter_label {display: block; width: 120px; float: left; font-weight: bold;}
.collapse {cursor:pointer; padding-left:10px; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/collapse_arrow.gif) 0 center no-repeat}
.shut {background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/breadcrumb_arrow.gif)}
.link_clear_filter {display: block; float: right; padding-right: 10px;}
.hidden {display:none}
.block_search_filter ul {list-style: none; padding: 0; margin: 0 9px 0 0; position:relative;} /* position:rel required for JS */
.block_search_filter li a,
.block_search_filter li a:visited {font-weight:normal; display: block; padding-left: 16px; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -554px -113px no-repeat;}
.block_search_filter li.active a,
.block_search_filter li.active a:visited {font-weight: bold; background-position: -554px -95px}
.block_search_filter li.disabled a,
.block_search_filter li.disabled a:visited {font-weight: normal; color: #CCC; background-position: -554px -77px; cursor: default;} /* CHECK IN IE! */
.block_search_filter li.active_disabled a,
.block_search_filter li.active_disabled a:visited {font-weight: normal; color: #CCC; cursor: default; background-position: -554px -59px}
.block_search_filter ul.floated_list {margin: 0; display:inline; float:left}
.block_search_filter ul.floated_list li {width: 75px; float: left; margin-right: 9px;}
.block_search_filter ul.disabled {/*display:none*/}
.block_search_filter .scroll {overflow-y: auto; height: 91px;}
.block_search_filter .col {display:inline; float:left; width:84px;}

.js .layout-slider ul {display:none}

#cat_all {display:block; background:#eee; padding:5px}
#cat_all a {display:block; background:#ccc url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -550px -95px no-repeat; padding:0 4px 0 18px}
#cat_all .item_count {display:none}
#filterLoader {position:absolute; display:block; z-index:10; right:0; top:0; bottom:0; left:190px; background:#fff url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color8/v2/loader.gif) center 80px no-repeat;}
#filterMask  {position:absolute; display:block; z-index:10; right:0; top:0; bottom:0; left:0; background:#fff;}

.category_promotion {margin-top:10px;}
.category_promotion img {float:left;margin-right:10px;}
.wrapper_product_pagination {margin:10px 0;border:1px #CCC solid;border-width:1px 0;padding:.65em 0;}
.wrapper_product_pagination p {float:left;margin:0;}
.wrapper_product_pagination ul {float:left;}
.wrapper_product_pagination li {margin:0 0 0 6px;text-align:center;}
.wrapper_product_pagination li span {font-weight:bold;text-decoration:underline;}
.wrapper_product_pagination li a {font-weight:normal !important;text-decoration:none;}
.wrapper_product_pagination form {float:right}
.wrapper_product_pagination .showItems {margin-right:20px;}
.wrapper_product_pagination .ppp {float:left; margin-right:20px;}
.wrapper_product_pagination .ppp span {float:left}
.wrapper_product_pagination .ppp li span {float:none}
.wrapper_product_pagination .ppp span.pp_foot {padding-left:6px}
.wrapper_product_pagination .pages {float:left}


.wrapper_product_list {margin:0 0 10px 0 !important;padding:0 0 10px 0;border-bottom:1px #CCC solid;}
.wrapper_product_list.last {margin:0;padding:0;border-bottom:0;}
#bottom_pagination_list {margin-bottom:0;}
.wrapper_product_list div {border:1px #CCC solid !important;width:188px !important;}
.wrapper_product_list ul {list-style:none;padding:0;margin:0 auto;width:170px;}
.wrapper_product_list li {text-align:center;margin:0 0 .5em 0;}
.wrapper_product_list .product_image {margin:10px 0;}
.wrapper_product_list .product_promo img {margin:0 0 .5em 0;display:block;}
#wrapper_login {border:5px #CCC solid;border-width:5px 0;padding-top:10px;margin-bottom:10px;}
#new_customer {margin-left:80px;}
#new_customer .replace a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -393px -55px no-repeat;height:23px;width:160px;}
#regional_text a.replace {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -393px -78px no-repeat;height:23px;width:146px;display:block;margin-bottom:10px;}
#login dd {width:230px;}
#login input.text {width:218px;}
#login p {margin:0 0 0 160px;}
#account_preferences {border-top:5px #CCC solid;padding-top:10px;}
#account_preferences a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/breadcrumb_arrow.gif) left center no-repeat;padding:0 0 0 12px;}
#account_preferences ul {list-style:none;padding:0;}
#account_preferences .sp_25 {margin-bottom:10px;}
#reset_password dd, #personal_details dd, #form_reset_password dd {width:830px !important;}
#form_reset_password dt {width:150px !important;}
#reset_password p, #personal_details p, #form_reset_password p {clear:both;margin:0 0 0 160px;}
#personal_details {margin-top:20px;}
#name_fields {margin-bottom:0;}
.setup_account .checkout_previous_step a {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -468px -9px no-repeat;height:23px;width:71px;display:block;}
.setup_account #bottom_shopping_bag_navigation {margin-bottom:0;}
.discount_disclaimer, .discount_error {margin:10px 0 0 0;}
#form_mercado_filters fieldset {margin:0;}
#form_mercado_filters dt {display:block; width:70px; text-align:right}
.wrapper_product_pagination #form_mercado_filters dt {display:inline; text-align:right}
.wrapper_product_pagination .form_row fieldset dd.field {clear:none}
#sel_sort_field {width:190px;}
#form_mercado_filters dd.submit {float:left;}
.js #form_mercado_filters dd.submit  {display: none}
#mercado_filters {display:none;}
#order_status th, #order_status td {text-align:center;}
#order_status th.column_5 {text-align:left;}
#order_status td.column_5, #order_status td.column_6 {width:99px;}
#returns_list th, #returns_list td {text-align:center;}
#returns_list tbody th, #returns_list tbody td {padding:10px;}
#returns_form dd {width:830px !important;margin-right:0;}
#returns_search_submit {margin:0 0 0 160px !important;}
#checkout_progress.step_3 {background-position:0 -79px;margin:10px 0;clear:both;}
#delivery_options dt, #delivery_options dd {margin:0;}
.product_detail .frame, .bundle_detail .frame, .product_thumb_carousel li a, #product_recently_viewed li a {border:1px #CCC solid;}
.product_viewer {position:relative;height:457px !important;}
.product_scroller {position:relative;overflow:hidden;}
.product_scroller .next_prev {position:absolute;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -564px 5px no-repeat;height:16px;width:21px;cursor:not-allowed;display:none;}
.product_scroller .next {background-position:-581px 5px;}
.product_scroller .enabled {cursor:pointer;}
.product_scroller .wrapper_menu {position:absolute;overflow:hidden;}
.product_scroller ul {position:absolute;}
.product_scroller li.last {margin-bottom:0 !important;}
.product_scroller .vc {height:84px;line-height:84px;background:#FFF;}
.product_scroller .video_thumb, .product_scroller .spinner_thumb {position:relative;}
.product_scroller .video_thumb .product_thumb {position:absolute;z-index:1;}
.product_scroller .video_thumb .play_video, .product_scroller .spinner_thumb .play_spinner {position:absolute;z-index:2;width:35px;height:35px;top:25px;left:10px;}
.product_scroller .hidden {display:none;}
.product_scroller img {width:54px;}
.product_thumb_carousel {top:22px;z-index:2;width:56px;height:390px;}
.product_thumb_carousel .prev {top:0px;left:19px;}
.product_thumb_carousel .next {bottom:0px;left:19px;}
.product_thumb_carousel .wrapper_menu {top:19px;height:353px;width:56px;}
.product_thumb_carousel ul {height:353px;width:56px;}
.product_thumb_carousel li {margin:0 0 3px 0;width:56px;}
#product_recently_viewed {height:130px;display:none;}
#product_recently_viewed_carousel {height:86px;width:358px;left:10px;}
#product_recently_viewed_carousel .next_prev {height:21px;width:16px;top:35px;left:0;background-position:-553px 5px;}
#product_recently_viewed_carousel .next {background-position:-539px 5px;right:0;left:auto;}
#product_recently_viewed_carousel .wrapper_menu {width:320px;height:86px;background:#FFF;overflow:hidden;left:20px;}
#product_recently_viewed_carousel ul {height:86px;width:1500px;left:20px;}
#product_recently_viewed_carousel .wrapper_menu ul {left:0;}
#product_recently_viewed_carousel li {margin:0 10px 0 0;}
.history_item {position:relative;display:block;height:84px;width:54px;overflow:hidden;border:1px #CCC solid;}
.history_item a {border:none !important;}
.history_item .vc {position:absolute;top:0;z-index:1;}
.history_item .remove {position:absolute;top:1px;right:1px;height:15px;width:15px;z-index:2;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -539px -17px no-repeat;}
.wrapper_product_view {position:absolute;z-index:1;right:0px;top:0px;height:455px;width:378px;}
.wrapper_product_view div {height:455px;width:378px;font-size:0;}
.product_view {position:relative;margin:0 auto;display:block;text-align:center;}
.video_player {width:342px !important;}
.spinner_player {position: relative;}
.wrapper_product_view img, .product_view img {cursor:crosshair !important;}
.wrapper_product_view p {position:absolute;bottom:5px;left:10px;margin:0 !important;width:359px;z-index:199;}
.wrapper_product_view p span {float:left;display:block;}
.wrapper_product_view p a {float:right;display:block;}
.spinner_player p {position:absolute;bottom:5px;left:0px;margin:0 !important;width:auto !important;z-index:199; font-size: 1em;}

#product_column_1_content_1, #product_column_1_content_2 {margin-top:10px;}
#product_recently_viewed {margin:10px 0 0 50px;}
#product_recently_viewed li {width:54px;}
#product_recently_viewed p {text-transform:uppercase;font-size:1.1em;margin:5px 0 5px 10px;}
#cmd_productdisplay .product_column_2 {width:388px;}
#product_tab_menu {width:100%;z-index:2;position:relative;}
#product_tab_menu li {width:130px;margin:0;display:none;}
#product_tab_menu .first {display:block;}
#product_tab_menu .first, #product_tab_menu .last {width:129px;}
#product_tab_menu a {padding:2px 0;display:block;border:1px #CCC solid;margin:0 1px;text-align:center;text-transform:uppercase;background:#F6F6F6;}
#product_tab_menu .first a {margin-left:0;}
#product_tab_menu .active_item a {background:#FFF;border-bottom-color:#FFF;}
#product_tab_menu .last a {margin:0;}
.product_column_2 .tab {min-height:384px;padding:14px 27px 27px 27px;margin-top:-1px;z-index:1;display:none;}
#product_tab_1 {position:relative;padding-bottom:40px;display:block;}
.product_column_2 h1, .product_column_2 h2, .product_column_2 h3 {text-transform:uppercase;font-weight:bold;font-size:1.3em;padding:0;}
.product_column_2 .product_colour span {text-transform:uppercase;}
.product_column_2 .product_price {font-weight:bold;}
.product_summary {list-style:none;padding:0;}
.product_column_2 .product_description {border-top:1px #CCC solid;padding-top:10px;}
.form_product fieldset {margin:0;}
.form_product .fr .label {width:75px;}
.form_product .fr .field {width:257px;}
.form_product .wrapper_product_size_grid .label {width:332px;clear:both;margin-bottom:10px;font-weight:bold;}
.form_product .wrapper_product_size_grid .field {width:332px;clear:both;}
.selected_size {padding-left:10px;}
.product_size_guide {float:right;}
.product_size_grid li {margin-right:2px;}
.product_size_grid a, .product_size_grid span {background:#EFE;border:1px #CBC solid;padding:3px 5px;display:block;}
.product_size_grid span {font-weight:bold;cursor:default;}
.product_size_grid a.stock_low {border:1px #666 dotted;}
.product_size_grid a.active {border-color:#F00;}
.product_quantity {width:45px;margin-right:20px;}
#item_out_of_stock {font-weight:bold;font-size:1.2em;border:1px #CCC solid;border-width:1px 0;padding:10px 0;margin:10px 0;}
.product_column_2 .form_navigation {border:none;padding-top:0;margin:0 !important;height:auto !important;}
.product_column_2 .form_navigation li {float:left;display:block;height:23px;margin:0 0 10px 0;}
.product_column_2 .form_navigation .replace {float:right;}
#link_continue_shopping {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) 0 -150px no-repeat;height:23px;width:146px;display:block;}
#link_check_stores {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -233px -126px no-repeat;height:23px;width:110px;display:block;}
#wrapper_ajax_content .product_column_2 {margin-right:0 !important;}
.ajax_message {background:#DDD;padding:10px;margin-bottom:10px;}
.ajax_message ul {padding:0;width:150px;list-style:none;float:left;}
.ajax_success {font-weight:bold;border-bottom:2px #FFF solid;margin-bottom:10px;}
.ajax_message div div {width:150px;float:right;}
#btn_go_to_checkout {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -343px -126px no-repeat;height:23px;width:132px;display:block;margin-top:10px;}
#product_utility_links {position:absolute;bottom:5px;}
#product_utility_links li {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/product_utility_links.gif) 0 -43px no-repeat;padding-left:12px;}
#product_utility_links li.first {background:none;padding-left:0;}
#product_utility_links a {padding-left:15px;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/product_utility_links.gif) 0 3px no-repeat;}
#product_utility_links #link_print {background-position:0 -13px;}
#product_utility_links #link_shipping {background-position:0 -29px;}
.frame_headline {font-size:1em;text-transform:uppercase;font-weight:bold;}
#product_associations {width:148px;margin-bottom:10px;}
#product_associations h4, #product_associations .product_image {margin:3px 0 4px 0;text-align:center;}
.associated_product {border-top:1px #CCC solid;position:relative;}
.associated_product .product_image {position:relative;z-index:1;}
.associated_product img {width:93px;}
.associated_product p {margin:0;padding:0;display:none;position:absolute;z-index:3;top:0;}
.associated_product .wrapper_toggle {position:absolute;top:0;background:#FFF;display:none;z-index:2;width:148px;}
.associated_product a {font-weight:normal;display:block;margin:0;padding:10px;width:128px;color:#000 !important;}
.associated_product .product_price {white-space:nowrap;font-weight:bold;}
#btn_see_full_details {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -393px -103px no-repeat;height:23px;width:146px;display:block;margin-bottom:10px;}
.cloud-zoom-lens {border:1px solid #CCC;margin:-1px;background-color:#FFF;cursor:move;}
.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#FFF;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:10px;top:0;}
.cloud-zoom-big {border:1px solid #CCC;overflow:hidden;}
.cloud-zoom-loading {color:#FFF;background:#222;padding:3px;border:1px solid #000;height:auto !important;width:100px !important;font-size:10px !important;}
.mousetrap {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/mousetrap.gif);}
#wrapper_product_slideshow {width:850px;}
#wrapper_product_slideshow .wrapper_product_view {width:770px !important;height:auto;right:40px;text-align:center;}
#wrapper_product_slideshow .wrapper_product_view img {max-width:770px;}
#wrapper_product_slideshow .product_viewer {height:auto;width:850px;}
.product_thumb_carousel ul li a.activeSlide {border-color:#000;}
#wrapper_product_slideshow .product_viewer .slideshow_next_prev {position:absolute;display:none;z-index:2;top:250px;left:70px;cursor:pointer;}
#wrapper_product_slideshow .product_viewer .slideshow_next {left:auto;right:70px;}
#btn_print_order_summary {background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/sprite.gif) -145px -150px no-repeat;height:23px;width:165px;display:block;}


/* old bundles */
#wrapper_bundle_header {border-bottom:1px #CCC solid;margin-bottom:1.5em;}
#bundle_column_1 {margin-right:50px;}
#bundle_column_2 {padding:20px;border:1px #CCC solid;width:428px;}
#bundle_column_1 .bundle_display_product {width:230px;float:left;margin:0 10px 1em 0;border-bottom:1px #CCC solid;}
#bundle_column_1 .bundle_display_product dt, #bundle_column_1 .bundle_display_product dd {text-align:center;margin-bottom:10px;}
#bundle_column_1 .bundle_display_product .label {display:none;}
#bundle_column_1 .bundle_display_product select {width:150px;}
#bundle_column_1 .bundle_product_2, #bundle_column_1 .bundle_product_4 {margin-right:0;}


/* new bundles */
#cmd_bundledisplay #wrapper_page_content .product_column_2 .product_description {padding-top: 0; border: none;}

#cmd_bundledisplay .product_column_2 .bundle_display_product {margin:10px 0; border-top: 2px #CCC solid; padding: 10px 0; width: 494px;}

#cmd_bundledisplay .product_column_2 #wrapper_bundle_content {width: 494px;}

#cmd_bundledisplay .product_column_2  p#buy_bundle {font-weight: bold;}

#cmd_bundledisplay .product_column_2 #wrapper_bundle_content .product_image {float: left; width: 120px;}

#cmd_bundledisplay .product_column_2 #wrapper_bundle_content .product_information {float: left; width: 374px; clear: right;}

#cmd_bundledisplay .product_column_2 #wrapper_bundle_content .wrapper_product_quantity, 
#cmd_bundledisplay .product_column_2 #wrapper_bundle_content .form_navigation {width: 374px; clear: both;}

#cmd_bundledisplay .product_column_2 #wrapper_bundle_content .server_message  {width: 474px; padding: 10px; clear: both; display: block; overflow: hidden;}

.bundle_detail .form_bundle .fr .field {width: 299px;}

.bundle_detail .form_bundle .fr .label {width: 75px;}

.bundle_detail .product_image {position: relative;}

.bundle_detail .product_image .bundle_item {border: 1px solid #ccc; display: block; width: 93px;}

.bundle_detail .product_image .bundle_item img {display: block;}

.bundle_detail .product_image .enlarge {border: none; display: block; width: 20px; height: 20px; background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/bundle_enlarge.gif) 0 0 no-repeat; position: absolute; top: 103px; left: 70px;}

#cmd_bundledisplay .product_column_2 .form_navigation .ajax_message { margin: 0 0 0 15px; padding: 3px 10px; height: auto;}

#cmd_bundledisplay .product_column_2 .form_navigation .ajax_message p.ajax_success { padding: 0; margin: 0; border: none;}

#cmd_bundledisplay #form_product_ajax {display: none;}

#cmd_bundledisplay .bundle_flexible #wrapper_bundle_content .menu_inline li {float: left;}

#cmd_bundledisplay .bundle_flexible #wrapper_bundle_content .menu_inline li.last {float: right; margin:0;}

#cmd_bundledisplay .bundle_flexible #wrapper_bundle_content .menu_inline li a {margin-top: 0;}

/* schway button */
#dressing_room_menu {display:none;} /* Remove when IBM has removed button from product page */
#cmd_productdisplay #dressing_room_menu li {float: none;} /* Remove when IBM has removed button from product page */

/* category */
.layout-slider fieldset{ width: 168px; padding:10px 0 0 0}
.layout-slider input.slider {display:none}
.jslider .jslider-bg i,.jslider .jslider-pointer{ background: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/jslider.png) no-repeat 0 0; }
.jslider { display: block; width: 100%; height: 1em; position: relative; top: 0.6em; font-family: Arial, sans-serif;}
.jslider table { width: 100%; border-collapse: collapse; border: 0;}
.jslider td, .jslider th { padding: 0; vertical-align: top; text-align: left; border: 0; }
.jslider table,
.jslider table tr,
.jslider table tr td { width: 100%; vertical-align: top; }
.jslider .jslider-bg { position: relative; }
.jslider .jslider-bg i { height: 5px; position: absolute; font-size: 0; top: 0; }
.jslider .jslider-bg .l { width: 50%; background-position: 0 0; left: 0; }
.jslider .jslider-bg .r { width: 50%; left: 50%; background-position: right 0; }
.jslider .jslider-bg .v { position: absolute; width: 60%; left: 20%; top: 0; height: 5px; background-position: 0 -20px; }
.jslider .jslider-pointer { width: 13px; height: 20px; background-position: -1px -37px; position: absolute; left: 20%; top: -8px; margin-left: -6px; cursor: pointer; cursor: hand; }
.jslider .jslider-pointer-hover { background-position: -21px -37px; }
.jslider .jslider-pointer-to { left: 80%; }
.jslider .jslider-label { font-size: 12px; line-height: 12px; color: black; opacity: 0.4; white-space: nowrap; padding: 0px 2px; position: absolute; top: -18px; left: 0px; }
.jslider .jslider-label-to { left: auto; right: 0; }
.jslider .jslider-value { font-size: 12px; white-space: nowrap; padding: 1px 2px 0; position: absolute; top: -19px; left: 20%; background: white; line-height: 12px; -moz-border-radius: 2px; -webkit-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; }
.jslider .jslider-value-to { left: 80%; }
.jslider .jslider-label small,
.jslider .jslider-value small { position: relative; top: -0.4em; }
.jslider .jslider-scale { position: relative; top: 9px; }
.jslider .jslider-scale span { position: absolute; height: 5px; border-left: 1px solid #999; font-size: 0; }
.jslider .jslider-scale ins { font-size: 9px; text-decoration: none; position: absolute; left: 0px; top: 5px; color: #999; }
.jslider-single .jslider-pointer-to,.jslider-single .jslider-value-to,.jslider-single .jslider-bg .v,.jslider-limitless .jslider-label{ display: none; }
.jslider_round .jslider-bg i,.jslider_round .jslider-pointer{ background-image: url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/jslider.round.png); }

/* Stock Checker */
.stock_check #wrapper_product_loading {display:block;background:url(/wcsstore/ConsumerDirectStorefrontAssetStore/images/colors/color7/v2/loading.gif) 10px center no-repeat #EDEDED;padding:10px 10px 10px 40px;}
.stock_check #wrapper_product_loading.error {background-image:none;padding-left:20px;}

#wrapper_product_details img {float:left; margin-right: 10px;}
#wrapper_product_details div {float: left; width:280px;}
#wrapper_product_details h2 {padding: 0;font-size:1.1em;font-weight:bold;}
#wrapper_product_details .fr {clear: none; float: none; margin-bottom:0;}
#wrapper_product_details .fr div {width: auto; margin-right: 10px;}
.stock_label {display:block;font-weight:bold;}

#map_canvas {margin-top:0;}
#map_search fieldset {margin:0;}

#sel_territories, #map_search label {margin-bottom:10px;font-weight:normal;}
#inp_search {width:200px;}

#searched_location {display:block;font-size:1em;font-weight:bold;margin-bottom:10px;}

#script_error {background:red;padding:10px;}
#store_header {margin-bottom:5px;}
.stores_result p {font-weight:bold;}
.stores_result ul {list-style:none;overflow:auto;height:274px;padding:0 10px 0 0;margin:0;}

#wrapper_product_details {display:none;}
.stock_check #geo_list, .stock_check #store_list, .stock_check .stores_result ul {height:185px; padding-bottom:0;}
.stock_available {color:#00CC00;}
.zero_stock {color:#FF0000;}
.low_stock {color:#FF6600;}

#cmd_productdisplay .product_column_2 .ajax_message a.link_continue_shopping {display: none;}


#postalmessage p {
	padding: 0 0 15px;
	}

.ratingsreviews {
	font-size: 0.95em;
	display: block;
	}

.ratingsreviews .ratingimage {
	display: inline;
	height: 15px;
	}

.ratingsreviews .ratingtext {
	display: inline;
	padding: 0 0 0 3px;
	color: #666;
	height: 15px;
	}
	
.ratingsreviews .ratingtext .ratingnumber,
.ratingsreviews .ratingtext .ratingrange {
	font-weight: bold;
	}
	
.ratingsreviews .ratinglink {
	display: block;
	}

#cmd_productdisplay .ratingsreviews,
#cmd_bundledisplay .ratingsreviews {
	padding: 0;
	margin: 0 0 10px 0;
	}

#cmd_productdisplay .associated_product .ratingsreviews {
	padding: 0 0 0 10px;
	}
.associated_product .ratingsreviews .ratingimage img {
	width: 70px;
	}
/* Region selector */
#wrapper_rs {
	display:none;
}
.rs_select {
	width:250px;
}
#rs_alert {
	color: #FFF;
	background-color: #000;
	height: 0px;
	text-align: center;
	opacity: 0;
}
#rs_alert_message {
	color: #FFF;
}
#rs_alert a {
	color: #FFF;
	text-decoration: underline;
}
#rs_alert_close_container {
	text-align: right;
}
#rs_change_message {
	display:none;
}
a.rs_link {
	text-decoration: underline;
}

