/* CSS Document */

*{margin:0px; padding:0px;}
:focus {outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
body,img{ background-color:#FFFFFF; border:none;}
hr{ border-top:1px solid #999999; width:100%; float:left; margin:8px 0;}
.clear{ clear:both;}

/*layout starts*/
#layout{ width:940px; margin:0 auto;}
/*header starts*/
#header{width:940px; margin:10px 0 0 0;}
/*top menu link starts*/
#top_links{ width:444px; float:left;}
#top_links ul{width:444px; float:left; list-style:none;}
#top_links ul li{float:left; height:16px; width:auto; list-style:none; padding: 2px 4px 0 4px; font:bold 12px/12px Arial, Helvetica, sans-serif; display:inline; color:#1f6b97; border-left:1px solid #4ea0d2; }
#top_links ul li a{color:#00467E; text-decoration:none }
#top_links ul li a:hover{color:#00467E; text-decoration:underline;}
#top_links ul li.first{color:#000000; padding-left:20px; background:url(../images/mail_icon.gif) no-repeat 0 0; border:none;}

#A_links{ width:270px; float:left;}
#top_links ul li.first a{color:#666666; text-decoration:none; padding:0px }
#top_links ul li.first a:hover{color:#666666; text-decoration:underline; }
#A_links ul{width:270px; float:left; list-style:none;}
#A_links ul li{float:left; width:auto; list-style:none; padding: 0px 4px 0 4px; font:12px/14px Arial, Helvetica, sans-serif; display:inline; color:#1f6b97; border-left:1px solid #d4d4d4; }
#A_links ul li span{font-size:16px; line-height:14px; font-weight:bold; color:#666666;}
#A_links ul li a{color:#00467E; text-decoration:none; padding-top:2px; }
#A_links ul li a:hover{color:#00467E; text-decoration:underline;}
#A_links ul li.first{color:#666666; border:none;}

#go_to_list_box{ width:225px; float:right; font:12px/12px Arial, Helvetica, sans-serif;}
#go_to_list_box .title_box{width:40px; padding-top:3px; float:left}
#go_to_list_box form{width:206px; float:left; margin-top:0px;}
#go_to_list_box select{width:155px; float:left;}
#go_to_list_box input{width:30px; height:22px; float:left; cursor:pointer;}
/*banner starts*/
#banner{width:860px; margin:16px 0 0 0; float:left; padding:0 0 0 80px;}
/*search section starts*/
#search_section{ width:940px; float:left;}
#search_section .websitename{width:auto; float:left;}
#search_section .websitename h2{font:bold 22px "Times New Roman", Times, serif; color:#400085;}
#search_section .websitename h2 span{font:bold 22px "Times New Roman", Times, serif; color:#b05ecc;}
#search_section .searchbox{width:410px; float:right; font:12px Arial, Helvetica, sans-serif;}
#search_section .searchbox .title_box{width:51px; padding-top:3px; float:left}
#search_section .searchbox input{width:135px; float:left; margin-left:0px; display:inline; margin-top:2px; }
#search_section .searchbox input.button{width:55px; height:22px; float:left; margin-left:3px; margin-top:0px;  display:inline; cursor:pointer;}
#search_section .searchbox select{width:150px; float:left; margin-left:5px;margin-top:2px;  display:inline;}

/*navigation starts*/
#navigation{width:940px; float:left; margin-top:18px;}
#navigation ul{width:940px; float:left; list-style:none;}
#navigation ul li{width:auto; float:left; border-right:1px solid #cecece; padding:0 5px; font:18px "Times New Roman", Times, serif;}
#navigation ul li.news{color:#dc3d24;}
#navigation ul li.news a{color:#dc3d24; text-decoration:none;}
#navigation ul li.news a:hover{color:#dc3d24; text-decoration:underline;}
#navigation ul li.sport{color:#008000;}
#navigation ul li.sport a{color:#008000; text-decoration:none}
#navigation ul li.sport a:hover{color:#008000; text-decoration:underline}
#navigation ul li.comment{color:#0061a6;}
#navigation ul li.comment a{color:#0061a6; text-decoration:none;}
#navigation ul li.comment a:hover{color:#0061a6; text-decoration:underline;}
#navigation ul li.culture{color:#d8289d;}
#navigation ul li.culture a{color:#d8289d; text-decoration:none;}
#navigation ul li.culture a:hover{color:#d8289d; text-decoration:underline;}
#navigation ul li.business{color:#4a64d9;}
#navigation ul li.business a{color:#4a64d9; text-decoration:none;}
#navigation ul li.business a:hover{color:#4a64d9; text-decoration:underline;}
#navigation ul li.money{color:#a13ec1;}
#navigation ul li.money a{color:#a13ec1; text-decoration:none;}
#navigation ul li.money a:hover{color:#a13ec1; text-decoration:underline;}
#navigation ul li.life{color:#ad532f;}
#navigation ul li.life a{color:#ad532f; text-decoration:none}
#navigation ul li.life a:hover{color:#ad532f; text-decoration:underline;}
#navigation ul li.travel{color:#217ecf;}
#navigation ul li.travel a{color:#217ecf; text-decoration:none}
#navigation ul li.travel a:hover{color:#217ecf; text-decoration:underline;}
#navigation ul li.environment{color:#5d861c;}
#navigation ul li.environment a{color:#5d861c; text-decoration:none;}
#navigation ul li.environment a:hover{color:#5d861c; text-decoration:underline;}
#navigation ul li.blogs{color:#333333;}
#navigation ul li.blogs a{color:#333333; text-decoration:none;}
#navigation ul li.blogs a:hover{color:#333333; text-decoration:underline;}
#navigation ul li.jobs{color:#4d4d4d;}
#navigation ul li.jobs a{color:#4d4d4d; text-decoration:none;}
#navigation ul li.jobs a:hover{color:#4d4d4d; text-decoration:underline;}
#navigation ul li.Atoz{color:#383838; border:none;}
#navigation ul li.Atoz a{color:#383838; text-decoration:none;}
#navigation ul li.Atoz a:hover{color:#383838; text-decoration:underline;}

/*sub navigation starts*/
#sub_navigation{width:940px; float:left; margin-top:10px;}
#sub_navigation ul{width:940px; height:24px; float:left; list-style:none; background-color:#ededed; color:#005689; font:16px Georgia, "Times New Roman", Times, serif;}

#sub_navigation ul li{white-space:nowrap;float:left;width:auto;background:url(../images/separator.gif) repeat-y right top;padding:3px 0px;}
#sub_navigation ul li a{color:#005689; text-decoration:none;padding:3px 5px;}
#sub_navigation ul li a:hover{color:#ffffff; text-decoration:none; background:#661282;}
#sub_navigation ul li.money{width:auto; float:left; display:inline; background:#8f1ab6 url(../images/money_separator.gif) repeat-y right top; color:#FFFFFF; padding:3px 16px 3px 8px;}
#sub_navigation ul li.money a{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.money a:hover{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.money_details{width:auto; float:left; display:inline; background:#400085 url(../images/details_separator.gif) repeat-y right top; color:#FFFFFF; padding:3px 16px 3px 8px;}
#sub_navigation ul li.money_details a{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.money_details a:hover{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.comparison{width:auto; float:left; display:inline; background:#661282 url(../images/comparison.gif) repeat-y right top; color:#FFFFFF; padding:3px 16px 3px 8px;}
#sub_navigation ul li.comparison a{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.comparison a:hover{color:#FFFFFF; text-decoration:none;}
#sub_navigation ul li.last{ background:none;}


/*content part starts*/
#content{width:940px; float:left}
/*top div starts*/
#heading{width:940px; float:left; margin-top:10px;}
#heading .inner_left_container{width:780px; float:left}
#heading .inner_left_container .header_img{ width:790px; float:left;}
#heading .inner_left_container h2{width:780px; float:left; font:normal 28px/28px Georgia, "Times New Roman", Times, serif; color:#333333;margin-top:3px;}
#heading .inner_left_container h2 span{width:780px; float:left; font:normal 28px/28px Georgia, "Times New Roman", Times, serif; color:#333333; margin-top:5px; padding-bottom:3px; }


#heading .inner_right_container{width:138px; float:right; padding:0px 0;}

/*tab menu starts*/
#menu{width:780px; float:left; margin-top:45px;}
#menu ul{float:left; width:780px; list-style:none; font:bold 12px Arial, Helvetica, sans-serif;}
#menu ul li{float:left; margin-right:2px;}
#menu ul li a{float:left; background:url(../images/navigation_left.gif) no-repeat 0 0; padding:0 0 0 7px; text-decoration:none; color:#fff;}
#menu ul li a span{float:left; background:url(../images/navigation_hover_right.gif) no-repeat right top; padding:3px 15px 0 6px; height:18px; cursor:pointer; }

#menu ul li a:hover{float:left; background:url(../images/navigation_left.gif) no-repeat 0 -21px;  padding:0 0 0 7px; text-decoration:none; color:#000;}
#menu ul li a:hover span{float:left; background:url(../images/navigation_hover_right.gif) no-repeat right -21px;padding:3px 15px 0 6px; height:18px;}

#menu ul li.current a{float:left; background:url(../images/navigation_left.gif) no-repeat 0 -21px;padding:0px 0 0 7px; text-decoration:none; color:#000; cursor:text;}
#menu ul li.current a span{float:left; background:url(../images/navigation_hover_right.gif) no-repeat right -21px; padding:3px 15px 0 6px; height:18px;cursor:text;}

/*tab container starts*/
#tab_content{width:940px; float:left;}
#tab_content .inner{width:920px; float:left; border:1px solid #999999; padding: 15px 10px 20px 10px;}
#tab_content .inner .left_container{width:600px; float:left; margin-right:0px;}
#tab_content .inner .left_container h1{width:600px; margin-bottom:10px; float:left; font:24px/25px Georgia, "Times New Roman", Times, serif; color:#333333;}
#tab_content .inner .left_container .bundle_row{width:600px; float:left; border-top:1px dotted #999999; margin:15px 0 0 0; padding:15px 0 0 0;}
#tab_content .inner .left_container .bundle_row .name{width:100px; float:left; margin-right:17px; display:inline; font:12px/14px Arial, Helvetica, sans-serif; color:#333333;}
#tab_content .inner .left_container .bundle_row .name .img{margin-bottom:2px; width:100px;}
#tab_content .inner .left_container .bundle_row .details{width:140px; float:left; margin-right:10px;display:inline; padding:20px 20px 0 0; font:12px/14px Arial, Helvetica, sans-serif; color:#333333;}
#tab_content .inner .left_container .bundle_row .prices{width:100px; float:left; margin-left:15px; margin-right:10px;display:inline; padding-top:40px; font: bold 21px Arial, Helvetica, sans-serif; color:#333333;}
#tab_content .inner .left_container .bundle_row .offers{width:95px; float:left; margin-right:10px;display:inline; padding-top:44px; font: 12px Arial, Helvetica, sans-serif; color:#333333;}
#tab_content .inner .left_container .bundle_row .go{width:80px; float:left; padding-top:40px;}
#tab_content .inner .left_container .more_bundle_details{width:600px; float:left; border-top:1px dotted #999999; margin:15px 0 0 0; padding:3px 0 0 0; font:bold 13px Arial, Helvetica, sans-serif; color:#508bae;}
#tab_content .inner .left_container .more_bundle_details a{color:#00467E; text-decoration:none;}
#tab_content .inner .left_container .more_bundle_details a:hover{color:#00467E; text-decoration:underline;}

#tab_content .inner .right_container{width:300px; float:right; padding-top:50px;}
#tab_content .inner .right_container .consumer{width:300px; float:left; border-top:3px solid #8f1ab6; padding-top:5px; margin:0px;}
#tab_content .inner .right_container .consumer .text_area{width:160px; float:left; margin-right:5px; display:inline; font:14px/16px Georgia, "Times New Roman", Times, serif; color:#333333; }
#tab_content .inner .right_container .consumer .text_area span{font:12px/14px Arial, Helvetica, sans-serif; color:#666666;}
#tab_content .inner .right_container .consumer .image_box{width:135px; float:left}
#tab_content .inner .right_container .bundles_area{width:280px; float:left; background-color:#ededed;border-top:3px solid #8f1ab6; padding:10px 10px 20px 10px; margin-top:20px;}
#tab_content .inner .right_container .bundles_area h5{width:280px; float:left; font: bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333;}
#tab_content .inner .right_container .bundles_area .area_form_row{width:280px; float:left; margin:12px 0 0 0; border-top:1px dotted #999999; padding:5px 0 0 0; }
#tab_content .inner .right_container .bundles_area .area_form_row form{width:280px; float:left; border:none;}
#tab_content .inner .right_container .bundles_area .area_form_row form input{width:120px; float:left; font:12px Arial, Helvetica, sans-serif; padding:3px 0 0 0; color:#666666;}
#tab_content .inner .right_container .bundles_area .area_form_row form input.button{width:106px; height:22px; float:right; padding:0px;}
#tab_content .inner .right_container .bundles_area .area_form_row form input.checkbox{width:16px; height:16px; float:left; margin-right:5px;}
#tab_content .inner .right_container .bundles_area .area_form_row form label{width:auto; float:left; font:12px Arial, Helvetica, sans-serif; margin-right:20px; color:#000000;}
#tab_content .inner .right_container .bundles_area .area_form_row form label.postcode{width:240px; float:left; margin-bottom:5px;}
#tab_content .inner .right_container .expert_advisers{width:280px; float:left; border-top:3px solid #8f1ab6; background-color:#ededed; padding:10px 10px 20px 10px; margin-top:20px;}
#tab_content .inner .right_container .expert_advisers p{width:280px; float:left; color:#000000; font:bold 16px/21px Arial, Helvetica, sans-serif;}
#tab_content .inner .right_container .expert_advisers p span{ font-size:18px;}

/*bottom contenent part starts*/
#content_bottom{width:940px; float:left; margin-top:30px; background:url(../images/bg_container.gif) repeat-y -40px 0;}
#left_container{width:610px; float:left; padding-right:10px; margin-right:10px;}
/*tv providers section starts*/
#tv_providers{width:610px; float:left; border-top:10px solid #8f1ab6; padding:0px 0 30px 0;}
#tv_providers .header{width:610px; font:bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; padding-bottom:20px; padding-top:5px; border-bottom:1px dotted #CCCCCC; }
#tv_providers .sponsored_row{width:610px; float:left; margin-top:15px;}
#tv_providers .sponsored_row .link_box{width:auto; float:left; margin-right:10px;}


#text_content{width:610px; float:left; border-top:10px solid #8f1ab6; padding:0px 0 20px 0;}
#text_content .header{width:610px; float:left; font:bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; padding-bottom:15px; padding-top:5px; border-bottom:1px dotted #CCCCCC; }
#text_content .text_content_div{width:610px; float:left;}
#text_content .text_content_div p{width:610px; float:left; font:12px/15px Arial, Helvetica, sans-serif; color:#333333; margin-bottom:15px;}
#text_content .text_content_div p a{color:#005689; text-decoration:none;}
#text_content .text_content_div p a:hover{color:#005689; text-decoration:underline;}

/*leatest section starts*/
#Lastest{width:140px; float:left; margin-right:10px; display:inline;}

#Lastest .inner_div{width:140px; float:left; border-top:10px solid #8f1ab6;padding:0px 0 30px 0;}
#Lastest .inner_div .header{width:140px; float:left; font:bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; padding-bottom:20px; padding-top:5px;}
#Lastest .inner_div .text_content_div{width:140px; float:left;}
#Lastest .inner_div .text_content_div p{width:140px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#333333; padding:2px 0 0 0; border-top:1px dotted #999999;}
#Lastest .inner_div .text_content_div p.link_text{ color:#005689; margin-bottom:15px; border:none; }
#Lastest .inner_div .text_content_div p a{color:#005689; text-decoration:none;}
#Lastest .inner_div .text_content_div p a:hover{color:#005689; text-decoration:underline;}

/*broadband speed section starts*/
#broadband_speed{ width:140px; float:left; margin-left:20px;display:inline;}
#broadband_speed .inner_div{width:140px; float:left; border-top:10px solid #8f1ab6; background-color:#ededed; padding:0px 0 10px 0;}
#broadband_speed .header{width:137px; float:left; font:bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; padding:5px 0 16px 3px;  border-bottom:1px dotted #CCCCCC;  }
#broadband_speed .text_content_div{width:134px; float:left; background-color:#ededed; padding-left:3px; }
#broadband_speed .text_content_div p{width:134px; float:left; font:12px Arial, Helvetica, sans-serif; color:#000000; padding:2px 0 5px 0;}
#broadband_speed .text_content_div textarea{width:130px; float:left; height:130px; font-size:12px;}
#broadband_speed .text_content_div .button_row{width:134px; float:left; background-color:#ededed; padding:10px 0 10px 0;}
#broadband_speed .text_content_div input{float:left; width:54px; height:22px; margin-right:10px;}

/*contact section starts*/
#contact{width:140px; float:left;}
#contact .inner_div{width:140px; float:left; border-top:10px solid #8f1ab6; padding:0px 0 20px 0; }
#contact .header{width:137px; float:left; font:bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333; padding:5px 0 16px 3px; background:none;}
#contact .text_content_div{width:137px; float:left; padding-left:3px; background:none;}

#contactus {width:137px; float:left; font:bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333; padding:5px 0 20px 0px; background:none;}
#contacttext {width:137px; float:left; padding-left:0px; background:none;}
#contacttext p{width:137px; float:left; font:12px/15px Arial, Helvetica, sans-serif; color:#333333; padding:2px 0 0 0;background:none; border-top:1px dotted #999999;}
#contacttext p.phone_number{color:#333333; font-size:16px; padding:5px 0; font-weight:bold;}


#contact .text_content_div p{width:137px; float:left; font:12px/15px Arial, Helvetica, sans-serif; color:#333333; padding:2px 0 0 0;background:none; border-top:1px dotted #999999;}
#contact .text_content_div p.phone_number{color:#333333; font-size:16px; padding:5px 0; font-weight:bold;}

.floatleft{float:left;}
.floatright{float:right;}
.bundles_area{font-family:Arial,Helvetica,sans-serif;}
.bundles_area label{font-size:12px;}
#chkSearchDigitalTv, #chkSearchBroadband, #chkSearchHomePhone{width:14px;}
#content_bottom .right_container {float:right;padding:0px;width:310px;}

#broadband_top {display:inline;float:left;width:274px;}
#broadband_top .inner_div {background-color:#EDEDED;border-top:10px solid #8F1AB6;border-bottom:10px solid #EDEDED;float:left;width:310px;}

#broadband_top .header {-x-system-font:none;border-bottom:1px dotted #CCCCCC;color:#333333;float:left;
						font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:normal;
						font-variant:normal;font-weight:bold;line-height:15px;padding:10px 0 15px 3px;width:307px;}
#broadband_top .text_content_div {background-color:#EDEDED;float:left;padding-left:3px;width:300px;}
#broadband_top .text_content_div p {padding:10px 2px;}

/*search result page starts*/
#search_result_container{width:940px; float:left; margin:15px 0 20px 0; background:url(../images/search_result_middle_container_bg.gif) repeat-y 0 0;}
#search_result_container_left_container{width:140px; float:left;}
#search_result_container_left_container form{width:140px; float:left;}
#search_result_container_left_container form input{width:14px; float:left; padding-top:2px; margin-top:1px; margin-right:2px;}
#search_result_container_left_container form input.emailaddress{width:120px; float:left; margin-bottom:10px; padding:0px;}
#search_result_container_left_container form input.button{width:118px; float:left; padding:15px 0 2px 0;}
#search_result_container_left_container form label{width:80px; float:left; font:12px/12px Arial, Helvetica, sans-serif; color:#666666; padding-bottom:3px;}
#search_result_container_left_container form label.postcode{width:114px; float:left; font:12px/12px Arial, Helvetica, sans-serif; color:#666666; margin-top:5px; margin-bottom:0px;}
#search_result_container_left_container form label.small{width:100px; float:right; margin-top:0px; font:12px/18px Arial, Helvetica, sans-serif; color:#666666; padding-top:0px;}

#search_result_containerTOP{width:940px; float:left; margin:45px 0 20px 0; background:url(../images/search_result_middle_container_bg.gif) repeat-y 0 0;}
#search_result_container_left_containerTop{width:140px; float:left;}

#search_result_right_containerTop{width:780px; float:right; border-top:10px solid #8f1ab6;}
#search_result_right_containerTop .inner_container{width:780px; float:left;  padding:0px 0 0 0;}


/*modify your details section starts*/
#Modify_result {width:120px; float:left; border-top:10px solid #8f1ab6; background-color:#ededed; padding:0px 10px 10px 10px;}
#Modify_result h6{width:120px; float:left; font:bold 15px/15px Georgia, "Times New Roman", Times, serif; color:#666666;}
#Modify_result .area_form_row{width:120px; float:left; margin-top:10px; border-top:1px dotted #999999;}
#Modify_result .check_box_row{width:120px; float:left; font:12px/12px Arial, Helvetica, sans-serif;color:#666666; margin-bottom:3px;}
#Modify_result h4{width:120px; float:left; font:bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333; margin:10px 0 0 0; }
#Modify_result h5{width:120px; float:left; font:bold 13px/15px Arial, Helvetica, sans-serif; color:#666666; margin:0px 0 5px 0; }
#Modify_result h6{width:120px; float:left; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666; margin:0px 0 5px 0; }

/*add ons.. section starts*/
#addons {width:120px; float:left; background:#ededed url(../images/repeat_img.gif) repeat-x left -10px;padding:10px 10px 10px 10px;}
#addons h6{width:120px; float:left; font:bold 15px/15px Georgia, "Times New Roman", Times, serif; padding-top:5px; color:#666666;}
#addons .check_box_row{width:120px; float:left; font:12px/12px Arial, Helvetica, sans-serif;color:#666666; margin-bottom:3px;}
#addons .area_form_row{width:120px; float:left; padding-top:10px; border-top:1px dotted #999999;}
#addons h4{width:120px; float:left; font:bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333; margin:5px 0 10px 0; }
#addons h5{width:120px; float:left; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#666666; margin:0px 0 5px 0; }
#addons h6{width:120px; float:left; font:bold 11px/13px Arial, Helvetica, sans-serif; color:#666666; margin:0px 0 5px 0; }

/*search result section section starts*/
#search_result_right_container{width:780px; float:right; border-top:10px solid #8f1ab6;}
#search_result_right_container .inner_container{width:780px; float:left;  padding:0px 0 0 0;}
#search_result_right_container .inner_container .result_row {width:780px; float:left; padding:3px 0 20px 0;}
#search_result_right_container .inner_container .result_row .Provider{width:100px; float:left; margin-right:20px; font:bold 13px Georgia, "Times New Roman", Times, serif; color:#333333;}
#search_result_right_container .inner_container .result_row .Product{width:380px; float:left; margin-right:20px; font: bold 13px Georgia, "Times New Roman", Times, serif; color:#333333;}
#search_result_right_container .inner_container .result_row .details{width:110px; float:left; margin-right:20px; font: bold 13px Georgia, "Times New Roman", Times, serif; color:#333333;}
#search_result_right_container .inner_container .result_row .prices{width:auto; float:left; margin-right:20px; padding-left:10px;  font: bold 13px Georgia, "Times New Roman", Times, serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom{width:780px; height:120px; float:left; border-top:1px dotted #999999; padding:10px 0 10px 0;}
#search_result_right_container .inner_container .result_row_bottom_inner{width:780px; float:left; border-top:1px dotted #CCCCCC;}
#search_result_right_container .inner_container .result_row_bottom .Provider{width:100px; float:left; text-align:center; margin-right:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .Provider a{ color:#333333;text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom .Provider a:hover{ color:#333333;text-decoration:underline;}
#search_result_right_container .inner_container .result_row_bottom .Provider .img{margin-bottom:2px; width:95px; padding-left:9px; font: bold 13px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .Product{width:380px; float:left; margin-right:20px; font: bold 13px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box{width:210px;float:left;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h2{width:210px; float:left; margin-bottom:5px; font:16px/19px Georgia, "Times New Roman", Times, serif; color:#005689}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h2 a{color:#005689; text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h2 a:hover{color:#005689; text-decoration:underline;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h3{width:210px; float:left; font:12px/12px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h3 a{color:#333333; text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom .Product .text_box h3 a:hover{color:#333333; text-decoration:underline;}

#search_result_right_container .inner_container .result_row_bottom .Product .product_box{width:120px; float:right;}
#search_result_right_container .inner_container .result_row_bottom .details{width:120px; float:left; margin-right:20px; font: bold 13px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .details ul{width:120px; height:120px; float:left; list-style:disc;}
#search_result_right_container .inner_container .result_row_bottom .details ul li{width:120px; font:12px/14px Arial, Helvetica, sans-serif}
#search_result_right_container .inner_container .result_row_bottom .details ul li a{color:#333333; text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom .details ul li a:hover{color:#333333; text-decoration:underline;}
	
#search_result_right_container .inner_container .result_row_bottom .prices{width:105px; float:left; font: bold 13px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .prices .text_box{ width:105px; float:left; margin-bottom:20px; font:12px Arial, Helvetica, sans-serif; color:#333333;}
#search_result_right_container .inner_container .result_row_bottom .prices .text_box a{color:#333333; text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom .prices .text_box a:hover{color:#333333; text-decoration:underline;}

#search_result_right_container .inner_container .result_row_bottom .prices .text_box span{font-size:20px;}
#search_result_right_container .inner_container .result_row_bottom .prices .buy_now{width:105px; padding-left:0px; float:left;}

#search_result_right_container .inner_container .result_row_bottom #A1 {text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom #A2 {text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom #A3 {text-decoration:none;}
#search_result_right_container .inner_container .result_row_bottom #A1:hover {text-decoration:underline; cursor:pointer;}
#search_result_right_container .inner_container .result_row_bottom #A2:hover {text-decoration:underline; cursor:pointer;}
#search_result_right_container .inner_container .result_row_bottom #A3:hover {text-decoration:underline; cursor:pointer;}

#modifyresults{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#modifyresults_innerbox{float: left; width:130px;border-top:10px solid #8F1AB6;padding:0 0 0 10px;background-color:#EDEDED; color:#333333;}
#modifyresults label{color:#333333;}
#modifyresults input{float:left;margin-right:2px;margin-top:1px;padding-top:2px;width:14px;}
#modifyresults input.image {float:left;padding:15px 0 2px;width:118px;}

#modifyresults .heading1{border-bottom:1px dotted #666666;font-weight:bold;padding-bottom:4px;color:#000000;padding-top:5px;}
.bold{font-weight:bold;}
.fontsize11{font-size:11px;}
#Repeater1_ctl17_ppcBundle_lblPermonthText{font-size:12px;font-weight:normal;}

#search_result_right_container .inner_container .result_row_bottom .prices .text_box span.bundle_MonthlyFee_Disc_normal, 
#search_result_right_container .inner_container .result_row_bottom .prices .text_box span.bundle_MonthlyFee_Disc,
#search_result_right_container .inner_container .result_row_bottom .prices .text_box span.bundle_cost_Per_Month
{font-size:12px;font-weight:normal;}
.buy_now span{text-align:center;padding-left:0px;}
.dottedline{border-top:1px dotted #666666;padding-top:5px;}

/*product container section starts*/
#product_container{width:940px; float:left; margin:40px 0 20px 0; background:url(../images/product_page_bg.gif) repeat-y -40px 0;}
#product_left_container{width:780px; float:left;}
#product_top_container{width:780px; float:left; padding:5px 0 0 0; border-top:10px solid #8f1ab6;}
#product_top_container_header{width:780px; float:left; margin:0 0 15px 0;}
#product_top_container_header .company_name{width:300px; float:left;}
#product_top_container_header .contact_details{width:auto; padding-top:20px; float:right; font:16px Arial, Helvetica, sans-serif; color:#333333; font-weight:bold;}
#product_top_container_header .contact_details span{ font-weight:bold; color:#333333; font-size:16px;}
#product_details{width:780px; float:left; border-top:1px solid #8f1ab6;}
#product_details .heading{width:780px; float:left; margin:0 0 25px 0;}
#product_details .heading h2{width:780px; float:left; font:bold 21px/21px Georgia, "Times New Roman", Times, serif; color:#333333;margin-top:5px;}

#product_services{width:780px; padding-top:5px; float:left; border-top:1px dotted #999999;}
#product_services .digitalTV{width:140px; float:left; margin:0 20px 0 0; display:inline; }
#product_services .digitalTV .header{width:140px; float:left; padding-top:10px;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; float:left; margin:0 0 9px 0; background:url(../images/services_plus.gif) no-repeat right 7px;}
#product_services .digitalTV .headerDim{width:140px; float:left; padding-top:10px;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; float:left; margin:0 0 9px 0; background:url(../images/services_plusDim.gif) no-repeat right 7px;}
#product_services .digitalTV .services_details{width:140px; float:left; padding-top:5px; padding-bottom:5px; border-top:1px dotted #999999;}
#product_services .digitalTV .services_details .img{width:20px; float:left; height:20px; margin-right:5px;}
#product_services .digitalTV .services_details .text{width:110px; float:left; padding-top:2px; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}
#product_services .digitalTV .services_details .text span{ font-weight:bold;}
#product_services .digitalTV select{width:140px; float:left;}
#product_services .digitalTV .view_more{width:140px; padding:5px 0px; border-top:1px dotted #999999; float:left; color:#1b6895; font:12px Arial, Helvetica, sans-serif;}
#product_services .digitalTV .view_more a{color:#1b6895; text-decoration:none;}
#product_services .digitalTV .view_more a:hover{color:#1b6895; text-decoration:underline;}


#product_services .broadband{width:140px; float:left; margin:0 20px 0 0; display:inline;}
#product_services .broadband .header{width:140px;float:left; padding-top:10px;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; float:left; margin:0 0 9px 0; background:url(../images/services_plus.gif) no-repeat right 7px;}
#product_services .broadband .headerDim{width:140px;float:left; padding-top:10px;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; float:left; margin:0 0 9px 0; background:url(../images/services_plusDim.gif) no-repeat right 7px;}
#product_services .broadband .services_details{width:140px; float:left; padding-top:5px; padding-bottom:5px; border-top:1px dotted #999999;}
#product_services .broadband .services_details .img{width:20px; float:left; height:20px; margin-right:5px;}
#product_services .broadband .services_details .text{width:135px; float:left; padding-top:2px; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}
#product_services .broadband .services_details .text span{ font-weight:bold;}
#product_services .broadband .view_more{width:140px; padding:5px 0px; border-top:1px dotted #999999; float:left; color:#1b6895; font:12px Arial, Helvetica, sans-serif;}
#product_services .broadband .view_more a{color:#1b6895; text-decoration:none;}
#product_services .broadband .view_more a:hover{color:#1b6895; text-decoration:underline;}



#product_services .phone{width:140px; float:left; margin:0 20px 0 0; display:inline;}
#product_services .phone .header{width:140px;float:left; padding-top:10px; float:left;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; margin:0 0 9px 0; background:url(../images/phone_icon.gif) no-repeat right 10px;}
#product_services .phone .services_details{width:140px; float:left; padding-top:5px; padding-bottom:5px; border-top:1px dotted #999999;}
#product_services .phone .services_details .img{width:20px; float:left; height:20px; margin-right:5px;}
#product_services .phone .services_details .text{width:110px; float:left; padding-top:5px; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}
#product_services .phone .services_details .text span{ font-weight:bold;}
#product_services .phone .view_more{width:140px; padding:5px 0px; border-top:1px dotted #999999; float:left; color:#1b6895; font:12px Arial, Helvetica, sans-serif;}
#product_services .phone .view_more a{color:#1b6895; text-decoration:none;}
#product_services .phone .view_more a:hover{color:#1b6895; text-decoration:underline;}

#product_services .costmaindiv{width:290px; float:left;}
#product_services .cost{width:275px; float:left; margin:0 0px 0 0; padding:10px 10px 0px 10px; display:inline; background-color:#ededed;}
#product_services .cost .header{width:270px;float:left;font:bold 14px/20px Arial, Helvetica, sans-serif; color:#333333; margin:0 0 9px 0;}
#product_services .cost .services_details{width:270px; float:left; padding-top:5px; padding-bottom:5px; border-top:1px dotted #999999;}
#product_services .cost .services_details .text1{width:275px; float:left; font: bold 18px/16px Arial, Helvetica, sans-serif; color:#333333;}
#product_services .cost .services_details .text1 span{ font-size:18px ;color:#333333;}
#product_services .cost .services_details .text{width:270px; float:left;}
#product_services .cost .services_details .text .left{width:150px; float:left; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}
#product_services .cost .services_details .text .right{width:120px; float:left; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#333333;}

#product_services .buynow_form{width:275px; float:left; margin:0 0px 0 0; padding:10px 7px 10px 13px; background-color:#afafaf; text-align:left; }
#product_services .buynow_form .form_row{width:270px; float:left; margin-bottom:10px;}
#product_services .buynow_form form{width:270px; float:left; padding-bottom:10px;}
#product_services .buynow_form form input{width:160px; float:left;}
#product_services .buynow_form  label{width:100px; float:left; padding-top:3px;padding-bottom:3px; font:bold 12px/12px Arial, Helvetica, sans-serif; color:#333333; }
#product_services .buynow_form form input.button{width:240px; float:left; margin-left:15px; display:inline;}



#product_container2{width:780px; float:left; margin-top:30px;}
#product_container2 .inner_box{width:780px; float:left; padding:5px 0 30px 0; border-top:3px solid #8f1ab6;}
#product_container2 .box1{width:140px; float:left; margin-right:20px; display:inline; font: bold 14px Georgia, "Times New Roman", Times, serif; color:#333333;}
#product_container2 .box2{width:150px; float:left; margin-right:20px; display:inline;}
#product_container2 .box3{width:280px; float:left; margin-right:20px; display:inline;}
#product_container2 .box3 p{width:280px; float:left; padding:5px 0 5px 0; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}
#product_container2 .box3 p a{color:#005689; text-decoration:none;}
#product_container2 .box3 p a:hover{color:#005689; text-decoration:underline;}
#product_container2 .box3 hr{ border-top:1px dotted #999999; width:280px; margin-bottom:0px;}
#product_container2 .box4{width:150px; float:left; margin-top:30px;}


#product_container3 {width:780px; float:left; padding:5px 0 5px 0; border-top:10px solid #8f1ab6;}
#product_container3 h3{width:780px; float:left; font: bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; margin-bottom:20px;}
#product_container3 .inner{width:780px; float:left; display:inline; border-top:1px dotted #999999; margin:0 0 30px 0; padding:5px 0 0 0;}
#product_container3 .inner .left{width:140px; float:left;}
#product_container3 .inner .left ul{width:140px; height:13px; float:left; list-style:none;}
#product_container3 .inner .left ul li{width:13px; height:13px; margin:0 1px 0 0; float:left;}
#product_container3 .inner .left p{width:140px; float:left; margin:5px 0 0 0; font:14px/14px Arial, Helvetica, sans-serif; color:#333333;}

#product_container3 .inner .right{width:620px; float:right;}
#product_container3 .inner .right p{width:620px; float:right;font:12px/14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#333333;}
#product_container3 .inner .right p img{margin:0px; vertical-align:middle;}

#product_container4 {width:780px; float:left; padding:5px 0 10px 0; border-top:10px solid #8f1ab6;}
#product_container4 h3{width:780px; float:left; font: bold 14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; margin-bottom:15px;}
#product_container4 .inner{width:780px; float:left; display:inline; margin:0 0 20px 0; padding:5px 0 0 0;}

#product_container4 .inner .left{width:380px; float:left;padding:5px 0 0 0; border-top:1px dotted #999999;}
#product_container4 .inner .left h4{width:380px; float:left; font:16px/16px Georgia, "Times New Roman", Times, serif; color:#005689; margin-bottom:10px;}
#product_container4 .inner .left h4 a{color:#005689; text-decoration:none;}
#product_container4 .inner .left h4 a:hover{color:#005689; text-decoration:underline;}

#product_container4 .inner .left p{width:380px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#333333;}
#product_container4 .inner .left .learnmore{width:380px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#005689;}
#product_container4 .inner .left .learnmore a{color:#005689; text-decoration:none}
#product_container4 .inner .left .learnmore a:hover{color:#005689; text-decoration:underline;}

#product_container4 .inner .right{width:380px; float:right; padding:5px 0 0 0; border-top:1px dotted #999999;}
#product_container4 .inner .right h4{width:380px; float:left; font:16px/16px Georgia, "Times New Roman", Times, serif; color:#005689; margin-bottom:10px;}
#product_container4 .inner .right h4 a{color:#005689; text-decoration:none;}
#product_container4 .inner .right h4 a:hover{color:#005689; text-decoration:underline;}
#product_container4 .inner .right p{width:380px; float:right;font:12px/14px Arial, Helvetica, sans-serif; color:#333333;}
#product_container4 .inner .right .learnmore{width:380px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#005689;}
#product_container4 .inner .right .learnmore a{color:#005689; text-decoration:none}
#product_container4 .inner .right .learnmore a:hover{color:#005689; text-decoration:underline;}


#product_container5 {width:780px; float:left; padding:5px 0 10px 0; border-top:10px solid #8f1ab6;}
#product_container5 h3{width:780px; float:left; font: bold 14px Georgia, "Times New Roman", Times, serif; color:#333333; margin-bottom:20px;}
#product_container5 .inner{width:780px; float:left; display:inline; margin:0 0 25px 0; padding:5px 0 0 0;border-top:1px dotted #999999;}
#product_container5 .inner h4{width:780px; float:left; font:16px/16px Georgia, "Times New Roman", Times, serif; color:#005689; margin-bottom:10px;}
#product_container5 .inner h4 a{color:#005689; text-decoration:none;}
#product_container5 .inner h4 a:hover{color:#005689; text-decoration:underline;}
#product_container5 .inner p{width:780px; float:left; font:12px/14px Arial, Helvetica, sans-serif; color:#333333;}
#product_container5 .inner p a{color:#005689; text-decoration:none}
#product_container5 .inner p a:hover{color:#005689; text-decoration:underline;}

#product_right_container{width:145px; float:right;}
#product_right_container .sidebar_content{width:145px; float:left; padding:0px 0 20px 0;border-top:10px solid #8f1ab6;}
/*#product_right_container .sidebar_content h4{width:145px; float:left; margin-bottom:15px;padding-top:5px; font:bold 14px Georgia, "Times New Roman", Times, serif; color:#333333;}*/
#product_right_container .sidebar_content h4{color:#333333;float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:bold;line-height:15px;padding-bottom:20px;padding-top:5px;width:145px; border-bottom:1px dotted #999999;}
#product_right_container .sidebar_content p{width:145px; margin-bottom:10px; border-top:1px dotted #999999; float:left; font:12px/15px Arial, Helvetica, sans-serif; color:#333333;}

#divDigitalTVNone p, #divBroadbandNone p, #divPhoneNone p{padding:100px 5px 0px 5px;font-family:Arial;font-size:12px;font-weight:bold;color:#777777;text-align:center;}
html>body ol{margin:0px 0px 0px 22px;padding-top:5px;}
ol{clear:both; margin:0px 0px 0px 20px;padding:0px;}
* html ol{margin:0px 0px 0px 25px;padding:0px;}
ol li{list-style-type:decimal;list-style-position:outside;margin:0px 0px 0px 0px;padding:0px;font-family:arial;font-size:12px;}
#lblCallNow{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;padding:20px 0px 21px 4px;}
#lblCallSkyNow{font-family:Arial;font-size:18px;font-weight:bold;color:#000000;padding:10px 0px 11px 4px;}


/*footer section starts*/
#footer{width:942px; float:left;padding-top:10px;}
#footer .inner_div{width:942px; float:left; border-top:10px solid #8f1ab6; padding:0px 0 10px 0; }
#footer .footer_link{width:942px; float:left; font:11px/11px Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0px 3px; margin-top:5px;}
#footer .footer_link ul{ width:942px; float:left; list-style:none;}
#footer .footer_link ul li{ width:auto; float:left; height:11px; border-right:1px solid #666666; padding:0px  3px 0px 3px; color:#000000;}
#footer .footer_link ul li.last{ border:none;}
#footer .footer_link ul li a{color:#00467E; text-decoration:none;}
#footer .footer_link ul li a:hover{color:#00467E; text-decoration:underline;}
#footer .footer_link p{width:942px; float:left; font:11px Arial, Helvetica, sans-serif; color:#000000; margin-top:10px;}
#footer .footer_link p a{color:#000000; text-decoration:none;}
#footer .footer_link p a:hover{color:#000000; text-decoration:underline;}












		#broadband_top 
        {
        	width:300px;
        	padding:0px;
        	margin:0px;
        	height:auto;
        	background:#EDEDED none repeat scroll 0 0;
        }
/*        #broadband_top div.tabstext
       {
       	     text-align:left;
       	     font-family:Arial;
       	     font-size:12px;
       	     font-weight:bold;
       	     padding:4px 0px 0px 0px;
       }
*/
        #broadband_top div.tabstext
       {
			color:#333333;
			font-family:Georgia,"Times New Roman",Times,serif;
			font-size:14px;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:bold;
			line-height:15px;
			padding-bottom:20px;
			padding-top:5px;
		}
       
        #broadband_top .text_content_div {
            background-color:#EDEDED;
            float:left;
            padding:0px;
            width:300px;
            margin:0px 0px 0px 5px;
       }
       * html #broadband_top .text_content_div {
            margin:0px 0px 0px 0px;
            padding:0px 0px 0px 5px;
       }
       .greyline
       {
       	    width:300px;
       	    background:#d3d3d3;
       	    height:10px;
       	    padding:0px;
       	    margin:0px;
       }
       * html .greyline
       {
       	    height:1px;
       	    background-image:url(../images/spacer.gif);
       }
       .tabs
       {
            width:285px;
            height:61px;
            padding:0 8px;
            clear:both;
       }
       
       .firsttab
       {
       	    width:140px;
       	    float:left;
       	    height:21px;
       	    background-image:url(../images/spacer.gif);
       }

       .seedtab
       {
       	     width:94px;
       	     height:21px;
       	     float:left;
       	     padding-right:5px;
       }

       .dealstab
       {
       	    width:45px;
       	    height:21px;
       	    float:left;
       }
      
       #divDeals
       {
             clear:both; padding:0px; margin-top:0px;
       }
       #contentDeals
       {
       	 padding:0px;
       	 margin:0px 8px 0px 8px;
       	 height:178px;
       	 border-top:1px solid #B5BABF;
       	 background:#ffffff;
       }
       
       #contentDeals .contentimg
       {
       	    height:40px;
       	    padding:0px 0px 0px 10px;
       }
       #contentDeals .contentimg h5
       {
       	    font-family:Arial;
       	    font-size:12px;
       	    font-weight:bold;
       	    padding:10px 0px 5px 0px;
       }
       
       #contentDeals .contenttext
       {
       	    clear:both;
       	    padding:0px 10px 10px 10px;
       }
       #contentDeals .contenttext a
       {
       	     font-family:Arial;
       	     font-size:11px;
       	     padding:5px 0px;
       	     color:#005689;
       }
       
       .bbName
       {
       	    width:150px;
       	    float:left;
       	    padding:5px 0px;
       }
       .bbSpeed
       {
       	    width:50px;
       	    float:left;
       	    padding:5px 0px;
       }
       .bbButton
       {
       	    width:50px;
       	    float:left;
       	    padding:5px 0px;
       }
       #divSpeed
       {
             clear:both; padding:0px; margin-top:0px;
       }
       #contentSpeed
       {
       	clear:both;
       	 padding:0px;
       	 margin:0px 8px 0px 8px;
       	 height:178px;
       	 border-top:1px solid #B5BABF;
       	 background:#ffffff;
       }
       #divSpeed .contentimg
       {
       	 padding:10px 10px 5px 10px; margin:0px;
       }
       #divSpeed .contenttext
       {
       	    padding:0px 10px 0px 10px; margin:0px;
       }
       #divSpeed p.contenttext
       {
       	     font-family:Arial;
       	     font-size:12px;
       }
      #divSpeed .contenttext a
       {
       	     font-family:Arial;
       	     font-size:11px;
       	     padding:5px 0px;
       	     color:#005689;
       }
       
       div.active
       {
       	display:block;
       }
       div.inactive
       {
       	display:none;
       }
       span
       {
       	    font-family:Arial;
       	    font-size:12px;
       }
       
       #lblProductHeading{ 
			font-family:Georgia;
			font-weight:normal;
			font-size : 21px;
			margin-top:5px;
		}

