/* -------------------- Global -------------------------- */
body { font: 10pt "tahoma", "Helvetica", "sans-serif"; margin: 0px; }
img { border: 0px; }
form { padding: 0px; margin: 0px; }
input { font-size: 8pt; }
textarea { font: 8pt "tahoma", "Helvetica", "sans-serif"; }
select { font: 8pt" tahoma", "Helvetica", "sans-serif" }
a:active, a:link, a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #444; }
.text_11 { font-size: 11px; }
.text_10 { font-size: 10px; }

/* -------------------- CONTAINER ----------------------- */
#page_basic { width: 98%; margin: 0 auto auto auto; }

#home_centre { width: 100%; border: #f0f dotted 1px;}
#header { margin: 5px 0 0px 0; width: 766px; height: 270px; border: 0; }

/* -------------------- FOOTER ELEMENTS ----------------- */
#footer { margin-top: 12px; 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: #333; text-decoration: underline; }
.footer_link a:hover { color: #333; text-decoration: underline; }

/* -------------------- Header -------------------------- */
.header_table { width: 766px; border-collapse: collapse; background: url(/company/dixonsishop/images/header/dixonsheader.png) 0 0 no-repeat; padding: 0px; margin: 0px; height: 128px; }
.header_logo img { padding: 12px 0 0 10px; border: 0px;}
.header_box { height: 270px; width: 100%; }

/* ------------------------------------ header links layout ---------------------------------------*/	
.hdr_link_div { color: #c00; font-weight: normal; font-size: 8pt; width: 108px; border-right: #c00 solid 1px; float: left; }
.hdr_link_div_right { color: #c00; font-weight: normal; width: 109px; font-size: 8pt; float: left; padding: 0px;}
.hdr_links_cont { width: 502px; color: #c00; font-weight: bold; font-size:9pt; height: 24px; border: 0px; padding-bottom: 0px; text-align: right; margin: 5px 15px 0 0; }
.hdr_links_cont a,
.hdr_links_cont a:link,
.hdr_links_cont a:active,
.hdr_links_cont a:visited { color: #4c94bb; font-weight: bold; }
.hdr_links_cont a:hover { color: #4c94bb; }

.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 ------------------------ */
.topBrandsNavigation { padding: 2px 0 2px 0px; font-size: 9pt; font-weight: normal; width: 168px; text-align:center;}

.section_nav_header { color: #4c94bb; background: url(/company/dixonsishop/images/universal/nav_section_hdr.png) 0 0 no-repeat; width: 170px; font-weight: bold; font-family: tahoma; font-size: 10pt; height: 21px; padding-left: 4px; line-height: 1.4em; }
.section_nav_section { padding: 2px 0 2px 1px; font-size: 9pt; font-weight: normal; width: 168px; border-left: #83BBD9 solid 1px; border-right: #83BBD9 solid 1px; }
.section_nav_section_bottom { padding: 2px 0 2px 1px; font-size: 9pt; font-weight: normal; width: 168px; border-left: #83BBD9 solid 1px; border-right: #83BBD9 solid 1px; border-bottom: 1px solid #83BBD9; margin-bottom: 5px;}
.section_nav_section a:active,
.section_nav_section a:link,
.section_nav_section a:visited { padding: 0 0 0 2px; color: #555; text-decoration: none; font-size: 9pt; font-weight: normal;width: 168px; }
.section_nav_section a:hover { color: #000; text-decoration: underline;}
.section_nav_section_bottom a:active,
.section_nav_section_bottom a:link,
.section_nav_section_bottom a:visited { padding: 0 0 0 2px; color: #555; text-decoration: none; font-size: 9pt; font-weight: normal;width: 168px; }
.section_nav_section_bottom a:hover { color: #000; text-decoration: underline;}
.section_nav_footer { background: url(/company/dixonsishop/images/universal/nav_section_footer.png) 0 0 no-repeat; width: 170px; height: 7px; }
.section_nav_infohdr { background: url(/company/dixonsishop/images/universal/nav_section_hdr2.png) 0 0 no-repeat; width: 170px; height: 7px; }

/* ###################################################### */

.border_box {width: 100%;}
.basket_offers .border_box {width: 278px; margin:0 18px 5px 0;}
.border_box table { width: 100%; height: 100%; empty-cells: show; border-collapse: collapse; }
.border_box table thead th { color: #4c94bb; text-align: left; padding-left: 4px; height: 20px;}
.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: #4C94BB; text-decoration: none;}
.border_box table thead th a:hover { color: #4C94BB; text-decoration: underline;}
.border_box table tbody tr td {padding: 2px; }
.border_box table tfoot {background-color: #eee; color: #000; }
.none table {border: #fff solid 1px; }
.border_box_soft_bg { background-color: #FAFAFA; 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: #e6f2d3; height: 22px; }
.border_box_strong { background-color: #ff8033; color: #fff; }

.border_box_track {width: 100%; border: 1px solid #83BBD9;}

/* ###################################################### */

.rooms_container { width: 420px; height: 100%; border: 0px; margin-bottom: 3px; float: left; }

/*---------------------- 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; }
.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: 370px; height: 30px; padding: 0px;}
.addtobasket_content_left { width: 110px; height: 100px; /*padding: 5px*/;  margin-top: 5px; }	
.addtobasket_content_right { width:260px; height: 100px; padding: 5px; text-align: left; float: right; margin-top: 5px; }
.addtobasket_basket_counter_container { width: 370px; height: 30px; padding: 0px; text-align: center; }
/*changed from width:370px;*/
.addtobasket_content { height: 100px; padding: 0px; text-align: center; width:400px;}

.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; }

/*---------------------------iPod Menu---------------------------------*/

.ipod_menu { width: 100%; clear: left; float: left; margin-top:5px; z-index:666}
.menu_link { color: #47b1e8; font-weight: bold; font-size: 8pt; height: 80px; }
.menu_link a,
.menu_link a:link,
.menu_link a:active,
.menu_link a:visited {text-decoration: none; color: #47b1e8; }
.menu_link a:hover { text-decoration: underline; }

.hdr_basket { width: 160px; float: right; }
.mb_content { color: #000; font-size: 8pt; }
.mb_content a,
.mb_content a:link,
.mb_content a:active,
.mb_content a:visited { color: #4C94BB; text-decoration: none; }
.mb_content a:hover { text-decoration: underline; }

/*--------------------------------- Key Sections ---------------------------------- */
.key_tiles_cont { width: 405px; padding: 0px; margin-bottom: 0px; border: 0px; float: right; }
.key_tiles { float: right; width: 202px; margin: 1px 0px 0px 0px; }
.key_tiles_left { float: left; width: 202px; 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: 170px; font-size: 8pt; padding: 2px; border-left: #83BBD9 solid 1px; border-right: #83BBD9 solid 1px; }
.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: #FFFAC9; }
.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: none; 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: #000;}
.text9_n a:hover {text-decoration: none; color: #555;}

.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: #8AC721; font-weight: bold; }

.text10_n {font-size: 10pt; color: #000;}
.text10_n, .text10_n a, .text10_n a:link, .text10_n a:active, .text10_n a:visited {text-decoration: none; color: #000;}
.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: 8pt; font-weight: bold; color: #4c94bb; margin: 0;}
.text12_b, .text12_b a, .text12_b a:link, .text12_b a:active, .text12_b a:visited {text-decoration: none; color: #4c94bb;}
.text12_b a:hover {text-decoration: underline; color: #4c94bb;}

/*.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: #4C94BB;}
.text8_nr, .text8_nr a, .text8_nr a:link, .text8_nr a:active, .text8_nr a:visited {text-decoration: none; color: #4C94BB;}
.text8_nr a:hover {text-decoration: underline; color: #4C94BB;}

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

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

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

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

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

/* Changed from 9pt for basket*/
/*.text9_br {font-size: 8pt; font-weight: bold; color: #4c94bb;}
.text9_br, .text9_br a, .text9_br a:link, .text9_br a:active, .text9_br a:visited {text-decoration: none; color: #4c94bb;}
.text9_br a:hover {text-decoration: underline; color: #4c94bb;}*/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text_price_red { font-size: 10pt; font-weight: bold; color: #f00; }
	.basketOffers1 .text_price_red { font-size: 12pt; font-weight: bold; color: #47B1E8;  }
.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: #555; }

.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; }

.catalogue_header_all { color: #555; font-size: 12pt; font-weight: bold; }

.important_info_box { border: 0px; /*background: url(/company/dixonsishop/images/buttons/button-red.png) 0 0 no-repeat;*/ color: #fff; font-size: 8pt; 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: #000;}
.back_links, .back_links a, .back_links a:link, .back_links a:active, .back_links a:visited {text-decoration: none; color: #000;}
.back_links a:hover {text-decoration: underline; color: #000;}

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

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

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

.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/dixonsishop/images/universal/top10_footer.png ) 0 0 no-repeat; border: 0; width: 160px; height: 7px;  }

.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: #d6d6d6; }
.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: #d6d6d6; }
.info_right { border-right: 1px solid #cd0b0c; background-color: #d6d6d6; }

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

.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: #555; 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; }

.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: #666666; }

.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: #4eaef3; border:0px; height: 30px;}

.basket_box { color: #000; margin-bottom: 10px; width: 250px; }
.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; }
.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: #FAFAFA; }
.payment_product_highlight { background-color: #FAFAFA; }
.basket_delivery { background-color: #FAFAFA; }

.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; }

.quick_search { color: #4C94BB; font-size: 9pt; font-weight: bold; width: 180px; margin: 38px 5px 0 320px; }
.quick_search input { padding-top:0; margin-top:0;}
.quickSearchTxt{margin-bottom:0; padding-bottom:0; width:150px; }
.quick_searchBtn{margin-left:3px;}

/* top ten list */
.topten_list {padding-left:3px;}

/* this is the emelement to tcontrol the home page links */
.thumbnail {
	margin:0;
	padding:0;
}


.thumbnail{
position: relative;
z-index: 1000;
}

.thumbnail:hover{
background-color: transparent;

z-index:1000;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fff;
padding: 3px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
z-index:1000;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 3px;
border:3px solid #4C94BB;
z-index:1000;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 5px; /*position where enlarged image should offset horizontally */
margin-top:80px;/* added to balance it out */
z-index:1000;
}

/* This is control the image on the right */

.thumbnails{
position: relative;
z-index: 1000;
}

.thumbnails:hover{
background-color: transparent;
z-index:1000;
}

.thumbnails span{ /*CSS for enlarged image*/
position: absolute;
background-color: #fff;
padding: 3px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
z-index:1000;
}

.thumbnails span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 3px;
border:3px solid #4C94BB;
z-index:1000;
}

.thumbnails:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -110px; /*position where enlarged image should offset horizontally */
margin-top:80px;/* added to balance it out */
z-index:1000;
}

.zlist {z-index:0}

.top5_text {padding-left:5px;}


/* ----------------------------------------------------------
	Fade Effect :taken from http://medienfreunde.com/deutsch/weblog/aus_der_praxis.html?nid=87
	*/
#fadeScript{list-style:none; padding:0; margin:0; }

.spares_finder_formfield {
color:#000000;
font-size:12px;
font-weight:normal;
height:15px;
line-height:12px;
margin:0px 0pt 3px;
text-align:left;
text-indent:1pt;
vertical-align:middle;
width:150px;
}

.hometopSellers {margin-bottom: 5px; }
.hometopSellers a{  border: 0; text-decoration: none; }
.latest_arrivals { background: url(/company/dixonsishop/images/homepage/centre%20tiles/september/ishop_sept_15.png) 0 0 no-repeat; border: 0; width: 412px; height: 209px; margin-top: 5px; margin-bottom: 5px; }
.latest_arrivals a{ border: 0; margin-top: 5px; margin-bottom: 5px; text-decoration: none;}

.topimage {margin-bottom: 5px;}
.topimage2 {margin-bottom: 5px;}
.topSellers {margin-top: 5px;}

/* ------------------------------------------------------------------------------------
		bottom Border
   ------------------------------------------------------------------------------------ */

.border_solid{background:transparent url(/company/dixonsishop/images/universal/nav_section_footer.png) no-repeat 0 bottom; margin-bottom:5px; padding-bottom:7px;} 

.basketOffersSpec{padding:10px 0 0 0;}
.basket_offers .cat_prod_promo{color:#47B1E8; display:block;}
.basket_offers_link{background:url(/company/currys-ishop/images//universal/viewproduct.jpg) 90px -1px no-repeat; padding-right:25px; padding-top:2px; padding-bottom:2px;}

/*-------------------------------------------------------------------------------
 	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;}
/*
	TOP TEN
*/
.topten_border {border-top:1px solid #83BBD9; border-right:1px solid #83BBD9; border-left:1px solid #83BBD9;}
.topten_footer {background: url(/company/dixonsishop/images/universal/topten_footer.png) 0 0 no-repeat; width: 158px; height: 11px; margin: 0 0 0 0px;}
.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; }
.section_nav_header_topten{width:158px; background: url(/company/dixonsishop/images/universal/topten_hdr.png) 0 0 no-repeat; color: #4C94BB; height: 21px; font-size: 10pt; font-weight: bold; padding: 0 0 0 8px;}

h2 {font-size: 11pt; margin: 0; padding: 0;}
/*--------------------------------------------------------------------------------------
 		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;
    }

.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;}

/* ------------------------------------------------------------------------------------------------------------
	september 2009 TILES
 ------------------------------------------------------------------------------------------------------------ */

.travelaccessories{background: url(/company/homepage/september/dixonsishop/ishop_03.png) 0 0 no-repeat; width:412px; height:330px; margin:0 0 5px 0; }
	.travelaccessories ul{margin:0;padding:100px 0 0 10px;}
	.travelaccessories li{color:#fff; font-weight:bold;list-style:none;}
	.travelaccessories a:link, .travelaccessories a:visited, .travelaccessories a:hover, .travelaccessories a:active{color:#fff; }
.summerSale{background:url(/company/homepage/september/currysishop/ishop_06.png) no-repeat; width:412px; height:160px; margin:0 0 5px 0; }
	.summerSale a.text{color:#fff; padding:0 0 0 345px;font-weight:bold;}
/*	.tileSubText{margin:0 0 0 5px; color:#dc1111; width:145px; font-size:11px;} old */
	.tileSubText{color:#dc1111;padding:2px 0 0 5px; font-size:11px; }
	.tileSubText a,
	.tileSubText a:link,
	.tileSubText a:visited,
	.tileSubText a:active{color:#4c94bb; font-weight:bold; text-decoration:none; font-size:12px; padding:0 0 5px;}
	.tileSubText a:hover{color:#4c94bb; font-weight:bold; text-decoration:underline; font-size:12px;}
.saleClick{margin:3px 5px 0 0; color:#FFF; float:right;}
.saleClick a,
.saleClick a:link,
.saleClick a:visited{color:#FFF; text-decoration:none;}
.saleClick a:hover{color:#FFF; text-decoration:underline;}
.saleClick a:active{color:#FFF; text-decoration:none;}
.tile1a{background: url(/company/homepage/september/dixonsishop/ipodheadphones.jpg) 0 0 no-repeat; width:208px; height:135px; float:left; margin:5px 0 0 0px;}
.tile1b{background: url(/company/homepage/september/dixonsishop/fm.png) 0 0 no-repeat; width:204px; height:135px; float:left; margin:5px 0 0 0;}
.tile2a{background: url(/company/homepage/september/dixonsishop/power.png) 0 0 no-repeat; width:204px; height:135px; float:left; margin:5px 0 0 0;}
.tile2b{background: url(/company/homepage/september/dixonsishop/cases.png) 0 0 no-repeat; width:204px; height:135px; float:left; margin:5px 0 0 4px;}
.tile3a{background: url(/company/homepage/september/dixonsishop/speakers.png) 0 0 no-repeat; width:204px; height:135px; float:left; margin:5px 0 0 0; padding:4px 0 0 0;}
.tile3b{background: url(/company/homepage/september/dixonsishop/cables.jpg) 0 0 no-repeat; width:204px; height:135px; float:left; margin:5px 0 0 4px; padding:4px 0 0 0;}
.tile4{background: url(/company/homepage/september/dixonsishop/ipod3g.png) 0 0 no-repeat; width:412px; height:135px; float:left; margin:5px 0 0 0;}
	.tile4Text{font-size:28px; margin:35px 0 0 10px;}
	.tile4SubText{font-size:18px; margin:0 0 0 10px;}
.moreButton{margin:0 0 0 177px;}
.moreButton3{margin:0 0 0 122px; background: url(/company/homepage/september/dixonsishop/arrow.png) center right no-repeat; height:20px; width:70px; padding:3px 0 0 8px;}
.moreButton3 a,
.moreButton3 a:link,
.moreButton3 a:visited{color:#83bbd9; background:transparent; text-decoration:none; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.moreButton3 a:hover,
.moreButton3 a:active{color:#83bbd9; background:transparent; text-decoration:underline; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.moreButton2{margin:6px 0 0 177px;}
.moreButtonLarge{margin:22px 0 0 388px;}
.buyPod{padding:0 0 5px 0;}

.springSale{background:url(/company/homepage/september/dixonsishop/spruce.png) no-repeat; width:412px; height:160px; margin:0 0 5px 0; }
	.springSale a.text{color:#fff; padding:0 0 0 345px;font-weight:bold;}
	
.september1a{background: url(/company/homepage/september/dixonsishop/ishop_08.png) 0 0 no-repeat; width:204px; height:205px; float:left; margin:5px 0 0 0px;}
.september2a{background: url(/company/homepage/september/dixonsishop/ishop_10.png) 0 0 no-repeat; width:204px; height:205px; float:left; margin:5px 0 0 5px;}
.aprLink a:link, .aprLink a:visited, .aprLink a:hover, .aprLink a:active {color:#fff;font-weight:bold;margin:0 0 0 5px;}
.aprSub {color:#fff;margin:0 0 0 5px;}
.moreButton{margin:0 0 0 177px;}
.moreButton2{margin:8px 0 0 177px;}
.moreButtonLarge{margin:0px 0 0 330px; padding:0 0 0 0; font-size:11px; clear:both;}
.moreButtonLarge a,
.moreButtonLarge a:link,
.moreButtonLarge a:visited{color:#83BBD9; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.moreButtonLarge a:hover,
.moreButtonLarge a:active{color:#83BBD9; font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
a.iluvRangeFullLink {position:absolute; text-decoration:none; width:180px; height:100px; background:transparent; margin:9px 0 0 220px;}

.buyPod{padding:0 0 5px 0;}

.underline {text-decoration: underline;}
.colorRed {color: red;}
h2 {font-size: 11pt; margin: 0; padding: 0;}

.returns_box {border: 1px solid #83BBD9;}

.oct1{background: url(/company/dixonsishop/images/homepage/centre%20tiles/travel.png) 0 0 no-repeat; width:412px; height:303px; margin:0 0 5px 0; }
	.oct1 a:link.click, .oct1 a:visited.click, .oct1 a:hover.click, .oct1 a:active.click{color:#3c160b; font-weight:bold; padding:0 25px 0 320px;}

.oct2{background: url(/company/dixonsishop/images/homepage/centre%20tiles/alarms.png) 0 0 no-repeat; width:410px; height:160px; margin:0 0 5px 0; }
	.oct2 a:link.click, .oct2 a:visited.click, .oct2 a:hover.click, .oct2 a:active.click{color:#fff; font-weight:bold; padding:0 25px 0 318px;}


/*
	Customer Services Returns
*/

.service_border {border: 1px solid #83BBD9; padding: 5px; margin: 0 0 15px 0;}
.services_btn {background: #83BBD9; color: #fff; width: 94px; text-align: center; font-weight: bold; padding: 5px; 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: #555; padding: 0 0 0 3px;}
.service_para2 {font-weight: bold; font-size: 13px; margin: 0; color: #555; padding: 3px;}
.service_para2 a,
.service_para2 a:link,
.service_para2 a:visited,
.service_para2 a:active {color: #555; text-decoration: none;}
.service_para2 a:hover {color: #555; text-decoration: underline;}
.service_para_top {font-weight: bold; font-size: 13px; color: #555; margin: 10px 0px;}
.feedback_color {color: #4C94BB;}

/* ------------------------------------------------------------------------------------
		Scrolling Navigation on homepage - Carasolue
   ------------------------------------------------------------------------------------ */
  /**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

/*.jcarousel-skin-tango .jcarousel-container {
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
    background: #fff;
    border: 1px solid #EEE;
}*/

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 684px;
    padding: 10px 45px 10px 35px;
	border-left:1px solid #83BBD9;
	border-bottom:1px solid #83BBD9;
	border-right:1px solid #83BBD9;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  655px;
    height: 90px;
	margin:0 15px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 75px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin:0 5px;
	text-align:center;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: 5px;
    width: 33px;
    height: 33px;
    cursor: pointer;
    background: transparent url(/company/currys-ishop/images/scroll/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: 5px;
    width: 33px;
    height: 33px;
    cursor: pointer;
    background: transparent url(/company/currys-ishop/images/scroll/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}

img{border:0;}

.ipodtext
{font-size:10px;}

/* Nick */

.scrollHeader{background:url(/company/currys-ishop/images/scroll/currysheader.jpg);width:766px;height:23px;}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 40px;
}

.carousel_hdr { width: 766px; height:18px; background: url(/company/dixonsishop/images/scroll/carouselhdr.jpg) 0 0 no-repeat; padding: 3px 0 0 6px; margin: 5px 0 0 0;color:#4C94BB; font-size:14px; font-weight:bold;}

/*
	Twitter Tile
*/

.twitter_tile {display: none;}

/*
	Email Sign Up
*/

.email_signup {display: none; background: url(/company/currys-ishop/images/static_page_imgs/email/email_bgr.png) 0 0 no-repeat; width: 399px; font-family: "Trebuchet MS";}
.sign {text-align: center; color: #fff; padding: 35px 0 0 190px; margin: 0; font-weight: bold; font-size: 26pt;}
.email_text {text-align: center; color: #fff; padding: 0 0 0 175px; margin: 0px; font-weight: normal; font-size: 12px;}
input.email_signup {color: #000; background: #fff; border: 1px inset #00008B; }
.signup_form div{clear: left; margin: 0 0 0 30px; padding: 0; padding-top: 1px;}
#signup_form label {float: left; width: 60%; font-weight: bold; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; color: #fff;}
.btn {float: right; margin: 0 5px 3px 0;}
.top_para {color: #47b1e8; font-size: 18px; font-weight: bold; margin:13px 0 0 3px;}
.bottom_para {color: #47b1e8; font-weight: bold; margin: 0 0 0 3px;}
.link_para {margin: 0; padding: 0; color: #8ec627; font-size: 11px;}

ul.email_pics, .email_pics li {margin: 0 0 0 15px; padding: 0; list-style: none; width: 100%; }

.email_pics li {float: left; list-style: none; margin: 0; padding: 0; width: 32%; height: 205px;}

.disclaimer {font-size: 11px; color: #8EC627;}

.email_signup_text {display: none;}
.customerservices {display: none;}

.product_brand img {padding: 25px 0 0 0;}