.zoomSmallImageCont{position: relative;}
.zoomSmallImageCont img{border: 0px solid #999999;}
.zoomBigImageCont{overflow: hidden;position: absolute;background: #fff;z-index: 110;border: 1px solid #999999;visibility: hidden;}
.zoomBigImageCont img{border: 0px;}
.zoomHeader{position: relative;z-index: 10;left: 0px;top: 0px;padding:0px;}
.zoomHeader a{color: #fff;}
.zoomPup{z-index: 10;visibility: hidden;position: absolute;width: 50px;height: 50px;border: 1px solid #aaa;background: #ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.zoomPosition{width:450px;height:238px;left: 250px;top: -1px}
#preview_div{display: none;position: absolute;z-index:110;}
.border_preview{z-index:100;position:absolute;background: #fff;border: 1px solid #959595;}
.preview_temp_load{vertical-align:middle;text-align:center;padding: 0px;}
.preview_temp_load img{vertical-align:middle;text-align:center;}
.preview_temp_footer{height: 30px;background: #959595;padding: 0px;margin: 0px;font-size: 9px;color: #ffffff;padding:5px;}
#homepage_images { position: relative; width:558px; height:222px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#homepage_images li { display: block; }
#homepage_images img { border:0px; padding:0px 0px 0px 0px; }
.discontinued_desc{clear: both;margin: 0px 0px 0px 0px;padding: 10px 0px 10px 0px;color: #CC0000;font-weight: bold;text-align: center;}
#scrollbox_title {height:25px;width:642px;background: url("../images/cross_selling_popup_title.gif") no-repeat;}
#scrollbox {height:220px;width:668px;overflow-y:auto;border-top:1px solid #F69901;border-bottom:1px solid #F69901;background-color:#A3A3A3;}
#scrollbox table {border-collapse:collapse;}
#one_click_table td {background-color:#FFFFFF;padding:4px 4px 4px 4px;border:1px solid #F69901;}
.cross_img,.cross_title,.cross_price,.cross_qty {height:63px;overflow:hidden;border:1px solid #F69901;border-top:0px;float:left;background-color:#FFFFFF;}
.cross_img {width:84px;text-align:center;}
.cross_title {width:354px;border-left:0px;padding:20px 5px 0px 5px;height:43px;}
.cross_price {width:84px;border-left:0px;padding-top:20px;height:43px;text-align:center;}
.cross_qty {width:105px;border-left:0px;padding-top:20px;height:43px;}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader{font-size:12px;color:#000000;background-color:#FFFFFF;padding:10px 0 0px 0;margin:0 auto;display:block;width:135px;text-align:left;z-index:255;}
#progress{height:5px;font-size:1px;width:1px;position:relative;top:1px;left:10px;background-color:#ffffff}
#loader_bg{background-color:#cccccc;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
#tesimonials {padding:6px 0px 6px 0px;background: url("../images/grad.gif")top left no-repeat;}
#tesimonials #testimonial_form {padding-left:6px;padding-top:10px;}
#tesimonials #testimonial_form input.textbox {width:180px;margin-right:10px;}
#tesimonials #testimonial_form textarea {width:310px;height:30px;}
.article_header  {height:18px;width:578px;background: url("../images/article_header.gif" ) top left no-repeat;padding:6px 6px 0px 6px;margin:15px 0px 0px 0px;font-weight:bold;overflow:hidden;}
#tesimonials p,#tesimonials h1.title {padding-left:6px;padding-right:6px;}
#tesimonials p {margin:10px 0px 0px 0px;}
#company_address {width:240px;height:280px;float:left;}
#company_address .blank_blue_button,#directions_form .blank_blue_button {margin-left:5px;}
#map_canvas {width:300px;height:250px;float:right;}
#company_contact {width:240px;float:left;padding:0px 0px 0px 0px;}
#company_contact p.details,#company_address p.details {padding-top:10px;}
#contact_form_feedback {padding:25px 0px 0px 0px;}
#contact_form {width:300px;float:right;padding:0px 0px 0px 0px;}
#contact_form textarea,#contact_form input.textbox {width:250px;}
#contact_form input.number {width:50px;}
#map {width:530px;height:300px;position:relative;left:5px;margin:10px 0px 0px 0px;}
#route {}
#ask_question_form textarea,#ask_question_form input.textbox {width:200px;}
#tell_friend_form textarea,#tell_friend_form input.textbox {width:230px;}
.clear {clear:both;height:1px;overflow:hidden;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
select, input, textarea {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1.00em;margin:0px 0px 0px 0px;font-weight:normal;}
h1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:18px;color:#33B1A4;font-weight:normal;}
p {margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;}
strong.customer {}
a {text-decoration:none;color:#258888;}
a:hover {text-decoration:underline;color:#258888;}
form {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
html {padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;}
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding: 0px 0px 10px 0px;margin:0px 0px 0px 0px;color:#3C3D3E;background: #A6BCD7 url("../images/body_bg.gif") repeat-x;}
#parent_container {width:906px;margin:0px auto 0px;background: url("../images/parent_bg.gif") repeat-y;}
#pop_up #parent_container {background: none;}
#header_container {height:146px;background: url("../images/header_bg_2.gif") no-repeat; position:relative;}
#footer_container {height:50px;width:906px;clear:both;margin:10px 0px 0px 0px;background: #A6BCD7 url("../images/footer_bg.gif") no-repeat;}
#body_container {min-height:1px;height:auto !important;height:1px;background: url("../images/body_container_bg.jpg") no-repeat;}
#full_body_container {min-height:1px;height:auto !important;height:1px;background: url("../images/body_container_bg.jpg") no-repeat;}
#left_column {width:153px;float:left;position:relative;left:14px;overflow:hidden;}
#middle_column {float:left;width:556px;position:relative;left:22px;padding:0px 0px 0px 0px;}
#full_body_container #middle_column {width:720px;}
#right_column {width:153px;float:left;position:relative;left:30px;padding:0px 0px 0px 0px;}
#full_body_container #product_container_bg {background: url("../images/product_container_bg_bg.gif") repeat-y;}
#full_body_container #product_container {min-height:200px;height:auto !important;height:200px;background: url("../images/product_container_bg.gif") bottom left no-repeat;}
p#site_logo {padding:28px 0px 0px 15px;margin:0px 0px 0px 0px;width:348px;float:left;}
p#site_logo img {border:0px;}
#top_container {float:left;width:543px;}
#site_phone {padding:3px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;width:376px;text-align:right;}
#top_basket {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;height:119px;width:167px;color:#535353;background: url("../images/top_basket_bg.gif") top left no-repeat;}
#top_basket_contents {height:63px;overflow:hidden;padding:22px 15px 0px 15px;}
#top_basket a {color:#535353;}
#top_basket a:hover {color:#3E608A;}
#top_basket_contents td {padding:3px 0px 0px 0px;}
#top_basket p {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:right;}
span.free {font-weight:bold;color:#3E608A;}
#top_menu {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:right;width:535px;text-transform:uppercase;color:#57BAB0;}
#top_menu ul {margin:0px 4px 0px 0px;padding:8px 0px 0px 0px;list-style:none;}
#top_menu li {margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;display:block;float:left;text-align:center;}
#top_menu a {text-decoration:none;color:#FFFFFF;}
#top_menu a:hover {text-decoration:none;color:#57BAB0;}
#footer_links {float:left;width:700px;text-transform:uppercase;color:#E662B9;}
#footer_links ul {margin:0px 0px 0px 0px;padding:6px 15px 0px 15px;list-style:none;font-size:10px;color:#3E608A;}
#footer_container li {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline;}

#footer_container li.facebook {
padding:0px 0px 0px 5px;
}

#footer_container li.facebook a {
background: url(/images/facebook.gif) no-repeat left 0;
padding:1px 5px 1px 18px;
display: inline-block;
}

#footer_container li.twitter a {
background: url(/images/twitter.gif) no-repeat left 0;
padding:1px 0 1px 18px;
display: inline-block;
}

#footer_container a {text-decoration:none;color:#FFFFFF;}
#footer_container a:hover {text-decoration:none;color:#3E608A;}
#footer_container p {padding:5px 17px 0px 0px;margin:0px 0px 0px 0px;float:right;}
#left_menu_title {height:34px;width:153px;background: url("../images/left_menu_title.gif") no-repeat;}
#left_menu {background: url("../images/left_bg.gif") repeat-y;}
#left_menu_top_bg {width:153px;background: url("../images/left_menu_top.gif") top left no-repeat;}
#left_menu ul {padding:4px 1px 4px 1px;margin:0px 0px 0px 0px;list-style:none;background: url("../images/left_menu_end.gif") bottom left no-repeat;}
#left_menu li {padding:0px 0px 4px 0px;margin:0px 0px 0px 0px;background: url("../images/left_menu_item.gif") 5px 4px no-repeat;}
#left_menu li span {padding:5px 0px 0px 20px;margin:0px 0px 0px 0px;display:block;min-height:1px;height:auto !important;height:1px;background: url("../images/left_menu_line.gif") top left no-repeat;}
#left_menu li.first_item span {background: none;}
#left_menu li a {text-decoration:none;color:#032349;}
#left_menu li a:hover {text-decoration:none;color:#57BAB0;}
#left_mailing_list {margin:8px 0px 0px 0px;height:33px;width:146px;padding: 90px 0px 0px 7px;background: url("../images/newsletter_bg.gif") no-repeat;}
#left_mailing_list label{display:none;}
#left_mailing_list #email_news {width:100px;}
#left_mailing_list .joinButton {margin-left:5px;}
#middle_search {padding:11px 0px 0px 0px;margin:0px 0px 0px 0px;height:41px;}
#middle_search label{display:none;}
#middle_search #query {width:250px;margin-left:5px;}
#middle_search select {width:150px;margin-left:50px;}
#middle_search .searchButton {margin-left:5px;}
#home_promo {height:144px;width:556px;margin:0px 0px 0px 0px;overflow:hidden;}
#home_promo img {border:0px;}
#home_promo p.home_promo {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
#right_title {height:85px;width:153px;padding: 0px 0px 0px 0px;background: url("../images/right_promo_title.gif") no-repeat;}
#right_brands  {width:153px;margin:0px 0px 0px 0px;}
#right_brands ul {padding:0px 0px 0px 1px;margin:0px 0px 0px 0px;list-style:none;}
#right_brands li,#right_brands li.first_brand {padding:8px 0px 0px 7px;margin:0px 0px 2px 0px;display:block;height:54px;width:146px;overflow:hidden;background: url("../images/brand_bg.gif") no-repeat;}
#right_brands li.first_brand {background: url("../images/brand_bg_top.gif") no-repeat;}
#right_brands p {padding:4px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;text-transform:uppercase;font-weight:bold;}
#right_brands p a {color:#57BAB0;text-decoration:none;}
#right_brands p a:hover {color:#6E6F6F;text-decoration:none;}
#top_products_title {height:24px;width:153px;padding: 0px 0px 0px 0px;margin:8px 0px 0px 0px;background: url("../images/top_products_title.gif") no-repeat;}
#recent_products_title {height:24px;width:153px;padding: 0px 0px 0px 0px;margin:8px 0px 0px 0px;background: url("../images/recently_viewed_fm_header.gif") no-repeat;}
#top_products,#recent_products {width:153px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:9px;background: url("../images/left_bg.gif") repeat-y;}
#top_products_bg {padding:0px 5px 0px 5px;height:327px;overflow:hidden;background: url("../images/left_menu_end.gif") bottom left no-repeat;}
#recent_products_bg {padding:0px 5px 5px 5px;background: url("../images/left_menu_end.gif") bottom left no-repeat;}
#top_products img,#recent_products img {padding:5px 5px 2px 0px;}
.top_product_title,.recent_product_title {height:25px;overflow:hidden;display:block;padding:5px 0px 0px 0px;font-weight:bold;color:#57BAB0;}
.top_product_title a,.recent_product_title a {text-decoration:none;font-weight:normal;color:#3E608A;}
.top_product_title a:hover,.recent_product_title a:hover {text-decoration:none;color:#032349;}
.top_product_title a span,.recent_product_title a span {color:#032349;font-weight:bold;}
p.right_promo,.promo_unit_1 {padding:0px 0px 0px 0px;margin:8px 0px 0px 0px;}
p.right_promo_fitness {padding:0px 0px 0px 0px;margin:52px 0px 0px 0px;}
p.right_promo img,p.right_promo_fitness img,.promo_unit_1 img {border:0px;}
#featured_categories {}
.featured_category,.featured_category_first  {height:119px;width:136px;margin:4px 0px 0px 0px;overflow:hidden;float:left;background: url("../images/category_bg.gif") no-repeat;}
.featured_category  {margin:4px 0px 0px 4px;}
#featured_categories ul  {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
#featured_categories li  {margin:0px 0px 0px 0px;padding:4px 0px 0px 3px;}
#featured_products_title {height:28px;width:556px;margin:8px 0px 0px 0px;background: url("../images/featured_products_title.gif") no-repeat;}
#related_products {padding:4px 0px 4px 6px;}
.featured_product,.featured_product_first,.product,.product_first,.related_product,.related_product_first {background: url("../images/product_bg.gif") no-repeat;height:298px;width:136px;float:left;margin:4px 0px 0px 0px;}
.product_special,.product_first_special {background: url("../images/product_bg_special.gif") no-repeat;height:298px;width:136px;float:left;margin:4px 0px 0px 0px;}
.featured_product,.product,.product_special  {margin:4px 0px 0px 4px;}
.related_product  {margin:4px 0px 0px 7px;}
.featured_product ul,.featured_product_first ul,.product ul,.product_first ul,.product_special ul,.product_first_special ul,.related_product ul,.related_product_first ul {padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}
.featured_product_title,.prod_title,.related_product_title  {padding:0px 6px 0px 6px;margin:0px 0px 0px 0px;list-style:none;height:41px;overflow:hidden;}
.featured_product_title span,.prod_title span,.related_product_title span  {display:block;font-weight:bold;height:15px;overflow:hidden;font-size:11px;}
.featured_product_title a span,.featured_product_title a:hover span,.prod_title a span,.prod_title a:hover span,.related_product_title a span,.related_product_title a:hover span {color:#032349;text-decoration:none;}
.featured_product_title a,.prod_title a,.related_product_title a {color:#3E608A;text-decoration:none;}
.featured_product_title a:hover,.prod_title a:hover,.related_product_title a:hover {color:#032349;text-decoration:none;}
.featured_product_image,.product_image,.related_product_image  {padding:20px 0px 22px 4px;margin:0px 0px 0px 0px;}
.featured_product_rrp,.product_rrp,.related_product_rrp {color:#3E608A;padding:0px 6px 0px 6px;margin:0px 0px 0px 0px;font-size:9px;height:12px;}
.featured_product_save,.product_save,.related_product_save {color:#000000;padding:0px 6px 0px 6px;margin:0px 0px 0px 0px;font-size:9px;height:12px;}
.featured_product_price,.product_price,.related_product_price {color:#000000;padding:12px 6px 0px 6px;margin:0px 0px 0px 0px;font-weight:bold;height:16px;}
.featured_product_price span,.product_price span,.related_product_price span {color:#FF0C00;font-size:13px;}
.featured_product p,.featured_product_first p,.product p,.product_first p,.product_special p,.product_first_special p,.related_product p,.related_product_first p {color:#3E608A;padding:7px 6px 0px 6px;margin:0px 0px 0px 0px;font-weight:bold;}
.product_special p,.product_first_special p {color:#FFFFFF;padding:7px 6px 0px 6px;margin:0px 0px 0px 0px;font-weight:bold;}
.featured_product p a,.featured_product_first p a,.product p a,.product_first p a,.product_special p a,.product_first_special p a,.related_product p a,.related_product_first p a {color:#FFFFFF;text-decoration:none;}
.featured_product p a:hover,.featured_product_first p a:hover,.product p a:hover,.product_first p a:hover,.related_product p a:hover,.related_product_first p a:hover {color:#3E608A;text-decoration:none;}
.product_special p a:hover,.product_first_special p a:hover {color:#000000;text-decoration:none;}
#breadcrumb_container {width:556px;background: url("../images/breadcrumb_container_tile.gif") repeat-y;margin:3px 0px 0px 0px;}
#middle_column p#breadcrumb {padding:8px 10px 6px 10px;margin:0px 0px 0px 0px;color:#57BAB0;min-height:11px;height:auto !important;height:11px;background: url("../images/breadcrumb_container_bg.gif") top left no-repeat;}
#full_body_container #breadcrumb_container  {width:720px;background: url("../images/full_breadcrumb_container_tile.gif") repeat-y;}
#full_body_container p#breadcrumb  {background: url("../images/full_breadcrumb_container_bg.gif") top left no-repeat;}
p#breadcrumb a {text-decoration:none;color:#FFFFFF;}
p#breadcrumb a:hover {text-decoration:none;color:#57BAB0;}
#subcategories_box {width:556px;background: url("../images/plain_bg.gif") repeat-y;}
#subcategories {background: url("../images/plain_end.gif") bottom left no-repeat;padding:2px 3px 0px 0px;}
#subcategories_img {padding:3px 120px 3px 6px;min-height:150px;height:auto !important;height:150px;}
#subcategories_text {padding:3px 6px 3px 6px;}
#subcategories td {background: url("../images/cat_bullet.gif") 0px 8px no-repeat;padding-left:8px;}
#subcategories a {color:#33B1A4;text-decoration:none;}
#subcategories a:hover {color:#33B1A4;text-decoration:underline;}
#subcategories_logo_text {width:380px;float:left;}
#subcategories_logo {padding:8px 0px 0px 7px;margin:0px 0px 5px 0px;height:54px;width:146px;overflow:hidden;background: url("../images/brand_bg.gif") no-repeat;float:right;}
#browse_options {background: url("../images/browse_bg.gif") top left no-repeat;height:26px;width:556px;margin:5px 0px 0px 0px;padding:8px 0px 0px 0px;}
#browse_options label,#browse_options p {display:none;}
#select_category {margin-left:8px;width:200px;}
#select_manufacturer {margin-left:8px;width:120px;}
#select_sort_order {margin-right:8px;margin-left:8px;width:120px;}
#product_pageing_top {}
#product_pageing_bottom {}
#product_results {float:left;padding:5px 0px 3px 8px;}
#product_results span,.product_pages span {color:#33B1A4;}
.product_pages {float:right;padding:5px 8px 3px 0px;}
#product_pageing_bottom .product_pages {float:right;padding:5px 8px 0px 0px;}
.product_pages a {color:#3C3D3E;text-decoration:underline;}
.product_pages a:hover  {color:#33B1A4;text-decoration:underline;}
#product_left {width:250px;padding:8px 0px 5px 8px;float:left;}
#product_right {width:450px;padding:8px 8px 5px 0px;float:right;}
#product_left .product_img,.product_img {border:1px solid #D7D5D5;height:238px;width:238px;}
#product_left .product_img img,.product_img img {margin:5px 0px 0px 6px;}
#product_left #product_thumbs ul {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;}
#product_left #product_thumbs li {padding:6px 7px 0px 0px;margin:0px 0px 0px 0px;float:left;}
#product_left #product_thumbs img {border:1px solid #D7D5D5;}
#short_description {width:300px;float:left;min-height:190px;height:auto !important;height:190px;}
h1#product_title_h1 {padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;color:#3E608A;font-weight:normal;font-size:17px;}
h1#product_title_h1 span {color:#032349;font-weight:bold;display:block;}
#short_description ul{padding:5px 0px 0px 3px;margin:0px 0px 0px 0px;list-style:none;}
#short_description li{padding:0px 0px 5px 10px;margin:0px 0px 0px 0px;background: url("../images/bullet.gif") 0px 4px no-repeat;list-style:none;}
#product_tags {width:128px;float:right;}
#product_tags img {padding-bottom:5px;}
#attribute_list {padding:10px 0px 0px 0px;}
#price_rrp {color:#3E608A;padding:0px 0px 2px 0px;}
#price_save {color:#000000;padding:0px 0px 2px 0px;}
#price {color:#FF0C00;font-weight:bold;font-size:14px;padding:0px 0px 10px 0px;}
#price span {color:#000000;font-size:10px;}
#tabs {height:22px;width:720px;background: url("../images/blank_header.gif") no-repeat;overflow:hidden;margin:15px 0px 0px 0px;}
#tabs ul {padding:0px 0px 0px 3px;margin:0px 0px 0px 0px;list-style:none;}
#tabs li {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;float:left;}
#tab_content {padding:0px 8px 0px 8px;}
#review_title{height:22px;width:720px;background: url("../images/review_title.gif") no-repeat;margin:15px 0px 0px 0px;}
#review_content {padding:0px 8px 0px 8px;}
#review_content span {color:#258888;}
#brand_profile_title {height:22px;width:720px;background: url("../images/brand_profile_title.gif") no-repeat;margin:15px 0px 0px 0px;}
#brand_content {padding:0px 8px 0px 8px;}
#brand_profile {width:540px;float:left;}
#brand_profile_img {padding:8px 0px 0px 7px;margin:5px 0px 0px 0px;height:54px;width:146px;overflow:hidden;background: url("../images/brand_bg.gif") no-repeat;float:right;}
#related_products_title {height:22px;width:720px;background: url("../images/related_products_title.gif") no-repeat;margin:15px 0px 0px 0px;}
#product_container_bg {min-height:1px;height:auto !important;height:1px;background: url("../images/plain_bg.gif") repeat-y;}
.box_end {width:556px;min-height:1px;height:auto !important;height:1px;margin:5px 0px 0px 0px;background: url("../images/plain_bg.gif") repeat-y;}
.small_content,#product_container {background: url("../images/plain_end.gif") bottom left no-repeat;}
#pop_up #product_container {background: none;}
.no_results {background: url("../images/plain_top.gif") top left no-repeat;padding:8px 8px 8px 8px;}
.cms_page,.cms_page_image,#cms,#sitemap {padding:8px 8px 8px 8px;}
.cms_page_image{background: url("../images/cms_bg.gif") 3px 0px no-repeat;min-height:514px;height:auto !important;height:514px;}
#brands_page {padding:0px 8px 8px 8px;}
.man_box {padding:8px 0px 0px 7px;margin:8px 8px 0px 0px;height:54px;width:146px;overflow:hidden;background: url("../images/brand_bg.gif") no-repeat;float:left;}
.cms_page td,#cms td {padding-left:0px;padding-right:0px;}
.product_header {font-weight:bold;}
.table_row_header{border-bottom:1px solid #84A3C8;padding-top:5px;font-weight:bold;color:#33B1A4;}
.basketheader td {border-bottom:1px solid #84A3C8;padding-top:5px;font-weight:bold;}
.basket_img img {border:1px solid #D7D7D7;padding:2px 2px 2px 2px;}
.blank_blue_button {background: #57BAB0 url("../images/button_bg.gif") repeat-x;border:1px solid #57BAB0;color:#FFFFFF;font-weight:bold;padding-top:2px;padding-bottom:2px;cursor: pointer; }
.addbasket, .blank_alt_button_large, .blank_green_button, .addbasket, .button_94 {background: #84A3C8 url("../images/button_bg_2.gif") repeat-x;border:1px solid #84A3C8;color:#FFFFFF;font-weight:bold;padding-top:2px;padding-bottom:2px;cursor: pointer;}
.review img{margin:10px 0px 5px 0px;}
.mandatory_star {color:#339999;}
#product_right form span {color:#40A699;}
#product_right form strong {color:#505050;}
.showroom_txt{float: right;width: 336px;}
.showroom_images{float: left;width: 183px;padding-top: 6px;padding-left:10px;}
.showroom_image_box{float: left;width: 80px;padding:0px 3px 3px 0px;}
.click_enlarge{padding:8px 0px 0px 12px;}
.showroom_hr{margin-top: 10px;color: #57bab0;}
#showroom_map{float: left;width: 191px;height: 195px;margin: 5px 0px 0px 0px;}
.showroom_address{float: right;width: 336px;padding: 0px 0px 0px 0px;}
h2.address_title{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#57bab0;}
.postcode{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color: #000000;font-weight: bold;}
.showroom_postcode_field{float: left;}
.showroom_gobtn{float: left;padding-left: 3px;}
#showroom_advert{width: 155px;height: 100px;padding: 8px 0px 0px 0px;}
table#PaymentDetails tr td form{display:inline;}
.html_message{color:#990000};

#royal_mail_strike {
  position:absolute;
  top:58px;
  right:275px;
}

/***** Social Icons (left menu) *****/

#social_icons ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#social_icons ul li {
  margin: 0;
  padding: 5px 0 0 8px;
}

#social_icons li a {
    color: #3E608A;
    font-size: 11px;
}

#social_icons li a:hover {
  color: #032349;
}

#social_icons li.facebook a {
  background: url(/images/facebook.gif) no-repeat left 0;
  padding:1px 0px 1px 18px;
  display: inline-block;
}

#social_icons li.twitter a {
  background: url(/images/twitter.gif) no-repeat left 0;
  padding:1px 0 1px 18px;
  display: inline-block;
}

#social_icons li.wordpress a {
  background: url(/images/wordpress.gif) no-repeat left 0;
  padding:1px 0 1px 18px;
  display: inline-block;
}

#mcafee_img{
  position: absolute;
  top: 68px;
  left: 370px;
}

#footer_company_information {
  padding:15px 0px 0px 15px;
  color:#3e608a;
}

#visualsoft {
	width:180px;
	float:right;
	padding: 5px 4px 0px 0px;
	color:#56769d;
}

#visualsoft a {
	color:#56769d;
}

#visualsoft img {
	padding: 0px 0px 0px 3px;
}

.featured_category,.featured_category_first  {height:114px;width:274px;margin:6px 0px 0px 0px;overflow:hidden;float:left;background: url("../images/category_bg_new.gif") no-repeat;}

.featured_category  {margin:6px 0px 0px 6px;}

.promo_unit_5{
  margin:6px 0px 0px 0px;
  height:143px;
  width:153px;
  overflow:hidden;
}

.promo_unit_6, .promo_unit_7, .promo_unit_8, .promo_unit_9, .promo_unit_10, .promo_unit_11, .promo_unit_12, .promo_unit_13, .promo_unit_14, .promo_unit_15 {
  margin:7px 0px 0px 0px;
  width:153px;
  height:200px;
  overflow:hidden;
}
#subcategories_items ul{
  padding:5px 0px 0px 0px;
  margin:0px;
  list-style:none;
}
#subcategories_items ul li{
  padding:5px 10px 5px 5px;
  width:121px;
  height:51px;
  margin:0px;
  float:left;
  background: url("../images/subcategory_bg.gif") 0px 0px no-repeat;
  text-align:center
}

#subcategories_items ul li.image{
  padding:0px 5px 5px 0px;
  width:131px;
  background:none;
}

#large_promo_thumbs{
  display:none;
}
