body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px; margin:0px;
}
.no_border {border:none;}
.table_100 {width:100%;}
/************************************ MAIN DIVS ************************************/
.container { 
	width:974px;
	margin-top:20px; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
}

.header    {}
.holding_td {background:#DEE7F3; vertical-align:top; width:974px;}
.main_area {background:#FFFFFF;}
.footer    {margin-left:21px; border-top:1px solid #FFFFFF;}

img {border:none;}

.navigation_header	{vertical-align:top; height:136px;}
.mini_basket 		{vertical-align:top; width:172px; border-left:1px solid #FFFFFF;  background-color:#DEE7F3; float:right;}
.navigation			{vertical-align:top; width:138px;  border-right:1px solid #FFFFFF; background-color:#DEE7F3;}
.content			{float:left; vertical-align:top; width:632px; margin-bottom:1px; padding-left:10px; padding-right:20px; padding-top:35px;}
.product_content	{float:left; vertical-align:top; width:632px; margin-bottom:1px; padding-left:10px; padding-right:20px;}


a:link.read_more 	 {font-size:12px; color:#FFFFFF; text-decoration:none;}
a:visited.read_more  {font-size:12px; color:#FFFFFF; text-decoration:none;}
a:hover.read_more 	 {font-size:12px; color:#FFFFFF; text-decoration:underline;}
a:active.read_more   {font-size:12px; color:#FFFFFF; text-decoration:none;}	

textarea, input, select, #wfu {font-family:Arial, Helvetica, sans-serif; font-size:13px;}



/************************************ HEADER ************************************/
.header_left   {float:left;}
.header_right  {float:left;}
.header_navi   {}
.header_center {
	float:left; 
	border:1px solid #BCBDC0; 
	border-left:none; 
	border-right:none; 
	height:152px; 
	width:789px;
	text-align:right;
}

.header_testimonials {font-size:16px; color:#21449B; font-weight:bold; margin:0px; padding:0px; margin-left:20px;}

.header_links {font-size:13px; font-weight:bold; color:#FFFFFF; margin:0px; padding:0px; width:100%;}
.header_links a:link 	{color:#FFFFFF; font-size:13px; text-decoration:none;}
.header_links a:visited {color:#FFFFFF; font-size:13px; text-decoration:none;}
.header_links a:hover 	{color:#FFFFFF; font-size:13px; text-decoration:underline;}
.header_links a:active	{color:#FFFFFF; font-size:13px; text-decoration:none;}

a:link.orange_link  	{color:#FF6600; font-size:12px; font-weight:bold; text-decoration:none;}
a:visited.orange_link  	{color:#FF6600; font-size:12px; font-weight:bold; text-decoration:none;}
a:hover.orange_link  	{color:#FF6600; font-size:12px; font-weight:bold; text-decoration:underline;}
a:active.orange_link 	{color:#FF6600; font-size:12px; font-weight:bold; text-decoration:none;}

.header_slogan 			{color:#88A8D7; font-weight:bold; text-align:right; float:right; font-size:28px; padding:0px; margin:0px;}
.header_slogan em 		{color:#F48480; font-weight:bold; font-style:normal;}
.header_slogan strong 	{color:#21449B; font-weight:bold;}

.header_newsletter a:link 	 {padding:5px 0px 5px 0px; margin-bottom:5px; margin-right:5px; font-size:13px; text-align:center; display:block; text-decoration:none; background-color:#FFFFFF; color:#21449B;}
.header_newsletter a:visited {padding:5px 0px 5px 0px; margin-bottom:5px; margin-right:5px; font-size:13px; text-align:center; display:block; text-decoration:none; background-color:#FFFFFF; color:#21449B;}
.header_newsletter a:hover 	 {padding:5px 0px 5px 0px; margin-bottom:5px; margin-right:5px; font-size:13px; text-align:center; display:block; text-decoration:none; background-color:#21449B; color:#FFFFFF;}
.header_newsletter a:active  {padding:5px 0px 5px 0px; margin-bottom:5px; margin-right:5px; font-size:13px; text-align:center; display:block; text-decoration:none; background-color:#FFFFFF; color:#21449B;}

/************************************ TESTIMONIALS ************************************/
.testimonials_box {margin:10px;}
.testimonials_box p {border:1px solid; border-top:none; margin-top:0px; padding:5px; color:#333333;}
.testimonials_box p em {font-weight:bold;}

.testimonials_box#sectionClass_1 p {border-color:#88A8D7;}
.testimonials_box#sectionClass_1 h1 {background-color:#88A8D7;}

.testimonials_box#sectionClass_2 p {border-color:#D2E287;}
.testimonials_box#sectionClass_2 h1 {background-color:#D2E287;}

.testimonials_box#sectionClass_3 p {border-color:#21449B;}
.testimonials_box#sectionClass_3 h1 {background-color:#21449B;}

.testimonials_box#sectionClass_4 p {border-color:#F48480;}
.testimonials_box#sectionClass_4 h1 {background-color:#F48480;}

.advert_border	{border:1px solid #88A8D7; border-top:none;}


/************************************ STORE NAVIGATION ************************************/
#navi_toparrow {background-color:#FFFFFF; padding:5px 0px 10px 0px; text-align:center; width:139px;} 
#navi_bg_norm {background-color:#21439B;}

#store_navi a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none; 
	display:block;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #FFFFFF;
	width:138px;
}

/*** MENU 1 - SKYTV ***/
.sectionClass_1 {background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x; color:#FFFFFF; font-size:10pt; width:138px;}
.sectionClass_1_no_image {background-color:#88A8D7; color:#FFFFFF; font-size:10pt;}
.sectionClass_1 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10pt;background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}
.sectionClass_1 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10pt;}
#navi_bg_sectionClass_1 	{background-color:#88A8D7;}
#sectionClass_1 h1 			{background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_1 	{border:1px solid #88A8D7; border-top:none;}

.sub_sectionClass_1 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_1 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_1 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_1 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

/*** MENU 2 - FREESAT ***/
.sectionClass_2				{background-color:#D2E287; color:#000000; font-size:10pt; width:138px;}
.sectionClass_2 a			{color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar_green.jpg); background-repeat:repeat-x;}
.sectionClass_2 a:hover 	{color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar_green.jpg); background-repeat:repeat-x;}
#navi_bg_sectionClass_2 	{background-color:#D2E287;}
#sectionClass_2 h1 			{background-image:url(/images/new_product_header_bar_green.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_2 {border:1px solid #D2E287; border-top:none;}

.sub_sectionClass_2 a			{background-color:#A2B63B; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_2 a:hover 	{background-color:#A2B63B; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_2 a			{background-color:#A2B63B; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_2 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}

/*** MENU 3 - FOREIGN CHANNELS ***/
.sectionClass_3				{background-color:#88A8D7; color:#FFFFFF; font-size:10pt; width:138px;}
.sectionClass_3 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}
.sectionClass_3 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10pt;}
#navi_bg_sectionClass_3 	{background-color:#88A8D7;}
#sectionClass_3 h1 			{background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_3 {border:1px solid #88A8D7; border-top:none;}

.sub_sectionClass_3 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_3 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_3 a			{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_3 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

/*** MENU 4 - PLASMA ***/
.sectionClass_4				{background-color:#21449B; color:#FFFFFF; font-size:10pt; width:138px;}
.sectionClass_4 a			{background-color:#21449B; color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.sectionClass_4 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10pt;}
#navi_bg_sectionClass_4		{background-color:#21449B;}
#sectionClass_4 h1			{background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_4 {border:1px solid #21449B; border-top:none;}

.sub_sectionClass_4 a			{background-color:#43549A; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_4 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_4 a			{background-color:#43549A; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_4 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}

/*** MENU 5 - DIGATAL TV ***/
.sectionClass_5				{background-color:#F48480; color:#FFFFFF; font-size:10pt; width:138px;}
.sectionClass_5	a			{background-color:#F48480; color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar_pink.jpg); background-repeat:repeat-x;}
.sectionClass_5 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10pt;}
#navi_bg_sectionClass_5 	{background-color:#F48480;}
#sectionClass_5 h1 			{background-image:url(/images/new_product_header_bar_pink.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_5 {border:1px solid #F48480; border-top:none;}

.sub_sectionClass_5	a			{background-color:#F48B88; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_5 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_5	a			{background-color:#F48B88; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_5 a:hover 	{background-color:#21449B; color:#FFFFFF; font-size:10px;}

/*** MENU 6 - HOME CINEMA ***/
.sectionClass_6				{background-color:#21449B; color:#FFFFFF; font-size:10pt; width:138px;}
.sectionClass_6 a			{background-color:#21449B; color:#FFFFFF; font-size:10pt; background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.sectionClass_6 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10pt;}
#navi_bg_sectionClass_6 	{background-color:#21449B;}
#sectionClass_6 h1 			{background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.section_select#sectionClass_6	{border:1px solid #21449B; border-top:none;}

.sub_sectionClass_6 a			{background-color:#43549A; color:#FFFFFF; font-size:10px;}
.sub_sectionClass_6 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}

.sub_sub_sectionClass_6 a			{background-color:#43549A; color:#FFFFFF; font-size:10px;}
.sub_sub_sectionClass_6 a:hover 	{background-color:#88A8D7; color:#FFFFFF; font-size:10px;}

.otherstuff	{color:#21449B; font-size:10pt; width:134px; padding:3px 0px 3px 5px; font-weight:bold;}


/************************************ MAIN CONTENT ************************************/
h1 {margin:0px; padding:3px; font-size:14px; color:#FFFFFF; background-color:#21439B;}
.content_text {border-top:none; color:#333333; font-size:13px; border-bottom:1px solid #BCBDC0; padding-left:3px; padding-top:3px;} 

.home_offers {margin:5px; border-bottom:1px solid #BCBDC0; padding-bottom:10px;}
.home_offers h1 {font-size:32px; color:#F00; font-weight:bold; text-align:left; background:none; padding:5px 0px 5px 15px; text-transform:uppercase;}

.home_offers_product_blank {width:25%;}
.home_offers_product {text-align:center; background-image:url(images/logo_bullet.gif); background-repeat:no-repeat; background-position:bottom left; width:25%;}
.text_blue {font-size:11px; font-weight:bold; color:#88A8D7; text-transform:uppercase; text-align:center; padding-top:5px;}
.text_dark_blue {font-size:11px; font-weight:bold; color:#21439B; text-transform:uppercase; text-align:left; display:block; padding-left:30px; padding-top:5px;}
.text_red  {font-size:11px; font-weight:bold; color:#FF0000; text-transform:uppercase; text-align:left; display:block; padding-left:30px;}

.section_select {width:195px; text-align:left; vertical-align:top;}

.section_select h1 {width:195px; text-align:center; height:24px; line-height:24px; padding:0px; font-size:16px; font-weight:bold; vertical-align:top;}
.section_select p  {width:193px; text-align:center; min-height:160px; height:auto !important; height:160px;  margin:0px; padding:5px 0px 5px 0px; border-top:none; vertical-align:middle;}
.section_select#norm  {border:1px solid #21439B; border-top:none;}

.section_select a:link 		 {font-size:13px; color:#333333; text-decoration:none; }
.section_select a:visited	 {font-size:13px; color:#333333; text-decoration:none;}
.section_select a:hover 	 {font-size:13px; color:#333333; text-decoration:underline;}
.section_select a:active	 {font-size:13px; color:#333333; text-decoration:none;}	

.section_spacer {width:30px;}
/************************************ BASKET ************************************/

.basket_title {background-color:#6079B5; color:#FFFFFF; padding:5px; font-weight:bold; font-size:15px;}
.basket_container {background-color:#FFFFFF; padding:5px; padding-left:8px;}
.basket_top_grad {background-color:#435499; background-image:url(/images/new_site_search_gradient.jpg); background-repeat:repeat-x; float:left; color:#FFFFFF; font-size:14px; width:100%;}
.featured_title {background-color:#8295C3; color:#FFFFFF; padding:5px; font-weight:bold; font-size:15px;}

.mini_basket_holding {border:1px solid #BCBDC0; background-color:#FFFFFF;}

.mini_basket_holding h1 {background-color:#221E1F; height:24px; line-height:24px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; padding:0px 5px 0px 8px;}
.mini_basket_holding h2 {background-color:#88A8D7; line-height:24px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:left; padding:0px 5px 0px 8px;}

.table_basket {width:150px;}
.basket_items 		{border-bottom:1px solid #BCBDC0; color:#000000; padding:10px 0px 5px 0px; font-size:14px;}
.basket_items_count	{border-bottom:1px solid #BCBDC0; color:#000000; padding:10px 0px 5px 0px; font-size:14px; text-align:right; padding-right:8px;}
.basket_headings 	{border-bottom:1px solid #BCBDC0; color:#000000; padding:10px 0px 5px 0px; font-size:14px;}
.basket_totals 		{border-bottom:1px solid #BCBDC0; color:#000000; padding:10px 0px 5px 0px; font-size:14px; text-align:right; padding-right:8px;}

.view_basket  {font-size:14px; color:#000000; padding:8px 0px 8px 0px; width:100%;}
.view_basket a:link 	 {display:block; background-color:#1F459D; font-size:14px; color:#FFFFFF; text-decoration:none; padding:3px; font-weight:bold; background-image:url(images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.view_basket a:visited	 {display:block; background-color:#1F459D; font-size:14px; color:#FFFFFF; text-decoration:none; padding:3px; font-weight:bold; background-image:url(images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.view_basket a:hover 	 {display:block; background-color:#88a8d7; font-size:14px; color:#FFFFFF; text-decoration:underline; padding:3px; font-weight:bold; background-image:url(images/new_product_header_bar.jpg); background-repeat:repeat-x;}
.view_basket a:active	 {display:block; background-color:#1F459D; font-size:14px; color:#FFFFFF; text-decoration:none; padding:3px; font-weight:bold; background-image:url(images/new_product_header_bar.jpg); background-repeat:repeat-x;}

.add_to_basket {background-image:url(images/new_product_header_bar.jpg); background-repeat:repeat-x; background-color:#21449B; color:#FFFFFF; text-decoration:none; border:none; padding:5px; padding-bottom:2px; padding-top:2px; width:135px;}

/************************************ STORE CONTENT ************************************/
.table_store {width:100%;}

.store_image 		{padding:8px 0px 8px 0px; border-bottom:1px solid #BCBDC0; width:150px;}
.store_productname 	{padding:8px 0px 8px 0px; border-bottom:1px solid #BCBDC0; font-size:15px; font-weight:bold; color:#21449B;}
.store_productprice {padding:8px 0px 8px 0px; border-bottom:1px solid #BCBDC0; font-size:17px; font-weight:bold; color:#21449B;}
.store_moreinfo 	{padding:8px 0px 8px 0px; border-bottom:1px solid #BCBDC0;}

.store_productprice strong {color:#FF0000;}

.store_productname a:link 	 {font-size:15px; font-weight:bold; color:#333333; text-decoration:none;}
.store_productname a:visited {font-size:15px; font-weight:bold; color:#333333; text-decoration:none;}
.store_productname a:hover 	 {font-size:15px; font-weight:bold; color:#FF0000; text-decoration:none;}
.store_productname a:active	 {font-size:15px; font-weight:bold; color:#333333; text-decoration:none;}	

.store_message_text {font-size:14px; font-weight:bold;}

.product_table {width:100%;}
.product_image 	 {text-align:left;  vertical-align:top; padding-bottom:20px;}
.product_details {text-align:right; vertical-align:top; padding-bottom:20px; color:#333333; width:240px;}
.product_details strong {color:#21449B;}
.product_stockcode {font-size:14px; font-weight:bold; text-transform:uppercase;}
.product_price {font-size:18px; font-weight:bold; text-transform:uppercase;} 
.product_main {padding:20px 0px 20px 0px; border-top:1px solid #BCBDC0;}
.product_extra {float:left;}
.product_images {}
.product_pdfs {}
.product_order {float:right; text-align:right; font-size:15px; text-transform:uppercase; font-weight:bold; color:#21449B;}
.product_input_text {padding:0px 10px 0px 10px; text-align:center; font-weight:bold; color:#333333; font-size:14px; background-color:#B8C3DF; border:1px solid #000000;}
.product_choice_select {text-align:left; font-weight:bold; color:#333333; font-size:14px; border:none; background-color:#B8C3DF; text-transform:none;}
.product_description {padding-top:20px; font-size:14px; color:#333333; border-top:1px solid #BCBDC0;}
.product_additional_message {width:150px; border:2px solid #FF0000; background-color:#FF0000; padding:20px 3px 20px 3px; margin-top:10px; font-weight:bold; font-size:15px; float:right; text-align:center; color:#FFFFFF;}

.product_shortdescription {text-align:center; font-size:14px; color:#21449B; font-weight:bold; padding-top:10px;}

.product_header {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x; height:31px; }
.product_query_sectionClass_1 {background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x; height:31px;}
.product_query_sectionClass_2 {background-image:url(/images/new_product_header_bar_green.jpg); background-repeat:repeat-x; height:31px;}
.product_query_sectionClass_3 {background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x; height:31px;}
.product_query_sectionClass_4 {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x; height:31px;}
.product_query_sectionClass_5 {background-image:url(/images/new_product_header_bar_pink.jpg); background-repeat:repeat-x; height:31px;}
.product_query_sectionClass_6 {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x; height:31px;}
.product_query_norm {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x; height:31px;}

.product_query {background-image:url(/images/new_product_query_bar.jpg); background-repeat:repeat-x; height:19px;}
.product_header_text {color:#FFFFFF; padding-top:7px; padding-left:10px; font-size:14px; font-weight:bold;}
.product_query_text {color:#FFFFFF; padding-top:7px; padding-left:10px; font-size:14px; font-weight:bold;}

/************************************ FOOTER ************************************/
.footer_left  {float:left; background-color:#221E1F; width:150px; color:#FFFFFF; height:23px; line-height:23px; padding:0px 5px 0px 5px; font-size:9px;}
.footer_right {float:left; background-color:#221E1F; width:150px; color:#FFFFFF; height:23px; line-height:23px; padding:0px 5px 0px 5px; font-size:9px; text-align:right;}
.footer_navi  {float:left; background-color:#221E1F; width:643px; color:#FFFFFF; height:23px; line-height:23px; padding:0px 5px 0px 5px; text-align:center;}

.footer_navi a:link    {color:#FFFFFF; font-size:10px; text-transform:uppercase; text-decoration:none;}
.footer_navi a:visited {color:#FFFFFF; font-size:10px; text-transform:uppercase; text-decoration:none;}
.footer_navi a:hover   {color:#FFFFFF; font-size:10px; text-transform:uppercase; text-decoration:underline;}
.footer_navi a:active  {color:#FFFFFF; font-size:10px; text-transform:uppercase; text-decoration:none;}	

.footer_right a:link    {color:#FFFFFF; font-size:10px; text-decoration:none;}
.footer_right a:visited {color:#FFFFFF; font-size:10px; text-decoration:none;}
.footer_right a:hover   {color:#FFFFFF; font-size:10px; text-decoration:underline;}
.footer_right a:active  {color:#FFFFFF; font-size:10px; text-decoration:none;}	


#footer_legal {text-align:center; margin:5px; font-size:10px; color:#333333;}
/************************************ HEADER NAVI ************************************/
#nav, #nav ul {float: right; list-style:none; font-weight:bold; padding:0; margin:0px; height:27px; line-height:27px; z-index:1000; margin-right:22px;}
#nav   {color:#FFFFFF; text-decoration:none; font-size:13px; display:block;}
#nav a {color:#FFFFFF; text-decoration:none; font-size:13px; display:block;}
#nav a:hover {color:#FFFFFF;}

#nav2, #nav2 ul {float: right; list-style:none; font-weight:bold; padding:0; margin:0px; height:27px; line-height:27px; margin-right:22px;}
#nav2   {color:#FFFFFF; text-decoration:none; font-size:13px; display:block;}
#nav2 a {color:#FFFFFF; text-decoration:none; font-size:13px; display:block;}
#nav2 a:hover {color:#FFFFFF;}

#nav li {float:left; width:148px;}
#nav li#menu1 {background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}
#nav li#menu2 {background-image:url(/images/new_product_header_bar_green.jpg); background-repeat:repeat-x;}
#nav li#menu3 {background-image:url(/images/new_product_header_bar_light_blue.jpg); background-repeat:repeat-x;}

#nav2 li {float:left; width:148px;}
#nav2 li#menu4 {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}
#nav2 li#menu5 {background-image:url(/images/new_product_header_bar_pink.jpg); background-repeat:repeat-x;}
#nav2 li#menu6 {background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x;}

#nav li ul {position:absolute; left:-999em; height:auto; width:146px; margin:0; padding:0px; background-color:#249ECF;}
#nav li#menu1 ul {background-color:#88A8D7;}
#nav li#menu2 ul {background-color:#D2E287;}
#nav li#menu3 ul {background-color:#88A8D7;}

#nav2 li ul {position:absolute; left:-999em; height:auto; width:146px; margin:0; padding:0px; background-color:#249ECF;}
#nav2 li#menu4 ul {background-color:#21449B;}
#nav2 li#menu5 ul {background-color:#F48480;}
#nav2 li#menu6 ul {background-color:#21449B;}

li#menu1 ul li a {padding:2px 5px; background-color:#92AFDB; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 
li#menu2 ul li a {padding:2px 5px; background-color:#A2B63B; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 
li#menu3 ul li a {padding:2px 5px; background-color:#92AFDB; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 
li#menu4 ul li a {padding:2px 5px; background-color:#43549A; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 
li#menu5 ul li a {padding:2px 5px; background-color:#F58D8A; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 
li#menu6 ul li a {padding:2px 5px; background-color:#43549A; width:138px; height:15px; line-height:15px; font-size:12px; font-weight:normal; background-image:none;} 

li#menu1 ul li a:hover {background-color:#21449B; background-image:none;}
li#menu2 ul li a:hover {background-color:#88A8D7; background-image:none;}
li#menu3 ul li a:hover {background-color:#21449B; background-image:none;}
li#menu4 ul li a:hover {background-color:#88A8D7; background-image:none;}
li#menu5 ul li a:hover {background-color:#21449B; background-image:none;}
li#menu6 ul li a:hover {background-color:#88A8D7; background-image:none;}


#nav li li {width:118px; margin:0px; padding:0px; font-weight:normal;}
#nav li ul a  {width:118px; font-size:12px; margin:0px; padding:0px; font-weight:normal;}

#nav2 li li {width:118px; margin:0px; padding:0px; font-weight:normal;}
#nav2 li ul a  {width:118px; font-size:12px; margin:0px; padding:0px; font-weight:normal;}

/* #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav2 li.sfhover2 ul ul, #nav2 li.sfhover2 ul ul ul {left: -999em;} */

#nav li.sfhover ul ul, #nav li.sfhover ul ul ul { visibility:hidden;}
#nav2 li.sfhover2 ul ul, #nav2 li.sfhover2 ul ul ul { visibility:hidden;}


#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul {left:auto; visibility:visible;}
#nav li#menu1:hover ul, #nav li#menu1.sfhover ul {left:auto; visibility:visible;}
#nav li#menu2:hover ul, #nav li#menu2.sfhover ul {left:auto; visibility:visible;}
#nav li#menu3:hover ul, #nav li#menu3.sfhover ul {left:auto; visibility:visible;}

#nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover2 ul {left:auto; visibility:visible;}
#nav2 li#menu4:hover ul, #nav2 li#menu4.sfhover2 ul {left:auto; visibility:visible;}
#nav2 li#menu5:hover ul, #nav2 li#menu5.sfhover2 ul {left:auto; visibility:visible;}
#nav2 li#menu6:hover ul, #nav2 li#menu6.sfhover2 ul {left:auto; visibility:visible;}

.news_letter_content {border-top:none; padding:3px 10px 10px 10px; color:#333333; font-size:13px; margin:5px; border-bottom:1px solid #BCBDC0;} 
.news_letter_content h2 {color:#28307E; font-size:16px;} 

#news_letter_form #submitbutton { color:#FFFFFF; background-color:#28307E; border:1px solid #CCCCCC; }
#news_letter_form label {float:left; width:240px;}
#news_letter_form br {clear:both}
#news_letter_form input {margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


/************************************ Web Sky Deals ************************************/
.wsd_title	{width:100%; text-align:center; color:#262E7D; font-weight:bold; font-size:18px; text-decoration:underline;}
.wsd_holding	{border:1px solid #262E7D; width:100%;}
.wsd_td_left	{font-size:18px; font-weight:bold; padding:5px; width:100%; color:#262E7D;}
.wsd_td_right	{width:250px; padding-top:10px; padding-right:10px;}
.wsd_mini_table	{color:#FFFFFF; font-weight:bold; font-size:14px; width:250px; border:1px solid #262E7D; border-top:none;}
.wsd_mini_table_title_1 {background-color:#262E7D; padding:5px;}
.wsd_mini_table_title_2	{background-color:#E06B61; padding:5px;}
.wsd_mini_table_top	{color:#E06B61; padding:5px; font-size:22px; border-top:1px solid #262E7D; padding-left:50px;}
.wsd_mini_table_right	{color:#000000; padding:5px; font-size:16px; font-weight:normal; padding-left:50px;}
.install_text	{color:#291770; font-weight:bold; font-size:20px;}
.wsd_mini_table_right_lower	{color:#291770; border-top:1px solid #262E7D; padding:5px;}
.wsd_terms		{padding:5px; padding-bottom:2px;}

.code {width:100%; text-align:center; font-size:14px; font-style:italic; font-weight:bold;}

a:link.large_link    {color:#262e7d; font-weight:bold; font-size:18px; text-decoration:none;}
a:visited.large_link {color:#262e7d; font-weight:bold; font-size:18px; text-decoration:none;}
a:hover.large_link   {color:#262e7d; font-weight:bold; font-size:18px; text-decoration:underline;}
a:active.large_link  {color:#262e7d; font-weight:bold; font-size:18px; text-decoration:none;}	

a:link.bold_link    {color:#333333; font-weight:bold; text-decoration:none;}
a:visited.bold_link {color:#333333; font-weight:bold; text-decoration:none;}
a:hover.bold_link   {color:#333333; font-weight:bold; text-decoration:underline;}
a:active.bold_link  {color:#333333; font-weight:bold; text-decoration:none;}	

/************************************ Recycle ************************************/
.recycle_page_title	{color:#53A275; font-size:65px; font-weight:bold;}
.recycle_title	{color:#53A275; font-size:16px; font-weight:bold;}

/*********************************** Sky Biz *************************************/
.sky_biz_table_header {padding:3px; height:20px; width:100%; color:#FFFFFF; background-color:#21439B;}
.sky_biz_table_body {padding:3px; width:100%; background-color:#88A8D7; height:70px;}
.sky_biz_form_content {background-color:#E1E1E1; padding:3px; width:100%;}

.mail_msg {border:1px solid #000000; padding:3px; width:100%; text-align:center;}

.td_200 {width:200px;}

/************************************ Contact ************************************/
.contact_title	{font-size:22px; font-weight:bold;}
.contact_page_title	{font-size:26px; font-weight:bold; color:#1F459D;}

.emp_image 	 {float:left; width:137px; border:1px solid #1F459D; margin-right:10px; height:95px;}
.emp_image_2 {float:left; width:137px; margin-right:10px;}
.emp_image_2 img {border:1px solid #1F459D;}
.emp_details {float:left; width:210px; padding:5px;}
.emp_details a {font-weight:bold; color:#1F459D; font-size:14px; text-decoration:none;}
.emp_text {float:right; width:259px; padding-top:10px;}

.emp_name {color:#B3C4E5; font-weight:bold; font-size:18px;}
.emp_position {color:#1F459D; font-weight:bold; font-size:22px;}

.emp_clear {clear:both;}

#ContactMail input, #ContactMail textarea, #wfu {background:#C3D3EB; border:1px solid #555555; border-right:2px solid #555555; border-bottom:2px solid #555555; padding:1px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#ContactMail input#submit, #wfu	 {background:#C3D3EB; border:1px solid #555555; border-right:2px solid #555555; border-bottom:2px solid #555555; padding:1px 10px 1px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}


.image_center	{float:left; border:1px solid #1F459D; padding:3px 5px 3px 5px; margin-left:25px;}
.address	{color:#1F459D; font-size:18px;}

a:link.bold_blue_link    {color:#1F459D; font-weight:bold; font-size:20px; text-decoration:none;}
a:visited.bold_blue_link {color:#1F459D; font-weight:bold; font-size:20px; text-decoration:none;}
a:hover.bold_blue_link   {color:#1F459D; font-weight:bold; font-size:20px; text-decoration:underline;}
a:active.bold_blue_link  {color:#1F459D; font-weight:bold; font-size:20px; text-decoration:none;}	

.emp_details a {font-weight:bold; color:#1F459D; font-size:14px; text-decoration:none;}

/************************************ Sign Up *************************************/
.signup_holding {width:500px;}
.float_left {float:left; width:130px; text-align:right;}
.float_right {float:right;}
.center {float:left; width:120px; padding-left:80px; text-align:right;}

.signup_title{font-weight:bold; font-size:20px;}
.signup_sub_title{color:#EF7466; font-size:14px; font-weight:bold; display:block; width:100%; border-bottom:1px solid #1F459D;}

.sign_up_select_all {padding-left:30px; font-size:12px; font-weight:bold; color:#1F459D; display:inline;}

/*********************************** Home cinema **********************************/
.home_cinema_title {font-weight:bold; font-style:italic;}


/*********************************** Franchise ************************************/
.td_navi_tab {text-align:right; padding:0px;}
a.franchise_tab {
	text-decoration:none;
	color:#87A9D6;
}

a:visited.franchise_tab {color:#87A9D6; text-decoration:none;}
a:hover.franchise_tab 	 {color:#1F459D; text-decoration:none;}
a:active.franchise_tab  {color:#87A9D6; text-decoration:none;}

a:link.franchise_link    {color:#1F459D; font-weight:bold; font-size:12px; text-decoration:none;}
a:visited.franchise_link {color:#1F459D; font-weight:bold; font-size:12px; text-decoration:none;}
a:hover.franchise_link   {color:#1F459D; font-weight:bold; font-size:12px; text-decoration:underline;}
a:active.franchise_link  {color:#1F459D; font-weight:bold; font-size:12px; text-decoration:none;}	

.enquiry_textarea{width:180px; height:90px;}

.below_navi	{background-color:#21439B; color:#FFFFFF; margin-left:10px; margin-right:11px; padding:3px; padding-top:5px; padding-left:5px;}

/******** Christmas home page ***********/
.bold_pink_top_heading 	{font-weight:bold; font-size:28px; color:#EF7466; text-align:left; padding-right:5px;}

.bold_pink_top_heading a:link 		{color:#EF7466; font-size:26px; font-weight:bold; text-decoration:none;}
.bold_pink_top_heading a:active 	{color:#EF7466; font-size:26px; font-weight:bold; text-decoration:none;}
.bold_pink_top_heading a:visited 	{color:#EF7466; font-size:26px; font-weight:bold; text-decoration:underline;}
.bold_pink_top_heading a:hover   	{color:#EF7466; font-size:26px; font-weight:bold; text-decoration:none;}

.bold_green_top_heading {font-weight:bold; font-size:28px; color:#C2D856; text-align:center; padding-left:5px; padding-right:5px;}
.bold_large_blue_text 	{color:#20449C; font-weight:bold; font-size:18px;}

.bold_large_blue_text a:link	{color:#20449C; font-weight:bold; font-size:18px;}
.bold_large_blue_text a:active	{color:#20449C; font-weight:bold; font-size:18px;}
.bold_large_blue_text a:visited	{color:#20449C; font-weight:bold; font-size:18px;}
.bold_large_blue_text a:hover	{color:#20449C; font-weight:bold; font-size:18px;}

.bold_large_black_text 	{color:#000000; font-weight:bold; font-size:26px;}
.bold_large_black_text a:link{color:#000000; font-weight:bold; font-size:26px;}
.bold_large_black_text a:active{color:#000000; font-weight:bold; font-size:26px;}
.bold_large_black_text a:visited{color:#000000; font-weight:bold; font-size:26px;}
.bold_large_black_text a:hover{color:#000000; font-weight:bold; font-size:26px;}


.bold_blue_smaller_text {color:#20449C; font-weight:bold; font-size:12px;}

.bold_blue_smaller_text a:link{color:#20449C; font-weight:bold; font-size:12px;}
.bold_blue_smaller_text a:active{color:#20449C; font-weight:bold; font-size:12px;}
.bold_blue_smaller_text a:visited{color:#20449C; font-weight:bold; font-size:12px;}
.bold_blue_smaller_text a:hover{color:#20449C; font-weight:bold; font-size:12px;}

.bold_blue_text			{color:#20449C; font-weight:bold;}

.bold_blue_text	a:link		{color:#20449C; font-weight:bold;}
.bold_blue_text	a:active	{color:#20449C; font-weight:bold;}
.bold_blue_text	a:visited	{color:#20449C; font-weight:bold;}
.bold_blue_text	a:hover		{color:#20449C; font-weight:bold;}

.offer_holding_christmas{border:1px solid #20449C; width:250px; text-align:center; padding-top:5px; height:220px; padding-left:5px;}

.offer_holding_christmas_local			{border:1px solid #20449C; text-align:center;}
.offer_holding_christmas_local_aerial	{border:1px solid #20449C; text-align:center; height:150px; width:180px; height:145px; margin-left:10px;}
.offer_holding_christmas_local_install	{border:1px solid #20449C; text-align:left; padding-left:5px; width:163px; height:145px; margin-left:10px;}

.offer_holding_christmas_panasonic	{border:1px solid #20449C; padding-top:5px; text-align:left; padding-left:5px; width:350px; height:220px; margin-left:10px;}

.offer_holding_christmas_sono		{border:1px solid #20449C; padding-top:5px; text-align:center; width:180px; height:140px; margin-left:10px;}

.offer_holding_christmas_languages	{border:1px solid #20449C; text-align:center; width:180px; height:180px; margin-right:15px; float:right; margin-left:10px; padding-bottom:10px;}
.languages_title{display:block; width:100%; background-color:#B3C3E5; color:#FFFFFF; font-weight:bold; font-size:16px; padding:5px 0px 5px 0px; margin-bottom:5px;}

.offer_holding_christmas_receiver	{border:1px solid #20449C; padding-top:5px; text-align:center; width:163px; height:140px; margin-left:10px;}

.offer_holding_christmas_motor 		{border:1px solid #20449C; padding-top:5px; text-align:center; width:250px; padding-left:5px;}

.xmas_table td {vertical-align:top;}

.channel_list_box	{border:1px solid #21439B; width:220px; height:160px; padding:5px;}
.channel_list		{float:left; width:205px; margin-right:3px;}

.freesat_explained_3col	{float:left; width:200px; margin-right:10px;}

body#franchise_opportunity a#franchise_opportunity_link,
body#franchise_make_money a#franchise_make_money_link,
body#franchise_enquiry a#franchise_enquiry_link,
body#franchise_support a#franchise_support_link,
body#franchise_media a#franchise_media_link
{color:#21439B;}

.manufacturer_info{float: right; width: 240px; margin: 0pt 0pt 10px 10px; padding: 10px; background-color: rgb(204, 204, 204); font-style: italic;}

.all_products{float:right; background-image:url(/images/new_product_header_bar.jpg); background-repeat:repeat-x; color:#FFFFFF; padding:5px; margin-bottom:10px;}
.all_products a{color:#fff; font-weight:bold;}

.sectionBox{float:left; width:32%; height:195px; text-align:center; border:1px solid #87a9d6; margin-bottom:15px; overflow:hidden}
.sectionBox img{margin-top:30px;}
.sectionTitle{color:#fff; width:100%; text-align:center; background-color:#87a9d6; height:35px;}
.sectionTitle a{color:#FFFFFF; font-size:14px; font-weight:bold}