/* -------------------- Global -------------------------- */
body { font: 10pt "Arial", "Helvetica", "sans-serif"; margin: 0px; background:url(/company/dixons/images/universal/background_bg.png) 0 0 repeat-x fixed ;}
img { border: 0px; }
form { padding: 0px; margin: 0px; }
input { font-size: 8pt; }
textarea { font: 8pt "Arial", "Helvetica", "sans-serif"; }
select { font: 8pt" Arial", "Helvetica", "sans-serif" }
a:active, a:link, a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #444444; }
.search_box_holders_links a:active, .search_box_holders_links a:link, .search_box_holders_links a:visited {font-family: Tahoma; text-decoration: none; color: #333333; }
.search_box_holders_links a:hover { text-decoration: none; color: #333333; }
.text_11 { font-size: 11px; }
.text_10 { font-size: 10px; }
h1 {font-size: 1.2em; margin: 5px 0 0 0; padding: 0; color: #ba0200;}
/* -------------------- CONTAINER ----------------------- */
#page_basic { width: 98%; margin: 0 auto auto auto; }

#home_centre { width: 100%; border: #f0f dotted 1px;}
#containers{width:765px; background:#fff; margin:0 auto;margin-top:5px;}

/* -------------------- FOOTER ELEMENTS ----------------- */
#footer { margin-top: 30px; clear: both; padding: 0px 5px 0px 5px; width: 95%; text-align: center; }
.footer_link { font-weight: normal; font-size: 8pt; color: #333; }
.footer_link a,
.footer_link a:link,
.footer_link a:active,
.footer_link a:visited { color: #666; text-decoration: none; }
.footer_link a:hover { color: #000; text-decoration: underline; }

/* -------------------- Header -------------------------- */
.header_table { width: 765px; border-collapse: collapse; background: #fff padding: 0px; margin: 0px; height: 85px; }
.header_logo img { padding: 12px 0 0 10px; border: 0px;margin-bottom: 10px;}
.header_box { height: 105px; width: 100%; }
.header_text{font-size:28px;font-weight:bold;text-align:right;color:#ba0200;}
.header_contact{text-align:right;color:#ba0200;font-size:18px;}

/* ------------------------------------ header links layout ---------------------------------------*/	
.hdr_link_div { color: #fff; font-weight: normal; font-size: 12px; width: 108px; /*border-right: #fff solid 1px; */float: left; }
.hdr_link_div_right { color: #fff; font-weight: normal; width: 109px; font-size: 8pt; float: left; padding: 0px;}
.hdr_links_cont { width: 602px; color: #fff; font-weight: bold; font-size:8pt; height: 24px; border: 0px; padding-bottom: 0px; }
.hdr_links_cont {background-color:#4E93C8; color:#fff; float:left; height:20px; margin:0px 0pt 1px; padding:2px 0pt;width:766px; clear:both; width:500px;}
#hdr_links_wrapper{height:33px; width:765px; background:url(/company/dixons/images/header/link_bgr.png) 0 0 no-repeat; border:0; color:inherit; padding:0px 0px; text-align:center; line-height:21px;}
.hdr_links_cont_wrapper { padding-top:1px; }
.hdr_line {background:inherit; color:#000; font-size:15px; }

#hdr_links_wrapper a{color:#fff;}
.hdr_links_cont a,
.hdr_links_cont a:link,
.hdr_links_cont a:active,
.hdr_links_cont a:visited { color: #fff; font-weight: bold; }
.hdr_links_cont a:hover { color: #fff; }

.hdr_sf { width: 766px; height: 27px; color: #FFF; margin-top: 1px; margin-bottom: 2px; }
.hdr_sf_title { font-size: 13pt; padding: 0 0 0 3px; margin-right: 20px; width: 200px; line-height: 1.4em; text-align: left;}

.spares_finder_formfield_hdr { font-size: 8pt; line-height: 1.2em; font-weight: normal; color: #000; height: 14px; width: 100px; text-align: left; text-indent: 1pt; margin: 3px 0px 0px 0px; float: left; }
/* ######################################################### */

/*#navlist { width: 170px; }*/

/* ----------------- Section Nav ------------------------ */
.myBasket_hdr, .section_nav_header, .section_nav_header_shop, .login_hdr, .section_nav_header_topten { color: #fff; font-weight: bold; font-family: tahoma; font-size: 12px; vertical-align: baseline; margin-top:6px; background:url(/company/dixons/images/universal/menuHdr.png) 0 0 repeat-x; width:177px; text-align:center; line-height:30px; height:33px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; border-bottom:1px solid #ababab;}
.section_nav_header a {color: #fff;}
.login_hdr{ vertical-align: baseline; margin-top:10px; background: url(/company/dixons/images/universal/header_nav.png) 0 0 repeat-x; width:154px; text-align:center; height:50px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-bottom:1px solid #ababab;}
.section_nav_header_sub { color: #5a3f99; font-weight: bold; font-family: tahoma; font-size: 10pt; height: 18px; vertical-align: baseline; border-bottom: 1px solid #ccc; }
.section_nav_section { padding: 2px 0 2px 2px; font-size: 8pt; font-weight: normal; display: block; width: 174px; background: #f0f0f0 url(/company/dixons/images/universal/navsection.png) 0 0 no-repeat; color:#666; margin:0px 0px 0 1px; }
.section_nav_section:hover{color:#CD0C0D; background:url(/company/dixons/images/universal/navsection.png) 0 0 no-repeat; margin-left:1px; width: 174px; background: #f0f0f0 url(/company/dixons/images/universal/navsection.png) 0 0 no-repeat;}
.section_nav_section a:active,
.section_nav_section a:link,
.section_nav_section a:visited { padding: 2px 0 0 10px; color: #666; text-decoration: none; font-weight: normal; display: block;  font-family:Verdana,Helvetica,sans-serif; font-size:10px;}
.section_nav_section a:hover { color: #000; text-decoration: underline; font-family:Verdana,Helvetica,sans-serif; font-family:Verdana,Helvetica,sans-serif;}
.myBasket_hdr, .section_nav_header_shop{width:158px;}
.section_nav_header_topten{width:158px; }

.myBasket_ftr {background:#fff url(/company/dixons/images/universal/toptenshop_ftr.png) no-repeat; height:9px; color:#e51620;}

.rooms_container{width:410px;}

#main_full .section_nav_header {color: #fff; font-weight: bold; font-family: tahoma; font-size: 10pt; height: 18px; vertical-align: baseline; margin-top:10px; background: #999; text-align:center; width:100%; color:#fff;}

.section_nav_header_top_ten{color: #fff; font-weight: bold; font-family: tahoma; font-size: 10pt; height: 18px; vertical-align: baseline; margin-top:10px; background: url(/company/currys/images/universal/top10_bg.png) 0 0 no-repeat; width:158px; text-align:center;}

.section_nav_bulltes { float:left; padding-left:3px; padding-right:6px; font-family:Verdana, Geneva, sans-serif; text-indent:-5000px;}

ul, li{margin:0; padding:0; list-style:none;}
.hdr_links_cont_holder {list-style-image:none; margin:0 auto; padding-top:4px; width:515px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; }
.hdr_links_cont_holder li{ display:inline;}
	.hdr_links_cont_holder a{ color:#fff; font-family:Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;}
.hdr_link_div {width:auto; padding:0 11px 0 11px; border-right:1px solid #fff;}
.border_product_page ul, .border_product_page li {list-style-position:inside; list-style-type:disc; padding-left:3px;}
/* ###################################################### */


.border_box {border:1px solid #D5D5D5;}
.section_tiles .border_box {width: 95%;}
.border_box table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.border_box table thead th { background-color: #AE0100; color: #fff;}
.border_box table thead th a,
.border_box table thead th a:link,
.border_box table thead th a:active,
.border_box table thead th a:visited { color: #fff; text-decoration: none;}
.border_box table thead th a:hover { color: #fff; text-decoration: underline;}
.border_box table tbody tr td {padding: 2px; }
.border_box table tfoot {background-color: #E6E6E6; color: #666; font-weight: bold;}
.none table {border: #fff solid 1px; }
.border_box_soft_bg { background-color: #efefef; font-size: 11px; padding: 2px; vertical-align: middle; height: 23px; }
.border_box_med_bg { font-size: 9pt; font-weight: normal; color: #000; padding: 1px 1px 1px 3px; background-color: #EEE; height: 22px; }
.border_box_strong { background-color: #E6E6E6; color: #999; }
.border_box_strong .text10_bw, .border_box_strong .text9_nw{ color: #999; }

.border_order{border:1px solid #D5D5D5}

.border_product_page {width: 405px; border:1px solid #E51620; margin-top:3px; margin-bottom:1px;}
.border_product_page table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.border_product_page table thead th { background-color: #cd0b0c; color: #fff;}
.border_product_page table thead th a,
.border_product_page table thead th a:link,
.border_product_page table thead th a:active,
.border_product_page table thead th a:visited { color: #fff; text-decoration: none;}
.border_product_page table thead th a:hover { color: #fff; text-decoration: underline;}
.border_product_page table tbody tr td {padding: 2px; }
/* ###################################################### */

.border-left { border-left: 1px solid #cc0000; }
.border-right { border-right: 1px solid #cc0000; }

/*---------------------- Start Round Corners ----------------------- */

			.nw { padding: 1px;}
			.cont {width: 250px; }
			
/*--------------------  End Round Corners -------------------- */

/* ----------------------- Start Basket ----------------------- */

.basket_button a:active,
.basket_button a:hover,
.basket_button a:link,
.basket_button a:visited { color: white; font-weight: bold; text-decoration: none; }
.dont_forget_button a,
.dont_forget_button a:link,
.dont_forget_button a:visited{ color: white; font-weight: bold; text-decoration: none; }
.dont_forget_button a:hover,
.dont_forget_button a:active  { color: white; font-weight: bold; text-decoration: underline; } 
.basket_promo_code_box { border: 1px solid #000000; }
.addtobasket_navigation_left { height: 30px; padding: 3px; float: left; }
.addtobasket_navigation_right { height: 30px; padding: 3px; float: right; }
.addtobasket_nav_container { width: 360px; height: 30px; padding: 0px;}
.addtobasket_content_left { width: 110px; height: 100px; padding: 5px; float: left; margin-top: 5px; }	
.addtobasket_content_right { width:170px; height: 100px; padding: 5px; text-align: left; float: left; margin-top: 5px; }
.addtobasket_basket_counter_container { width: 370px; height: 30px; padding: 0px; text-align: center; clear:both;}
.addtobasket_content { width: 370px; height: 100px; padding: 0px; text-align: center; }

.three_d_secure_info { width: 350px; }
.three_d_secure_info td { padding: 4px; }

.add_to_basket a:active,
.add_to_basket a:hover,
.add_to_basket a:link,
.add_to_basket a:visited { color: white; font-weight: bold; text-decoration: none; }


/* --------------------- Left INFO links ------------------------------------- */

.left_nav_img_txt { height: 24px; font-weight: bold; color: #000; font-size: 14px;}
.left_nav_txt {  font-weight: bold; color: #000; font-size: 14px; height: 24px; }
.left_nav_txt_link,
.left_nav_txt_link a:link,
.left_nav_txt_link a:active,
.left_nav_txt_link a:visited { padding: 2px; background-color: #750708; font-weight: normal; color: #FFF; font-size: 12px; text-decoration: none; text-align: right; height: 15px; vertical-align: middle; }
.left_nav_txt_link a:hover { padding: 2px; background-color: #750708; font-weight: normal; color: #FFF; font-size: 12px; text-decoration: underline; text-align: right; height: 15px; vertical-align: middle; }

/* ------------------------------------- mini sfinder ---------------------------------------*/
.sfinder { padding: 0px; margin: 0px; border: 0; border-collapse:collapse; }

/*--------------------------------- Key Sections ---------------------------------- */
.key_tiles_cont_full { width: 410px; padding: 0px; margin-bottom: 6px; margin-top:3px; border: 0px;  clear:both; margin:3px auto 3px;}
.key_tiles_cont { width: 401px; height:189px; padding: 0px; margin-bottom: 3px; border: 0px;  clear:both;}
.key_tiles_cont_1 { width: 401px; height:140px; padding: 0px; margin-bottom: 5px; border: 0px; }
.key_tiles { float: right; width: 198px; margin: 1px 0px 0px 0px; }
.key_tiles_left { float: left; width: 198px; margin: 1px 1px 0px 0px; }
.key_tiles_right { float: left; width: 100px; margin: 0 0px 0px 0px; }

/* ------------- Infobox - drop down panel on right hand side ----------------------- */
.infobox_outer { border-collapse: collapse; padding: 0px; margin: 0px; width: 100%; margin-bottom: 8px; border: 1px solid #750708; }
.infobox_outer td { padding: 0px; margin: 0px; }
.infobox_outer_centre { background: #fff; }
.infobox_inner { width: 100%; font-size: 8pt; padding: 2px;}
.infobox_header { height: 24px; width: 100%; border-collapse: collapse; padding: 0px; margin: 0px; }
.infobox_header a:active,
.infobox_header a:link,
.infobox_header a:hover,
.infobox_header a:visited { font-size: 8pt; text-decoration: none; font-weight: bold; color: #750708; }

.spacer { width: 400px; }

/* ------------------------------- Search results search box ------------------------- */
.sresults_searchbox { border-collapse: collapse; margin: 0px; width: 100%; margin-bottom: 0px; background-color: #E6E6E6; }
.sresults_searchbox td { padding: 0px; }
.sresults_input { font-weight: normal; font-size: 12px; line-height: 12px; } 

/* -------------------------------- Spares Finder Drop Down ----------------------------------- */
div.suggestions { /*-moz-box-sizing: border-box;*/ /*box-sizing: border-box;*/ border: 1px solid black; position: absolute; font-size: 10pt; background-color: white; width: 151px; margin: 0px 0 0 0px; z-index: 100;}
div.suggestions div { cursor: default; padding: 0px 3px 0 0; font-size: 8pt; display: block; width: 130px; }
div.suggestions div.current { background-color: #3366cc; color: white; }

.search_showing { color: #000000; font-weight: bold }

.nav_table { color: #444; font-size: 8pt; }
.nav_table a,
.nav_table a:link,
.nav_table a:active,
.nav_table a:visited { text-decoration: none; color: #666; }
.nav_table a:hover { text-decoration: underline; color: #444; }

/* ---------------------------------- All Fonts --------------------------- */
.text8_n {font-size: 8pt; color: #000;}
.text8_n, .text8_n a, .text8_n a:link, .text8_n a:active, .text8_n a:visited {text-decoration: none; color: #000; }
.text8_n a:hover {text-decoration: underline; color: #555;}

.text9_n {font-size: 9pt; color: #000;}
.text9_n, .text9_n a, .text9_n a:link, .text9_n a:active, .text9_n a:visited {text-decoration: none; color: #666; font-weight:bold;}
.text9_n a:hover {text-decoration: underline; color: #666; font-weight:bold;}

#personalBasket .text9_n {font-size: 9pt; color: #000; font-weight:normal;}
#personalBasket .text9_n, #personalBasket .text9_n a, #personalBasket .text9_n a:link, #personalBasket .text9_n a:active, #personalBasket .text9_n a:visited {text-decoration: none; color: #000; font-weight:normal;}
#personalBasket .text9_n a:hover {text-decoration: underline; color: #000;  font-weight:normal;}

.text10_new a, .text10_new a:link, .text10_new a:active, .text10_new a:visited {text-decoration: none; color: #000; font-weight: bold;}
.text10_new a:hover {text-decoration: none; color: #CD0B0C; font-weight: bold; }

.text10_n {font-size: 10pt; color: #666;}
.text10_n, .text10_n a, .text10_n a:link, .text10_n a:active, .text10_n a:visited {text-decoration: none; color: #666;}
.text10_n a:hover {text-decoration: none; color: #555;}

.text11_n {font-size: 11pt; color: #000;}
.text11_n, .text11_n a, .text11_n a:link, .text11_n a:active, .text11_n a:visited {text-decoration: none; color: #000;}
.text11_n a:hover {text-decoration: none; color: #555;}

.text12_n {font-size: 12pt; color: #000;}
.text12_n, .text12_n a, .text12_n a:link, .text12_n a:active, .text12_n a:visited {text-decoration: none; color: #000;}
.text12_n a:hover {text-decoration: none; color: #555;}

.text8_b {font-size: 8pt; font-weight: bold; color: #000;}
.text8_b, .text8_b a, .text8_b a:link, .text8_b a:active, .text8_b a:visited {text-decoration: none; color: #000;}
.text8_b a:hover {text-decoration: none; color: #555;}

.text9_b {font-size: 9pt; font-weight: bold; color: #000;}
.text9_b, .text9_b a, .text9_b a:link, .text9_b a:active, .text9_b a:visited {text-decoration: none; color: #000;}
.text9_b a:hover {text-decoration: none; color: #555;}

.text10_b {font-size: 10pt; font-weight: bold; color: #000;}
.text10_b, .text10_b a, .text10_b a:link, .text10_b a:active, .text10_b a:visited {text-decoration: none; color: #000;}
.text10_b a:hover {text-decoration: none; color: #555;}

.text11_b {font-size: 11pt; font-weight: bold; color: #000;}
.text11_b, .text11_b a, .text11_b a:link, .text11_b a:active, .text11_b a:visited {text-decoration: none; color: #000;}
.text11_b a:hover {text-decoration: none; color: #555;}

.text12_b {font-size: 12pt; font-weight: bold; color: #000;}
.text12_b, .text12_b a, .text12_b a:link, .text12_b a:active, .text12_b a:visited {text-decoration: none; color: #000;}
.text12_b a:hover {text-decoration: none; color: #555;}

.text8_nw {font-size: 8pt; color: #fff; font-weight: normal; }
.text8_nw, .text8_nw a, .text8_nw a:link, .text8_nw a:active, .text8_nw a:visited { color: #fff;text-decoration: none; font-weight: normal; }
.text8_nw a:hover {text-decoration: underline; color: #fff; font-weight: normal; }

.text8_nw_nu {font-size: 8pt; color: #fff; font-weight: bold; }
.text8_nw_nu, .text8_nw_nu a, .text8_nw_nu a:link, .text8_nw_nu a:active, .text8_nw_nu a:visited { color: #fff;text-decoration: none; font-weight: bold; }
.text8_nw_nu a:hover {text-decoration: none; color: #fff; font-weight: bold; }

.text9_nw {font-size: 9pt; color: #fff; font-weight: normal; }
.text9_nw, .text9_nw a, .text9_nw a:link, .text9_nw a:active, .text9_nw a:visited { color: #fff;text-decoration: none; font-weight: normal; }
.text9_nw a:hover {text-decoration: underline; color: #fff; font-weight: normal; }

.text10_nw {font-size: 10pt; color: #fff; font-weight: normal; }
.text10_nw, .text10_nw a, .text10_nw a:link, .text10_nw a:active, .text10_nw a:visited { color: #fff;text-decoration: none; font-weight: normal; }
.text10_nw a:hover {text-decoration:underline; color: #fff; font-weight: normal; }

.text11_nw {font-size: 11pt; color: #fff; font-weight: normal; }
.text11_nw, .text11_nw a, .text11_nw a:link, .text11_nw a:active, .text11_nw a:visited { color: #fff;text-decoration: none; font-weight: normal; }
.text11_nw a:hover {text-decoration: underline; color: #fff; font-weight: normal; }

.text12_nw {font-size: 12pt; color: #fff; font-weight: normal; }
.text12_nw, .text12_nw a, .text12_nw a:link, .text12_nw a:active, .text12_nw a:visited { color: #fff;text-decoration: none; font-weight: normal; }
.text12_nw a:hover {text-decoration: underline; color: #fff; font-weight: normal; }

.text8_bw {font-size: 8pt; font-weight: bold; color: #fff;}
.text8_bw, .text8_bw a, .text8_bw a:link, .text8_bw a:active, .text8_bw a:visited { color: #fff;text-decoration: none;}
.text8_bw a:hover {text-decoration: underline; color: #fff;}

.text9_bw {font-size: 9pt; font-weight: bold; color: #fff;}
.text9_bw, .text9_bw a, .text9_bw a:link, .text9_bw a:active, .text9_bw a:visited { color: #fff;text-decoration: none;}
.text9_bw a:hover {text-decoration: underline; color: #fff;}

.text10_bw {font-size: 10pt; font-weight: bold; color: #fff;}
.text10_bw, .text10_bw a, .text10_bw a:link, .text10_bw a:active, .text10_bw a:visited { color: #fff;text-decoration: none;}
.text10_bw a:hover {text-decoration: underline; color: #fff;}

.text11_bw {font-size: 11pt; font-weight: bold; color: #fff;}
.text11_bw, .text11_bw a, .text11_bw a:link, .text11_bw a:active, .text11_bw a:visited { color: #fff;text-decoration: none;}
.text11_bw a:hover {text-decoration: underline; color: #fff;}

.text12_bw {font-size: 12pt; font-weight: bold; color: #fff;}
.text12_bw, .text12_bw a, .text12_bw a:link, .text12_bw a:active, .text12_bw a:visited { color: #fff;text-decoration: none;}
.text12_bw a:hover {text-decoration: underline; color: #fff;}

.text8_nr {font-size: 8pt; color: #666;}
.text8_nr, .text8_nr a, .text8_nr a:link, .text8_nr a:active, .text8_nr a:visited {text-decoration: underline; color: #000;}
.text8_nr a:hover {text-decoration: none; color: #D70033;}

.text9_nr {font-size: 9pt; color: #666;}
.text9_nr, .text9_nr a, .text9_nr a:link, .text9_nr a:active, .text9_nr a:visited {text-decoration: none; color: #666;}
.text9_nr a:hover {text-decoration: underline; color: #CD0B0C;}

.text9_db {font-size:8pt; color:#000;}

.text10_nr {font-size: 10pt; color: #666;}
.text10_nr, .text10_nr a, .text10_nr a:link, .text10_nr a:active, .text10_nr a:visited {text-decoration: none; color: #666;}
.text10_nr a:hover {text-decoration: underline; color: #666;}

b.text10_nr {font-size: 13px; color: #666;}
.text10_nr b, b.text10_nr a, b.text10_nr a:link, b.text10_nr a:active, b.text10_nr a:visited {text-decoration: none; color: #BA0200;}
b.text10_nr a:hover {text-decoration: underline; color: #666;}

.text11_nr {font-size: 11pt; color: #666;}
.text11_nr, .text11_nr a, .text11_nr a:link, .text11_nr a:active, .text11_nr a:visited {text-decoration: none; color: #666;}
.text11_nr a:hover {text-decoration: underline; color: #666;}

.text12_nr {font-size: 12pt; color: #666;}
.text12_nr, .text12_nr a, .text12_nr a:link, .text12_nr a:active, .text12_nr a:visited {text-decoration: none; color: #666;}
.text12_nr a:hover {text-decoration: underline; color: #666;}

.text8_br {font-size: 8pt; font-weight: bold; color: #666;}
.text8_br, .text8_br a, .text8_br a:link, .text8_br a:active, .text8_br a:visited {text-decoration: none; color: #666;}
.text8_br a:hover {text-decoration: underline; color: #666;}

.text9_br {font-size: 9pt; font-weight: bold; color: #666;}
.text9_br, .text9_br a, .text9_br a:link, .text9_br a:active, .text9_br a:visited {text-decoration: none; color: #666;}
.text9_br a:hover {text-decoration: underline; color: #666;}

.text10_br {font-size: 10pt; font-weight: bold; color: #666;}
.text10_br, .text10_br a, .text10_br a:link, .text10_br a:active, .text10_br a:visited {text-decoration: none; color: #666;}
.text10_br a:hover {text-decoration: underline; color: #666;}

.text11_br {font-size: 11pt; font-weight: bold; color: #666;}
.text11_br, .text11_br a, .text11_br a:link, .text11_br a:active, .text11_br a:visited {text-decoration: none; color: #666;}
.text11_br a:hover {text-decoration: underline; color: #666;}

.text12_br {font-size: 12pt; font-weight: bold; color: #666;}
.text12_br, .text12_br a, .text12_br a:link, .text12_br a:active, .text12_br a:visited {text-decoration: none; color: #666;}
.text12_br a:hover {text-decoration: underline; color: #666;}

.text8_no {font-size: 8pt; font-weight: normal; color: #666;}
.text8_no, .text8_no a, .text8_no a:link, .text8_no a:active, .text8_no a:visited {text-decoration: none; color: #666;}
.text8_no a:hover {text-decoration: underline; color: #666;}

.text9_no {font-size: 9pt; font-weight: normal; color: #666;}
.text9_no, .text9_no a, .text9_no a:link, .text9_no a:active, .text9_no a:visited {text-decoration: none; color: #666;}
.text9_no a:hover {text-decoration: underline; color: #666;}

.text10_no {font-size: 10pt; font-weight: normal; color: #666;}
.text10_no, .text10_no a, .text10_no a:link, .text10_no a:active, .text10_no a:visited {text-decoration: none; color: #666;}
.text10_no a:hover {text-decoration: underline; color: #666;}

.text11_no {font-size: 11pt; font-weight: normal; color: #666;}
.text11_no, .text11_no a, .text11_no a:link, .text11_no a:active, .text11_no a:visited {text-decoration: none; color: #666;}
.text11_no a:hover {text-decoration: underline; color: #666;}

.text12_no {font-size: 12pt; font-weight: normal; color: #666;}
.text12_no, .text12_no a, .text12_no a:link, .text12_no a:active, .text12_no a:visited {text-decoration: none; color: #666;}
.text12_no a:hover {text-decoration: underline; color: #666;}

.text8_bo {font-size: 8pt; font-weight: bold; color: #666;}
.text8_bo, .text8_bo a, .text8_bo a:link, .text8_bo a:active, .text8_bo a:visited {text-decoration: none; color: #666;}
.text8_bo a:hover {text-decoration: underline; color: #666;}

.text9_bo {font-size: 9pt; font-weight: bold; color: #666;}
.text9_bo, .text9_bo a, .text9_bo a:link, .text9_bo a:active, .text9_bo a:visited {text-decoration: none; color: #666;}
.text9_bo a:hover {text-decoration: underline; color: #666;}

.text10_bo {font-size: 10pt; font-weight: bold; color: #666;}
.text10_bo, .text10_bo a, .text10_bo a:link, .text10_bo a:active, .text10_bo a:visited {text-decoration: none; color: #666;}
.text10_bo a:hover {text-decoration: underline; color: #666;}

.text11_bo {font-size: 11pt; font-weight: bold; color: #666;}
.text11_bo, .text11_bo a, .text11_bo a:link, .text11_bo a:active, .text11_bo a:visited {text-decoration: none; color: #666;}
.text11_bo a:hover {text-decoration: underline; color: #666;}

.text12_bo {font-size: 12pt; font-weight: bold; color: #666;}
.text12_bo, .text12_bo a, .text12_bo a:link, .text12_bo a:active, .text12_bo a:visited {text-decoration: none; color: #000;}
.text12_bo a:hover {text-decoration: underline; color: #666;}

.text_price_red { font-size: 13pt; font-weight: bold; color: #ff0000; }
.text_small_red { font-size: 9pt; font-weight: bold; color: #f00; }

.text_large_header { font-family: arial, helvetica, sans-serif; font-size: 30pt; font-weight: bold; color: #ba0200;  font-size: 20pt; font-weight: bold; padding: 4px 0 4px 0; }

.text_red_italic { color: #02339a; font-size: 9pt; font-style: italic; }

.text_blue { color: #009; font-size: 10pt;}

.text_blue_small { color: #009; font-size: 9pt; font-weight: normal;  }
.text_blue_small a,
.text_blue_small a:link,
.text_blue_small a:active,
.text_blue_small a:visited { color: #009; font-size: 9pt; font-weight: normal; text-decoration: none; }
.text_blue_small a:hover { color: #009; font-size: 9pt; font-weight: normal; text-decoration: underline; }

.footer_text {font-size: 13px; color: #666; padding: 3px;}
.footer_text, .footer_text a, .footer_text a:link, .footer_text a:active, .footer_text a:visited {text-decoration: none; color: #666;}
.footer_text a:hover {text-decoration: none; color:#666;}

h1.catalogue_header_all { color: #4165AF; font-size: 1.2em; font-weight: bold; padding-bottom:1px; margin-bottom:1px; }
.catalogue_header_all { color: #4165AF; font-size: 1.2em; font-weight: bold; padding-bottom:1px; margin-bottom:1px; }
.header_title {color: #4165AF; font-size: 1.2em; font-weight: bold;}
.header_title2 {color: #4165AF; font-size: 1.2em; font-weight: bold;}
.filter_words {font-size: 0.92em; margin: 0; padding: 0;}


.important_info_box { border: 0px; background: url(/company/4ourhouse/images/buttons/button-red.png) 0 0 no-repeat; color: #fff; font-size: 9pt; margin: 0; padding: 0; height: 18px; font-weight: bold; padding-bottom: 3px; vertical-align: top;  }
.important_info_box a,
.important_info_box a:link,
.important_info_box a:active,
.important_info_box a:visited { text-decoration: none; color: #fff; }
.important_info_box a:hover { text-decoration: underline; }

.back_links {font-size: 10pt; color: #666666; padding-top:3px; padding-bottom:3px;}
.back_links, .back_links a, .back_links a:link, .back_links a:active, .back_links a:visited {font-size:11px;	text-decoration: none; color: #666666; font-weight:bold; }
.back_links a:hover {text-decoration: underline; color: #666666; font-size:11px;}

.pne_btn { width: 120px; height: 18px; background: url(/4ourhouse/images/buttons/button1big.png) 0px 0px no-repeat; }

.fieldlabel { color: #000; font-size: 8pt; }

.fieldbox { border: 1px solid #d5d5d5; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; color: #666; text-decoration: none; width:150px;}

.top10 table { margin: 0px; padding: 0px; border: 0px; border-collapse: collapse; }
.top10_hdr {  }
.top10_body { border-left: #005bc5 solid 1px; border-right: #005bc5 solid 1px; }
.top10_footer { background: url(/company/dixons/images/universal/top10_footer.png ) 0 0 no-repeat; border: 0; width: 160px; height: 7px;  }

topten_products_bg .top5_Cell_List{padding:2px;}
.top5_Cell_List_Price{color:#ED2F23; font-size:13px;}
.text8_ba{font-weight:bold;}

.topten_products_bg{width:156px; margin:0px auto 0; background:#f0f0f0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0;}
.top5_Cell_List_Rows{background:#acacac; border-top:2px solid #fff; border-bottom:0px solid #fff; line-height:1px;}

.minibasket_header { color: #ffffff; font-size: 11px; text-align: center; }

.minibasket_row { border-left: 1px solid #cd0b0c; border-right: 1px solid #cd0b0c; }

.minibasket_subtotal a:link,
.minibasket_subtotal a:active,
.minibasket_subtotal a:visited { font-size: 8pt; color: #666; }
.minibasket_subtotal { font-size: 8pt; color: #000; }

.minibasket_total { 	font-size: 10pt; font-weight: bold; color: #000; }

.minibasket_button a,
.minibasket_button a:active,
.minibasket_button a:link,
.minibasket_button a:hover,
.minibasket_button a:visited { font-size: 8pt; font-weight: bold; text-decoration: none; color: #005fc5; }

.info_box { font-size: 8pt; background-color: #F3F2EE; }
.info_box a,
.info_box a:active,
.info_box a:link,
.info_box a:hover,
.info_box a:visited { font-size: 8pt; text-decoration: none; font-weight: bold; color: #005fc5; }

.info_left { border-left: 1px solid #cd0b0c; background-color: #F3F2EE; }
.info_right { border-right: 1px solid #cd0b0c; background-color: #F3F2EE; }

.info_box1 { font-size: 8pt; background-color: #e6e6e6; }
.info_left1 { background-color: #e6e6e6; border-left: 1px solid #4165AF; }
.info_right1 { background-color: #e6e6e6; border-right: 1px solid #4165AF; }

.info_button { font-size: 9pt; background-color: #ffffff; border-top: 1px solid #cd0b0c; border-bottom: 1px solid #cd0b0c; }

.info_button a,
.info_button a:active,
.info_button a:link,
.info_button a:hover,
.info_button a:visited { font-size: 8pt; text-decoration: none; font-weight: bold; color: #cd0b0c; }

cat_prod td { padding: 0px; }
.cat_prod a,
.cat_prod a:active,
.cat_prod a:hover,
.cat_prod a:link,
.cat_prod a:visited { font-size: 8pt; color: #FF6600; text-decoration: underline; }

.dontforget_cat_prod a,
.dontforget_cat_prod a:active,
.dontforget_cat_prod a:hover,
.dontforget_cat_prod a:link,
.dontforget_cat_prod a:visited { font-size: 8pt; color: #ff6601; text-decoration: underline; }

.dontforget_cat_prod_price { font-size: 12pt; font-weight: bold; color: #ff6601; }

.cat_prod1_header,
.cat_prod1_header a,
.cat_prod1_header a:active,
.cat_prod1_header a:hover,
.cat_prod1_header a:link,
.cat_prod1_header a:visited { font-size: 9pt; color: #000000; font-weight: bold; text-decoration: none; }

.dontforget_cat_prod1_header { background-color: #FF7529; border-top: solid 1px #FF4E00; }
.dontforget_cat_prod1_header,
.dontforget_cat_prod1_header a,
.dontforget_cat_prod1_header a:active,
.dontforget_cat_prod1_header a:hover,
.dontforget_cat_prod1_header a:link,
.dontforget_cat_prod1_header a:visited { font-size: 9pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.cat_prod2_header { background-color: #CC0C0C; border-top: 1px solid #0065cd; }

.cat_prod2_header,
.cat_prod2_header a,
.cat_prod2_header a:active,
.cat_prod2_header a:hover,
.cat_prod2_header a:link,
.cat_prod2_header a:visited { font-size: 9pt; color: #fff; font-weight: bold; text-decoration: none; text-transform:uppercase;
vertical-align:middle;}

.cat_prod1_moreinfo,
.cat_prod1_moreinfo a,
.cat_prod1_moreinfo a:active,
.cat_prod1_moreinfo a:hover,
.cat_prod1_moreinfo a:link,
.cat_prod1_moreinfo a:visited { font-size: 9pt; color: #fff; font-weight: bold; text-decoration: underline; }

.cat_prod2_moreinfo,
.cat_prod2_moreinfo a,
.cat_prod2_moreinfo a:active,
.cat_prod2_moreinfo a:hover,
.cat_prod2_moreinfo a:link,
.cat_prod2_moreinfo a:visited { font-size: 9pt; color: #fff; font-weight: bold; text-decoration: underline; }

.cat_prod2g_header { background-color: #666; border-top: 1px solid #666; }
.cat_prod2g_header,
.cat_prod2g_header a,
.cat_prod2g_header a:active,
.cat_prod2g_header a:hover,
.cat_prod2g_header a:link,
.cat_prod2g_header a:visited { font-size: 9pt; color: #fff; font-weight: bold; text-decoration: none; }

.cat_prod_desc { font-size: 8pt; color: #333; }

.cat_prod_promo { font-size: 8pt; color: #990000; }

.dontforget_cat_prod_promo { font-size: 8pt; color: #ff6601; }

.cat_prod_featured { font-size: 7pt; color: #ff6601; }

.basket_bg { background-color: #ffe6d7; padding: 1px 0 1px 4px; border-left: #cd0b0c solid 1px; border-right: #cd0b0c solid 1px; }

.sitemap_cont { color: #666; margin-bottom: 10px; width: 570px; }
.sitemap_cont a,
.sitemap_cont a:link,
.sitemap_cont a:active,
.sitemap_cont a:visited { color: #666; text-decoration: none; }
.sitemap_cont a:hover { color: #666; text-decoration: underline; }
.sitemap_line { border-bottom: #666 solid 1px; color: #666; font-weight: bold; text-align: left; }

.to_top { color: #666; border:0px; height: 30px;}

.basket_box { color: #000; margin-bottom: 10px; width: 250px; border:1px solid #ccc;}
.basket_box a,
.basket_box a:link,
.basket_box a:active,
.basket_box a:visited { color: #000; text-decoration: none; }
.basket_box a:hover { color: #000; text-decoration: underline; }
.basket_line { border-bottom: #cd0b0c solid 1px; color: #cd0b0c; font-weight: bold; text-align: left; }

.news_box { color: #000; margin-bottom: 10px; width: 570px; margin-left: -12px;}
.news_box a,
.news_box a:link,
.news_box a:active,
.news_box a:visited { color: #000; text-decoration: none; }
.news_box a:hover { color: #000; text-decoration: underline; }
.news_line { border-bottom: #cd0b0c solid 1px; color: #cd0b0c; font-weight: bold; text-align: left; }

.payment_product { background-color: #fff; }
.payment_product_highlight { background-color: #fff; }
.basket_delivery { background-color: #eee; }

.altassoc_title { color: #555; font-weight: bold; font-size: 10pt; margin: 5px; }

.logged_in {  }
.log_in_hdr { color: #000; font-size: 8pt; }
.log_in_text { color: #cd0b0c; font-size: 8pt; }
.log_in_text a,
.log_in_text a:link,
.log_in_text a:active,
.log_in_text a:visited { text-decoration: none; color: #cd0b0c; }
.log_in_text a:hover { text-decoration: underline; color: #cd0b0c; }

/*------------------- Store Login ----------------------- */
.hyperlink { font-size: 10pt; color: #000; }
.hyperlink a:link,
.hyperlink a:active,
.hyperlink a:visited { text-decoration: underline; } 
.hyperlink a:hover { text-decoration: underline; color: #CD0C0D; }

/* The new mini basket container */
.shoping_basket_container{margin-bottom:3px; font-size:11px; font-family: Verdana, Helvetica, sans-serif; background:#fff;}

.shoping_basket_message {width:145px;  margin:1px auto 1px; font-size:95%; font-family:Arial, Helvetica, sans-serif; } 


.shopping_basket_proceed {text-align:center; height:18px; color: #fff;}
/*.shopping_basket_proceed{background:#D2231B url(/company/currys/images/buttons/right_column_btn.png) 130px 2px no-repeat;}
.shopping_basket_icon{background:#D2231B url(/company/currys/images/buttons/right_column_btn.png) 130px 1px no-repeat;}*/

.shopping_basket_proceed a,
.shopping_basket_proceed a:link,
.shopping_basket_proceed a:visited {color:#ed2f23; background:inherit; text-decoration:none;}
.shopping_basket_proceed a:hover{color:#ed2f23; background:inherit; text-decoration:underline;}
.shopping_basket_proceed a:active{color:#ed2f23; background:inherit; text-decoration:none;}

.shoping_basket_line {border:0px solid #CC0000; clear:both; margin-bottom:0px; margin-top:0px; padding:0pt; width:145px;}
.section_nav_header_basket {text-align:center; background: #D42C24 url(/company/dixons/images/universal/basket_bg.png) 0 0 no-repeat; height:18px; color:#fff; font-weight:bold; padding-left:15px;  border-bottom:3px solid #D42C24; font-family:tahoma;}  
.shoping_basket_subtotal {margin:4px auto 4px; width:140px; clear:both; }
.shoping_basket_total {margin:4px auto 4px; width:140px;}



/* Search box on the home page */
.search_box_help p{padding:0; margin:0; margin-left:5px; margin-top:5px; font-size:90%;}
.search_box_help p{padding:0; margin:0; margin-left:5px; margin-top:0px; font-size:90%; _margin-top:-10px;}

.search_box_3ways {background:transparent url(/company/dixons/images/universal/searchbox.png) no-repeat; height:134px; width:409px; margin-top:-6px; margin-bottom:5px; padding-top:0px; position:relative;}

.search_box_numbers { }

.searchbox_input_container {margin-left:200px; padding-top:40px; height: 70px;}

.search_box_holders {margin-left:10px; }

.search_box_holders_links { float:left; margin-top:0px; margin-left:10px;  color: #ba0200;}

.search_box_help {clear:both; margin-top:0px; margin-bottom:3px; color:#333333;  padding-left: 5px;}

.search_box_help a,
.search_box_help a:link,
.search_box_help a:visited {color:#333333; background:inherit; text-decoration:underline; font-weight:normal;  }
.search_box_help a:hover {color:#333333; background:inherit; text-decoration:none; font-weight:normal; }
.search_box_help a:active {color:#333333; background:inherit; text-decoration:none; font-weight:normal; }

.searchbox_threeway{position:absolute; top:40px; color:#333333; font-size:13px; width:170px; margin:0; padding:0; margin-left:20px; }

.searchbox_input_container .fieldlabel { color: #fff; font-size: 11px; }

.search_box_holders{margin-bottom:8px;}

/* Remove ticket basket from this site  used the forced command to remove it from the site*/
#ticket_holders {display:none !important;}


/* The price detail for the page when it is full */
.text_price_detail {font-size:17px; font-weight:bold; color:#003399; background:inherit;}

/*The static pages background settings */
.static_background {background:#fff;}

.basket_offers  .border_box{height:200px !important;}

.section_nav_section_shop { padding: 2px 0 2px 2px; border-bottom: 1px solid #ccc; font-size: 8pt; font-weight: normal; display: block; width: 154px;  border-right:1px solid #ccc; border-left:1px solid #ccc; background:#F3F2EE url(/company/currys/images/universal/arrow.png) 5px 4px no-repeat; color:#666; }
.section_nav_section_shop a:active,
.section_nav_section_shop a:link,
.section_nav_section_shop a:visited { padding: 0 0 0 15px; color: #666; text-decoration: none; font-weight: normal; display: block;  font-family:Verdana,Helvetica,sans-serif; font-size:10px;}
.section_nav_section_shop a:hover { color: #000; text-decoration: underline; font-family:Verdana,Helvetica,sans-serif; font-family:Verdana,Helvetica,sans-serif;}

.section_nav_section_shop:hover{color:#CD0C0D; background:#F3F2EE url(/company/dixons/images/universal/arrowhover.png) 5px 4px no-repeat;}

.bullett_hr {height:2px; margin:0px; padding:0px; text-align:right; width:328px; background:#D4D5C6;}

/* ----------- Login screen ---------------*/
.header_box_login { height: 160px; width: 100%; }
.section_box_header {text-align:center; background: #ECECEC url(/company/dixons/images/universal/navheader.png) 0 0 no-repeat; height:26px; color:#979797; font-weight:bold; padding-left:15px;  border-bottom:3px solid #ddd; font-family:tahoma;}  
.login_basket {background:#F3F2EE url(/company/dixons/images/buttons/right_column_btn.png) 0px 0px no-repeat;}
.week_hdr {background: url(/company/dixons/images/universal/topten_shop_bg.png) no-repeat; font-size:12px; height:24px; color:#e51620;}

.modelLetters{font-size:13px; font-weight:bold; padding-left:5px; width:100%; background:#9D0301; }
.modelLetters, .modelLetters a,.modelLetters a:link, .modelLetters a:visited, .modelLetters a:hover, .modelLetters a:active{padding-left:10px; color:#fff; 	}

.topten_products_bg{width:100%; margin:0px auto 0; background:#ECECEC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0;}

.topten_shop_updown{width:100%; margin:10px auto 0; background:#ECECEC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0;}

.myBasket {background: #f3f3f3; width:100%; margin:0px auto 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; border-collapse:collapse;}
.myBasket a{font-size:11px;}

.topStores {width:100%; margin:10px auto 0; background:#ECECEC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; border-collapse:collapse;}
.topStores td{width:100%;  background:#ECECEC; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; border-collapse:collapse; border-left:1px solid #bbb; border-right:1px solid #bbb; padding-left:4px;}
.topStores a{font-size:11px;}

.topten_shop_bg{width:100%; margin:0px auto 0; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.topten_shop_bg li{padding-left:15px; background:url(/company/dixons/images/universal/shop_section_bgr.png) 0 0 no-repeat; margin-bottom: 2px;}
	.topten_shop_bg li.section_nav_header_shop{padding-left:0px;}
	.topten_shop_bg a, .customerCareTable a, .staticTable a,
	.topten_shop_bg a:link, .customerCareTable a:link, .staticTable a:link,
	.topten_shop_bg a:visited, .customerCareTable a:visited, .staticTable a:visited{font-size:10px; color:#666; }
	.topten_shop_bg a:hover, .customerCareTable a:hover, .staticTable a:hover,
	.topten_shop_bg a:active, .customerCareTable a:active, .staticTable a:active{}

.topten_shop_bg_left {background:#ECECEC url(/company/dixons/images/universal/toptenshop_left.png) 0px 0px repeat-y;}
.topten_shop_bg_right {background:#ECECEC url(/company/dixons/images/universal/toptenshop_right.png) right 0px repeat-y; }
.topten_shop_hdr {background:#ECECEC url(/company/dixons/images/universal/topten_shop_bg.png) no-repeat; height:24px; color:#e51620;}
.topten_shop_ftr {background:#fff url(/company/dixons/images/universal/toptenshop_ftr.png) no-repeat; height:9px; color:#e51620;}
.section_nav_footer {background:#fff url(/company/dixons/images/universal/carefooter.png) no-repeat; height:9px; color:#e51620;}
.section_nav_headers {background:#fff url(/company/dixons/images/universal/navheader.png) no-repeat; height:9px; color:#e51620; padding-top:4px; padding-bottom:4px;}

.customerCareTable {width:173px; margin-top:10px; /*background:#ECECEC;*/ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0;}
.staticTable {width:173px; /*background:#ECECEC;*/ font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; border-collapse:collapse; border-spacing:0;}
.productTitle {margin:0; padding:0; color:#333; font-weight:bold; font-size:16px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.care_background{background:#ECECEC/* url(/company/currys/images/universal/leftnav.gif) no-repeat scroll 5px 4px*/; }
.bulletClass{top:2px; position:relative;}
.careLinks {padding-left:3px}

.featureProductBg {background:#999; text-align:center; color:#fff; padding-left:3px; padding-top:5px; padding-bottom:5px; margin-bottom:0;}
.featuredLinks img{border:1px solid #ccc; padding:9px; }
.onlyText {color:#111; font-size:11px; font-weight:bold;}
.featuredProduct{border-collapse:collapse; border:1px solid #c5c5c5; width:100%; }
.featuredProduct .text_price_red{color:#ea2d2b;}
.basketDontForget .featuredProduct {width:100%;}
.relatedWidth{width:11px;}
#all .featuredProduct{width:180px;}
.more_info_link {width:54px;}
.more_info_link a,
.more_info_link a:link,
.more_info_link a:visited{color:#D00C18; font-size:12px; font-weight:bold; text-decoration:none;}
.more_info_link a:hover,
.more_info_link a:active{color:#D00C18; font-size:12px; font-weight:bold; text-decoration:underline;}
.associatedTitle{margin-top:10px; margin-bottom:10px;}

.modelsLink{font-size:10pt; padding-bottom:5px; padding-top:10px;}

.modelsLinks a,
.modelsLinks a:link,
.modelsLinks a:visited{color:#000; font-size:10px;}
.modelsLinks a:hover,
.modelsLinks a:active{color:#000; font-size:10px;}

.productRow{margin: 5px 0 5px 0; border-top:1px solid #ABABAB;}
.instockText{color:#5dba00;}
.productImage{text-align:center;}

.catalogue_header_image_class{margin:0 auto 0; width:410px;}

.key_tiles_floorcare {background:#fff url(/company/dixons/images/feb/floorcarebg.png) no-repeat scroll; width:402px; height:148px;}

.key_tiles_floorcare ul{padding-top: 32px;}
.key_tiles_floorcare li {font-family: "Trebuchet MS"; color: #3f89c3; font-size: 11px; list-style: none; text-align: left; padding-left: 165px; line-height:15px; }
.key_tiles_floorcare li a {font-family: "Trebuchet MS"; color: #3f89c3; font-size: 11px; text-decoration: none; list-style: none;}
.key_tiles_floorcare li a:hover {font-family: "Trebuchet MS"; color: #3f89c3; font-size: 11px; text-decoration: underline;; list-style: none;}

.currys_promo {no-repeat;}
.currys_promo_garden {no-repeat; margin-bottom: 5px;}

.cable_tile { background: url(/company/currys/images/apr/currys_cables.png) no-repeat; width: 402px; height: 146px; margin-bottom: -25px; padding-top: 32px; clear: both; margin-left: 0px; }
.cable_tile ul{padding-top: 10px; margin-top:0; padding-left:30px; }
.cable_tile li{ list-style-type: none; font-family: "Trebuchet MS"; color: #4690EA; font-size: 13px; line-height: 20px;}
.cable_tile li a{ list-style-type: none; font-family: "Trebuchet MS"; color: #4690EA; font-size: 13px; text-decoration: none;}
.cable_tile li a:hover{ list-style-type: none; font-family: "Trebuchet MS"; color: #4690EA; font-size: 13px; text-decoration: underline;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Currys Headers 	 --------------------------------------------*/

#contact_header {width:414px; border:5px solid #ba0200; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ba0200; height:43px; margin-top:35px; margin-left:123px; font-size:11px; background-color:#FFF;}
#contact_header p{padding:0; margin:0; text-align:center;}
	.contact_phone_no{background:#8ea3d0; float:left; height:27px; width:60px; padding:7px 7px; border:1px solid #fff; font-weight:bold; color:#fff;}
	.contact_phone_times{text-align:center; margin:12px 0 0;}
	.firstPhoneList{margin-top:2px}

	.contact_phone_times strong{font-size:12px}
	.contact_phone_times span{font-size:16px}
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Currys Headers 	 --------------------------------------------*/

.homepage1_banner{background:url(/company/homepage/february/dixons/Dixons_03.png) no-repeat; width:409px; height:130px; position:relative; margin-bottom:5px;}
	.homepage1_banner .hdr{font-size:26px; color:#fff; padding:30px 0 0 187px;}
	.homepage1_banner .subHdr{font-size:18px; color:#fff; padding:0 0 0 255px;}
	.homepage1_banner .more{font-size:11px; font-weight:bold; padding:23px 0 0 356px;}
	.homepage1_banner .more a{color:#000; }
.homepage1a_banner{background:#fff; width:409px; height:126px; margin-top:5px; margin-bottom:5px;}
	.homepage1a_banner .more{font-size:11px; font-weight:bold; padding:105px 0 0 175px;}
	.homepage1a_banner .more a{color:#fff;}
.homepage2_banner{background:url(/company/homepage/august/dixons/march_06.png) no-repeat; width:200px; height:161px; float:left; display:inline; position:relative;}
.homepage3_banner{background:url(/company/homepage/august/dixons/march_08.png) no-repeat; width:200px; height:161px; display:inline; float:left; position:relative; margin-left: 9px;}
.homepageaaa_banner{background:url(/company/homepage/11/10/dixonsvax.jpg) no-repeat; width:409px; height:161px; float:left; position:relative; margin-top: 5px;}
.homepage4_banner{background:url(/company/homepage/11/july/dixons/ipad_accessories.jpg) no-repeat; width:200px; height:161px; float:left; position:relative; margin-top: 5px;}
.homepage5_banner{background:url(/company/homepage/11/july/dixons/samsung_accessories.jpg) no-repeat;   width:200px; height:161px; display:inline; float:left; position:relative; margin-top: 5px; margin-left: 9px;}
.homepage6_banner{background:url(/company/homepage/11/july/dixons/3ds_accessories.jpg) no-repeat; width:200px; height:161px; float:left; position:relative; margin-top: 5px;}
.homepage7_banner{background:url(/company/homepage/11/july/dixons/laptop_batteries.jpg) no-repeat;   width:200px; height:161px; display:inline; float:left; position:relative; margin-top: 5px; margin-left: 9px; margin-bottom:5px;}
.homepage8_banner{background:url(/company/homepage/11/july/dixons/garden_accessories.jpg) no-repeat; width:200px; height:161px; float:left; position:relative; margin-top: 5px; margin-bottom: 5px; clear:both;}
.homepage9_banner{background:url(/company/homepage/11/july/dixons/camera_accessories.jpg) no-repeat;   width:200px; height:161px; display:inline; float:right; position:relative; margin-top: 5px; margin-bottom: 5px;}
.homepage11_banner{background:url(/company/homepage/december/dixons/laptop.png) no-repeat; width:200px; height:161px; display:inline; float:left;  position:relative; margin-top: 5px;}
.homepage12_banner{background:url(/company/homepage/december/dixons/remote.png) no-repeat; width:200px; height:161px; display:block; float:right; position:relative; margin-top: 5px; }
.homepage13_banner{width:409px; height:160px; display:inline; float:right; position:relative; margin: 0;}
.homepagebargain_banner{background:url(/company/homepage/december/dixons/bargain.png) no-repeat;   width:409px; height:122px; display:inline; float:left; position:relative; margin-top: 5px;}
.homepagelighting_banner{background:url(/company/homepage/december/dixons/tvwall.png) no-repeat;   width:409px; height:122px; display:inline; float:left; position:relative; margin-top: 5px;}
.homepageipod_banner{background:url(/company/homepage/december/dixons/gaming.png) no-repeat;   width:409px; height:122px; display:inline; float:left; position:relative; margin-top: 5px;}
.homepage14_banner{background:#fff; width:409px; /*height:124px;*/ display:inline; float:left;  position:relative; margin: 5px 0 5px 0;}

.homeLink1 a, .homeLink1 a:link, .homeLink1 a:visited,  .homeLink1 a:active {text-decoration:none; width:405px; height:126px; display:block;}
.homeLink1 a:hover {text-decoration:underline; }
.homeLink2 a, .homeLink2 a:link, .homeLink2 a:visited,  .homeLink2 a:active {text-decoration:none; width:405px; height:12px; display:block; margin-top:56px;}
.homeLink2 a:hover {text-decoration:underline; }
.homeLink3 a, .homeLink3 a:link, .homeLink3 a:visited,  .homeLink3 a:active {text-decoration:none; width:405px; height:122px; display:block; }
.homeLink a:hover {text-decoration:underline; }
.homepageList1{margin-top:50px; position:absolute; margin-left:175px; font-size:11px; color:#666; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; width:225px; }
.morelink{  margin-top:5px; line-height:19px; padding-bottom:10px; padding-top:2px}
a.morelink{color:#666; text-decoration:none;}
a:hover.morelink{color:#666; text-decoration:underline;}
.morelink2{  margin-top:5px; line-height:19px; padding-bottom:10px; padding-top:2px}
a.morelink2{color:#666; text-decoration:none;}
a:hover.morelink2{color:#666; text-decoration:underline;}
.morelink3{  margin-top:5px; line-height:19px; padding-bottom:10px; padding-top:2px; margin-bottom:-120px; height: 15px;}
a.morelink3{color:#666; text-decoration:none;}
a:hover.morelink3{color:#666; text-decoration:underline;}

.homeLinkBanner a, .homeLinkBanner a:link, .homeLinkBanner a:visited,  .homeLinkBanner a:active {text-decoration:none; width:409px; height:122px; display:block; margin: 0; padding: 0;}
.homeLinkBanner a:hover {text-decoration:none; }

.highlight1{color:#ea2c20; font-size:14px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:3px;}

.nextday {margin: 10px 0 0 0;}

.inkfeb{background:#fff url(/company/homepage/august/dixons/march_03.png) no-repeat; width:409px; height:160px; margin:0 0 5px 0;}
		.inkfebClick{ padding:103px 0 0 363px; }
		.inkfebClick a {font-size:10px; font-weight:bold; color:#fff;}
		.inkfebClick a:hover {color:#fff;}
		.inkfebLink{width:330px; height:100px; float:left; }
		.inkfeb ul{margin:5px 0 0 15px;padding:0;}
		.inkfeb li{display:inline;margin:0 2px;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Top Ten 	 --------------------------------------------*/
.right_link_style{border:1px solid #d5d5d5; width:60px; height:60px; line-height:50px; text-align:center; float:left; margin-right:8px; background:#fff; padding-left:10px; margin-left:3px;}
.right_panel_adverts{clear:both;  overflow:auto;}
.right_advert_panel{overflow:auto; margin-top:0px; background:#efefef; padding-top:5px; padding-bottom:5px; border-top:5px solid #fff;}
.offers_text a,
.offers_text a:link,
.offers_text a:visited{color:#666; font-size:9px; text-decoration:none;}
.offers_text a:hover{color:#666; font-size:9px; text-decoration:underline;}
.offers_text a:active{color:#666; font-size:9px; text-decoration:none;}

.offers_text_price a{color:#ed2f23; font-size:13px; }

.homeListTitle{color:#fff; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.homeListTitle a, .homeListTitle a:link, .homeListTitle a:visited, .homeListTitle a:hover, .homeListTitle a:active{color:#fff; }
.homeListLink {color:#666666; font-size:10px; font-weight:bold; margin-top: 14px;}
.homeListLink a, .homeListLink a:link, .homeListLink a:visited, .homeListLink a:hover, .homeListLink a:active{color:#666666; }

.moreLink {color:#000; font-size:10px; font-weight:bold; margin: 0 2px 0 0;  text-align: right; font-weight: bold; padding: 39px 0 0 0; }
.moreLink a, .moreLink a:link, .moreLink a:visited, .moreLink a:hover, .moreLink a:active{color:#000; }
.moreLink2 {color:#000; font-size:10px; font-weight:bold; margin: 0 2px 0 0; text-align: right; font-weight: bold; padding: 116px 0 0 0; }
.moreLink2 a, .moreLink2 a:link, .moreLink2 a:visited, .moreLink2 a:hover, .moreLink2 a:active{color:#fff; }
.moreLink3 {color:#000; font-size:10px; font-weight:bold; margin-top:-18px;  text-align: right; margin-right: 2px; font-weight: bold; margin-left:0; margin-bottom:0; height:15px; }
.moreLink3 a, .moreLink3 a:link, .moreLink3 a:visited,  .moreLink3 a:active{color:#fff; height:15px;}
.moreLink3 a:hover {text-decoration:underline; height:15px;}
.moreLink4 {color:#fff; font-size:10px; font-weight:bold; margin: 0 2px 0 0; text-align: right; font-weight: bold; padding: 115px 0 0 0; }
.moreLink4 a, .moreLink4 a:link, .moreLink4 a:visited, .moreLink4 a:hover, .moreLink4 a:active{color:#fff; }
.moreLink5 {color:#fff; font-size:10px; font-weight:bold; margin: 0 2px 0 0; text-align: right; font-weight: bold; padding: 116px 0 0 0; }
.moreLink5 a, .moreLink5 a:link, .moreLink5 a:visited, .moreLink5 a:hover, .moreLink5 a:active{color:#fff; }

.homeListHolder {margin-left:5px; margin-top:5px;}
.homeListHolder2 {margin-left:13px; margin-top:5px;}
.homeListHolder3{color:#666; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px;  font-weight:bold; }
.homeListRow3 {margin-top:5px; height: 100px; }

.homeListHolder3 {padding-left:30px; padding-top:8px; font-weight:normal;}
.homeListHolder3 li{line-height:12px;}
.homeListHolder3 a, .homeListHolder3 a:link, .homeListHolder3 a:visited, .homeListHolder3 a:hover, .homeListHolder3 a:active{color:#666; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; }

.homeListHolder4 {padding-left:30px; padding-top:15px; font-weight:normal;}
.homeListHolder4 a{color:#666; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:10px; }

.homeMoreButton {height:25px;}
.homeMoreButton a{ position:absolute; top:145px; left:145px; height:20px; color:#666; font-size:11px; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left:25px; padding-top:5px;}
.homeMoreButton a, .homeMoreButton a:link, .homeMoreButton a:visited, .homeMoreButton a:hover, .homeMoreButton a:active{color:#666;}

.homeMoreButton2 {height:0;}
.homeMoreButton2 a{position:absolute; top:145px; left:135px; height:20px; color:#666; font-size:11px; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left:25px; padding-top:5px;}
.homeMoreButton2 a, .homeMoreButton2 a:link, .homeMoreButton2 a:visited, .homeMoreButton2 a:hover, .homeMoreButton2 a:active{color:#666;}

.homeMoreButton3 {height:25px;}
.homeMoreButton3 a{position:absolute; top:157px; left:345px; height:20px; color:#666; font-size:11px; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left:25px; padding-top:5px;}
.homeMoreButton3 a, .homeMoreButton3 a:link, .homeMoreButton3 a:visited, .homeMoreButton3 a:hover, .homeMoreButton3 a:active{color:#666;}

/*
.homeLinkBackground{background:transparent; display:block; width:193px; height:100px;}
	a.homeLinkBackground, a:link.homeLinkBackground, a:visited.homeLinkBackground, a:hover.homeLinkBackground, a:active.homeLinkBackground{text-decoration:none;}
*/

.homeLinkBackground1{background:transparent; display:block; position:absolute; width:165px; height:120px; top:30px;}
	a.homeLinkBackground1, a:link.homeLinkBackground1, a:visited.homeLinkBackground1, a:hover.homeLinkBackground1, a:active.homeLinkBackground1{text-decoration:none;}

.home_headers{color:#ea2c20; font-size:14px; font-weight:bold; padding-left:10px; margin-top:10px; padding-top:20px; position:relative; top:5px; left:5px;}

.homeLev2 a{top:152px;}
.homeLev3 a{top:148px;}
/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Static Information 	 --------------------------------------------*/
.infostyle{border:1px solid #999; background:#999; color:#fff;}
.info_header{border:1px solid #C5C5C5;}
.border_order th{background:#C5C5C5; padding:4px; color:#fff;}
.border_order table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.border_order_static_header table{width:100%;}
.border_order_static_header tbody{width:100%;}
.border_order_static{background:#C5C5C5; color:#fff; padding:4px; width:100%;}
ul.text10_n{padding-left:30px; list-style:circle;}
.text10_n li{padding-bottom:10px;}
.text_12 {width:100%}
#main_full .border_order ul{list-style:disc;}

.border_order {border: 1px solid #C5C5C5; width: 561px; font-size:12px; }
.border_order_static {background-color: #999; padding: 0px; margin: 0px; width: 560px; padding:4px 0; }
.border_order table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.border_order table thead th {background-color: #C5C5C5; color: #fff; }
.border_order table thead th a,
.border_order table thead th a:link,
.border_order table thead th a:active,
.border_order table thead th a:visited { color: #fff; text-decoration: none;}
.border_order table thead th a:hover { color: #fff; text-decoration: underline;}
.border_order table tbody tr td {padding: 0px; }
.border_order table tfoot {background-color: #C5C5C5; color: #fff; }
.none table {border: #fff solid 1px; }
.border_order_soft_bg { background-color: #ededed; font-size: 11px; padding: 2px; vertical-align: middle; height: 23px;}
.border_order_med_bg { font-size: 9pt; font-weight: normal; color: #000; padding: 1px 1px 1px 3px; background-color: #dfdede; height: 22px; }
.border_order_strong { background-color: #ff8033; color: #fff; }

#main_full ul{padding-left:50px;}
#main_full li{list-style:decimal; }


#deliveryDay{color:#000;}

#stockTable .text_12{width:24%;}

#modelFinding .text_9n{font-weight:normal;}
#modelFinding .text_9n a, #modelFinding .text_9n a:link, #modelFinding .text_9n a:visited, #modelFinding .text_9n a:hover, #modelFinding .text_9n a:active{font-weight:normal;}

body .product_spec_list ul, body .product_spec_list li{list-style:disc; list-style-position:inside;}

/* -------------------------------------- ------------------ --------------------------------------------*/

/* -------------------------------------- Search Autofilter --------------------------------------------*/

.text17_db a:link,
.text17_db a:visited,
.text17_db a:hover,
.text17_db a:active,
.text17_db a:focus{color:#666666; background:inherit;}

.autoFilterHdr{font-size:17px; color:#000; font-weight:bold; margin:8px 0;}

.search_filter{width:100%; background:#E6E6E6; border:1px solid #CD0B0C;}

.auto_filter_text{font-size:15px; color:#666666; margin:5px 0px; font-weight:bold;}
.search_filter_text{color:#666666; font-weight:bold;}
/*-------------------------------------------------------------------------------
 	NEW CSS
 */

h1.catalogue_header_all { color: #000; font-size: 1.2em; font-weight: bold; margin: 0; padding: 0;}
.header_title {color: #000; font-size: 1.2em; font-weight: bold;}
.header_title2 {color: #000; font-size: 1.2em; font-weight: bold;}

.catalogue_header_all {color: #000; font-size: 1.2em; font-weight: bold; margin: 0; padding: 0;}
h1 {font-size: 1.2em; margin: 5px 0 0 0; padding: 0; color: #000;}

.filter_words {font-size: 0.92em; margin: 0; padding: 0;}

ul.breadcrumbs, breadcrumbs li {margin: 5px 0 5px 0; padding: 0;}
.breadcrumbs li {display: inline; border-right: 1px solid #666; padding: 0 2px 0 5px; }
.breadcrumbs li:last-child, .breadcrumbs li.noborder{display: inline; border-right: 0; padding: 0 2px 0 5px; }

 .back_links .breadcrumbs a,
 .back_links .breadcrumbs a:link,
 .back_links .breadcrumbs a:visited,
 .back_links .breadcrumbs a:hover,
 .back_links .breadcrumbs a:active { padding:0 3px 0 0;}
 
h1.shop_para {font-size: 10pt; font-weight: normal; margin: 0; padding: 0; line-height: normal; display: inline;}
h2 {font-size: 11pt; margin: 0; padding: 0;}
/*---------------------------------------------------------------
 		Top Header
---------------------------------------------------------------*/ 		

.top_header_cooker {background: url(/company/currys/images/sectionheaders/78825_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cooker h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_cooker_hood {background: url(/company/currys/images/sectionheaders/78776_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cooker_hood h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_air {background: url(/company/currys/images/sectionheaders/67858_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_air h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_audio {background: url(/company/currys/images/sectionheaders/102201_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_audio h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_camera {background: url(/company/currys/images/sectionheaders/97229_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_camera h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_camcorder {background: url(/company/currys/images/sectionheaders/98821_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_camcorder h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_car {background: url(/company/currys/images/sectionheaders/317137_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_car h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_pc {background: url(/company/currys/images/sectionheaders/79916_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_pc h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_dishwasher {background: url(/company/currys/images/sectionheaders/67231_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_dishwasher h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_cinema {background: url(/company/currys/images/sectionheaders/100270_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cinema h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_fridge {background: url(/company/currys/images/sectionheaders/67607_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_fridge h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_garden {background: url(/company/currys/images/sectionheaders/320107_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_garden h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_pda {background: url(/company/currys/images/sectionheaders/82805_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_pda h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_household {background: url(/company/currys/images/sectionheaders/67885_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_household h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_ipod {background: url(/company/currys/images/sectionheaders/149122_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_ipod h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_kitchen {background: url(/company/currys/images/sectionheaders/90230_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_kitchen h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_laptop {background: url(/company/currys/images/sectionheaders/79917_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_laptop h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_microwave {background: url(/company/currys/images/sectionheaders/67430_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_microwave h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_mp3 {background: url(/company/currys/images/sectionheaders/84430_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_mp3 h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_personal {background: url(/company/currys/images/sectionheaders/67747_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_personal h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_phone {background: url(/company/currys/images/sectionheaders/81200_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_phone h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_power {background: url(/company/currys/images/sectionheaders/215218_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_power h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_pressure {background: url(/company/currys/images/sectionheaders/213595_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_pressure h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_printer {background: url(/company/currys/images/sectionheaders/97656_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_printer h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_satnav {background: url(/company/currys/images/sectionheaders/97602_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_satnav h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_tv {background: url(/company/currys/images/sectionheaders/99178_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_tv h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_tumble {background: url(/company/currys/images/sectionheaders/67146_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_tumble h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_vacuum {background: url(/company/currys/images/sectionheaders/66532_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_vacuum h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_washing {background: url(/company/currys/images/sectionheaders/66991_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_washing h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_cables {background: url(/company/currys/images/sectionheaders/46566_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cables h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_headphones {background: url(/company/currys/images/sectionheaders/266638_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_headphones h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_ink {background: url(/company/currys/images/sectionheaders/12802_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_ink h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_remote {background: url(/company/currys/images/sectionheaders/24767_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_remote h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_lcd {background: url(/company/currys/images/sectionheaders/100196_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_lcd h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_water {background: url(/company/currys/images/sectionheaders/67608_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_water h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_gaming {background: url(/company/currys/images/sectionheaders/335539_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_gaming h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_cookshop {background: url(/company/currys/images/sectionheaders/182776_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cookshop h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_cleaning {background: url(/company/currys/images/sectionheaders/185143_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_cleaning h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_lawnmower {background: url(/company/currys/images/sectionheaders/320110_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_lawnmower h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_memory {background: url(/company/currys/images/sectionheaders/268717_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_memory h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_travel {background: url(/company/currys/images/sectionheaders/185224_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_travel h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_electric {background: url(/company/currys/images/sectionheaders/185197_new.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_electric h1 {color: #D00C18; padding: 0 0 0 3px; font-family: "Trebuchet MS"; margin: 0;}
.top_header_school {background: url(/company/currys/images/sectionheaders/369242.jpg) no-repeat; width: 400px; height: 119px;}
.top_header_heating {background: url(/company/currys/images/sectionheaders/445432.jpg) no-repeat; width: 400px; height: 119px;}

h1.top_sec {color: #D00C18; font-size: 1.2em; padding: 0 0 0 4px; line-height: 17px;}

.top_header_new  {color: #D00C18; padding: 0 0 0 100px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_air  {color: #D00C18; padding: 0 0 0 130px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_audio  {color: #D00C18; padding: 0 0 0 70px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_camera  {color: #D00C18; padding: 0 0 0 70px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_cooker_hood  {color: #D00C18; padding: 0 0 0 140px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_dishwasher  {color: #D00C18; padding: 0 0 0 100px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_fridge  {color: #D00C18; padding: 0 0 0 140px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_kitchen  {color: #D00C18; padding: 0 0 0 83px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_microwave  {color: #D00C18; padding: 0 0 0 110px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_personal  {color: #D00C18; padding: 0 0 0 110px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_phone  {color: #D00C18; padding: 0 0 0 140px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_pressure  {color: #D00C18; padding: 0 0 0 140px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_tv  {color: #D00C18; padding: 0 0 0 129px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_tumble  {color: #D00C18; padding: 0 0 0 115px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_vacuum  {color: #D00C18; padding: 0 0 0 105px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}
.top_header_new_washing  {color: #D00C18; padding: 0 0 0 115px; font-family: "Trebuchet MS"; margin: -8px 0 0 0;}

.top_para1 {color: #797979; margin: 0; padding: 0 0 0 50px; font-weight: bold; font-size: 0.92em;}
.top_para2 {color: #797979; margin: 0; padding: 0 0 0 75px; font-weight: bold; font-size: 0.92em;}
.top_para3 {color: #797979; margin: 0; padding: 0 0 0 120px; font-weight: bold; font-size: 0.92em;}

.top_para1_audio {color: #797979; margin: 0; padding: 0 0 0 45px; font-weight: bold; font-size: 0.92em;}
.top_para2_audio {color: #797979; margin: 0; padding: 0 0 0 70px; font-weight: bold; font-size: 0.92em;}
.top_para3_audio {color: #797979; margin: 0; padding: 0 0 0 104px; font-weight: bold; font-size: 0.92em;}
.top_para1_car {color: #797979; margin: 0; padding: 10px 0 0 20px; font-weight: bold; font-size: 0.92em;}
.top_para2_car {color: #797979; margin: 0; padding: 0 0 0 60px; font-weight: bold; font-size: 0.92em;}
.top_para1_cinema {color: #797979; margin: 0; padding: 0 0 0 30px; font-weight: bold; font-size: 0.92em;}
.top_para2_cinema {color: #797979; margin: 0; padding: 0 0 0 55px; font-weight: bold; font-size: 0.92em;}
.top_para3_cinema {color: #797979; margin: 0; padding: 0 0 0 85px; font-weight: bold; font-size: 0.92em;}
.top_para1_pda {color: #797979; margin: 0; padding: 10px 0 0 30px; font-weight: bold; font-size: 0.92em;}
.top_para2_pda {color: #797979; margin: 0; padding: 0 0 0 55px; font-weight: bold; font-size: 0.92em;}
.top_para3_pda {color: #797979; margin: 0; padding: 0 0 0 85px; font-weight: bold; font-size: 0.92em;}
.top_para1_cables {color: #797979; margin: 0; padding: 10px 0 0 50px; font-weight: bold; font-size: 0.92em;}
.top_para2_cables {color: #797979; margin: 0; padding: 0 0 0 95px; font-weight: bold; font-size: 0.92em;}
.top_para1_water {color: #797979; margin: 0; padding: 10px 0 0 50px; font-weight: bold; font-size: 0.92em;}
.top_para2_water {color: #797979; margin: 0; padding: 0 0 0 85px; font-weight: bold; font-size: 0.92em;}
.top_para1_gaming {color: #797979; margin: 0; padding: 10px 0 0 45px; font-weight: bold; font-size: 0.92em;}
.top_para2_gaming {color: #797979; margin: 0; padding: 0 0 0 70px; font-weight: bold; font-size: 0.92em;}
.top_para3_gaming {color: #797979; margin: 0; padding: 0 0 0 115px; font-weight: bold; font-size: 0.92em;}

.top_header_triangle {padding: 0 3px 0 0;}

.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}


.border_box table.catalogue_section_inner_brand{ height:115px;}

.asterisk {color: #000; font-weight: normal; text-transform: capitalize; font-size: 1.5em;}
.asterisk_text {color: #000; font-weight: normal; text-transform: capitalize; font-size: 0.70em;}
.underline {text-decoration: underline;}
.colorRed {color: red;}
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------- Returns --------------------------------------------------------------------------------------------------------------------- */
.returns_box { border: #D5D5D5 solid 1px; }
.returns_box table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.returns_box table thead th { background-color: #999; color: #fff;}
.returns_box table thead th a,
.returns_box table thead th a:link,
.returns_box table thead th a:active,
.returns_box table thead th a:visited { color: #fff; text-decoration: none;}
.returns_box table thead th a:hover { color: #fff; text-decoration: underline;}
.returns_box table tbody tr td {padding: 2px; }
.returns_box table tfoot {background-color: #989898; color: #fff;}
.returnsInfo {text-align:left;}
.returnsRow {font-weight:normal;}
.required {text-align:right; font-size:10px; }

/*---------------------------------------------------------------
 		Center Dyson Scroll Bar
----------------------------------------------------------------*/
.dyson_scroll_bar {background:#fff url(/company/dixons/images/universal/dyson_bgr.png) no-repeat; color:#999; width:409px; height: 102px; padding:0; font-size:11px; text-align:left; font-weight:bold; margin:5px 0 0 0; clear: both;}
 	.dyson_scroll_bar p{padding:4px 1px 4px 103px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
 	.dyson_scroll_bar p.dyson_text {padding:0px 0px 8px 5px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
 	.dyson_scroll_bar span{padding:0px 1px 8px 5px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
	.dyson_scroll_bar strong{color:#fc0; background:transparent;}
	.dyson_scroll_bar ul, .dysonRightPanel li{padding:0; margin:0; list-style:none}
	.dyson_scroll_bar a,
	.dyson_scroll_bar a:link,
	.dyson_scroll_bar a:visited,
	.dyson_scroll_bar a:hover {color: #fc0; text-decoration: underline;}
	.dyson_scroll_bar a:active {color: #fc0; text-decoration: underline;}
	
#dyson_scroll_bar_links {height:90px; background:#ededed; overflow:auto; width:150px; margin:-93px 0 0 250px; text-align:left; padding:3px 0 0 3px; border:1px solid #999; color: #676767; }
	#dyson_scroll_bar_links  a,
	#dyson_scroll_bar_links  a:link,
	#dyson_scroll_bar_links  a:visited{font-weight:normal; color: #676767; text-decoration: none;}
	#dyson_scroll_bar_links  a:hover {font-weight:normal; color: #676767; text-decoration: underline;}
	#dyson_scroll_bar_links  a:active{font-weight:normal; color: #676767; text-decoration: none;}

/*---------------------------------------------------------------
 		Center Vax Scroll Bar
----------------------------------------------------------------*/
.vax_scroll_bar {background:#F9A039 url(/company/dixons/images/universal/vax_bgr.png) no-repeat; color:#fff; width:409px; height: 102px; padding:0; font-size:11px; text-align:left; font-weight:bold; margin:0; clear: both;}
 	.vax_scroll_bar p{padding:4px 1px 4px 103px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
 	.vax_scroll_bar p.vax_text {padding:0px 0px 8px 5px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
 	.vax_scroll_bar span{padding:0px 1px 8px 5px; margin:0; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; }
	.vax_scroll_bar strong{color:#fff; background:transparent;}
	.vax_scroll_bar ul, .vaxRightPanel li{padding:0; margin:0; list-style:none}
	.vax_scroll_bar a,
	.vax_scroll_bar a:link,
	.vax_scroll_bar a:visited,
	.vax_scroll_bar a:hover {color: #fff; text-decoration: underline;}
	.vax_scroll_bar a:active {color: #fff; text-decoration: underline;}
	
#vax_scroll_bar_links {height:90px; background:#fff; overflow:auto; width:155px; margin:-93px 0 0 244px; text-align:left; padding:3px 0 0 3px; border:1px solid #999; color: #676767; }
	#vax_scroll_bar_links  a,
	#vax_scroll_bar_links  a:link,
	#vax_scroll_bar_links  a:visited{font-weight:normal; color: #676767; text-decoration: none;}
	#vax_scroll_bar_links  a:hover {font-weight:normal; color: #676767; text-decoration: underline;}
	#vax_scroll_bar_links  a:active{font-weight:normal; color: #676767; text-decoration: none;}
	
/*--------------------------------------------------------------------------------------
 		SKIP LINKS
*/

.skip_links {position: absolute; left: -999em; width: 990em;}
a.skip_links:active,  a.skip_links:focus {
        left: -8.5em;
        border: 3px #3399cc solid;
        background-color: #fff;
    }

	/*---------------------------------------------------------------------------------
	 	March
	*/
	
.maintilelink{width:170px; height:130px; float:left; }

.findersbg{background:#B90200 no-repeat; width:409px; height:444px; display:block; float:left; position:relative; margin: 5px 0;}
	.findersbg ul{margin:14px 0 0 26px;}
	.findersbg li{display:inline; }
	.findersbg .finderheader{color:#fff;font-size:22px;font-weight:bold;margin-left:5px;}
	.findersbg .findertext{color:#fff;font-size:14px;margin-left:5px;}
	.findersbg .finderfoot{color:#fff;font-size:14px;text-align:right;margin-top:5px;margin-right:2px;}
	.findersbg .laptop{background:url(/company/dixons/images/universal/finders/finder_16.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .camcorder{background:url(/company/dixons/images/universal/finders/finder_18.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .ink{background:url(/company/dixons/images/universal/finders/finder_20.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .remote{background:url(/company/dixons/images/universal/finders/finder_25.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .vacuum{background:url(/company/dixons/images/universal/finders/finder_27.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .laptop2{background:url(/company/dixons/images/universal/finders/finder_28.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .camera{background:url(/company/dixons/images/universal/finders/finder_32.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .shaver{background:url(/company/dixons/images/universal/finders/finder_33.png) no-repeat; width:116px; height:16px; padding-top:100px; float:left; margin:5px; text-align:center; font-size:11px;}
	.findersbg .phone{background:url(/company/dixons/images/universal/finders/finder_34.png) no-repeat; width:116px; height:30px; padding-top:86px; float:left; margin:5px; text-align:center; font-size:11px;}
		
/*
	Customer Services Returns
*/

.service_border {border: 1px solid #999; padding: 5px; margin: 0 0 15px 0;}
.services_btn {background: url(/company/dixons/images/universal/service_btn.png) repeat-x scroll 0 0; color: #fff; width: 94px; text-align: center; font-weight: bold; padding: 3px; float: right; margin: -10px 0 0 0;}
.services_btn a,
.services_btn a:link,
.services_btn a:visited,
.services_btn a:active {color: #fff; text-decoration: none;}
.services_btn a:hover {color: #fff; text-decoration: underline;}
.service_para1 {font-weight: bold; font-size: 20px; margin: 0; color: #000; padding: 0 0 0 3px;}
.service_para2 {font-weight: bold; font-size: 13px; margin: 0; color: #000; padding: 3px;}
.service_para2 a,
.service_para2 a:link,
.service_para2 a:visited,
.service_para2 a:active {color: #000; text-decoration: none;}
.service_para2 a:hover {color: #000; text-decoration: underline;}
.service_para_top {font-weight: bold; font-size: 13px; color: #000; margin: 10px 0px;}

/*================================================================================
 ROTATING IMAGES
================================================================================ */

.homepage_promtional{height:161px;margin-bottom:5px;}
.homepage_promtional p{padding:0 12px ;font-size:11px;margin:0;line-height:20px;color:#666666;}
.homepage_promtional a{color:#666666;}
.homepage_promtional img{margin:0;}
.rotateList{background:url(/company/homepage/august/dixons/TILEPAGE_19.png) no-repeat; width:409px; height:219px; }


/*
	NEW PRODUCT PAGE


#productPageContainer #productPageInformation {border:1px solid #9D0301;padding:3px;margin:0;font-weight:normal;width:390px;font-size:12px;}
#productPageContainer #productPageSimilar h3{border:1px solid #9D0301;padding:3px;margin:0;font-weight:normal;width:390px;font-size:12px;}
#productPageContainer #productPageReplacement {border:1px solid #9D0301;padding:0;margin:0;font-weight:normal;width:396px;font-size:12px;}
#productPageContainer #productPageLetusFix {border:1px solid #9D0301;padding:0;margin:0;font-weight:normal;width:396px;font-size:12px;}
#productPageContainer #productPageNextDay {border:1px solid #003061;padding:0;margin:0;font-weight:normal;width:396px;font-size:12px;}

#productPageContainer #productPageTabs {padding:0;margin:0;}
#productPageContainer #productPageTabs  li{padding:0;margin:0;display:inline;}

#productPageContainer #productPageTabs  a:link span, #productPageTabs a:visited span{background:#CC0202;color:#fff;cursor:pointer;display:block;float:left;padding:4px 0 0 4px;height:31px;margin:0 2px 0 0;text-align:center;width:74px;font-size:11px;font-weight:bold;}

#productPageContainer #productPageTabs a:hover span{background:#9D0301;color:#fff;cursor:pointer;display:block;float:left;padding:4px 0 0 4px;height:31px;margin:0 2px 0 0;text-align:center;width:74px;font-size:11px;font-weight:bold;}

#productPageContainer #productPageTabs  a:active span{background:#CC0202;color:#fff;cursor:pointer;display:block;float:left;padding:4px 0 0 4px;height:31px;margin:0 2px 0 0;text-align:center;width:74px;font-size:11px;font-weight:bold;}

#productPageContainer #productPageTabs .ui-tabs-selected a:link span, #productPageTabs .ui-tabs-selected a:visited span, #productPageTabs .ui-tabs-selected a:hover span, #productPageTabs .ui-tabs-selected a:active span{background:#9D0301;color:#fff;cursor:pointer;display:block;float:left;padding:4px 0 0 4px;height:31px;margin:0 2px 0 0;text-align:center;width:74px;font-size:11px;font-weight:bold;}

#productPageContainer .buyNow{float:right;background:#CC0202;padding:5px 12px;-moz-border-radius:5px;}
#productPageContainer .buyNow a:link, #productPageContainer .buyNow a:visited, #productPageContainer .buyNow a:hover, #productPageContainer .buyNow a:active{color:#fff;}

#productPageContainer .buyNow3{cursor:pointer;font-weight:bold;color:#fff;float:left;background:#9D0301;padding:0;margin:5px 0;border:0;height:25px;width:79px;-moz-border-radius:5px;}
#productPageContainer .buyNow3:hover{text-decoration:underline;}

#productPageContainer .altassoc_title{color:#fff;background:#9D0301;font-weight:bold;font-size:16px;padding:5px ;height:20px;margin:5px 0 0 0;}
*/

/*
new basket confirmation
*/

#basket-confirmation .similarContainer .buyNow{float:right;background:#CE0000;padding:5px 12px;-moz-border-radius:5px;}

#basket-confirmation .related_products{color:#fff;background:#CE0000;font-weight:bold;font-size:16px;padding:5px ;margin:0;}

