/* CSS Document */
body{margin:0;padding:0;text-align:center;background:#f1f2ed;}
h1,h2,h3,h4,h5,h6,a,div,span,p,ul,li,form,label,img,input,select,textarea{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-weight:normal;/*border:1px dotted #336699;*/}
p,span,a{font-size:14px;}
div{position:relative;}
a{color:#099dcb;} a:hover{color:#ff6600;}
a img{border:none;}
a:hover img{filter:alpha(opacity=70);opacity:0.7;}
ul,li{list-style:none;padding:0;margin:0;}
input{font-family:"Trebuchet MS";font-size:15px; font-weight:normal!important;}
.lft ul li ul.right{float:right!important;}
.orange{color:#e74047!important;}
.yellow{color:#e74047!important;}
.pink{color:#e74047;}
.blue{color:#0099ff;}
.green{color:#669900;}
.gray_bg{background:#f5f5f5;}
.red{color:#e74047!important;}

.ac_results{background:#fff;width:100%;border:1px #ccc solid;width:100%;z-index:100;}
.ac_results li{float:left;text-align:left;font-size:13px;padding:2px;cursor:pointer;width:97%;}
.ac_odd {background:#efefef;}
.ac_over {background:#eaf8ff;}



.container{width:990px;margin:0 auto;position:relative;text-align:left;}
.mid_container{background:#ff684a;width:990px;margin:170px auto 0 auto;position:relative;text-align:left;float:left;padding:105px 0 5px 0;}
	.no_banner .mid_container{margin:100px auto 0 auto;}
.home_options{padding-top:557px;}
.home_options[class]{padding-top:571px;}
.home_options_big{padding-top:960px;}
.home_options_big[class]{padding-top:950px;}
.home_options_big_normal{padding-top:887px;}
.home_options_big_normal[class]{padding-top:866px;}
.normal_page{margin-top:40px!important;}

	
.top_section{float:left;width:100%;}
.mid_section{float:left;width:99%;background:#FFFFFF;margin:0 0 0 5px;display:inline;padding:0 0 50px 0;}
.main_container{position:relative;float:left;width:980px;margin:5px 5px 0 5px;background:#FFFFFF;display:inline;}
	.home .main_container{margin:0px 5px 0 5px;}
.left_container{margin:10px 0;width:780px;float:left;display:inline;position:relative;padding-bottom:20px;}
.left_container{margin:10px 0;width:780px;float:left;display:inline;position:relative;padding-bottom:20px;}
	.white .left_container{padding-top:10px;background:url(../images/div_vert.gif) right top repeat-y;}
	.left_container form{display:inline;}

/*header*/
.header{position:absolute;top:-170px;left:0;width:100%;height:170px;}
	.no_banner .header{top:-100px;left:0;width:100%;height:100px;}
	
.white h1{float:left;color:#333;font-weight:bold;font-size:26px;padding:0;display:inline;margin:0 0 0 15px;width:85%;}
.white h2.search_page{float:left;color:#333333;font-weight:bold;font-size:16px;padding:0;display:inline;margin:0 0 0 15px;width:85%;}
.white p.search_page{float:left;color:#333333;font-weight:nomale;font-size:13px;padding:0;display:inline;margin:0 0 0 30px;width:85%;}

.logo{display:block;width:230px;height:80px;position:absolute;top:40px;left:11px;z-index:20;}
	.no_banner .logo {top:10px;}
.logo span{display:none;}

.page_description{float:left;font-size:14px;line-height:18px;color:#333;width:75%;clear:both;margin:10px 0 0 15px;display:inline;}
/*footer*/
.footer {float:left;width:100%;margin-top:10px;padding-bottom:50px;}
.footer .divider{width:100%;margin:10px 0;}
.footer .lft{float:left;width:745px;margin:20px;display:inline;}
.footer .lft ul.lft_links{float:left;width:75%;margin:0;display:inline;clear:none;}
	.footer ul li {float:left;line-height:16px;margin-right:0px;width:145px;}
		
	.footer ul li ul{float:left;clear:both; margin:0 5px;margin:0;width:98%;} 
	.footer ul li ul li{float:left;clear:both;width:98%;}
	.footer ul li a{color:#666666;text-decoration:none;font-weight:bold;} 
	.footer ul li ul li a{color:#666666;text-decoration:none;font-weight:normal;font-size:12px;} 
	.footer ul li ul li a:hover{color:#333333;}
	.footer .lft ul.isps{float:left;width:20%;margin:0;display:inline;clear:none;} 
		.footer .lft ul.isps ul{width:100px;} 
		.footer .lft ul.isps li{width:100px;}

.footer .rght{float:right;width:195px;margin:10px 10px 0 0;display:inline;}
	.footer .rght .footer_logo{float:left;width:180px;height:50px;}
		.footer .rght .footer_logo span{display:none;}
	.footer p {float:left;clear:both;color:#666666;margin:4px 0;width:100%;;font-size:12px;}
	.footer .rght a {color:#666;font-size:13px;}
	.footer .rght a:hover {color:#333;}
	
	.footer li.pre_mobile{width:180px!important;}
	.footer li.mobile_providers{width:130px!important;}
	.footer li.mobile_names{width:288px!important;padding:0;}
		.footer li.mobile_names li{width:49%!important;float:left;clear:none;}
		
.bread{position:absolute;top:12px;color:#fff;font-size:13px;left:15px;}
	.bread a {font-size:13px;color:#fff!important;}



/*navigation*/
.nav{position:absolute;top:140px;left:0;width:100%;}
	.no_banner .nav{top:70px;}
	
.nav ul{float:right;margin-right:5px;width:470px;}
.nav li{float:left;margin:0 2px;position:relative;height:}
.nav li a{padding:5px 10px;color:#ff684a;font-size:16px;font-weight:bold;text-decoration:none;display:block;float:left;background:#f2e3da;height:20px;}
	.nav li a:hover{color:#fff;background:#f99f8b;}
	.nav li.active a{color:#fff;background:#ff684a!important;cursor:default;}


.top_banner{position:absolute;right:10px;top:40px;width:728px;height:90px;}	
	.no_banner .top_banner{top:-10000px;}

.left{float:left;width:650px;}
.right{float:right!important;width:300px;margin:0 5px 0 0;}



/*top section*/
.top_section{float:left;}
.top_section div{float:left;}


/*plan details*/
.plan_details{width:97%; background:#D5EBF3; position:relative; margin:0 0 0 10px; display:inline; float:left;padding:10px 0!important;}
.plan_details h2{color:#333333; margin:0 0 10px 0; padding:0 0 0 30px; font-size:16px; font-weight:bold;}
.plan_details h3{color:#333333; clear:both; margin:10px 0; padding:20px 0 0 15px; font-size:15px; font-weight:bold;}

.plan_details .plan_details_white{width:97%; padding:0 0 10px 0px; margin:0px 0 0 10px; position:relative; display:inline; float:left; background:#ffffff;display:inline;}
.plan_details .plan_details_white div.row{margin:0px 10px; padding:5px; color:#333333; font-size:13px; font-weight:bold;float:left;clear:both;width:96%;display:inline;}
.plan_details .plan_details_white div.gray{background:#f0f0f0!important;display:inline;}

.plan_details .no_data{width:96%; padding:5px; margin:0px 0 0 10px; position:relative; display:inline; float:left; background:#ffffff;display:inline;position:relative;font-weight:bold;}

.tabs_details{float:left;clear:both;margin:20px 0 0 25px!important; width:550px;display:inline;}
.tabs_details div a{background:#f0f0f0; padding:0px 10px; display:block; color:#333333; line-height:35px; font-size:16px; font-weight:bold; text-decoration:none;}
.tabs_details div a:hover{background:#D5EBF3;color:#333333;}
.tabs_details div a.active{background:#D5EBF3!important;}
.tabs_details div{float:left; position:relative; margin-right:10px;}
.plan_details .plan_details_white div div{width:70%; display:block; float:left; font-weight:normal;}
.plan_details .plan_details_white div span{font-size:13px; font-weight:normal;width:60%;float:left;}
.plan_details .plan_details_white div p{font-size:13px; font-weight:bold;width:30%;float:left;}
.plan_details .plan_details_white div p span{font-style:italic;float:none;width:auto;}

.home .tabs_details{ position:absolute; top:-35px; left:10px; margin:0px!important; width:auto!important;}
.home .tabs_details div{width:auto!important;} 
.home .tabs_details div a{background:#f0f0f0; padding:0px 10px; display:block; color:#333333; line-height:35px; font-size:16px; font-weight:bold; text-decoration:none;}
.home .tabs_details div a:hover{background:#D5EBF3;}
.home .tabs_details div a.active{background:#D5EBF3!important;}
.home .tabs_details div{float:left; position:relative; margin-right:10px;}
.home .plan_details_white div span{width:50%; display:block; float:left; font-weight:normal;}

/*mobile providers box*/
.mobile_brand_box {float:left;width:170px;margin:10px 0px 30px 10px;position:relative;clear:none;display:inline;}
.mobile_brand_box h3{background:#ff684a;font-size:13px;color:#FFFFFF;width:170px;padding:5px;font-weight:bold;margin-bottom:10px;float:left;text-decoration:none;} 
.mobile_brand_box img{margin:10px 25px 10px 10px;float:left;}
.mobile_brand_box a{text-decoration:none;}

/*mobile providers box*/
.mobile_providers_box {float:left;width:170px;margin:10px 0px 30px 10px;position:relative;clear:none;display:inline;}
.mobile_providers_box div{ float:left; clear:both;width:98%;}
.mobile_providers_box div a{float:left;width:38%;}
.mobile_providers_box div a.text_link{float:left; margin:10px 0 0 0;color:#666;text-decoration:underline;font-size:13px;width:auto;}
	.mobile_providers_box div a.text_link:hover{color:#999;}
.mobile_providers_box h3{background:#ff684a;font-size:13px;color:#FFFFFF;width:170px;padding:5px;font-weight:bold;margin-bottom:10px;float:left;} 
.mobile_providers_box img{margin:3px 10px 3px 3px;float:left;}
.mobile_providers_box a{text-decoration:none;}


/*mobile providers box*/
.ex_links {float:left;width:170px;margin:10px 0px 30px 10px;position:relative;clear:none;display:inline;}
.ex_links h3{background:#ff684a;font-size:13px;color:#FFFFFF;width:170px;padding:5px;font-weight:bold;margin-bottom:5px;float:left;text-decoration:none;}
.ex_links li{float:left;clear:both;margin:1px 0 1px 5px;}
.ex_links li a{font-size:13px;color:#333;}





/*my shortlist*/
.shortlist {float:left;width:180px;margin:15px 0 0 10px;position:relative;clear:none;padding:0;display:inline;}

.shortlist h3{background:#ff684a;font-size:13px;color:#FFFFFF;width:170px;padding:5px;font-weight:bold;margin-bottom:10px;float:left;} 
.shortlist h4{font-size:13px;color:#666;width:90%;font-weight:bold;margin:10px 0 5px 0!important;float:left;}  
.shortlist .shortlist_info{padding:2px 10px;font-size:11px;color:#666;float:left;margin:0;}
.shortlist .shortlist_sent{padding:2px 10px;font-size:11px;color:#669900;float:left;margin:0;}
.shortlist .shortlist_sent a{font-size:11px;}
.shortlist .shortlist_black_list{padding:2px 10px;font-size:11px;color:#669900;float:left;margin:0;}
.shortlist .shortlist_black_list a{font-size:11px;}
.shortlist li{float:left;clear:both;padding:5px 0;background:url(../images/div_horz-dark.gif) left bottom repeat-x;margin:5px 0;position:relative;width:98%;top:0;}	
.shortlist li .top_remove a div{ float:left;}
.shortlist li .phone_holder{margin:0;width:50px;float:left;display:inline;}
	.shortlist li .phone_holder img{width:100%;}

.shortlist li .provider_logo{ float:left;padding:0 0 0 15px;background: url(../images/mob_image.gif) -470px -2050px no-repeat ;margin:0;width:50px;margin-left:5px;display:inline;}
.shortlist li .no_plus{padding:0;background:none;}
	.shortlist li .provider_logo img{ width:98%;}
	
.shortlist li .top_remove {float:left;position:relative; width:170px;}
.shortlist li .top_remove a{color:#666;}
.shortlist li .top_remove a:hover{color:#333;}

.shortlist li .top_remove a.disc{float:left;font-size:13px;width:70px;border:none;margin:0;font-weight:bold; width:100%; padding:5px 0 0 0px;}
.shortlist li .top_remove .phone_number{float:left;background:#a5c11d url(../images/phone-img_mini.gif) 8px 6px no-repeat;padding:3px 10px 3px 25px;color:#fff;font-weight:bold!important;margin:2px 0;position:relative;font-size:15px;width:auto;/*-moz-border-radius:5px;clear:both;*/}
/*.shortlist li .top_remove a.remove_but{width:9px;height:9px;display:block;background:url(../images/mob_image.gif) -10px -190px no-repeat;float:left;margin:10px 2px 0 0!important;border:none;padding:0;}*/
.shortlist li .top_remove a.remove_but{display:inline;float:right;font-size:11px;color:#ff0000;border:none;margin-right:0;}
.shortlist li .top_remove a.remove_but:hover{filter:alpha(opacity=50);opacity:0.5;}

.shortlist .values{float:left;width:100%;}
.shortlist .values .red span{color:#000000}
.shortlist .values div{float:left;width:30%;margin:5px 3px 5px 1px;display:inline;}
.shortlist .values div.big{width:35%}
.shortlist .values div span{float:left;clear:both;font-size:14px;font-weight:bold;text-decoration:none;}
	.shortlist .values div a span{cursor:pointer;}

.shortlist .values div.orange_red  span{color:#333!important;}

.shortlist .values div span span{float:left;width:100%;font-size:11px;margin:0;padding:0;font-weight:normal;}
.shortlist .values div span.sml_txt{font-size:10px;color:#999!important;font-weight:normal;}
.email_shortlist{float:left;width:150px;height:30px;background:url(../images/mob_image.gif) -10px -500px no-repeat;display:block;margin:2px 0;margin:10px 0 0 10px;border:none;cursor:pointer;display:inline;}
.email_shortlist span{display:none;}
.email_shortlist:hover{background:url(../images/mob_image.gif) -10px -530px no-repeat;}

	.shortlist .shortlist_first{width:97%;background:#efefef;font-weight:bold;font-size:12px;padding-left:5px;margin:0;}

.email_form{float:left; width:90%;}
	.email_form p{padding:5px 0 0 10px;font-size:12px;margin:0px;}
	.email_form span{font-size:13px;}
	.email_form p input{width:140px!important;padding:3px;border:1px #ccc solid;font-size:13px;}
   	.email_form p .send_button{font-size:1px;float:left;width:150px!important;height:30px;background:url(../images/mob_image.gif) -10px -500px no-repeat;display:block;margin:2px 0;border:none;cursor:pointer;display:inline;}
	.email_form input.email_shortlist_in,.email_form input.email_shortlist_in:focus{border:none!important;}
	.email_shortlist_in{float:left;width:150px;height:30px;background:url(../images/mob_image.gif) -10px -500px no-repeat;display:block;margin:2px 0;margin:10px 0 0 10px;border:none;cursor:pointer;}
	.email_shortlist_in span{display:none;}
	.email_shortlist_in:hover{background:url(../images/mob_image.gif) -10px -530px no-repeat;}

.email_form p .email_shortlist{width:auto;background:none;font-size:13px;padding:0;margin:0;float:none;fontsize:11px;}


	

/*.more_options{float:left;}
	.more_options div{float:left;margin:10px 0;}*/
	.more_options h4{font-size:13px;color:#666666;font-weight:bold;margin-bottom:5px;}
	.more_options label{font-size:12px;float:left;width:95%;margin:5px 0;color:#666;display:inline;}
	.more_options label input{float:left;margin:0 2px 0 0;display:inline;width:auto;width:15px;padding:0;height:15px;}
	.more_options label span{float:left;font-size:11px;width:68%;}
		.more_options .mini_opt label{font-size:12px;float:left;width:48%;color:#666;display:inline;}
		.more_options .mini_opt label input{float:left;font-size:12px;margin:0 2px 0 0;width:15px;padding:0;height:15px;}
		.more_options .provider_opt label span{float:left;font-size:11px;}
	
.switch{float:left;margin:5px 0 0 -10px;padding:10px 10px 10px 40px;border-top:5px #dff2ff solid;width:290px;display:inline;background:url(../images/ex_mark.gif) 5px 7px no-repeat;}
.switch p{font-size:14px;} .switch a{font-size:14px;color:#FF9900;} .switch a:hover{color:#FF6600;}

/*search results--------------------------------------------------------------------------------*/
.search_results{float:left;width:98%;margin:10px 0 10px 10px;display:inline; background:#D5EBF3;}
	/*plan details*/.plan_details .search_results{margin:0!important;padding:0;width:100%!important;}
	.search_results ul{display:inline;padding:0 0 5px 0;float:left;width:99%;position:relative;}
	.search_results h2{font-size:20px;}
	.search_results span{font-size:14px;}
	.search_results .table_image{position:absolute;top:-59px;right:-10px;}
    .search_results .small{font-size:20px!important; padding:0px!important;}
    .search_results .disc a.plan{color:#099ccd!important; font-weight:normal!important;}
	.search_results li{float:left;width:95.5%;clear:both;background:#ffffff;margin:5px 0 5px 10px;position:relative;padding:10px 0 5px 25px;display:inline;}
	.search_results li.selected{background:#fdfbef;}
	.search_results li .star{position:absolute;display:block;padding:1px 5px;background:#ff684a;left:-5px;top:40px;color:#FFFFFF;font-size:15px;text-align:center;font-weight:bold;-moz-border-radius:10px;z-index:100;}
	/*without link*/
	.search_results li div{float:left;width:70px;font-size:24px;font-weight:bold;padding:0;margin:0 20px 0 0;text-decoration:none;display:inline;}
	.search_results li div div{margin:0;}
	.search_results li div span{font-size:12px;margin:0;text-decoration:none;display:block;}
    .search_results li div small{font-size:18px;}
    .search_results li div.number{font-size:14px; clear:both; padding:2px 2px 2px 19px; color:#ffffff; width:100px; background:#0099CC url(../images/mob_image.gif) no-repeat scroll -198px -173px; }
	/*with link*/
	.search_results li div a{font-weight:bold;font-size:24px;color:#e74047;float:left;clear:both;text-decoration:none;margin:0;}
	.search_results li div a span{color:#e74047;font-size:12px;margin:0;width:100%;text-decoration:none;}
	.search_results li div a span{cursor:pointer;}
		/*small_font*/.search_results li div span.small_font{font-size:17px;font-weight:bold;}
	
	.search_results .phone_holder{width:auto;float:left;margin:5px 5px 0 0;width:50px;}
    .search_results .phone_holder img{margin:0;width:100%;float:left;}
	
	.search_results .provider_logo{padding:3px 0 0 20px;background: url(../images/mob_image.gif) -470px -2040px no-repeat;margin:0;width:auto;font-size:1px;}
	.search_results .provider_logo span{margin:0!important;}
	.search_results .provider_logo img{margin:0!important;padding:0;}
	
	.search_results li div.disc{width:150px;font-size:13px;color:#666666;padding:4px 0px;display:inline; margin:0px 15px 0 15px;}
	/*mobile phone*/.mobile_phones li div.disc{width:220px;}
	/*mobile plan*/.mobile_plans li div.disc{width:225px!important;}
				.mobile_plans .provider_logo{padding:3px 0 0 0;background:none;margin:0;width:auto;}
				
	/*internal search results*/.plan_details .search_results li div.disc{width:148px;}
	/*home results*/.home_mid .search_results li div.disc{width:190px;}
	
	.search_results li div.disc .plan_name{width:100%;float:left;clear:both;margin:0;padding:0;}
	.search_results li div.disc a{font-weight:bold;float:left;clear:both;font-size:13px;color:#666;text-decoration:underline;width:90%;}
	.search_results li div.disc p a{color:#099ccd; display:block; text-decoration:none; font-weight:normal; margin:0px; float:none!important; clear:both;}
	.search_results li div.disc p a:hover{text-decoration:underline;}
	.search_results li div.disc a:hover{color:#ff684a;}
	.search_results li div.disc p{font-size:13px;float:left;clear:both;width:95%;margin:2px 0;}
	.search_results li div.disc a.terms_gray{color:#666666;font-weight:normal;text-decoration:none;float:none;font-size:13px;}
	.search_results li div.action_div{margin:3px 0 0 0;float:left;display:inline;padding:0;width:130px;}
    .search_results li div.action_div a span{display:none;}
	.search_results li div.action_div a{font-size:13px;font-weight:normal;color:#666;margin-bottom:2px;}
	.search_results li div.action_div a:hover{color:#ff684a;}
	.search_results li div.call{float:left;background:#94b505 url(../images/phone-img_small.gif) 2px 2px no-repeat;padding:3px 3px 3px 28px;color:#fff;font-weight:bold!important;margin:2px 0;position:relative;font-size:16px;width:auto;/*-moz-border-radius:5px;*/}
	.search_results li .check{position:absolute;top:5px;left:5px;padding:0;width:auto;margin:0px!important;height:14px!important;}
	.search_results li .check input{padding:0!important;margin:0!important;width:14px;height:14px;font-size:1px;float:left;}	
	.search_results span.added{color:#666;font-size:11px;padding:3px 0 5px 18px;float:left;margin:2px 0!important;background:url(../images/mob_image.gif) -10px -1431px no-repeat;font-weight:normal;width:88%;}
	.search_results li div.action_div a.add_shortlist{color:#669900;background:url(../images/mob_image.gif) -400px -1345px no-repeat;float:left;width:85%;padding:2px 0 2px 15px;font-size:12px;margin:2px 0;}
	.search_results li div.action_div a.add_shortlist:hover{color:#ff684a;background:url(../images/mob_image.gif) -400px -1385px no-repeat;}
	
	
	/*sortable links*/
	.search_results .top_options,.search_results .bottom_options{float:left;width:100%;}
	.search_results .top_options .compare_but{display:block;width:120px;height:30px;background:url(../images/mob_image.gif) -250px -500px no-repeat;float:left;margin-left:10px;}
	.search_results .top_options .compare_but[class]{margin-left:17px;}
	.search_results .top_options .compare_but:hover{background:url(../images/mob_image.gif) -250px -530px no-repeat;}
	.search_results .top_options .compare_but span{display:none;}
	.search_results .bottom_options .compare_but{display:block;width:120px;height:30px;background:url(../images/mob_image.gif) -250px -560px no-repeat;float:left;margin-left:10px;}
	.search_results .bottom_options .compare_but:hover{background:url(../images/mob_image.gif) -250px -590px no-repeat;}
	.search_results .bottom_options .compare_but span{display:none;}
	
	
	.search_results .sortable{float:right;width:55%;}
	/*plan details*/.plan_details .search_results .sortable{float:right;width:%;}
	.search_results .sortable a:hover span,.search_results .sortable a.active span{color:#666666;}
	.search_results .sortable a span{float:left;font-size:11px;color:#666;cursor:pointer;font-weight:bold;}
	.search_results .sortable a:hover span{color:#000000;}
	.search_results .sortable a.active span.arrow{display:block;background:url(../images/mob_image.gif) -80px -150px no-repeat;width:11px;height:11px;float:left;margin:3px 0 0 4px;font-size:1px;position:absolute;top:5px;right:3px;}
	.search_results .sortable a {color:#666666;display:block;float:left;padding:5px 15px 0 0;text-decoration:none;width:65px;position:relative;border:none;margin-right:10px;display:inline;}
	.sortable a:focus{border-color:#ff0000!important;}
		
	.search_results .sortable a.active span.arrow_up{display:block;background:url(../images/mob_image.gif) -100px -150px no-repeat;width:11px;height:11px;float:left;margin:1px 0 0 4px;font-size:1px;position:absolute;top:5px;right:3px;}


	/*paging*/
	.search_results .paging{float:right;width:auto;display:inline;margin:5px 10px 0 0;}
	.search_results .paging a{float:left;width:auto;padding:2px;color:#666666;position:relative;text-decoration:none;margin:0 1.5px;font-weight:bold;text-decoration:none;font-size:12px; }
	.search_results .paging a.active{background:#fff;border:1px #cc5200 solid;padding:1px; }
	.search_results .paging a:hover{background:#edf8ff;border:1px #cc5200 solid; padding:1px;}


/*home mid*/
	.home_mid{float:left;background:#FFFFFF;width:960px;margin:5px 0 0 0;padding:10px;display:inline;}
	.home_mid .search_results{float:left;background:#d5ebf3;width:64%;margin:5px;padding:5px 5px 5px 0;position:relative;display:inline;}
	.home_mid .search_results h2{float:left;width:90%;font-size:16px;color:#333333;font-weight:bold;margin:2px 0 0 15px;}
	.home_mid .search_results p{float:left;width:90%;font-size:13px;color:#333;margin:0 0 5px 15px;}
	.home_mid .home_right{float:left;width:32%;margin:0px 0 0 5px;}
	.home_mid .featured_art{float:left;width:98%;margin:0px 0 0 10px;display:inline;}
	.home_mid .featured_art h3 {font-weight:bold;font-size:18px;}
	.home_mid .featured_art h4 a{font-weight:bold;color:#333333;font-size:18px;text-decoration:none;}
	.home_mid .featured_art h5 a{font-weight:bold;color:#333333;font-size:14px;text-decoration:none;}
		.home_mid .featured_art h5 a:hover,.home_mid .featured_art h4 a:hover{color:#666;}
	.home_mid .featured_art li{float:left;clear:both;margin:5px 0 15px 0;width:95%;}
		.home_mid .featured_art li .img_holder{float:left;clear:both;margin:5px 0;width:93%;overflow:hidden;}
	.home_mid .featured_art p{font-size:13px;color:#333;margin:5px 0;width:268px;}
	.home_mid .featured_art p a{font-size:13px;}

	.indicator{background:url(../images/indicator-grey.gif) no-repeat; width:50px; height:6px;}
	.indicator div{background:url(../images/indicator-blue.gif) no-repeat; height:6px; margin:0px!important;}

    
    /* most popular */
    .most_popular_results li{width:94%!important;}
    .most_popular_results li .disc {margin:0 5px 0 5px !important;width:90px !important;}
    .most_popular_results li .pink {margin-right:0px !important;width:65px !important;}
		.most_popular_results li .pink span {width:90%;}
		.most_popular_results li .pink a {width:90%;}
    .most_popular_results li .number{width:89px!important; margin:0px!important;}
    .most_popular_results {width:100%!important; padding:0px!important;}
	.most_popular_results .sign_up_small {margin-right:30px;}
    
	
	/*plan details*/
    .plan_details .top_options,.search_results .bottom_options{float:left;width:100%;}
	.plan_details .top_options .compare_but{display:block;width:120px;height:30px;background:url(../images/mob_image.gif) -250px -500px no-repeat;float:left;margin-left:10px;}
	.plan_details .top_options .compare_but:hover{background:url(../images/mob_image.gif) -250px -530px no-repeat;}
	.plan_details .top_options .compare_but span{display:none;}
     .plan_details li div small{font-size:20px;}
	
	.plan_details .bottom_options .compare_but{display:block;width:120px;height:30px;background:url(../images/mob_image.gif) -250px -560px no-repeat;float:left;margin-left:10px;}
	.plan_details .bottom_options .compare_but:hover{background:url(../images/mob_image.gif) -250px -590px no-repeat;}
	.plan_details .bottom_options .compare_but span{display:none;}
	

/*browse links*/
.browse{float:left;width:98%;margin:10px 0 15px 5px;position:relative;padding-top:0px;}
	.browse ul{float:left;width:100%;top:0;}
		.browse ul li{float:left;margin:0;width:auto;cursor:pointer;margin:0 5px;position:relative}
			.browse ul li:hover{background:#f4fbff;}
			.browse ul li.active{border-bottom:none;}
		.browse ul li a:hover{text-decoration:underline}
		.browse ul li a{padding:5px;background:#ff684a;font-weight:bold;font-size:12px;color:#FFFFFF!important;text-decoration:none;margin:0;float:left;}
			.browse ul li.active a{background:#ffe0d6;color:#000000!important;position:relative}
			
		.browse_links {background:#ffe0d6;float:left;margin:0;width:97%;padding:10px;}
		.browse_links a{color:#666666;font-size:13px;}
			.browse_links a:hover{color:#000000;}
		.browse_links h5,.browse_links h4{color:#333333;font-size:14px;font-weight:bold;margin:15px 0 0 0;}

/*speed test*/
.speed_test{display:inline;width:204px;height:80px;float:right!important;margin:20px;background:url(../images/speed_test_bg.gif) left top no-repeat;padding:15px 5px 0 80px;}
	
.plan_list{float:left;margin:25px;width:280px;}
	.plan_list h3{font-size:24px;font-weight:bold;color:#666666;}
	.plan_list li{padding:5px 0 5px 20px;background:url(../images/blue_bullet.gif) left 12px no-repeat;}

/*special deals*/
.spl_deals{float:left;margin:25px 0;width:280px;dispay:inline;}
	.spl_deals h3{font-size:24px;font-weight:bold;color:#666666;}
	.spl_deals img{border:1px #999999 solid;}
	.spl_deals div{float:left;width:260px;height:200px;background:url(../images/spl_bg.gif) left top no-repeat;padding:35px 20px 0 15px;display:block;}
	.spl_deals p{margin:5px 0;}
	.spl_deals a{font-size:14px;color:#333333;text-decoration:underline;color:#669900; padding:2px 0 2px 20px; background:url(../images/green_bullet.gif) left 5px no-repeat;}
	.spl_deals h4{margin:5px 0;}
	.spl_deals h4 a{font-size:18px;color:#333333;text-decoration:underline;padding:0;background:none;margin:5px 0;}
	.spl_deals a:hover{color:#ff6600;}
	
.extra_text{float:left;margin:25px 0 10px 25px;width:90%;clear:both;}
	.extra_text h5{font-size:20px;font-weight:bold;color:#669900;padding:10px 0; border-bottom:1px #cccccc solid;margin:0 0 10px 0;}
	.extra_text p{margin:0 0 10px 0;line-height:20px;width:90%;}
	
		
a.sign_up{width:87px;height:29px;background:url(../images/mob_image.gif) -400px -500px no-repeat;display:block;margin:2px 0;}
a.sign_up span{display:none;}
a.sign_up:hover{background:url(../images/mob_image.gif) -400px -529px no-repeat;}

a.sign_up_mid{width:121px;height:40px;background:url(../images/mob_image.gif) -250px -980px no-repeat;display:block;margin:5px 0;}
a.sign_up_mid span{display:none;}
a.sign_up_mid:hover{background:url(../images/mob_image.gif) -250px -1020px no-repeat;}

a.sign_up_big{width:154px;height:40px;background:url(../images/mob_image.gif) -10px -700px no-repeat;display:block;margin:10px 150px 10px 0;}
a.sign_up_big span{display:none;}
a.sign_up_big:hover{background:url(../images/mob_image.gif) -10px -740px no-repeat;}

a.view_plans{width:154px;height:40px;background:url(../images/mob_image.gif) -10px -620px no-repeat;display:block;margin:2px 0;}
a.buy_outright_link {clear:both;color:#217B9C;float:left;font-weight:bold;margin:3px 3px 3px 15px;width:150px;}
a.view_plans span{display:none;}
a.view_plans:hover{background:url(../images/mob_image.gif) -10px -660px no-repeat;}

a.view_plans_small{width:102px;height:30px;background:url(../images/mob_image.gif) -250px -1060px no-repeat;display:block;margin:2px 0;}
a.view_plans_small span{display:none;}
a.view_plans_small:hover{background:url(../images/mob_image.gif) -250px -1090px no-repeat;}

a.view_phones_small{width:115px;height:30px;background:url(../images/mob_image.gif) -250px -1120px no-repeat;display:block;margin:2px 0;}
a.view_phones_small span{display:none;}
a.view_phones_small:hover{background:url(../images/mob_image.gif) -250px -1150px no-repeat;}

a.sign_up_small{width:62px;height:22px;background:url(../images/mob_image.gif) -400px -560px no-repeat;display:block;margin:2px 0;margin-bottom:5px;}
a.sign_up_small span{display:none!important;}
a.sign_up_small:hover{background:url(../images/mob_image.gif) -400px -582px no-repeat;}

a.buy_now_mid{width:87px;height:30px;background:url(../images/mob_image.gif) -275px -620px no-repeat;display:block;margin:2px 0!important;}
a.buy_now_mid span{display:none;}
a.buy_now_mid:hover{background:url(../images/mob_image.gif) -275px -650px no-repeat;}

a.buy_now_big{width:124px!important;height:40px!important;background:url(../images/mob_image.gif) -250px -1180px no-repeat;display:block;margin:2px 0;padding:0!important;}
a.buy_now_big span{display:none;}
a.buy_now_big:hover{background:url(../images/mob_image.gif) -250px -1220px no-repeat;}

a.recharge_mid{width:154px;height:40px;background:url(../images/mob_image.gif) -250px -900px no-repeat;display:block;margin:10px 10px 10px 0; float:left;}
a.recharge_mid span{display:none;}
a.recharge_mid:hover{background:url(../images/mob_image.gif) -250px -940px no-repeat;}



/*MRec*/
.MRec{float:right;margin:20px;display:inline;}
.article_mrec{margin:20px 50px 20px 10px;}
.home_right .MRec{margin:20px 0 20px 10px;float:left;}

/*featured brands*/
.ranked_list{float:left; padding:10px;width:270px;margin:10px 0;background:#e2f2ff;display:inline;}
.ranked_list h4{font-size:20px;color:#666666;}
.ranked_list li {float:left;margin:5px;background:#FFFFFF;padding:5px;width:250px;display:inline;}
.ranked_list li img{float:left;margin:0 10px 0 0;display:inline;}
.ranked_list li a{color:#333333;float:left;width:60%;margin:5px 0 0 0;display:inline;}
.ranked_list li a:hover{color:#ff6600;}

/*extra links*/
.extra_links{float:left; padding:10px;width:270px;margin:10px 0;display:inline;position:relative;}
.extra_links h6{font-size:20px;color:#FF0066;border-bottom:1px #cccccc solid;padding:10px 0;}
.extra_links span{font-size:12px;color:#cccccc;position:absolute;top:20px;right:10px;}
.extra_links li{padding:2px 0 2px 15px;background:url(../images/pink_small_bullet.gif) left 12px no-repeat;width:250px;margin:5px;}

/*top sponsored links*/
.top_spon{margin:10px 0 0 20px;display:inline;width:300px;}
.top_spon h3{margin:0 20px;font-size:12px;color:#999999;filter:alpha(opacity=80);opacity:0.8;text-align:right;font-weight:normal;}
.top_spon li{margin:0 0 5px 0;padding:10px 0;cursor:pointer;width:250px;font-size:18px;}
.top_spon li a{font-size:13px; text-decoration:underline;color:#666;font-weight:bold;}
.top_spon li a:hover{text-decoration:none;color:#0099cc!important;}
.top_spon p{width:240px;color:#666666!important;}
.top_spon p a{text-decoration:none;color:#333333;font-size:15px;}

/*special offers*/
.spl_offers{margin:10px 10px 0 30px;display:block; width:250px;}
.spl_offers h3{font-size:16px;color:#333333;margin:;font-weight:bold;margin:0 0 10px 0;}
.spl_offers li{margin:4px 0;float:left; width:245px;}
.spl_offers li a{color:#666; text-decoration:none;font-size:13px;float:left;}
.spl_offers li a:hover{text-decoration:underline;}
.spl_offers li img{margin:0 5px;float:left; border:1px #666 solid;}

/*section page*/
.extra_articles{float:left;margin:25px 0 10px 25px;width:550px;clear:both;}
	.extra_articles h5{font-size:20px;font-weight:bold;color:#669900;padding:10px 0; border-bottom:1px #cccccc solid;margin:0 0 10px 0;}
	.extra_articles h3{font-size:17px;color:#0099ff;margin:20px 0 0 0;text-decoration:underline;}
	.extra_articles a{color:#0099ff;}
	.extra_articles a:hover{color:#ff6600;}
	.extra_articles a h3:hover{color:#ff6600;}
	
.green_line{border-bottom:4px #6ea008 solid;}
.orange_line{border-bottom:4px #d08b00 solid;}
/*provider*/
.provider{width:320px;margin:10px 0 0 25px;padding:10px;display:inline;}
	.provider h2{font-size:18px;margin:20px 0 0 0;}
	.provider p{width:80%;margin:5px 0 10px 0;}

.terms_link{width:80%!important;padding:0 0 10px 0;}
	.terms_link a{font-size:13px;}

/*article*/
.left_container .right_block {float:left;height:457px;margin:10px 0 10px 10px;width:62%;}
	.left_container .popular_plans{width:380px;position:absolute;top:30px;right:20px;border-left:1px #e5e5e5 solid;padding:0 0 0 10px;background:#fff;}
	.left_container .popular_plans .first{width:110px;}
	.left_container .popular_plans h3{color:#FF6600;margin:0 0 10px 0;}
	.left_container .popular_plans .phone_no{width:auto!important;padding-top:3px;height:24px;font-size:12px;}

/*search results mini*/
.popular_plans .search_results {float:left;margin:0 0 0 10px;padding:0;}
.popular_plans .search_results ul{padding:0;width:100%;margin-bottom:15px;}
.popular_plans .search_results li{width:98%;float:left;padding:2px 0!important;background:url(../images/repeat_dots.gif) bottom left repeat-x;list-style:none;display:inline;margin:0;list-style:none!important;}
.popular_plans .search_results div{width:45px;padding:2px;font-size:16px;font-weight:bold;}
.popular_plans .search_results div.pink{width:60px;padding:2px;}
.popular_plans .search_results div a{font-size:12px;line-height:14px;}
.popular_plans .search_results li div.logo_holder{width:50px;}
.store_logo_holder{width:100px!important;}
.popular_plans .search_results li div.disc{width:140px;}
.popular_plans .search_results li div.price a{font-weight:bold;padding-top:4px;font-size:16px;color:#cc0033;}
.popular_plans .search_results li div .sign_up{margin:0;}
.popular_plans .search_results li div.sign_up_button{width:auto;}
	.popular_plans .search_results .disc a{font-size:12px;}
.popular_plans .search_results h4{font-size:15px;font-weight:bold;color:#666;margin:0;}

.more_articles{float:left;width:50%;padding:10px 0;margin:20px 0 20px 20px;display:inline;}
	.more_articles ul{padding:0;}
	.more_articles li{float:left;width:90%;font-size:13px;margin:2px 0px;list-style:none;}
	.more_articles li a{width:90%;font-size:13px;}
	.more_articles h5{color:#333;font-weight:bold;margin:0 0 0 0px;font-size:14px;}
	 
/*article page*/
.article{float:left;width:99%;clear:left;display:inline;}
.article h1{float:none;width:auto;display:block;font-size:24px;margin-left:20px;}
	.article h2{font-size:20px;font-weight:bold;color:#333333;}
	.article h3,.article h4,.article h5{font-size:18px;font-weight:bold;color:#333333;margin-left:20px;}
	
.article_sidebar{float:right!important;width:320px;background:#FFFFFF;}
.article_sidebar div{clear:both;float:right;}
.article h2, .article h3{margin:5px 0 5px 20px;font-weight:bold;}
.article p{padding:10px 10px 20px 20px;font-size:15px;line-height:22px;}
.article ul{padding:5px 10% 5px 20px;margin:0;}
	.article ul li{color:#000;margin:2px 0 5px 0;list-style:disc;font-size:15px;line-height:22px;list-style:inside;}

.article .spl_offers{float:left;width:300px;margin:0 20px 20px 20px;}
.article .small_txt{font-size:12px;color:#999;line-height:15px;}
.divider{float:left;width:90%;background:url(../images/repeat_dots.gif) left bottom repeat-x;display:inline;height:1px;font-size:4px;}

/*product info*/
.product_info{float:left;width:700px;padding:15px 25px;display:inline;margin:0;}

/*top section*/
.top_info{float:left;width:98%;}
.top_info .phone_holder img{width:100%;}
.top_info .phone_holder{width:200px; margin:0px 0 10px 10px;}
.mobile_page .img_holder{margin-left:30px;}
.top_info .img_holder{display:inline;float:left;padding:5px 10px 10px 10px ; position:relative;}
.top_info  .zoom_option{padding-top:10px;}
.top_info  .zoom_option .image{width:75px; height:75px; padding-top:10px; text-align:center; float:left;}
.top_info  .zoom_option p{ text-align:center; clear:both; font-size:11px;}
.top_info  .zoom_option .active{ background:url(../images/pointer.jpg) top center no-repeat;}

/*special call for comparison phone number*/
.comparison p.call{float:left;clear:both;margin:15px 0;background:url(../images/green_gradient.gif) left top repeat-x;width:98%!important;/*-border-radius:10px;padding:5px;*/position:relative;padding:0;}
.comparison p.call .number{width:98%;}
.comparison p.call[class]{width:auto;}
.comparison  p.call span{color:#fff;background:url(../images/phone-img_comp.gif) 5px 8px no-repeat;padding:5px 10px 0 48px;float:left;}
.comparison  p.call span.small_txt{color:#fff;font-size:13px;font-weight:normal;font-weight:bold;background:none;padding:0;width:auto;clear:both;float:left;}
.comparison  p.call span.ph_no{color:#fff;font-size:24px;font-weight:bold;background:none;padding:0;float:none;clear:both;display:block;;}
.comparison  a.sign_up_big{margin:5px 0!important;}

/*action area*/
.plus{background:url(../images/mob_image.gif)  -468px -2059px; height:13px; width:13px; margin-left:100px;}
.top_info .action_elements{width:70%;display:inline;float:right;margin:10px 0px 5px;}
	.top_info .action_elements h1{float:left;clear:both;margin:0px 0 10px 0;padding:0;font-size:24px; width:90%;display:inline;}	
	.top_info  p.call,.bottom_info  p.call,.two_pro p.call{float:left;margin:2px 0;background:url(../images/green_gradient.gif) left top repeat-x;/*-moz-border-radius:10px;padding:10px;*/position:relative;display:block}
	.top_info  p.call span,.bottom_info  p.call span,.two_pro  p.call span{color:#fff;background:url(../images/phone-img.gif) 7px 7px no-repeat;padding:5px 10px 0 76px;float:left;}
	.top_info  p.call span.small_txt,.bottom_info  p.call span.small_txt,.two_pro  p.call span.small_txt{color:#fff;font-size:13px;font-weight:normal;font-weight:bold;background:none;padding:0;width:auto;float:left;}
	.top_info  p.call span.ph_no,.bottom_info  p.call span.ph_no,.two_pro  p.call span.ph_no{color:#fff;font-size:38px;font-weight:bold;background:none;padding:0;float:none;clear:both;display:block;width:auto;}
	
	.top_info .action_elements p.small_links {float:left;clear:both;width:60%;margin:10px 0;} 	
	
	.top_info .action_elements p.small_links a{float:left;font-size:13px;font-weight:bold;padding:5px 0 5px 20px;width:auto;margin-right:20px;}			
		.top_info .action_elements p.small_links a.add_shortlist{color:#669900;background:url(../images/mob_image.gif) -400px -1346px no-repeat;width:100px;float:left;padding:0 0 0 15px;margin:5px 0; text-decoration:none;}
			.top_info .action_elements p.small_links a.add_shortlist:hover{color:#ff684a;background:url(../images/mob_image.gif) -400px -1386px no-repeat;}
			.action_elements .text{float:left; margin-top:20px;font-size:13px; clear:both; width:80%;}
		.top_info .action_elements p.small_links a.enquire_link{color:#666;background:url(../images/mob_image.gif) -10px -1295px no-repeat;width:100px;float:left; text-decoration:none; padding-left:30px;}
		.top_info .action_elements p.small_links a:hover{color:#999;}
		.top_info .action_elements .buy_outright,.top_info .action_elements .buy_outright{float:left;clear:both;margin:10px 10px 10px 0;}
		.top_info .action_elements span.added{color:#666;font-size:12px;padding:3px 10px 5px 18px;float:left;background:url(../images/mob_image.gif) -10px -1431px no-repeat;}
		
		
	.top_info .more_on{float:left;width:100px;}	
	.top_info .sign_up_big{float:left;margin-right:300px;}
	
       	.sim_frame{display:block;position:absolute;width:180px;height:125px;background:url(../images/mob_image.gif) -300px top no-repeat;top:0;left:0;padding:0;margin:5px 10px 10px  10px ;}
        .sim_frame_small{display:block;position:absolute;width:136px;height:95px;background:url(../images/mob_image.gif) -300px -200px no-repeat;top:0;left:0;padding:0;margin:5px 10px 10px 10px ;}
		.sim_frame_mini{display:block;position:absolute;width:50px!important;height:35px;background:url(../images/mob_image.gif) -300px -310px no-repeat;bottom:0;right:0;padding:0;margin:0!important;display:inline;}
		
		
.detailed_pro_info,.pro_details,.bottom_info{float:left;clear:both;margin:10px 0;width:97%;}
.detailed_pro_info .indicator{float:left; clear:both;}
	
	
	.detailed_pro_info .small_font{font-size:24px;font-weight:bold;padding:5px 0;}
	
	.detailed_pro_info div{float:left;width:32%;font-weight:bold;text-decoration:none;font-size:34px;font-weight:bold;}
		.detailed_pro_info div.ratings{width:100%!important;}
	.detailed_pro_info a{float:left;clear:both;}		
	.detailed_pro_info div span{width:100%;font-weight:normal;color:#999;font-size:13px;text-decoration:none;}
    .mobile_page div span span{float:none!important;}
		.detailed_pro_info div span{font-size:16px;font-weight:bold;swidth:100%;display:block;}
		.detailed_pro_info div{color:#e74047!important;}
        .detailed_pro_info div a{ height:85px;color:#e74047!important;}
        .mobile_page .detailed_pro_info div a{ height:65px!important;color:#e74047!important;}
        .detailed_pro_info div span{color:#e74047;clear:both;}
			.detailed_pro_info div span.big{font-size:34px;}
        .detailed_pro_info div a span{color:#e63f46;}
        .detailed_pro_info .sml_txt{width:100%!important;float:left;}
         .detailed_pro_info  span{float:left;}
          .detailed_pro_info  small{font-size:20px;}
			.detailed_pro_info div a{color:#ee4511;text-decoration:none;font-size:30px;font-weight:bold;}
	.detailed_pro_info .small_links{ position:absolute!important; float:left; top:0px; right:0px;}
    .button_box{width:80%;float:left;margin-bottom:10px;}
	.detailed_pro_info div span.sml_txt{width:100%;font-weight:normal;color:#999!important;font-size:12px;text-transform: lowercase;}		
		
	.pro_details{float:left;clear:both;font-size:13px;margin:0 0 20px 0;}
	.pro_details h3{width:100%;font-weight:bold;font-size:13px;padding:20px 0 5px 0;border-bottom:1px #999 solid;float:left;color:#333;}		
	.pro_details p{float:left;clear:both;padding:4px 0;margin:0px;}	
		.pro_details p span{float:left;width:48%;font-size:12px;color:#333333;}
		.pro_details p span span{float:none;width:auto;font-size:12px;margin:0;padding:0;color:#333333;}
		.pro_details p span.small{float:left;width:40%!important;font-size:12px!important;margin-left:5px;color:#333333;}	
		
.bottom_info{float:left;clear:both;width:95%;margin:10px;}
.bottom_info .action_elements{width:70%;display:inline;float:left;margin:5px 0;}
	.bottom_info .action_elements a{float:left;margin:0 0 10px 0;}		
	/*.bottom_info .action_elements p.call {float:left;margin:0 0 0 15px;display:inline;}
	.bottom_info .action_elements p.call span{color:#3399cc;font-size:25px;font-weight:bold;float:left;clear:both;}
	.bottom_info .action_elements p.call span.small_txt{color:#999999;font-size:13px;font-weight:normal;}*/
	.bottom_info .action_elements p.small_links{float:left;clear:left;width:100%;}
	.bottom_info .action_elements p.small_links a.add_shortlist{color:#669900;background:url(../images/mob_image.gif) -400px -1345px no-repeat;width:100px;padding:0 0 0 15px;margin:5px;}
		.bottom_info .action_elements p.small_links a.add_shortlist:hover{background:url(../images/mob_image.gif) -400px -1385px no-repeat;color:#ff684a;}
		
		.bottom_info .action_elements p.small_links a{float:left;font-size:13px;font-weight:bold;padding:5px 0 5px 20px;margin-right:20px;width:30%;}			
			.bottom_info .action_elements p.small_links a.enquire_link{color:#666;background:url(../images/mob_image.gif) -10px -830px no-repeat;}
			.bottom_info .action_elements p.small_links a:hover{color:#999;}

.bottom_links{float:left;clear:both;margin:10px 10px 10px 20px; padding:0;;width:90%;}
.bottom_links div{float:left;margin:0 2px;width:31%;}
	.bottom_links  div h4{font-size:13px;color:#333333;font-weight:bold;}
	.bottom_links ul{width:98%!important;}
	.bottom_links  li{float:left;clear:both;width:95%!important;}
		.bottom_links li a{font-size:11px;color:#333333;}
		.bottom_links li a:hover{color:#666;}
		
	.bottom_info .more_on{float:left;width:100px;}	
	.bottom_info .action_elements a.sign_up_big{float:left;margin-right:300px;}


.enquire_form {float:left;width:97%;background:#f1f2ed;display:inline;padding:0;margin:10px;}
.enquire_form h5{float:left;padding:10px 0 10px 50px;background:url(../images/mob_image.gif) -5px -1320px no-repeat;font-size:15px;font-weight:bold;color:#333;}
	.enquire_form span{float:left;padding:5px 0 10px 50px;font-size:13px;clear:both;}
    .enquire_form .checkbox{width:15px; height:15px; margin-right:5px;}

.enquire_form form{float:left;padding:5px 0;font-size:13px;clear:both;display:inline;width:60%;margin-left:50px;}
	.enquire_form form p{float:left;clear:both;margin:1px 0;font-size:13px;padding:5px 0;width:95%!important;display:inline;}
		.enquire_form form p span{float:left;padding:5px;font-size:13px;width:100px!important;display:inline;}
		.enquire_form form p span.small_text_loc{width:300px !important;margin-left:110px;float:left;color:#666;}
		.enquire_form form p input{float:left;padding:5px;font-size:13px;width:300px;background:#fff!important;border:1px #ccc solid;display:inline;}	
		.enquire_form form p textarea{float:left;padding:5px;font-size:13px;width:300px;background:#fff!important;border:1px #ccc solid;height:100px;}	
		.enquire_form form p input.sub{float:left;width:78px;height:30px;background:url(../images/mob_image.gif) -370px -680px no-repeat!important;border:none;cursor:pointer;margin-left:110px;}
			.enquire_form form p input.sub:hover{background:url(../images/mob_image.gif) -370px -710px no-repeat!important;}
			
		.enquire_form .hidden_location{display:none;}
		
.thank_you {float:left;width:90%;background:none;}
.thank_you h5{float:left;padding:10px 0 5px 50px;background:url(../images/mob_image.gif) 10px -1365px no-repeat;font-size:17px;font-weight:bold;color:#669900;}
	.thank_you span{float:left;padding:0 0 10px 50px;font-size:13px;clear:both;}
	
	
.error {float:left;width:90%;background:none;}
.error h5{float:left;padding:10px 0 10px 50px;background:url(../images/mob_image.gif) -5px -1340px no-repeat;font-size:15px;font-weight:bold;color:#cc0000;}
	.error span{float:left;padding:0 0 10px 50px;font-size:13px;clear:both;}

/*extra text*/
.extra_text{float:left;clear:both;margin:20px 0 0 15px;width:90%;display:inline;}		
	.extra_text p{float:left;width:95%;margin:0;color:#333;font-size:13px;}
	.extra_text h2{float:left;width:100%;color:#333;font-size:18px;font-weight:bold;}
	.extra_text h3{float:left;width:100%;color:#333;font-size:15px;font-weight:bold;}


/*provider page*/
.provider_disc{float:left;clear:both;margin:0px 0 0 20px;width:95%;display:inline;}
	.provider_disc img{float:left;margin:0 10px 10px 0;}		
	.provider_disc p{float:left;width:100%;margin:0 0 15px 0;font-size:14px;}
	.provider_disc h2{float:left;width:100%;color:#333;font-size:18px;font-weight:bold;}
	.provider_disc h3{float:left;width:100%;color:#333;font-size:15px;font-weight:bold;}
    .provider_disc .text-holder{float:right; width:80%; }
    .provider_disc h1{margin:0px!important;}
	.provider_disc .text-holder p{float:left; width:90%;margin:5px 0;font-size:14px;line-height:18px;}
 
 /*long decription*/
 
.long_description{float:left;clear:both;margin:10px 0 0 20px;width:95%;display:inline;background:url(../images/repeat_dots.gif) left top repeat-x;padding:20px 0;}
	.long_description p{float:left;width:80%;margin:0 0 15px 0;font-size:14px;}
	.long_description h3{font-weight:bold;font-size:16px;}
		
/*comparison page - comparing 3 products*/
.comparison{float:left;background:#d5ebf3;display:inline; width:97%; position:relative; margin:20px 10px; padding:10px 0 10px 0;}
.comparison div.holder{margin:0 0 0px 0px!important; float:left; clear:both; width:100%; background:url(../images/comparison2_bg.gif) repeat-y 10px 0px;border-bottom:2px #d5ebf3 solid;}
.comparison div.holder_small{margin:0 0 0px 0px!important; float:left; clear:both; width:100%; background:url(../images/comparison3_bg.gif) repeat-y 10px 0px;border-bottom:2px #d5ebf3 solid;}

	.two_pro div.holder_small{background:url(../images/comparison2_bg.gif) repeat-y 10px 0px!important;}
	
.comparison .top_info{margin:5px 0 0 10px;display:inline;}
.block_width{width:212px!important; clear:none!important; position:relative; float:left!important; display:inline; margin:0px 10px 0 10px!important; padding:10px!important;}
.two_pro .block_width{width:340px!important; clear:none!important; position:relative; float:left!important; display:inline; margin:0px 8px 0 10px!important; padding:10px!important; }
	.no_border{border:none!important;}
	.no_background{background:none;}
    .block_width_big a{position:relative;}
	
    .comparison .top_info h2{font-size:18px;font-weight:bold;color:#0099cc;width:90%;padding:5px ;margin:10px 0;}
	.comparison .top_info h2 a{font-size:18px;font-weight:bold;color:#0099cc;text-decoration:none; display:block;}
		.comparison .top_info h2 a:hover{color:#666;}
.comparison .product_info{float:left;width:90%;padding:0 0 15px 5px;display:inline;}
.comparison	 .divider{display:inline;font-size:4px;}

.comparison .phone_holder{width:95%;margin:5px auto;}
.comparison .phone_holder img{width:100%;text-align:center;}
	.two_pro .phone_holder img{width:auto;margin:0 0 0 60px;float:none;}

.comparison .img_holder{display:block;float:none!important;padding:0!important;margin:10px auto; width:136px!important;}
.comparison .img_holder .sim_frame_small {margin:0!important;}

.comparison .plus {float:none;margin:10px auto 0 auto;}

.comparison .action_elements{width:100%;margin:5px 0 5px 5px;float:left;display:inline;}
.comparison .action_elements form{width:100%;float:left;clear:both;display:inline;margin:0 0 0px 0;}
.comparison .sign_up_mid{float:left;clear:none;margin:0px 20px 10px 0;}

	.comparison .action_elements p.small_links a{float:left;font-size:13px;font-weight:bold;padding:5px 0 5px 15px;width:94px;clear:none;}			
	.comparison .action_elements p.small_links a.add_shortlist{color:#669900!important;background:url(../images/mob_image.gif) -400px -1346px no-repeat!important;margin:5px; padding-top:0px!important;}
		.comparison .action_elements p.small_links a:hover.add_shortlist{background:url(../images/mob_image.gif) -400px -1386px!important; color:#FF6600!important;}
		.comparison .action_elements p.small_links a.add_shortlist{color:#ff684a;background:url(../images/mob_image.gif) -400px -1380px no-repeat;}
		
	.comparison .action_elements p.small_links span.added{color:#666;font-size:12px;padding:3px 10px 5px 18px;float:left;margin:3px 5px;background:url(../images/mob_image.gif) -10px -1431px no-repeat;font-weight:normal;width:70%;}
	.comparison .action_elements p.small_links form{float:left;width:auto;display:inline;}
	.comparison .action_elements a.enquire_link{color:#666;background:url(../images/mob_image.gif) -10px -1295px no-repeat;font-weight:bold;font-size:13px;padding:5px 0 5px 30px!important;}
	.comparison .action_elements p.small_links a:hover{color:#999;}
		
.comparison .detailed_pro_info,.pro_details{float:left;clear:both;margin:10px;width:100%;display:inline;}
	.two_pro .detailed_pro_info{width:95%;}
	.comparison .detailed_pro_info div{float:left;width:90%;font-size:30px;font-weight:bold;margin:0 0 15px 0;clear:both;height:85px;}
	.two_pro .detailed_pro_info div{float:left;width:110px;font-size:30px;font-weight:bold;margin:0 0 15px 0;}
	.comparison .detailed_pro_info div span{font-size:16px;font-weight:bold;}
		.comparison .detailed_pro_info div.green span{color:#e74047;}
		.comparison .detailed_pro_info div.orange span{color:#e74047;}
		.comparison .detailed_pro_info div.blue span{color:#e74047;}
				
	.comparison .detailed_pro_info div span.sml_txt{width:180px!important;font-weight:normal;color:#999;font-size:13px;text-transform: lowercase;font-size:12px;}		
		
.comparison .pro_details{float:left;clear:both;font-size:13px;margin:0 0 20px 0;width:99%;}
.comparison .pro_details h3{font-weight:bold;font-size:13px;border-bottom:1px #999 solid;float:left;color:#333;}		
.comparison .pro_details p{float:left;clear:both;padding:4px 2px; display:inline; width:98%;}	
.comparison .pro_details p span{float:left;width:57%;font-size:13px;}
.comparison .pro_details p span.small{font-weight:bold;}
.comparison .pro_details p span span{float:none;width:auto;font-size:12px!important;margin:0;padding:0;color:#333333;font-style:italic;}
						
.comparison .more_info p{float:left;margin:5px 0 10px 0;font-size:13px;color:#666666;}
	.comparison .more_info a {margin:00;font-size:13px;color:#666;}
		.comparison .more_info a:hover {color:#ff9900;}

.comparison .more_on{float:left;width:95%;}	

.comparison div.contract{width:48%;font-size:14px;color:#666666;padding:10px 0 0 0;font-weight:bold;margin-bottom:20px;float:left;}
	.comparison div.contract h6{font-weight:normal;color:#999;float:left;clear:both;font-size:13px;}
	.comparison div.contract input{margin:2px 5px 0 0;}
	.comparison div.contract label{font-weight:bold;color:#666;float:left;clear:both;font-size:13px;width:90px;}

.comparison div.bundle{font-size:14px;color:#666666;padding:10px 0 0 0;font-weight:bold;float:left;}
	.comparison div.bundle h6{font-weight:normal;color:#999;float:left;clear:both;font-size:13px;}
	.comparison div.bundle input{margin:2px 5px 0 0;}
	.comparison div.bundle label{font-weight:bold;color:#666;float:left;clear:both;font-size:13px;}

/*homepage*/
.home h1{position:absolute;top:0;left:5px;margin:15px 0 10px 10px;color:#fff;font-weight:bold;font-size:28px;display:inline;width:900px;z-index:25;}

.top {background:#FFFFFF none repeat scroll 0 0;overflow:hidden; loat:left;margin:60px 5px 0 5px;padding:15px 0;position:absolute;top:0; left:0;width:980px;display:inline;}
	.white .top {height:50px;}
	.more-options{padding:15px 0 0 0!important;}
    .top .tool_shadow--{float:left;width:320px;display:block;height:200px;background:none;}
	
	.top .tool{float:left;width:90%;margin:10px 5px 10px 0px;padding:0px;background:#fff;display:inline;}
	
	.top .tool .first_div{position:absolute;width:280px;;margin:0;padding:10px;background:#fff;height:280px;left:0;}
	.top .tool .second_div{position:absolute;width:290px;;margin:0;border-left:1px #e5e5e5 solid;padding:10px 0 10px 25px ;height:350px;left:305px;}
	.top .tool .third_div{position:absolute;width:280px;;margin:0;border-left:1px #e5e5e5 solid;padding:10px 15px;height:350px;left:650px;}
	.top .tool .second_div .tool_div{height:35px;}
	
	.top .tool .more_options {float:left;margin:5px 0;}
		.top .tool .more_options .mini_opt{margin-bottom:20px;float:left;}
		.top .tool .more_options h4 {float:left;width:100%;color:#333;font-size:15px;font-weight:bold;}
			.top .tool .more_options label{width:90%;}
			.top .tool .more_options label span{font-size:13px;width:80%;}
			.top .tool .more_options .mini_opt label{width:32%;}
			.top .tool .more_options .mini_opt label span{font-size:13px;width:80%;}
			
	
	.top .tool .search_links{position:absolute;bottom:0;right:90px;}
	.top .tool .search_links a{font-size:13px;}
	a.search_button{width:194px;height:43px;background:url(../images/mob_image.gif) -250px -740px no-repeat;display:block;margin:5px 0;float:left;clear:both;display:inline;}
	a.search_button span{display:none;}
	a.search_button:hover{background:url(../images/mob_image.gif) -250px -783px no-repeat;}
	
	a.close_button{width:70px;height:24px;background:url(../images/mob_image.gif) -400px -604px no-repeat;display:block;position:absolute;right:25px;top:-15px;}
	a.close_button span{display:none;}
	a.close_button:hover{background:url(../images/mob_image.gif) -400px -628px no-repeat;}

	
	.top .search_options_home{ padding:0px 15px; float:left;} 
    		.search_options_home form{margin:0px; padding:0px; width:100%; display:block;  float:left;}
            .search_options_home form .box1{width:945px; height:51px; float:left;  background:url(../images/div_horz.gif)  bottom left repeat-x; margin:0 0 20px 0;}
            .search_options_home form .box1 h4{float:left; font-size:22px; color:#3399cc; font-weight:bold; margin: 5px 25px 0 0;}
            .search_options_home form .box1 label{float:left; margin: 10px 10px 0 0;}
				.home .search_options_home form .box1 label{margin: 10px 30px 0 0;}
            .search_options_home form .box1 span{font-size:16px; color:#666666; font-weight:bold; padding: 0 0 0 5px;}

			.box2_right .search_provider_brands{height:165px;float:left;clear:both;}
           	.search_options_home form .box2_right {background:transparent url(../images/div_vert.gif) repeat-y scroll left top;margin:0 0 0 10px !important;padding:0 0 0 20px !important;}
            .search_options_home form .box2 {display:inline;float:left;margin:0 0 20px 5px;width:450px;}
            .search_options_home form .box2 h4{font-size:16px; font-weight:bold; color:#ff684a; margin: 0 0px 15px 0; clear:both;}
            .search_options_home form .box2 h3{font-size:16px; display:inline; font-weight:bold; color:#333333; margin: 20px 0px 5px 0;width:100%;float:left;}
			.search_options_home form .box2 h2{margin:0px 0 5px 0;color:#333333 !important;font-size:16px !important;font-weight:bold;font-family:Arial, Helvetica, sans-serif!important;}
            
			.search_options_home form .box2 label{float:left; display:inline; width:120px; padding:0 0 8px 0;}
            .search_options_home form .box2 label span{font-size:13px; color:#666666; font-weight:bold;}
            .search_options_home form .box2 span{font-size:22px; font-weight:bold;  color:#333333; padding: 0 0 0 5px;}
			.search_options_home form .box2 h4 span{display:block;padding:0px;font-size:16px;}
            .search_options_home form .box2 a{ float:left;clear:both; color:#099DCB; text-align:right;}
			.search_options_home form .box2 a:hover{color:#ff684a;}
				.search_options_home form .box2 .labels{float:left;width:90%;margin:2px 0 20fpx 0;padding:0;}
				.search_options_home form .box2 h4 span{font-size:16px; font-weight:bold; color:#cc3300; margin:0; clear:none;padding:none;float:none!important;width:auto;display:inline;}
				
            .search_options_home form .box3{width:459px float:left; margin:0 0 0px 30px;}
            .search_options_home form .box3 h4{float:left; width:100%;font-size:22px; font-weight:bold; color:#333333; margin: 0 40px 15px 0; clear:both;}
            .search_options_home form .box3 h3{ float:left;width:100%;font-size:16px; font-weight:bold; color:#333333; margin: 0 40px 15px 0; clear:both!important;}
            .search_options_home form .box3 label{float:left; width:140px; padding:0 0 8px 0;}
            .search_options_home form .box3 label span{font-size:13px; color:#666666; font-weight:bold;}
            .search_options_home form .box3 span{font-size:22px; font-weight:bold;  color:#e74145; padding: 0 0 0 5px;}
            
            .providers_box {clear:both;height:64px;left:0;padding:0 10px;position:absolute;top:-76px;width:960px;background:#fff }
			.provider_home{margin:10px 10px 0px 10px!important;float:left!important;}
            .providers_box img{margin:5px 8px 0 0;}
            input.search_button{position:relative;float:right; margin:-25px 10px 15px 0; width:161px; height:37px; background:url(../images/mob_image.gif) no-repeat -250px -740px; border:none; cursor:pointer;}
			input.search_button_active{position:relative;float:right; margin:-25px 0px 15px 0; width:161px; height:37px; background:url(../images/mob_image.gif) no-repeat -250px -814px!important; border:none; cursor:pointer;}
            input.search_button:hover{ background:url(../images/mob_image.gif) no-repeat -250px -777px; border:none; }
			.search_options_home form input{ cursor:pointer;}
			
			.provider_logos .toggle_select_all,.brand_logos .toggle_select_all{position:absolute;right:0;top:0;}
			.provider_logos label,.brand_logos label{position:relative;padding-left:20px!important;cursor:pointer;}
			.provider_logos label input,.brand_logos label input{position:absolute;left:0;top:10px;}
	
			.provider_logos,.brand_logos,.provider_options,.brand_options{float:left;clear:both;width:95%;margin-bottom:20px;}
			.provider_options{margin-bottom:20px;}

			
            
             .box1 .more_less_options{margin:12px 0 0 10px;float:left;}
			 #more_less_options_normal{margin:12px 0 0 10px;float:left;}
			 #less_options{margin:14px 0 0 180px;float:left;padding:0!important;width:auto!important;}
           
           
    .second_search_button{float:right;width:440px;display:inline;margin:2px 20px 0 0;}
		.second_search_button a{float:left;margin:25px 0 0 160px;display:inline;}
    	.second_search_button .search_button{float:right!important;display:inline;}
		
    .top .mid{position:absolute;left:320px;width:305px;border-left:1px #e5e5e5 solid;height:360px;margin:0 10px 0 5px;padding:10px 0 10px 20px;display:inline;}
		.top .mid a{float:left;margin:5px;padding:0;}
		.top .mid a img{border:none;margin:0;}

		.brands_logos{float:left;clear:both;padding:0;margin:0;width:100%;}
			.brands_logos h3{font-size:18px;font-weight:bold;float:none;margin:0;}
			.brands_logos h3 a{font-size:18px;font-weight:bold;color:#cc0033;text-decoration:none;width:100%;padding:0;margin:0!important;float:none;}
				.brands_logos h3 a:hover{color:#cc0033;}
			.brands_logos p{font-size:13px;color:#666;margin:0 0 4px 0;}
			.brands_logos a{float:left;margin:5px 20px 10px 0!important;}
			.brands_logos p.add_pro{fontsize:12px;margin:5px;float:left;clear:both;display:inline;width:100%;}
			.brands_logos p.add_pro a{float:none!important;font-size:12px;color:#666;margin:0;padding:0;}
			.brands_logos p.add_pro a:hover{color:#ff9900;}
			
		.about_us{float:left;clear:both;margin:10px 0 10px 10px;padding: 0 0 20px 0;width:95%;display:inline;background:url(../images/div_horz.gif) left bottom repeat-x;}
			.about_us h3{font-size:18px;font-weight:bold;}
			.about_us p{font-size:13px;color:#333;padding:5px 0 10px 0;width:268px;float:left;}
		
		
	.top .right_utils{position:absolute;left:650px;width:290px;margin:0;display:inline;border-left:1px #e5e5e5 solid;padding-left:10px;}
		.top .right_utils .divider{float:left;width:95%;margin:5px 0;display:inline;}
		
		.bandwidth_check{float:left;clear:both;padding:10px;background:url(../images/mob_image.gif) 0 -905px no-repeat;width:95%;display:inline;}
			.bandwidth_check h4{font-size:18px;font-weight:bold;}
			.bandwidth_check p{font-size:13px;color:#333;padding:20px 0 20px 0;padding-left:70px;}	
			.bandwidth_check a.check_speed{margin:5px 0 5px 70px;width:110px;height:30px;background:url(../images/mob_image.gif) -10px -620px no-repeat;float:left;display:inline;}
				.bandwidth_check a.check_speed:hover{background:url(../images/mob_image.gif) -10px -650px no-repeat;}
				.bandwidth_check a.check_speed span{display:none;}
				
		.bb_location{float:left;clear:both;padding:10px;background:url(../images/mob_image.gif) 180px -1080px no-repeat;width:95%;display:inline;}
			.bb_location h4{font-size:18px;font-weight:bold;}
			.bb_location p{font-size:13px;color:#333;padding:10px 90px 10px 0;}	
			.bb_location input.code{border:1px #ccc solid;padding:5px;width:40px;margin:5px;float:left;background:#FFFFFF!important;}
			.bb_location input.phone{border:1px #ccc solid;padding:5px;width:150px;margin:5px;float:left;background:#FFFFFF!important;}
			.bb_location input.check_now{margin:5px 0;width:110px;height:30px;background:url(../images/mob_image.gif) -250px -620px no-repeat!important;float:left;border:none;cursor:pointer;}
				.bb_location input.check_now:hover{background:url(../images/mob_image.gif) -250px -650px no-repeat!important;}
		
		.plain_bb_location{float:left;clear:both;padding:15px;width:95%;display:inline;}
			.plain_bb_location h4{font-size:18px;font-weight:bold;color:#666666;}
			.plain_bb_location p{font-size:13px;color:#333;padding:10px 90px 10px 0;}	
			.plain_bb_location input.code{border:1px #ccc solid;padding:5px;width:40px;margin:5px 5px 5px 0;float:left;background:#FFFFFF!important;}
			.plain_bb_location input.phone{border:1px #ccc solid;padding:5px;width:150px;margin:5px;float:left;background:#FFFFFF!important;}
			.plain_bb_location input.check_now{margin:5px 0;width:110px;height:30px;background:url(../images/mob_image.gif) -250px -620px no-repeat!important;float:left;border:none;cursor:pointer;}
				.plain_bb_location input.check_now:hover{background:url(../images/mob_image.gif) -250px -650px no-repeat!important;}




	.section_articles{float:left;width:95%;margin:10px 0 10px 15px;display:inline;}
		.section_articles h3{font-size:18px;color:#FF6948;font-weight:bold;margin:15px 0 15px 5px;display:inline;float:left;clear:both;width:90%;}
		.section_articles ul{display:inline;padding:0;margin:0}
		.section_articles li{width:40%;margin:5px 0 15px 0;float:left;padding-left:40px;background:url(../images/mob_image.gif) -370px -155px no-repeat;display:inline;height:105px;}
		.section_articles li.Mrec{float:right;padding:0;background:none;height:270px;margin:0 100px 0 0;width:300px;}
			.section_articles li p{width:90%;margin:5px 0 0 0;float:left;font-size:13px;color:#333;}
			.section_articles li a{font-size:13px;float:lkeft;clear:bopth;}
			.section_articles li h2 a{width:90%;float:left;clear:both;color:#333;font-weight:bold;font-size:15px;}
		.view_all{float:left;margin:0 0 15px 15px;font-size:13px;color:#666666;}
	
	.section_content{float:left;width:90%;margin:20px 0 10px 15px;display:inline;}
	.bottom_content{margin:10px 0 0 15px;}

/*all providers*/
.all_providers{float:left;background:url(../images/mob_image.gif) -10px -1431px no-repeat;font-weight:normal;width:97%;margin:10px;display:inline; background:#D5EBF3;position:relative;}
	.all_providers ul{display:inline;padding:0;margin:0;clear:both;width:98%;}
	.all_providers .left_all,.all_providers .mid_all, .all_providers .right_all{width:30%;margin:5px;float:left;}
	.all_providers .phone{float:left;}
    .all_providers .phone_logo{margin:0 0 0 10px; float:left;}
	.all_providers li{width:150px!important;margin:9px; padding:10px 10px 50px 10px;float:left;display:inline; position:relative; background:#ffffff; position:relative;}
		.all_providers li p{width:150px;margin:5px 0 10px 0;float:left;font-size:13px;color:#666666; display:block; clear:both;}
		.all_providers h2{clear:both; font-size:20px; font-weight:bold;  padding:20px 0 0 20px;}
        .all_providers li h3{ float:left; margin:5px 0 0 0; display:block;width:60%;}
			.all_providers li a.view_plans_small,.all_providers li a.view_phones_small{position:absolute;bottom:10px;left:10px;}
		
		.all_providers li h3 a{padding:0 0 0 10px;width:80%;color:#333;font-weight:bold;font-size:16px;text-decoration:none;}
	.all_providers .view_all{float:left;clear:both;margin:0 0 0 10px;font-size:13px;color:#666666;clear:both;}
	.all_providers span{float:left;margin:0;font-size:18px;clear:both;}
		.all_providers li li{margin:0;}
		.all_providers li li a{font-size:11px;color:#999999;margin:0;}
		.all_providers li li a:hover{color:#0099ff;}
		.all_providers p.call {float:left;clear:both;margin:0;}
		.all_providers p.call span{color:#3399cc;font-size:18px;font-weight:bold;float:left;clear:both;}
		.all_providers p.call span.small_txt{color:#999999;font-size:13px;font-weight:bold;}
        
        .all_providers .providers{}
        .all_providers .providers li{ height:280px!important; width:auto;!important;}
        .all_providers .providers li .logo-img{width:145px;}
        .all_providers .providers li a{display:block; clear:both!important;  padding:0px;}
		.all_providers	li h3 {width:95%;}
		.all_providers	li h3 a:hover{text-decoration:none;color:#ec7a00;}
        .all_providers	li a:hover{text-decoration:underline;}
/*Speed check*/
.speed_meter{float:left;margin:20px 0 10px 18px;display:inline;}
.speed_meter p{color:#333;margin:5px 0 10px 0;width:70%;}
	.speed_meter .img{margin:10px 0;}
	#speed{color:#666;margin:10px 0 0 10px;width:80%;float:left;display:inline;}
/*
.available_bb{float:left;margin:20px 0 10px 15px;width:80%;display:inline;}
	.available_bb h3,.available_bb p{color:#666666;}
	.available_bb .correct{float:left;padding:5px 0 5px 50px;background:url(../images/mob_image.gif) -5px -1300px no-repeat;font-size:18px;font-weight:bold;color:#669900;margin:10px 0 20px 0;}
	.available_bb div{float:left;width:50%;}
		.available_bb div div{float:left;margin-bottom:20px;}
		.available_bb div h4,.available_bb div h3{font-weight:bold;color:#333333;}	
		.available_bb div span{font-size:10px;color:#999999;}	
	.available_bb div img{padding:1px;border:1px #ccc solid;}*/
	
.available_bb{float:left;margin:20px 0 10px 15px;width:80%;display:inline;}
	.available_bb h3,.available_bb p{color:#666666;float:left;clear:both;width:90%;}
	.available_bb p{margin-bottom:10px;}
	.available_bb .correct{float:left;padding:10px 10px 10px 60px;background:#ebf1e1 url(../images/mob_image.gif) 0px -1295px no-repeat;font-size:18px;font-weight:bold;color:#669900;margin:5px 0 10px 0;border:1px #669900 solid;width:100%;}
	.available_bb .wrong{float:left;padding:10px 10px 10px 60px;background:#f7e5e5 url(../images/mob_image.gif) 0px -1345px no-repeat;font-size:18px;font-weight:bold;color:#ff0000;margin:5px 0 10px 0;border:1px #ff0000 solid;}
	.available_bb div{float:left;width:80%;clear:both;}
		.available_bb div div{float:left;margin-bottom:20px;}
		.available_bb div h4,.available_bb div h3{font-weight:bold;color:#333333;}	
		.available_bb div span{font-size:10px;color:#999999;}	
	.available_bb div img{padding:1px;margin:10px 0 0 20px;}
	.available_bb .bb_location{float:left;width:100%;background:none;margin:0;padding:0}
		.available_bb .bb_location .check_now{float:left;clear:none;}
		.available_bb .bb_location input{margin:0 5px 2px 0;}
		.available_bb .bb_location .phone{width:100px;}
		.available_bb .bb_location p{padding:2px 0;width:100%;}		
	.available_bb .divider{float:left;clear:both;width:60%;}

/*contact us page*/
.sub_form {float:left;margin:10px 0 10px 20px;width:70%;}
.sub_form form{margin:10px 0;padding:0;float:left;}
.sub_form h4{float:left;clear:both;margin:10px 0;width:100%;border-bottom:1px #ccc solid;padding:20px 0 2px 0;}
.sub_form p{float:left;clear:both;width:90%;margin:4px 0;font-size:13px;color:#999;padding:0;}
.sub_form span{float:left;width:80px;font-size:13px;font-weight:bold;color:#666;padding:2px 0;margin:0;}
.sub_form span#left{float:none;width:auto;font-size:13px;font-weight:normal;color:#999;}
.sub_form input{float:left;width:71%;font-size:15px;color:#333;padding:5px;border:1px #ccc solid;font-family:Arial, Helvetica, sans-serif;margin:0;}
.sub_form select{float:left;width:73%;font-size:15px;margin:0 10px 0 0;color:#333;padding:5px;background:#fff;border:1px #ccc solid;font-family:Arial, Helvetica, sans-serif;}
.sub_form textarea{float:left;width:70%;font-size:15px;color:#333;padding:7px;border:1px #ccc solid;font-family:Arial, Helvetica, sans-serif;margin:0;height:120px;}
		.sub_form input.sub{float:left;width:82px;height:30px;background:url(../images/mob_image.gif) -368px -680px no-repeat;border:none;cursor:pointer;margin-left:80px;border:none;}
			.sub_form input.sub:hover{background:url(../images/mob_image.gif) -368px -710px no-repeat;}


/*capcha code*/
.sub_form .capcha_code{paddnig:0;margin:10px 0 20px 80px;float:left;clear:both;width:300px;display:inline;position:relative;}
.sub_form .capcha_code div, .sub_form .capcha_code input, .sub_form .capcha_code img{float:left;clear:none;width:auto;margin:0;padding:0;position:static;}
.sub_form .capcha_code input, .capcha_code input{width:70px;padding:5px;float:left;margin:5px;}
.sub_form .capcha_code img, .capcha_code img{float:left;border:1px #e5e5e5 solid;width:120px;margin:5px 10px 0 0 ;}
.sub_form .capcha_code a,.capcha_code a{font-size:13px;color:#000;text-decoration:none;clear:both;font-weight:normal;margin:0;cursor:pointer;background:#e5e5e5;padding:0 6px!important;display:inline;position:absolute!important;top:35px;left:70px;}
.sub_form .capcha_code a:hover, .capcha_code a:hover{color:#666;}

.sitemap ul{float:left;width:85%;clear:both;} 
.sitemap li {float:left;width:98%!important;clear:both;list-style:none!important;margin:0!important;}
	.sitemap li ul{padding:0 0 0 5px;width:98%;}
	.sitemap li li{width:98%;}

.sitemap li a{font-weight:bold;font-size:13px;margin:0;width:auto;text-decoration:none;clear:both;float:left;}
	.sitemap li a:hover{color:#FF9900;}
	.sitemap li li a{font-weight:normal;font-size:13px;color:#333;margin:0;display:block;background:url(../images/mob_image.gif) -400px -1345px no-repeat;padding-left:15px;font-weight:bold;}
	.sitemap li li li {margin-bottom:15px!important;margin-left:10px!important;}
	.sitemap li li li li{margin-bottom:0px!important;margin-left:0!important;}
	.sitemap li li li a{font-weight:normal;font-size:13px;color:#333;margin:0;display:block;font-weight:normal;font-weight:bold;}
	.sitemap li li li li a{font-weight:normal;font-size:13px;color:#666;margin:0;display:block;background:none;padding-left:10px;}
.sitemap h4,.sitemap h3 {float:left;width:auto;padding:20px 0 0 0;display:inline;} 
.sitemap h3 a{color:#669900;font-size:18px;font-weight:bold;text-decoration:none;}
	.sitemap h3 a:hover{color:#ff9900;} 

.white .search_results{float:left;width:98%;margin:35px 0 10px 10px;display:inline; background:#D5EBF3; padding:10px 0px;}
	.white .search_results h2{font-size:16px;font-weight:bold;margin:0 0 10px 15px;color:#333333;}

.no_result {float:left;height:30px;padding-left:10px!important;width:755px!important;}
.no_result .error_msg{float:left;padding:5px 0 5px 50px;;font-size:15px;font-weight:bold;color:#cc0000;background:url(../images/mob_image.gif) -5px -1350px no-repeat;margin:0;}	
	
	
.loader{position:fixed;top:0;left:0;width:100%;height:100%;display:block;z-index:200;}
.faded_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=20);opacity:0.20;}
.frame{position:absolute;left:45%;top:46%;width:170px;height:80px;background:url(../images/loader_bg.gif) center center no-repeat;padding:20px 0 0 30px;}
.loader .holder{width:100px;font-size:15px;padding:20px 10px 20px 50px;background:url(../images/ajax-loader.gif) left center no-repeat;color:#666666;z-index:210;}	

	
.loader_send{position:fixed;top:0;left:0;width:100%;height:100%;display:block;z-index:100;}	
	.loader_send .frame{position:absolute;left:30%;top:120px;width:470px;height:130px;background:url(../images/big_blank.gif) center center no-repeat;padding:20px 0 0 30px;text-align:left;}
	.loader_send .provider_img{margin:5px 20px 0 5px;float:left;display:inline;}	
	.loader_send .holder{float:left;width:280px;font-size:15px;padding:10px 10px 10px 50px;background:url(../images/ajax-loader.gif) left center no-repeat;color:#666666;}	
	.loader_logo{position:absolute;top:0;left:40%;width:100px;height:100%;display:block;z-index:100;}	
	.loader_logo .logo{margin:0;left:0;}
/*error page*/
.error_page{position:fixed;top:0;left:0;width:100%;height:100%;display:block;z-index:100;}	
	.error_page .frame{position:absolute;left:38%;top:120px;width:470px;height:280px;background:url(../images/error_page_bg.gif) center center no-repeat;padding:20px 0 0 30px;text-align:left;}
	.error_page h1{font-size:30px;color:#CC0033;font-weight:bold;}	
	.error_page .provider_img{margin:5px 20px 0 5px;float:left;display:inline;}	
	.error_page .holder{float:left;width:300px;font-size:15px;padding:10px;color:#666666;margin:0 0 0 110px;display:inline;}	
	.error_page .holder p{padding:10px 0;}
	.error_page .holder a.bb{margin:10px 0 0 0;}
	.error_page a.bb{width:241px;height:43px;background:url(../images/error_button.gif) left top no-repeat;display:block;margin:10px 0;float:left;clear:both;display:inline;}
	.error_page a.bb span{display:none;}
	.error_page a.bb:hover{background:url(../images/error_button.gif) left bottom no-repeat;}
	
	.location_map{overflow:hidden;padding:0;border:1px #ccc solid;position:absolute;top:82px;left:404px;width:305px!important;height:305px;background:#e5e3df url(../images/map-loader.gif) center center no-repeat;}
	
/*jQuery slider*/
 .slider { margin: 0px; float:left; width:93%; height:24px; font-size:1px; margin-left:14px!important;}
    .slider_holder{margin:5px 0; float:left; clear:both; width:400px; background:url(../images/slider_line.gif) repeat-x center left;}
    
	.slider_holder h2 span{color:#EE4511 !important;font-size:16px !important;font-weight:bold!important; padding:0px!important;}
    .slider_holder h2{margin:0px 0 5px 0;color:#333333 !important;font-size:16px !important;font-weight:bold;font-family:Arial, Helvetica, sans-serif!important;}
    .slider_holder .left{float:left; width:100px; margin-top:5px!important}
    .slider_holder .right{float:right;  width:55px; text-align:right; margin-top:5px!important}
 /* .slider_holder .display_1{display:none}
    .slider_holder .display_2{display:none}
    .slider_holder .display_3{display:block}*/
    .slider_holder .amount{padding:0px!important;}
    .slider_holder .max, .slider_holder .value, .slider_holder .step, .slider_holder .min, .slider_holder .comparison_value{display:none;}
	
    .ui-slider-horizontal{height:24px;!important;}
    .ui-slider-horizontal .ui-slider-handle{top:-6px!important;}
    .ui-widget-content{background:none!important;border-bottom:none!important; border-top:none!important; border-left:none!important; border-right:none!important;}
 	.ui-slider .ui-slider-handle{width:28px!important;margin-left:-28px!important;margin-top:6px!important; height:24px!important;padding:0px 14px;}
	.ui-slider .ui-slider-handle[class]{margin-left:-14px!important;margin-top:4px!important;}
    .ui-state-default, .ui-widget-content .ui-state-default {background:url(../images/mob_image.gif) -50px -150px no-repeat!important; border:none!important; cursor:pointer; padding:0 0px!important; display:block; float:none!important; position:absolute; outline:none;}
  .slider_holder span { font-family:Arial, Helvetica, sans-serif;color:#999999 !important;display:inline;font-size:12px!important;font-weight:normal!important;margin-top:12px;}



	
/*.ui-slider {position: relative; text-align: left;width:80%;}
.ui-slider .ui-slider-handle {position:absolute;height: 24px;width:28px!important;background:url(../images/mob_image.gif) -50px -150px no-repeat;cursor:pointer;margin-left:-14px;display:inline;}
.ui-slider .ui-slider-range {position: absolute; z-index: 1; font-size: 12px; display: block; border: 0; }

.ui-slider-horizontal {height: 10px;width:80%;position:absolute;top:-20px;}
.ui-slider-horizontal .ui-slider-handle { top: -7px;}
.ui-slider-horizontal .ui-slider-range { top: -17px; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right:0; }	*/

form .error{border:2px #ff0000 solid;}

/*search tools*/
.tool{width:100%;margin:20px 0 20px 25px;background:#FFFFFF;padding:10px;display:inline;z-index:10;}
.tool p{font-size:18px;float:left;clear:both;width:100%;} 
.tool p span{font-size:18px;color:#669900;display:inline;}
.tool .slider{ float:left; clear:both; width:90%; padding:5px; margin:10px 0 10px 14px!important; position:relative; display:inline; position:absolute; left: 1px; }
	.tool .tool_div{width:120px;float:left;margin:10px 0 0 0;border-top:1px #cccccc solid;display:inline;height:35px;position:relative;}
	.top .tool .tool_div{width:90%;height:45px;}
	/*hig - low*/
	.tool .slider span{color:#999999!important;font-size:12px!important;font-weight:normal!important;top:8px;right:-12px;position:absolute;margin-top:12px;display:inline;}
	.tool .slider span.first-child{left:-10px; font-size:11px!important; font-weight:bold; color:#999999!important; font-weight:normal!important;}
	.tool .slidebar{float:left;clear:both;display:inline;width:100%;margin:10px 0px;}
	.tool .slidebar p span{font-weight:bold;font-size:16px!important; color:#ee4511!important;font-weight:bold;}
    .tool .slidebar p{color:#333333!important;font-weight:bold;font-size:16px!important;}
	.tool a{float:left;color:#666666;margin:5px 0;}
/*#area1,#area2,#area3 {position:absolute;height: 15px;width: 95%;top:-12px;}
#knob1,#knob2,#knob3 {position:absolute;height:24px;width:28px;background:url(../images/mob_image.gif) -50px -150px no-repeat;cursor:pointer;}*/

/*inner search tool*/
.search_section {float:left;width:160px;margin:5px;display:inline;}
.search_bar {float:left;width:160px;margin:5px;display:inline;padding:0;}

.small_text_imp{float:left;font-size:12px;color:#666666;margin:10px 0 0 10px;font-style:italic;width:98%;display:inline;}

.hidden_input{position:absolute;display:none;left:-100000;}

.warning_IE{background:#fff2f2 url(../images/warning-icon.gif) 5px 7px no-repeat;padding:10px 10px 10px 35px;margin:5px auto;border:1px #ff0000 solid;width:500px;text-align:left;color:#ff0000;}
	.warning_IE p{font-weight:bold;}

span.bundle_txt{color:#660099!important;font-size:13px!important;font-weight:bold;!important;float:left;clear:both;width:100%;}
.comm h1{width:80%!important;}

/*MB links*/
.mb_links {border-top:10px #dff2ff solid;padding:0 5px;padding-bottom:10px;float:left;clear:both;display:inline;}
.mb_links h3{margin:5px 0 0 0;float:left;clear:both;}
.mb_links ul{float:left;clear:both;width:80px;}
.mb_links li{margin:2px 0 2px 5px;padding:0;list-style:none;background:none;float:left;clear:both;width:120px;}
	.mb_links li a{font-size:13px;}
	
/*footer banners*/
.footer_banners{float:left;margin:10px 0 10px 0;width:90%;}

.footer_banners .footer_speed_check{float:left;clear:both;padding:5px 20px;background:#fff url(../images/mob_image.gif) -385px -1010px no-repeat;width:90%;display:inline;}
.footer_banners .footer_speed_check h4{margin:5px 0 5px 60px;}
.footer_banners .footer_speed_check h4 a{font-size:15px;color:#666;font-weight:bold;text-decoration:none;}
.footer_banners .footer_speed_check p{font-size:13px;color:#333;margin:0px 0 5px 60px;width:150px;padding:0;display:inline;}	

.footer_banners .footer_bb_location{float:left;clear:both;padding:5px 20px;background:#fff url(../images/mob_image.gif) 0 -1090px no-repeat;width:90%;display:inline;margin:5px 0;}
.footer_banners	.footer_bb_location h4{font-size:18px;font-weight:bold;margin:5px 0 5px 60px;}
.footer_banners .footer_bb_location h4 a{font-size:15px;font-weight:bold;color:#666;font-weight:bold;text-decoration:none;}
.footer_banners .footer_bb_location p{font-size:13px;color:#333;margin:0px 0 5px 60px;width:150px;padding:0;display:inline;}

.zero_plan{background:#fce0e0;padding:10px;margin:5px;border:1px #ff0000 solid;color:#FF0000;float:left;clear:both;width:90%;}
	.zero_plan p{font-weight:bold!important;}

#speed{font-size:13px;}

/*.fake_button_out{float:left;border:1px #ff0000 dotted;position:absolute;z-index:0;width:410px;height:100px;right:0;}
.fake_button{float:left;border:1px #ff0000 dotted;position:absolute;z-index:-1;width:400px;height:100px;right:0;}
.plan_info{float:left;border:1px #336699 dotted;position:relative;z-index:1;width:400px;}*/
.more_info{float:left;clear:both;margin:15px 15px 15px 30px;display:inline; width:45%;}			
.more_info p{float:left;margin:5px 0 10px 0;width:9	0%;font-size:14px;color:#333;}

.more_info h2{font-size:15px;font-weight:bold;color:#333333;}
.more_info a{font-size:13px;clear:both;width:auto;display:block;}
.more_info p a{font-size:14px;clear:none;width:auto;float:none;}

.key_features{float:left;margin:20px 0 0 30px ;width:50%;}
.key_features h2{font-size:15px;color:#333;font-weight:bold;color:#333333;}
.key_features ul{float:left;padding:10px 0;margin:0;width:80%;}
.key_features li{padding:4px 0 0 25px;margin:4px 0;width:100%;font-size:13px;float:left;clear:both;background:#fff url(../images/mob_image.gif) -10px -1378px no-repeat;}


/*small pages*/
.small_page .small_page_logo{float:left;}	
	.small_page	.small_page_logo .small_logo{display:block;width:240px;height:70px;background:url(../images/mob_image.gif) -10px top no-repeat;margin:0 0 0 20px;}
				.small_page	.small_page_logo .small_logo span{display:none;}


.small_page{width:500px;margin:20px auto;}	
	.small_page .small_frame{float:left;width:470px;height:280px;background:url(../images/error_page_bg.gif) center center no-repeat;padding:20px 0 0 30px;text-align:left;margin:20px 0;}
	.small_page .updating{background:url(../images/updating.gif) center center no-repeat;}
	.small_page h1{font-size:26px;color:#CC0033;font-weight:bold;}	
	.small_page .provider_img{margin:5px 20px 0 5px;float:left;display:inline;}	
	.small_page .small_holder{float:left;width:320px;font-size:15px;padding:10px;color:#666666;margin:0 0 0 110px;display:inline;}	
	.small_page .small_holder p{padding:10px 0;}
	.small_page .small_holder a.bb{margin:10px 0 0 0;}
	.small_page a.bb{width:241px;height:43px;background:url(../images/error_button.gif) left top no-repeat;display:block;margin:10px 0;float:left;clear:both;display:inline;}
	.small_page a.bb span{display:none;}
	.small_page a.bb:hover{background:url(../images/error_button.gif) left bottom no-repeat;}


.ratings{width:80px!important;float:left;clear:both;position:relative;}
	.ratings span{color:#666666!important;font-size:12px!important;margin:21px 0 0 0;float:left;display:inline;}
	.ratings p{display:block;height:7px!important;width:49px;background:#efefef url(../images/gray_rate_line.gif) left top repeat;position:relative;float:left;clear:both;margin:2px 0;}
	.ratings img{display:block;position:absolute;height:7px;background:#84b61d url(../images/green_rate_line.gif) left top repeat;top:0;left:0;font-size:1px;}

/*.rating_border{position:absolute;right:140px;width:260px!important;border:1px #d7d7d7 solid;height:35px;top:62px;display:block;z-index:0;}*/
.b_type a {background:#0099CC;color:#FFFFFF !important;display:block;font-size:11px !important;font-weight:bold;padding:2px 5px;width:auto;}
.search_results div.b_type {float:left;clear:both;margin:5px 0 0 -20px;width:60%;}
a span.b_type{text-decoration:none!important;}

p.further_info {color:#333;font-size:13px;}
p.further_info span{font-weight:bold;font-size:13px;}

/*internal search tool*/
.search_tool{float:left;width:960px;margin:40px 0 0 5px;background:#fff;padding:5px 10px 5px 10px!important;position:absolute; top:0; left:0;}
	.search_tool h4{float:left;width:auto;font-size:16px;padding:5px 0 0 20px;}
	.search_tool form{float:right;width:70%;margin:0;}
	.search_tool form label{float:left;width:22%;padding:8px 0 0 5px;}
	.search_tool form label input{float:left;margin:2px;display:inline;height:16px;}
	.search_tool form label span{float:left;margin:2px;font-weight:bold;color:#666666;}
	.search_tool form a{float:left;margin:8px 2px 0 0;font-size:13px;}
	.search_tool form input.sub{float:right;margin:2px;width:100px;height:30px;background:url(../images/mob_image.gif) -10px -440px no-repeat;border:none;cursor:pointer;}
	.search_options_home .search_button {margin-top:15px;}
	.box1 .search_button {background:transparent url(../images/mob_image.gif) no-repeat scroll -250px -740px;border:medium none;cursor:pointer;float:right;height:37px;margin:13px 2px 2px;position:absolute;right:0;top:-14px;width:161px;}
	.search_options_home form input.sub_active{background:transparent url(../images/mob_image.gif) no-repeat scroll -250px -814px;border:medium none;cursor:pointer;float:right;height:37px;margin:13px 2px 2px;position:absolute;right:0;top:-14px;width:161px;}
	.search_tool form input.sub_active{ outline:none;float:right;margin:2px;width:100px;height:30px;background:url(../images/mob_image.gif) -10px -410px no-repeat!important;border:none;cursor:pointer;}
	.search_options_home form input.sub:hover{background:url(../images/mob_image.gif) -250px -777px no-repeat!important;}
	.search_tool form input.sub:hover{background:url(../images/mob_image.gif) -10px -470px no-repeat!important;}
	
/*Product special*/		
.product_special{width:200px;float:right;position:absolute; left:350px;display:block;right:0px;padding:5px 5px 8px 8px;background:url(../images/postit.gif) left bottom no-repeat;z-index:1200;}
.product_special[class]{right:20px!important;left:auto!important;}	
	.product_special #offer_title{font-size:36px;width:98%;margin:0;font-weight:bold;padding:0!important;color:#cc0033;display:inline;}
	
	.product_special #offer_para{font-size:28px;width:95%;margin:0;color:#333333;display:block;clear:both;}

	.product_special #offer_link{font-size:16px;width:70%;margin:0;height:40px;}
	.product_special #offer_link a{font-size:35px;width:85%;margin:0;text-decoration:none;color:#669900;font-weight:bold;display:inline;}
		.product_special #offer_link a:hover{color:#ff9900;}
		
	.product_special .text_holder{width:200px;margin:0;background:#fbfc66;padding:30px 0 20px 10px;}
	.product_special .paper_pin{width:39px;height:43px;margin:0;background:url(../images/pin.png) left top no-repeat;position:absolute;top:-5px;left:86px;display:block;}
		
.editor_choice{position:absolute;top:5px;}		

/*article popular products*/
 .art{position:absolute;width:450px!important;margin:0;padding:0;left:20px;}
 	 .art_2{position:absolute;width:2px!important;margin:0;padding:0;left:0;bottom:0;height:2px;display:block;font-size:1px;}
 
 	 .art .search_results{margin:0!important;width:100%;}
	 	.art .search_results li{padding:5px;margin:2px 0 3px 8px;}
		.art .search_results li .phone_holder{width:30px;}
		.art .search_results div.pink{font-size:18px;width:70px!important;}
			.art .search_results div span{font-size:10px;width:98%;}
		.art .search_results div a{font-size:16px;}
		.art .search_results .provider_logo{width:50px;}
		.art .search_results .call{font-size:15px;padding:5px 8px 3px 28px;background-position:3px 2px;}
		.art .search_results .disc{width:105px!important;}
		.art .search_results .disc a{font-size:12px;}
		.art .search_results a.sign_up_small{margin-bottom:5px;}
	 
	 .art h4{font-weight:bold;margin:0 0 0 20px;width:80%;color:#333;}
	 .art li {padding:5px 5px 30px 5px;}
	 	 .art .blank {width:70%;}
	 
    .left_container .providers_page{margin:0 0px 0px 20px; font-size:14px; width:70%; line-height:18px;float:left;clear:bopth;}
		.left_container .providers_page p{font-size:13px;}
    .left_container .search_page{margin:0 0px 0px 30px; font-size:13px; width:60%; line-height:18px;}
    .left_container .providers_page a{float:left; font-size:13px;}
	
	.section_articles .sec_more_articles{float:left;width:98%;margin:0 0 10px 10px;display:inline;}
		.section_articles 	.sec_more_articles li{width:86%;margin:0 0 2px 0;float:left;background:url(../images/mob_image.gif) -15px -252px no-repeat;display:inline;padding:0 0 0 20px!important;height:auto;}
		.section_articles 	.sec_more_articles li a{font-size:13px;color:#333;font-weight:bold;margin:0!important;padding:0!important;display:inline;}


span.lt_cr{position:absolute;left:0;top:0;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -130px -150px no-repeat;font-size:1px!important;margin:0;padding:0;}
span.rt_cr{position:absolute;right:0;top:0;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -135px -150px no-repeat;font-size:1px!important;margin:0;padding:0;}
	.nav li .rt_cr{right:-1px;}
	.nav li .rt_cr[class]{right:0;}
span.lb_cr{position:absolute;left:0;bottom:-1px;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -130px -155px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.lb_cr[class]{bottom:0;}
span.rb_cr{position:absolute;right:0;bottom:-1px;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -135px -155px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.rb_cr[class]{bottom:0;}
	
span.lt_cr_wt{ float:left;position:absolute;left:0!important;top:0!important;display:block!important;width:5px!important;height:5px!important;background:url(../images/mob_image.gif) -150px -150px no-repeat!important;font-size:1px!important;margin:0!important;padding:0!important;}
	span.lt_cr_wt[class]{left:0;}
span.rt_cr_wt{position:absolute!important;right:-1px;top:0;display:block!important;width:5px!important;height:5px!important;background:url(../images/mob_image.gif) -155px -150px no-repeat!important;font-size:1px!important;margin:0!important;padding:0!important;}
	span.rt_cr_wt[class]{right:0;}
span.lb_cr_wt{position:absolute!important;left:0;bottom:-1px;display:block!important;width:5px!important;height:5px!important;background:url(../images/mob_image.gif) -150px -155px no-repeat!important;font-size:1px!important;margin:0!important;padding:0!important;}
	span.lb_cr_wt[class]{bottom:0;}
span.rb_cr_wt{position:absolute!important;right:-1px;bottom:-1px!important;display:block!important;width:5px!important;height:5px!important;background:url(../images/mob_image.gif) -155px -155px no-repeat!important;font-size:1px!important;margin:0!important;padding:0!important;}
	span.rb_cr_wt[class]{bottom:0;right:0;}
	
span.lt_cr_bl{position:absolute;left:0;top:0;display:inline;width:5px;height:5px;background:url(../images/mob_image.gif) -160px -150px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.lt_cr_bl[class]{left:0;}
span.rt_cr_bl{position:absolute;right:-1px;top:0;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -165px -150px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.rt_cr_bl[class]{right:0;}
span.lb_cr_bl{position:absolute;left:0;bottom:-1px;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -160px -155px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.lb_cr_bl[class]{bottom:0;}
span.rb_cr_bl{position:absolute;right:-1px;bottom:-1px;display:block;width:5px;height:5px;background:url(../images/mob_image.gif) -165px -155px no-repeat;font-size:1px!important;margin:0;padding:0;}
	span.rb_cr_bl[class]{bottom:0;right:0;}

.blank{display:inline;font-size:1px!important;height:1px!important;width:1px!important;float:left;}


.debug{width:990px;text-align:left;]float:left;clear:both;overflow:hidden;font-size:10px;}
.opacity{filter:alpha(opacity=40);opacity:0.40;position:relative;}
	.opacity h4,.opacity h2,.opacity h2 span{color:#666!important;}
	
div.tooltip{top:30px;left:-20px;background:#000;opacity: 0.95;filter:alpha(opacity=95)!important;width:150px!important;color:#fff!important;font-size:12px!important;z-index:100;-moz-border-radius:7px;padding:10px!important;font-weight:normal!important;position:absolute!important;z-index:9999!important;}
span.speed_quest{padding:2px 5px;background:#fd4c38;color:#fff!important;font-weight:bold;font-weight:bold;opacity: 0.50;filter:alpha(opacity=50);margin-right:5px;-moz-border-radius:10px;font-size:12px!important;width:7px!important;}
	div.green a:hover span.speed_quest{background:#000;opacity:80;filter:alpha(opacity=80);}	

.search_tool_height{position:absolute;width:2px!important;margin:0;padding:0;left:0;bottom:0;height:2px;display:block;font-size:1px;}

.sidebar{float:left;width:200px;}

/*special offers*/
.special_offers{margin:5px 0 0 10px;padding:0 5px 10px 0;padding-bottom:10px;float:left;clear:both;display:inline;width:90%;}
	.home_right .special_offers{background:url(../images/div_horz.gif) left bottom repeat-x;}
	.special_offers h3{background:#ff684a;font-size:13px;color:#FFFFFF;width:170px;padding:5px;font-weight:bold;margin-bottom:10px;float:left;}
	.special_offers img{float:left;width:35px;margin-right:5px;}
	.special_offers span{float:left;width:70%;color:#333;font-size:12px!important;text-decoration:none;}
	.special_offers li{float:left;width:100%;padding:5px 0;}
	.special_offers li a{float:left;clear:none;text-decoration:none;width:98%;}
	.special_offers li a:hover{color:#ff684a;}
	.special_offers li a img{float:left;margin:0 4px 0 0;border:1px #ccc solid}
		
.privacy p,.privacy ul li{font-size:13px;line-height:15px;padding:0 0 10px 20px;width:85%;}
.privacy p a{font-size:13px;;}
.privacy h3,.privacy h4,.privacy h2{font-size:14px;}

.top_yield{position:absolute;top:0;right:10px;font-weight:bold;text-align:right;background:#fbfbfa;color:#666;font-size:12px;height:20px;padding:7px 80px 5px 15px;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;}
	.top_yield a{font-size:12px;color:#666;padding:3px 5px;text-decoration:none;}
		.top_yield a:hover{color:#333;}
	.top_yield a.yield_logo{width:48px;height:25px;display:block;position:absolute;right:15px;top:4px;background:url(../images/yield_small_logo.gif) no-repeat;padding:0;}
		.top_yield a.yield_logo span{display:none;}