#lblTVPackageName, #lblBroadbandPackageName, #lblPhonePackageName, #lblTVPackageEquipmentName, #lblBroadbandPackageEquipmentName, #lblPhonePackageEquipmentName
{color:#333333;font-weight:bold;}



#footer_services


.footer_services {
	background: #fff url("/images/bg/footer-bg.gif") repeat-x top left;
	padding-bottom: 20px;
}
.footer_services UL {
	margin: 10px 0 0 0px;			
	float: left;
	width: 232px;
	display: inline;
}
.footer_services UL LI  {
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 180%;
	float: left;
	clear: left;
	width: 100%;
}
.footer_services UL LI A {
	color: #5B5B5B;
	margin-left: 28px;
	float: left;
	text-decoration : none;
}
.footer_services UL LI STRONG {
	font-size: 12px;
	display: block;
}
.footer_services UL LI STRONG A {
	padding-left: 28px;
	margin-left: 0px;
	background-position: left top;
	background-repeat: no-repeat;
	line-height: 220%;
}

.footer_services A:HOVER { text-decoration : underline; }

.footer_services UL LI STRONG.green A {background-image: url("/images/icons/square-green.gif");}
.footer_services UL LI STRONG.violet A {background-image: url("/images/icons/square-violet.gif");}
.footer_services UL LI STRONG.blue A {background-image: url("/images/icons/square-blue.gif");}
.footer_services UL LI STRONG.pink A {background-image: url("/images/icons/square-pink.gif");}
.footer_services UL LI STRONG.navy A {background-image: url("/images/icons/square-navy.gif");}
.footer_services UL LI STRONG.yellow A {background-image: url("/images/icons/square-yellow.gif");}
.footer_services UL LI STRONG.orange A {background-image: url("/images/icons/square-orange.gif");}

#about{width:250px;}
#digitalTVguides{width:200px;}
#Broadbandguides{width:290px;}
#Other{width:130px;}

#tab_content .inner .right_container{width:300px; float:right; padding-top:50px;}



#tab_content .inner .right_container_mpu {width:300px; float:right; }
#tab_content .inner .right_container_mpu .consumer{width:300px; float:left; border-top:3px solid #8f1ab6; padding-top:5px; margin:0px;}
#tab_content .inner .right_container_mpu .consumer .text_area{width:160px; float:left; margin-right:5px; display:inline; font:14px/15px Georgia, "Times New Roman", Times, serif; color:#333333; }
#tab_content .inner .right_container_mpu .consumer .text_area span{font:12px/14px Arial, Helvetica, sans-serif; color:#666666;}
#tab_content .inner .right_container_mpu .consumer .image_box{width:135px; float:left}
#tab_content .inner .right_container_mpu .bundles_area{width:280px; float:left; background-color:#ededed;border-top:3px solid #8f1ab6; padding:10px 10px 20px 10px; margin-top:20px;}
#tab_content .inner .right_container_mpu .bundles_area h5{width:280px; float:left; font: bold 14px/14px Georgia, "Times New Roman", Times, serif; color:#333333;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row{width:280px; float:left; margin:12px 0 0 0; border-top:1px dotted #999999; padding:5px 0 0 0; }
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form{width:280px; float:left; border:none;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form input{width:120px; float:left; font:12px Arial, Helvetica, sans-serif; padding:3px 0 0 0; color:#666666;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form input.button{width:106px; height:22px; float:right; padding:0px;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form input.checkbox{width:16px; height:16px; float:left; margin-right:5px;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form label{width:auto; float:left; font:12px Arial, Helvetica, sans-serif; margin-right:20px; color:#000000;}
#tab_content .inner .right_container_mpu .bundles_area .area_form_row form label.postcode{width:260px; float:left; margin-bottom:5px;}
#tab_content .inner .right_container_mpu .expert_advisers{width:280px; float:left; border-top:3px solid #8f1ab6; background-color:#ededed; padding:10px 10px 20px 10px; margin-top:20px;}
#tab_content .inner .right_container_mpu .expert_advisers p{width:280px; float:left; color:#000000; font:bold 16px/18px Arial, Helvetica, sans-serif;}
#tab_content .inner .right_container_mpu .expert_advisers p span{ font-size:18px;}

#text_content .text_content_div p a:hover{color:#005689; text-decoration:underline;}
#text_content .text_content_div ul{ clear:both; padding-left:0px; margin-left:30px; margin-bottom:20px; }
#text_content .text_content_div ul li{font:12px/15px Arial, Helvetica, sans-serif; color:#333333; }

#tab_content .inner .right_container_mpu .expert_advisers #openinghours{font:12px Arial,Helvetica, sans-serif;}