body {margin: 0 10px 40px 10px;background-color: #ffffff;background-image: url("images/body_bg.jpg");background-repeat: repeat-x;}body, td, th, input, select, textarea, p {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #444444;}p {line-height: 120%;text-align: left;margin: 0 0 7px 0;}a:link, a:active, a:visited {color: #3a94ba;text-decoration: none;}a:hover {color: #cc1a1a;text-decoration: none;}h1, h2, h3, h4 {font-family: "Trebuchet MS", Trebuchet, serif;font-weight: normal;margin: 0;}h1 {height: 50px;padding: 7px 0px 2px 10px;font-size: 24px;color: #ffffff;margin-top: 5px;margin-bottom: 5px;background-image: url("images/h1_bg.gif");background-position: top left;background-repeat: no-repeat;}.h1_error {background-image: url("images/h1_bg_red.gif");}h2 {font-size: 16px;color: #CC3333;margin-bottom: 5px;}h3 {font-size: 14px;color: #666666;margin-bottom: 5px;}h3.pink {margin-top: 15px;color: #3a94ba;border-bottom: 1px solid #3a94ba;padding-bottom: 3px;margin-bottom: 3px;}h4 {font-weight: bold;font-size: 14px;}#page-wrapper {margin: 0 auto;width: 960px;border-left: 1px solid #50aad0;border-right: 1px solid #50aad0;background-color: #FFFFFF;}#test-site-warn-strip {height: 30px;background-color: #FF99FF;color: #660099;text-align: center;font-family: "Trebuchet MS", Trebuchet, serif;font-weight: bold;font-stretch: extra-expanded;font-size: 24px;letter-spacing: 15px;text-decoration: blink;}#header {margin-bottom: 12px;height: 70px;background-color:#ffffff;border-bottom: 3px solid #cc1a1a;}#header-text {float: right;margin: 20px 25px 0 0;}#header-text p {color: #FFFFFF;text-align: right;margin: 0;line-height: 120%;}#header-text p.bolder {font-weight: bold;font-size: 15px;letter-spacing: 0px;}#header-basket {float: right;margin: 5px 5px 0 0;width: 225px;height: 60px;min-height: 60px;background-image: url("images/hd_basket_bg.gif");background-repeat: no-repeat;}.mini_basket {margin: 15px 0 0 6px;width: 205px;min-height: 32px;height: 32px;}.mini_basket_img {float: left;margin: 2px 0 0 1px;border: 0px solid #ffffff;}.mini_basket_img img {border: 0px solid #ffffff;}.mini_basket_txt {float: right;margin: 0;width: 150px;height: 32px;min-height: 32px;font-size: 12px;vertical-align: middle;}.load_basket {margin: 22px 0 0 55px;color: #50aad0;}#menu-row {margin: 0 0 7px 0;height: 35px;background-color:#000000;}#menu-row ul {float: left;list-style: none;margin: 5px;padding: 0;width: 800px;}#menu-row ul li {float: left;}#menu-row ul li a {margin: 4px;width: 90px;height: 18px;display: block;background-color: #fc4747;text-align: center;font-weight: bold;color: #FFFFFF;text-decoration: none;}#menu-row ul li a.current, #header ul li a:hover {color: #000000;background-color: #FFFFFF;}#left-column {float: left;margin: 0 10px 0 5px;width: 180px;}#centre-column {float: left;margin: 7px 15px 0 15px;width: 540px;}#right-column {float: right;margin: 0px 10px 0 5px;width: 180px;}#footer {clear: both;margin: 50px 0 50px 0;height: 45px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;background-color: #f6f6f6;text-align: center;vertical-align: bottom;color: #999999;font-size: 10px;}#front-page-promo {margin: 0 0 0 20px;paddingh: 0;}.prod-feature-1 {margin: 0 0 3px 0;width: 155px;border: 3px solid #eeeeee;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;background-color: #FFFFFF;}#getCartContents, #our-partners, #featured-products, #contact-us, #login-form, #pay-method {margin: 0;padding: 7px 4px 5px 4px;}#pay-method {margin: 7px 4px 5px 12px;padding: 0;overflow: hidden;}.info_centre {margin: 0 0 20px 0;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #333333;padding: 1px 7px 0 7px;}#getCartContents img {vertical-align: middle;}.featured-products {margin: 0 0 20px 0;text-align: center;border-right:1px solid #fc4747;border-bottom:1px solid #fc4747;border-left:1px solid #fc4747;padding: 7px 4px 5px 4px;}#home_photo {margin-bottom: 15px;}#small-gradient {width: 560px;height: 28px;padding: 12px 10px 10px 10px;text-align: center;background-image: url("images/small-gradient.jpg");background-position: top left;background-repeat: no-repeat;margin: 5px 0 15px 0;}#small-gradient h3 {color: #FFFFFF;display: inline;}div.offers-head {background-image: url("images/hot-offers.gif");background-repeat: no-repeat;width: 170px;height: 17px;padding: 8px 8px 2px 35px;font-family: "Trebuchet MS", Trebuchet, serif;font-weight: bold;font-size: 14px;color: #FFFFFF;}div.smaller {font-size: 12px;}div.red-head {background-color: #fc4747;background-image: url('images/pnl_fd_r.gif');background-repeat: repeat-x;width: 170px;height: 17px;padding: 2px 5px 2px 5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 14px;color: #FFFFFF;}div.black-head {background-color: #333333;background-image: url('images/pnl_fd_b.gif');background-repeat: repeat-x;width: 170px;height: 17px;padding: 2px 5px 2px 5px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 14px;color: #FFFFFF;}div.col_nav_head {background-color: #ffffff;background-image: url('images/col_nav_hd.gif');background-repeat: no-repeat;margin: 0;padding: 0;width: 180px;height: 48px;overflow: hidden;}div.col_nav_more_head {background-color: #ffffff;background-image: url('images/col_nav_more_hd.gif');background-repeat: no-repeat;margin: 0;padding: 0;width: 180px;height: 48px;overflow: hidden;}.col_nav_ttl {margin: 16px 5px 2px 18px;line-height: 15px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 12px;text-shadow: 0 0 8px #555555;color: #FFFFFF;}.col_nav_menu {margin: 0;padding: 3px 7px 3px 15px;overflow: hidden;background-color: #ffffff;background-image: url('images/col_nav_bg.gif');background-repeat: repeat-y;font-size: 12px;}div.col_nav_foot {margin: 0 0 10px 0;width: 180px;height: 9px;min-height: 9px;overflow: hidden;background-color: #ffffff;background-image: url('images/col_nav_ft.gif');background-repeat: no-repeat;}div.col_feat {background-color: #ffffff;margin: 0 0 10px 0;padding: 0;width: 180px;height: 70px;min-height: 70px;overflow: hidden;}div.col_feat_head {background-color: #ffffff;background-image: url('images/col_feat_hd.gif');background-repeat: no-repeat;margin: 0;padding: 0;width: 180px;height: 45px;text-align: center;overflow: hidden;}.col_feat_ttl {margin: 12px 2px 2px 9px;line-height: 17px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;font-size: 14px;text-shadow: 0 0 8px #cccccc;color: #CC1A1A;overflow: hidden;}.col_feat_body {margin: 0;padding: 0 0 0 12px;overflow: hidden;background-color: #ffffff;background-image: url('images/col_nav_bg.gif');background-repeat: repeat-y;overflow: hidden;}div.col_feat_foot {margin: 0 0 10px 0;width: 180px;height: 9px;min-height: 9px;overflow: hidden;background-color: #ffffff;background-image: url('images/col_nav_ft.gif');background-repeat: no-repeat;overflow: hidden;}*.price {font-size: 16px; margin: 2px;font-weight: bold;color: #fc4747;}*.vat {font-size: 12px; margin-bottom: 7px;font-weight: bold;color: #FF6600;}*.prod-feat-name {font-size: 16px; margin: 2px;font-weight: bold;color: #001199;}*.prod-page-price {font-size: 28px; margin-bottom: 3px;font-family: "Trebuchet MS", Trebuchet, serif;font-weight: bold;color: #fc4747;}*.prod-page-qty {font-size: 14px; margin: 2px 2px 2px 5px;font-family: "Trebuchet MS", Trebuchet, serif;font-weight: bold;color: #999999;}div.category-surround {min-height: 100px;border: 1px solid #999999;padding: 10px;margin: 5px;width: 450px;}div.category-panel {float: left;border: 1px solid #999999;padding: 5px;margin: 5px;width: 200px;}div.category-surround:hover {border: 1px solid #BBBBBB;}div.category-surround a {color: #4CB8A8;}div.category-surround a:hover {color: #6492D2;}div.category-surround h2 {margin-bottom: 5px;}div.category-surround img.cat_img {float: left;margin-right: 10px;}#prod-feature-in-cat {float: left;margin: 10px;width: 125px;min-height: 240px;border: 1px solid #999999;padding: 5px;vertical-align: text-bottom;text-align: center;background-color: #FFFFFF;}div.product-surround {width: 110px;height: 230px;border: 1px solid #999999;padding: 10px;margin-bottom: 15px;margin-right: 13px;text-align: center;float: left;}div.checkout_payment_surround {background-color: #FFFFED; border: 1px solid #999999; padding: 10px; margin: 0 0 15px 0;}div.checkout_payment_surround h2 {margin-bottom: 5px;}*.clearer {clearer: right;}*.clearer-both {clear: both;}span.product_price {font-size: 30px;color: #CC669E;font-family: "Trebuchet MS", Trebuchet, serif;padding: 10px 0;}button.buttons {background-color: #50aad0;border: 3px solid #d7f6d7;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8x;padding: 2px 7px;font-size: 14px;font-weight: bold;color: #FFFFFF;cursor: pointer;}button.buttons:hover {border: 3px solid #cc1a1a;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8x;}input.buttons {background-color: #50aad0;border: 3px solid #d7f6d7;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8x;padding: 2px 7px;font-size: 11px;font-weight: bold;color: #FFFFFF;cursor: pointer;}input.buttons:hover {border: 3px solid #cc1a1a;-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8x;}*.input_field {border: 1px solid #999999;}*.input_field:hover {background-color: #edfbed;}*.error_field, *.error_field:hover{border: 1px solid #FF0000;background-color: #FFA4A4;}p.error_para{color: #FF0000;font-weight: bold;margin: 0px;}p.small_error {line-height: 110%;margin: 0 0 10px 0;text-align: center;font-weight: normal;}ul.error_list {margin: 0 0 25px 0;}ul.error_list li {color: #FF0000;}.header_logo {margin: 10px 15px 2px 12px;width: 175px;height: 60px;border: 0;}#phone-no {margin: 0 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #666666;}#prod_ttl {width: 100%;}#prod_main {width: 100%;}#prod_image {float: left;width: 190px;}#prod_highlights {float: right;width: 340px;min-height: 175px;height: 175px;background-color: #ffffff;background-image: url("images/prod_main_bg.gif");background-repeat: repeat-x;}#prod_topdesc {font-size: 14px;margin: 10px 10px 7px 10px;min-height: 40px; height: 40px; }#prod_desc {width: 100%;}#prod_new_price {}.prod_new_prc_pfx {font-size: 12px; margin-bottom: 3px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;font-variant: small-caps;color: #666666;}.prod_new_prc {font-size: 18px; margin-bottom: 3px;font-family: Arial, Helvetica, sans-serif ;font-weight: bold;color: #CC4444;}.prod_new_prc_sfx {font-size: 12px; margin-bottom: 3px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;font-variant: small-caps;color: #666666;}#prod_stock {margin-top: 4px;font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;color: #006622;}#prod_manucode {margin: 2px 0 2px;font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #666666;}#prod_saves {margin: 0px 0 7px;font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #cc1a1a;}.prod_sect {margin-top: 35px;border-bottom: 1px solid #fc4747;font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;color: #fc4747;}.cat_feat_name {font-size: 12px; margin: 2px;font-weight: normal;color: #3f4551;}.cat_feat_img {margin-bottom: 5px;}.cat_feat_prc {font-size: 12px; margin-bottom: 3px;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #CC4444;text-align: center;}.recent_name {font-size: 11px; margin: 2px;font-weight: normal;color: #3f4551;}.info_links {margin: 0;padding: 2px 0 2px 0;;list-style: disc inside url("images/ul_disc.gif");font-family: Verdana, Arial, Helvetica, sans-serif; }.info_links li {padding: 3px 0 3px 0;}.info_links li:hover {background-color: #d7f6d7;}a.inf_lnk:link, a.inf_lnk:active, a.inf_lnk:visited {color: #3f4551;}a.inf_lnk:hover {color: #cc1a1a;text-decoration: none;}.category_product {margin: 0 0 7px 0;width: 530px;border: 3px solid #eeeeee;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;background-color: #FFFFFF;}.cat_prod_img {float: left;margin: 5px;width: 85px;padding: 0;}.cat_prod_listing {float: right;margin: 0 10px 0 0;width: 425px;padding: 0;text-align: left;}.cat_prod_detail {float: left;margin: 5px 0 0 0 ;width: 325px;padding: 0;text-align: left;}.cat_prod_prc {float: right;margin: 5px 0 0 0 ;width: 90px;font-size: 16px; font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #CC4444;text-align: right;}.cat_prod_name {margin: 0 0 2px 0;font-size: 16px; font-weight: bold;color: #3f4551;}.cat_prod_lead {margin: 2px 0 4px 0;min-height: 25px;line-height: 120%;font-size: 14px; font-weight: normal;color: #3a94ba;text-align: left;}.cat_prod_mrp {margin: 3px 0 0;padding: 0;line-height: 133%;font-size: 11px; color: #3f4551;text-align: left;}.cat_prod_acts {margin: 0 10px 3px 0;width: 425px;padding: 0;}.cat_prod_note {font-size: 11px; margin-bottom: 0;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #3f4551;vertical-align: middle;text-align: left;}.cat_prod_add {font-size: 11px; margin-bottom: 0;font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;color: #3f4551;vertical-align: middle;text-align: right;}.cat_prod_qty {width: 25px;}.cat_prod_btn {background-color: #50aad0;border: 3px solid #d7f6d7;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;padding: 1px;font-size: 12px;font-weight: bold;color: #FFFFFF;cursor: pointer;}.cat_prod_btn:hover {border: 3px solid #cc1a1a;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;}.accessory_product {margin: 0 0 7px 0;width: 530px;border: 3px solid #eeeeee;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;background-color: #FFFFFF;}.acc_prod_img {float: left;margin: 5px;width: 65px;padding: 0;}.acc_prod_listing {float: right;margin: 0 10px 0 0;width: 445px;padding: 0;text-align: left;}.acc_prod_detail {float: left;margin: 5px 0 0 0 ;width: 360px;padding: 0;text-align: left;}.acc_prod_prc {float: right;margin: 5px 0 0 0 ;width: 75px;font-size: 16px; font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #CC4444;text-align: right;}.acc_prod_name {margin: 0 0 2px 0;font-size: 16px; font-weight: bold;color: #3f4551;}.acc_prod_lead {margin: 2px 0 4px 0;min-height: 25px;line-height: 120%;font-size: 14px; font-weight: normal;color: #3a94ba;text-align: left;}.acc_type {margin: 3px 0 2px 0;font-size: 14px;font-weight: bold;color: #666666;}.compat_product {margin: 3px 0 3px 0;width: 530px;background-color: #FFFFFF;}.compat_prod_name {margin: 0;font-size: 14px; font-weight: normal;color: #3f4551;}.compat_link:link, .compat_link:active, .compat_link:visited {color: #666666;}.compat_link:hover {color: #50AAd0;text-decoration: none;}.centre {text-align: center;}.ltgrey_bg {background-color: #f3f3f3;}.sep {font-size: 12px;font-weight: normal;}.h3_link:link, .h3_link:active, .h3_link:visited {color: #666666;}.h3_link:hover {color: #cc1a1a;text-decoration: none;}#fp_main_feat {margin: 0 0 10px 0;width: 540px;background-color: #f6f6f6;}.fp_feats_h2 {padding: 5px 10px 3px 10px;height: 24px;min-height: 24px;font-family: "Trebuchet MS", Trebuchet, serif;font-size: 20px;font-weight: bold;color: #3a94ba;text-shadow: 0 0 5px #dddddd;}.fp_feats_h2_nopad {padding: 5px 5px 3px 5px;height: 24px;min-height: 24px;font-family: "Trebuchet MS", Trebuchet, serif;font-size: 20px;font-weight: bold;color: #3a94ba;text-shadow: 0 0 5px #dddddd;}#fp_main_feat_img {margin: 3px 10px 5px 10px;width: 520px;height: 190px;min-height: 175px;background-color: #ffffff;}#fp_main_feat_nav {margin: 10px 10px 15px 10px;width: 520px;}.fp_main_feat_nav_l {float: left;margin: 0 10px 0 0;width: 165px;border-right: 3px dotted #50aad0;}.fp_main_feat_nav_r {float: left;margin: 0;width: 160px;}.fp_main_feat_h3 {font-family: "Trebuchet MS", Trebuchet, serif;font-size: 16px;color: #3f4551;}.fp_main_feat_sub {margin-top: 10px;padding: 10px 0 10px 0;border-top: 1px solid #cccccc;}.fp_main_feat_sub p {font-size: 13px;}.fp_feat_ul {list-style-type: none;padding: 0px;margin: 0px;font-size: 14px;}.fp_feat_ul li {font-size: 12px;color: #555555;}.fp_feat_ul li:hover {color: #cc1a1a;text-decoration: none;}a.fp_feat_lnk:link, a.fp_feat_lnk:active, a.fp_feat_lnk:visited {color: #3a94ba;}a.fp_feat_lnk:hover {color: #cc1a1a;text-decoration: none;}#fp_sec_feat {margin: 0 0 50px 0;width: 540px;background-color: #ffffff;}#fp_sec_feats {margin: 0;width: 540px;min-height: 250px;height: 250px;}.fp_sec_feat_l {float: left;margin: 0 10px 0 0;width: 173px;min-height: 380px;background-color: #f6f6f6;}.fp_sec_feat_r {float: left;margin: 0;width: 173px;min-height: 380px;background-color: #f6f6f6;}.fp_sec_feat_img {margin: 0;width: 173px;height: 260px;min-height: 260px;background-color: #ffffff;}.fp_sec_feat_sub p {margin: 5px 5px 15px 5px;font-size: 13px;}#hidden_basket {display: none;}.noborder {border: 0px;}.vid_panel {margin: 0 0 25px 0;width: 540px;padding-top: 20px;padding-bottom: 10px;background-color: #f6f6f6;}.video {margin: 0 10px 0 30px;width: 480px;height: 295px;background-color: #f6f6f6;background-image: url("images/video_loading.gif");background-repeat: no-repeat;}.video_inf {margin: 10px 30px 10px 30px;padding: 5px;width: 470px;background-color: #ffffff;text-align: center;}.video_links {margin: 30px 30px 10px 30px;padding: 5px;width: 100%;font-size: 11px;text-align: center;}#error_pnl {margin: 0 0 15px 0;padding: 10px 0;width: 540px;background-color: #fff6f6;border-bottom: 3px solid #cc1a1a;}#error_pnl_txt {margin: 0 10px;}#prod_bookmarks {margin: 16px 0 0 0;vertical-align: middle;line-height: 16px;font-size: 11px;}.prod_sb_link {border: 0px;margin: 0 4px;}.qa_sect {margin-top: 10px;margin-bottom: 15px;border-bottom: 1px solid #fc4747;font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: bold;color: #fc4747;}h3.qa_q {color: #3a94ba;margin-bottom: 10px;}.alert_notice_box {background-color: #fff9f9;margin: 10px auto;padding: 10px;border: 3px solid #ee2222;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5x;color: #222222;font-size: 1em;}.alert_notice_ttl {color: #ee2222;font-family: Times, "Times New Roman", serif;font-size: 1.3em;font-weight: normal;text-align: center;}
