/*@charset "utf-8";*/
/* CSS Document */

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;


}
#container {
	margin:auto;
	width: 989px;
	background-image: url(Images/bck.gif);
	padding-left:10px;
	
}
.border_non {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.mainleft_links_b
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ad2a40;
	line-height: 19px;
	padding-left: 10px;
	font-weight: bold;
}
.mainleft_links_b:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #ad2a40;
	line-height: 19px;
	font-weight: bold;
}




#header {
	background: #ffffff;
	padding-left: 10px;
	width:963px;
}

#leftBar {
float: left;
width: 189px;
padding-left: 10px;
}
#leftBar_subpage{
float: left;
width: 169px;
padding-left: 10px;
}
#content {
	float:left;
	width:582px;
	/*padding-top: 3px;*/
}

#subpage_content {
	float:left;
	width:791px;
	padding-top: 3px;
	/*background-color:#fef1f1;*/
}
.btn_rating{
	text-align: left;
	height: 19px;
	width: 131px;
	background-image: url(Images/btn_star.gif);
	padding-top: 2px;
	padding-right: 2px;
	padding-left: 2px;
}

#rightBar {
float:right;
width: 203px;

}

#footer {
	clear:both;
	background-color: #FFFFFF;
	background-image: url(Images/img_footer.gif);
	height: 125px;
	background-repeat: no-repeat;	
	width:980px;
} 
.signup_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 20px;
	width: 148px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
}

/*************************new classes *************************************************/
.free_fone{ height:29px; padding-top:40px; }
/*.next_day_delivery{ float:left;}
.view_best_offers_best_deal{}
.livechat{}
.signup_email{}*/

.call {background: #ffffff;padding-left: 0px;width:963px; float:left; padding-top:30px; height:22px; padding-bottom:0px;}
/*.enewsletter_go{ padding-left:157px;  padding-bottom:3px; }*/
.enewsletter_box{ padding-left:8px; height:19px; }

.enewsletter_textbox{background-image: url(Images/img_textbox.gif); border-bottom:none;border-top:none;  border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf;  height:18px; width:160px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-left:3px;padding-right:2px;  }
.mainleft_links{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000; line-height:19px; padding-left:10px;}
.mainleft_links:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
                       font-weight:bold;  text-decoration:none; color:#b00042; 
line-height:19px;}
/**************************new class ends *************************************************/

/*footer  section start */ 
.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3c3c3c;
	float: left;
	height: 20px;
	width: 450px;
	padding-top: 107px;
	
	padding-left: 10px;
}




.footer_copyright {
	font-weight: bold;
	float: left;
	height: 89px;
	padding-top: 33px;
	width: 513px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	text-align: right;
		
	}
	
	.footer_links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3c3c3c;
	text-decoration: none;
	}
	a.footer_links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	}
	
/*header */	
.top {
	width: 100%;
	float: left;
	background-image: url(Images/img_1994.gif);
	background-repeat: no-repeat;
}

.banner {
	width: 100%;
	clear:both;
	
	height:100px;
}


.logo{
	height: 66px;
	float: left;
	width: 622px;
	text-align:left;
	vertical-align:top;
	}
	
	.top_links{
	height: 59px;
	float: left;
	
	width: 339px;
	padding-top: 7px;
	text-align: left;
	}

	
.menu{font-family: verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #000000;background-image: url(Images/top_links_bck.gif);text-align: center;height: 20px;  float: left;padding-top: 10px;background-repeat:repeat-x; 	}
	
.menu_active{font-family: verdana, Helvetica, sans-serif;font-size:10px;font-weight: bold;color: #000000;background-image: url(Images/top_links_bck.gif);text-align: center;height: 20px;  float: left;	padding-top:10px;background-repeat:repeat-x;	}
	
.menulinks{font-family: verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #282828;text-align: center;text-decoration: none;	}
	
a.menulinks:hover{font-family: verdana, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #b00042;text-align: center;
	}
	





.menulinks_mobilem_broadband{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	text-align: center;
	text-decoration: none;	
	}
	
		a.menulinks_mobilem_broadband:hover{
		
		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-align: center;
	
	}
	
	
	
	
	
	
	
	
	.menu_mobilem_broadband{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	background-image: url(Images/img_menu_bg.jpg);
	text-align: center;
	height: 17px;
	width: 95px;
	float: left;
	margin-right: 1px;
	padding-top: 4px;	
	}
	
	.menu_active_mobilem_broadband{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(Images/img_menu_bg_active.jpg);
	text-align: center;
	height: 17px;
	width: 95px;
	float: left;
	margin-right: 1px;	
	padding-top: 4px;	
	}
	
	
	
	.toplinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	}
	a.toplinks:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
	}
	
	.toplinks_active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
	}
	
	
	
	
	
	
	/*header end */	
	
	
/*middle content start*/	
.new_offer {
	height: 200px;
	width: 194px;
	float: left;
	text-align: center;
	margin-top: 10px;
}
.banner572x50 {
	height: 50px;
	width: 572px;
	clear: both;
	padding-left: 5px;
	padding-top: 10px;
}



.pre_ordernow {
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(Images/bck_pre-order_now.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.limited_stock {
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(Images/bck_limited_stock_nh.gif);
	margin-left: 5px;
	margin-right: 5px;
}


.most-wanted {
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	margin-top: 10px;
	background-image: url(Images/bck_most_wanted.gif);
	margin-left: 5px;
	margin-right: 5px;
}

.news {
	height: 200px;
	width: 184px;
	float: left;
	text-align: center;
	background-image: url(Images/bck_news.gif);
	margin-left: 0px;
	/*margin-top: -1px;*/
}


.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	padding: 3px;
	width: 176px;
	text-align: left;
	line-height:110%;
}

.fullstory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007485;
	text-decoration: none;
	text-align: right;
}
a.fullstory:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #b00042;
	text-decoration: none;
	text-align: right;
}

.title{ float:left; width:25px; margin-top: 7px; }
.name_of_product{
	float:left;
	width:756px;
	
	height:22px;
	background-image: url(Images/bck_name_of_product.gif);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 8px;
	padding-left:10px;
}

.product_content{
	float:left;
	width:766px;
	height:200px;
	margin-top: 7px;
	background-image: url(Images/bck_product_details.gif);
	background-repeat: repeat;
}



.product_display {
	float: left;
	height: 171px;
	width: 160px;
	text-align: center;	
}
.image {
	float: left;
	height: 170px;
	width: 255px;
	background-color: #000000;
	text-align: center;
	vertical-align: middle;
	
}
.product_detail_btn_box {
	float: left;
	height: 168px;
	width: 158px;
	padding-top:3px;
	text-align: center;
}
.product_detail_text_box {
	float: left;
	height: 168px;
	width: 170px;
	padding-right:3px;
	text-align: left;	
}
.description_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-right:3px;
}
.description_text_bold{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;}
.more{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008daf;
	text-decoration: none;	

}



/*middle content  end*/	


.left_184x350 {
	height: 490px;
	width: 182px;
	
	background-image: url(Images/left_box_bck.gif);
	background-repeat:repeat-x;
	border:solid 1px #bfbfbf;
}

.left_164x410 {
	height: 410px;
	width: 164px;
	padding-top: 10px;
}

.upgrade_offer
{
	height: 118px;
	width: 184px;
	padding-top: 10px;
}


.feelgood_together {
	height: 200px;
	width: 184px;
	padding-top: 10px;
}

.top_ten 
{
   height: 72px;
   width: 184px;
   margin-top: 10px;
   vertical-align:top;
}

.toptentext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 20px;
}

.toptentext2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 10px;
	width: 80px;
	margin-left: 4px;
}


.content_text{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	
}


.content_bold{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	
}

.content_text_links{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;	
}

a.content_text_links:hover{
	color:#9f084f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration:underline;	
}

/*left Nevigation start*/


/*left Nevigation start*/



/*left end */

/*right side start */
.right_184x410 {
	height: 410px;
	width: 184px;
	padding-top: 10px;
}



.price_crunch {
	height: 50px;
	width: 184px;
	padding-top: 10px;
}

.right2184x410 {
	height: 410px;
	width: 184px;
	padding-top: 10px;
}

/*right side end */

.int_cont {
	float: left;
	width: 756px;
	margin-left: 25px;
	background-color:#d0d0d0;
	height:90px;
	padding-top: 10px;
	padding-left: 10px;
}

.int_cont01 {
	float: left;
	width: 766px;
	margin-left: 25px;
	background-color:#d0d0d0;
	height:15px;
	
	
}
.int_cont1 {
	float: left;
	width: 766px;
	margin-left: 25px;
	background-color:#d0d0d0;
	height:105px;
	padding-top: 5px;
	
}
.int_cont2 {
	float: left;
	width: 766px;
	margin-left: 25px;
	background-color:#d0d0d0;
	height:105px;
	
	
}
.mobdit {
	float: left;
	height: 95px;
	width: 184px;
	background-image: url(Images/img_mobdit.gif);
	background-repeat: repeat;
}

.mobdit_minute {
	float: left;
	height: 95px;
	width: 114px;
	background-image: url(Images/img_mobdit2.gif);
	background-repeat: repeat;
}


.mobdit_price {
	float: left;
	height: 95px;
	width: 79px;
		background-image: url(Images/img_mobdit.gif);
	background-repeat: repeat;
	
}
.mobdit_minute_text{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}.mobdit_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 24px;
	padding-top: 8px;
	padding-left: 5px;
}

.mobdit_logo_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 52px;
	width: 46px;
	padding-top: 8px;
	
	float:left;
}
.mobdit_logo_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	height: 52px;
	width: 135px;
	padding-top: 8px;
	float:left;
}

.int_text_title{ a
	font-family: "Myriad Pro";
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-family: "Myriad Pro";
}
.btn_left_newoffer{
	height: 17px;
	background-image: url(Images/btn_bck_newoffers.gif);
	background-repeat: repeat;
	width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_mostwanted{
	height: 17px;
	background-image: url(Images/btn_bck_mostwanted.gif);
	background-repeat: repeat;	
		width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_limitedstock{
	height: 17px;
	background-image: url(Images/btn_bck_limitedstock.gif);
	background-repeat: repeat;	
		width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}
.btn_left_pre_order_now{
	height: 17px;
	background-image: url(Images/btn_bck_pre_ordernow.gif);	
		width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}

.btn_active{
	height: 17px;
	background-image: url(Images/btn_bck_active.gif);
	background-repeat: repeat;	
		width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-left: 10px;
	padding-top: 3px;
}

.btn_unactive{
	height: 17px;
	background-image: url(Images/btn_bck_unactive.gif);
	background-repeat: repeat;	
		width:110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
}.ind_box {
	font-family: Arial, Helvetica, sans-serif;
}

/*18-10-2008 start */

.ind1_box {
	float: left;
	height: 200px;
	width: 184px;
	text-align: center;
	background-image: url(Images/img_box_bck.gif);
}


.ind1_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a59b98;
	height: 18px;
	padding-top:2
	
}
.ind_disProd_box {
	float: left;
	height: 177px;
	width: 159px;
	padding-top:3px;
	text-align: center;
}
.ind_box_hori {
	float: left;
	height: 133px;
	padding-top:10px;
	width: 25px;
	text-align: center;
}



.gif_con_box {
	float: left;
	height: 200px;
	width: 159px;
	text-align: center;
	background-image: url(Images/gif_con_box1.gif);
}


.gif_con_box_title {
    float: left;
	height: 200px;
	width: 25px;
	text-align: center;	
}

.gift_con_box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a59b98;
	height: 18px;
	padding-top:2
}
.gif_con_box_mobile_display {
    height: 168px;
    text-align: center;
    padding-top:12px;	
}



/*18-10-2008 start end*/
.contactus {
	height: 208px;
	width: 548px;
	background-image: url(Images/img_contactus_bck.gif);
	background-repeat: no-repeat;
	padding-top:65px;
	padding-left:12px;
		padding-right:12px;
		margin-left:5px;
		margin-top:7px;
}


.helpdesk {
	height: 208px;
	width: 548px;
	background-image: url(Images/img_helpdesk_bck.gif);
	background-repeat: no-repeat;
	padding-top:65px;
	padding-left:12px;
		padding-right:12px;
		margin-left:5px;
		margin-top:7px;
}


.storelocator{
	height: 208px;
	width: 548px;
	background-image: url(Images/img_store-locator.gif);
	background-repeat: no-repeat;
	padding-top:65px;
	padding-left:12px;
	padding-right:12px;
	margin-left:5px;
	margin-top:7px;
}


.store_title_font{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 20px;
}

.content_hed{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	
}





/*pre order start*/
.preeorder_bottom_add {
	clear:both;
	background-color: #FFFFFF;
	height: 70px;
	background-repeat: no-repeat;	
	width:980px;
	
}

.banner572x50_left {
	height: 50px;
	width: 572px;
	float:left;
	margin-left: 5px;
	padding-left: 5px;
	padding-top: 10px;
	
}
.top_ten_left {
	height: 50px;
	width: 184px;
float:left;
	background-image: url(Images/img_top10.gif);
	margin-top: 10px;
	margin-left: 10px;
	background-repeat: no-repeat;
}

.pre_order_display_box{
	float:left;
	width:572px;
	height:410px;
	background-image: url(Images/img_preorder_product_displa.gif);
	background-repeat:norepeat;
	margin-top:7px;
}

.pre_order_display_right{
	float:left;
	width:184px;
	height:410px;
	margin-top:7px;
	margin-left:10px;
}

.pre_order_display_box_pop{
	float:left;
	width:433px;
	height:225px;
	background-image: url(Images/img_pop_bck.gif);
	background-repeat:no-repeat;
	padding-top:86px;
	text-align: center;
}


.popup_text{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	
}

/*pre order end*/

/*pre upgrade and quick  start*/
.upgrademe {
	background-image: url(Images/img_upgrade_mer_bck.gif);
	clear: both;
	height: 406px;
	width: 563px;
	margin-left:9px;
	border: 1px solid #000000;
}


.quickorder {
	background-image: url(Images/img_quick_order_bck.gif);
	clear: both;
	height: 406px;
	width: 563px;
	margin-left:9px;
	border: 1px solid #000000;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 18px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
	text-align: center;
}

.listbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #505050;
	height: 20px;
	padding-top: 2px;
	border: 1px solid #d4d4d4;
	text-align: center;
}



.upgra_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	
	
}
.upgra_checkbox_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	
	
}

.upgra_title{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;

}

.upgra_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	line-height:10px;
}
.upqu_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/*pre upgrade and quick  end*/




/*23-10-2008 start*/

.feelgood_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #8bc53f;
	
	
}
.feelgood_heading_normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	
	
}


.feelgood_links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3f709b;
	
	
}

a.feelgood_links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #b00042;
	
	
}





/*23-10-2008 end*/

/*24 10 2008 start*/

.left_feelgood {
	height: 410px;
	width: 184px;
	padding-top: 10px;
	
	
	
}
.left_feelgood_bg {
	height: 410px;
	width: 184px;
background-color:#c8c8c8;

	
}

.feelgood_links{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;	
}

a.feelgood_links:hover{
	color:#b00042;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;	
}





.feelgood_links_bold{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

a.feelgood_links_bold:hover{
	color:#b00042;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;	
}





/*24 10 2008 end*/

.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #B00042;
	text-decoration: none;
	text-align:right;
	 
}

/*06 11 2008 end*/

.g1_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3c3c3c;
}
.g1textfield {
	height: 10px;
	border: 1px solid #cfcfcf;
}
.g1pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e90089;
}

/*21-11-2008*/
.st_box {
	height: 92px;
	width: 556px;
 	background-color: #e6e6e6;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-right:8px;
	margin-top:10px
}


.st_normalfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1c1c1c;
}
.st_normalfont1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1c1c1c;
}
.st_heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1c1c1c;
}.st_image {
	background-image: url(Images/store-locator.gif);
	height: 100px;
	width: 557px;
	padding-top:100px;
	padding-left:15px;
}
.st_image1 {
	background-image: url(../../Images/Store/store-locator.gif);
	height: 100px;
	width: 557px;
	padding-top:100px;
	padding-left:15px;
}
.st_image2 {
	background-image: url(../../Images/Store/store-locator.png);
	height: 100px;
	width: 557px;
	padding-top:100px;
	padding-left:15px;
}
.st_image3 {
	background-image: url(../../Images/Store/store-locator.jpg);
	height: 100px;
	width: 557px;
	padding-top:100px;
	padding-left:15px;
}
/* 08-12-2008 start newsletter css  */
.newsletter_text {
	width: 557px;
	padding-left:11px;
	 
}

.newsletter_content_text{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	
}
.newsletter_text_g{
	color:#505050;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	
}
/* 08-12-2008 end*/


/* Added By Vipul */
/* Class Used for Handset Details Page */

#content_09 {
                float:left;
                width:768px;
                padding-left:5px;             
}

.base_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.mob_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:30px;}
.base_text_links{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.base_text_links:hover{ ; color:#b00042; }

.base_text_links1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; }
.base_text_links1:hover{color:#b00042; }

.base_text_links2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ad2a40; text-decoration:none; }
.base_text_links2:hover{color:#ad2a40; }


.gvTimePlanHeader
{
	background-image: url(Images/sub_hed.gif);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#000000;
    height: 28px;
    text-align:left;
    font-weight :bold;
}
.gvTimePlanBlankTD
{
	background-color : White;
}
.gvTimePlanBlankTDAlternate
{
	background-color : #B5B6B5;
}
.gvTimePlanData
{
	padding-top:10px;
	background-color : White;
	font-family : Verdana,Arial,Helvetica,sans-serif; 
	Font-Size : 10px;
	Color : Black;
}
.gvTimePlanDataAlternate
{
	padding-top:10px;
	background-color : #B5B6B5;
	font-family : Verdana,Arial,Helvetica,sans-serif; 
	Font-Size : 10px;
	Color : Black;
}
.ManufacturerHeader
{
	background-image: url(Images/bgMfg.gif);
	background-repeat:repeat-x;
}
.right_184x200 {
	height: 200px;
	width: 184px;
	padding-top: 10px;
}
.right_184x413 {
	height: 413px;
	width: 184px;
}
/******************************** 28-07-2009 start ********************************/
.earn25_description_b{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:bold; line-height:16px;}
.earn25_description_b1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#00b3e9; font-weight:bold; line-height:16px;}
.earn25_description{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:normal; line-height:12px;}
.earn25_call{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#00b3e9; font-weight:bold;}
.weekly_email{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000;  font-weight:normal; }
.weekly_email_details{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  font-weight:normal; line-height:13px; }
.email_signup{ width:580px; height:185px;  padding-top:28px; background-image:url(Images/email_signup_bg.gif); background-repeat:no-repeat;  }
.fieldname{ width:82px; height:22px; padding-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; float:left;  font-weight:normal; padding-left:20px;}
.signup_box{ width:425px; height:26px;float:left; }
.signup_submit{ width:250px; padding-left:155px; height:23px;float:left; padding-top:3px; }
.signup_textbox{ width:221px; padding-top:3px; height:15px; border:solid 1px #cfcfcf; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; padding-left:5px;  font-weight:normal;}
.terms_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; float:left; font-weight:normal;  }
.terms_note{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000; float:left; font-weight:bold;}
.note{ float:left; width:500px; padding-top:3px; padding-left:5px;}
/******************************** 28-07-2009 end ********************************/

/******************************** 31-07-2009 end ********************************/

.top10text
{  
	height:17px; 
	padding-left:10px;
}
.top10text_links
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#000000;  
	text-decoration:none; 
}
.top10text_links:hover
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#bc2860; 
}
.genbox{ height:200px; width:184px; margin-top:10px;  }

.top_button{ background-color:#66abcc; height:17px; float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; padding-top:4px; border-right:solid 1px #ffffff; }
.top_button:hover{ background-color:#a4a4a4; height:17px; float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold; padding-top:4px; border-right:solid 1px #ffffff; }
.top_button_l{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:bold;  text-decoration:none;  }

.quick_links{ height:16px; background-color:#00b3e9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#FFFFFF; padding-left:10PX; padding-top:4PX; margin-bottom:12PX;  }
/*.left_184x410 UPDATED CLASS */
.fonehouse_top10 {
	height:200px;
	width: 182px;
	border:solid 1px #b9b6b6;
	
}
.fonehouse_top10_headding{ height:16px; width: 172px;
	background-color:#ff7d00; font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; font-weight:bold; color:#FFFFFF;
	padding-left:10PX; padding-top:4PX; margin-bottom:6PX;   }
	
.free_delivery { width:337px; float:left; height:38px; padding-left:1px; }
.newjuly_logo{ float:left; width:220px; }
.callnow{ width:314px; float:left; height:26px; padding-left:23px; padding-top:33px; }
.topic_leftbox{ width:181px; height:71px; margin-top:10px; } 

/*temp offerbox */


.buy_now{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX;  color:#000000; text-decoration:none; font-weight:bold; }
.offer_company_logo{ width:30px; height:30px; padding-top:1px;  background-image:url(Images/img_footer_bottom_bg.gif); background-repeat: repeat-x;  float:left; text-align:left;  }

/*********************************helpdesk********************************start*/
.help_heading{ padding-bottom:30px;}
.help{ padding-left:90px; }
.helpdesk_links{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:18px; font-weight:bold; text-decoration:none;}
.helpdesk_links:hover { color:#c4d5c3; }
.helpdeskbox{ height:244px; width:636px; padding-top:53px; padding-left:33px; background-image:url(Images/Help_Desk_bg.gif); background-repeat: no-repeat; text-align:left;}
#content_subpage1{float:left;width:760px;}
.helpdek_text{ width:343px; float:left;}
.helpdek_text1{ width:275px; float:left;}
.helpdek_call{ width:550px; float:left; padding-top:42px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#fff;}
/*********************************helpdesk********************************** end*/

/*********************************Why buy from fonehouse *******************start*/
.wtext{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#content_subpage {float:left;width:620px;}
.wtext2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:19px;}
.wtext3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:19px; }
.wtext5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.the_affiliate_programme_heading{ font-family: "Myriad Pro"; font-size:28px; color:#ff7d00; }
/*********************************Why buy from fonehouse ********************end*/

/*********************************Upgrades  ******************************** start*/
.upgrade_form{ width:512px; height:421px; background-image:url(Images/Upgrades-bg.gif); background-repeat:no-repeat; padding-left:23px; padding-top:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.upgrade_textbox{ height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:3px;}
.upgrade_selectlist{ height:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:3px;}
/********************************* Upgrades ********************************end*/

/*********************************pre-order-21-08-2009 end******************************** start*/
#content_pre-order {float:left;width:700px;}
.note_text{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:14px; }
.pre_order_form{ width:504px; height:406px; background-image:url(Images/preorder1.jpg);  background-repeat:no-repeat; padding-left:11px; padding-top:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.payasyougo_order_form{ width:449px; height:300px; background-image:url(Images/pre_order_bg1.gif);  background-repeat:no-repeat; padding-left:11px; padding-top:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.payasyougo_order_form_New{ width:449px; height:300px; padding-left:11px; padding-top:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.pre_order_textbox_mutlti{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:6px;}
.f_textbox{ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:4px;}
.f_textbox_bg{ height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:4px; background-image:url(Images/f_textbox_bg.gif); background-repeat:repeat-x;}
/*********************************pre-order -21-08-2009 end*********************************end*/

/*********************************contactus  ******************************** start*/
.contact_form{ width:509px; height:412px; background-image:url(Images/contact_form_bg.gif); background-repeat:no-repeat; padding-left:21px; padding-top:93px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.contact_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  font-weight:normal; line-height:13px; }
.contact_textbox{ height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:3px;}
.contact_textbox_mutlti{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7; padding-top:3px;}
.contact_dropdown{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; border:solid 1px #b7b9b7;}
/********************************* contactus ********************************end*/

/*********************************Direct Debit  ******************************** start*/
.wtext4_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:14px; }
.wtext4{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:14px; }
/*********************************Direct Debit  ******************************** end*/
/*
.offer_box
    {
        width: 184px;
        height: 200px;
        border-top: solid 1px #dedede;
        border-right: solid 1px #dedede;
        border-left: solid 1px #dedede;
    }
    .offer_mobile_name
    {
        font-size: 10px;
        color: #FFFFFF;
        padding-left: 15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding-top: 3px;
        height: 16px;
        background-color: #6bab6a;
    }
    .mobile_box
    {
        width: 87px;
        height: 138px;
        padding-top: 10px;
        text-align: center;
        vertical-align: top;
        float: left;
    }
    .mobile_text
    {
        width: 98px;
        height: 124px;
        padding-top: 10px;
        text-align: center;
        vertical-align: top;
        float: left;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        z-index:123456789;
        position:relative;
    }
    .offer_mins_txts
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF4200;
        font-weight: bold;
    }
    .offer_Giftvalue
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #000000;
        font-weight: bold;
    }
    .offer_value
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
        line-height:20px;
    }
    .offer_mins_txts_value
    {
		padding-top:4px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF4200;
        font-weight: bold;
    }
    .mobile_description
    {
        width: 89px;
        height: 68px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        text-align: center;
        vertical-align: top;
        float: left;
        text-align: left;
    }
    .free_buy_now
    {
        float: left;
        padding-top: 8px;
        padding-left: 11px;
        width: 141px;
        vertical-align: middle;
    }
    .free
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10PX;
        color: #ff3700;
        text-decoration: none;
        font-weight: bold;
    }
    .buy_now
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10PX;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
    }
    .offer_company_logo
    {
        width: 30px;
        height: 30px;
        padding-top: 1px;
        background-image: url(Images/img_footer_bottom_bg.gif);
        background-repeat: repeat-x;
        float: left;
        text-align: left;
        padding-left: 2px;
    }
    .offer_box_bottom_bg
    {
        border-bottom: solid 1px #dedede;
        background-image: url(Images/img_footer_bottom_bg.gif);
        background-repeat: repeat-x;
        float: left;
        height: 30px;
        width: 152px;
        vertical-align: middle;
    }
*/
        .offer_box
    {
        width: 184px;
        height: 200px;
        border-top: solid 1px #dedede;
        border-right: solid 1px #dedede;
        border-left: solid 1px #dedede;
    }
    .offer_mobile_name
    {
        font-size: 10px;
        color: #FFFFFF;
        padding-left: 15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding-top: 3px;
        height: 16px;
        background-color: #6bab6a;
    }
    .mobile_box
    {
        width: 83px;
        height: 138px;
        padding-top: 10px;
        text-align: center;
        vertical-align: top;
        float: left;
    }
    .mobile_text
    {
        width: 98px;
        height: 124px;
        padding-top: 10px;
        text-align: center;
        vertical-align: top;
        float: left;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        z-index:123456789;
        position:relative;
    }
    .offer_mins_txts
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF4200;
        font-weight: bold;
    }
    .offer_Giftvalue
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #000000;
        font-weight: bold;
    }
    .offer_value
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-weight: bold;
        line-height:20px;
    }
    .offer_mins_txts_value
    {
		padding-top:4px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FF4200;
        font-weight: bold;
    }
    .mobile_description
    {
        width: 89px;
        height: 68px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        text-align: center;
        vertical-align: top;
        float: left;
        text-align: left;
    }
    .free_buy_now
    {
        float: left;
        padding-top: 8px;
        padding-left: 11px;
        width: 141px;
        vertical-align: middle;
    }
    .free
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10PX;
        color: #ff3700;
        text-decoration: none;
        font-weight: bold;
    }
    .buy_now
    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10PX;
        color: #000000;
        text-decoration: none;
        font-weight: bold;
    }
    .offer_company_logo
    {
        width: 30px;
        height: 30px;
        padding-top: 1px;
        background-image: url(Images/img_footer_bottom_bg.gif);
        background-repeat: repeat-x;
        float: left;
        text-align: left;
        padding-left: 2px;
    }
    .offer_box_bottom_bg
    {
        border-bottom: solid 1px #dedede;
        background-image: url(Images/img_footer_bottom_bg.gif);
        background-repeat: repeat-x;
        float: left;
        height: 30px;
        width: 152px;
        vertical-align: middle;
    }


/* Offer Box 28-08-2009 start */
.c_price{float:left; width:100px; padding-top:15px; height:56px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px;}

.ofcell{width:79px; height:138px; padding-top:10px; text-align:center; vertical-align:top; float:left;}
.offer_name{  float:left; width:100px; line-height:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}

.min_text{float:left; padding-top:4px; width:100px; line-height:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ff3700;}

.gb{float:left; padding-top:4px; width:100px; line-height:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#010000;z-index:1234567;position:relative;}
/* Offer Box 28-08-2009 end*/

.roundtable
    {
        background-image: url(Images/round_corner.gif);
        background-repeat: no-repeat;
        height: 104px;
        width: 473px;
        vertical-align: middle;
    }
    
.dvFeature_text{float:left; padding-top:20px; height:100px; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}
.FeatureText{padding-top:5px;padding-bottom:3px;vertical-align:top; line-height:14px;font-size:10px; word-spacing:normal;}

.Searchbox
{  
   border-left:#dedede 1px solid;
   border-bottom:#dedede 1px solid;
   border-right:#dedede 1px solid;
   border-top:#dedede 1px solid;
   width:100%;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
}

.inputbutton
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B00042;
	border: 1px solid #9b063e;
	height:18px;
	vertical-align:top;
}

.search_textbox 
{
	border:1px solid #BABABA;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	vertical-align:top;
}

.search_statusbox
{
	background-color:#E9F6FE; 
	width:96.5%; 
	font-size:12px; 
	border:1px solid #DEE5EA; 
	color:#013A64; 
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin-left:5px; 
	padding-left:10px; 
	padding-top:10px;
	padding-bottom:10px;
}

.search_greenbox
{
	background-color: #6bab6a; 
	padding-left: 10px; 
	font-weight: bold; 
	color: White;
    height: 16px;
    font-size:11px;
}

.search_text
{
padding-top: 5px; 
padding-left: 10px;
color:#013A64;
}
.search_pagingbox
{
	width:95.5%; 
	font-size:10px; 
	text-align:right;
	color:#013A64; 
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin-left:5px; 
	padding-left:10px; 
	padding-right:10px; 
	padding-top:10px;
	padding-bottom:10px;
}
.search_title
{
	padding-left: 10px;
	font-family:Verdana;
	font-Size:14;
	color:#013A64;
	font-weight:bold;
}

.search_headerbox
{
	background-image: url(Images/bgMfg.gif);
	background-repeat:repeat-x;
	margin-left:5px; 
	width:98%;
}
.search_headertext
{
	font-family:Verdana;
	 font-size:12px;
	text-align:right;
	color:#013A64;
}

.search_pagerlinks 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#000000; 
	line-height:19px; 
}
.search_pagerlinks:hover 
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold;  
	text-decoration:none; 
	color:#b00042; 
	
}
#right_colum
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
}
.row{
clear:both;
padding-top: 5px;
text-align: left;
line-height:12px;


}
.colum1{
float:left;
width:13%;
text-align:left;


}

.colum2{
text-align: left;
width:87%;
float:left;
}

.Detail_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  font-weight:normal; line-height:13px; font-weight:bold;}
.dvDetailLabels{float: left; width: 270px;margin:5px;}
.dvValues{float: left; width: 478px;margin:5px;}
.dvDetailFormdata
{
float: left; 
padding-bottom: 13px; 
width: 350px;

}
.dvDetailFormHeading
{
	float: left; width: 350px;
font-size:11px;	
	}
.dvfloatleft
{
	float: left;
	}
.dvfloatleft1{float: left;margin-top:5px;}
	
.TitlegrayHeader 
{
	background-image: url(Images/sub_hed.gif);
	width:751px;
    height: 23px;
	padding-left:15px;
	padding-top:5px;
    }
    .TitlegrayheaderText
    {
    	  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #000000;
	font-weight:bold;
    	}
.searchby
{
	padding-left: 10px; font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16px; line-height: 18px; color: #8C233E; font-weight: bold;
}
       
.SimcardStatusMsg
{
	padding-left: 2px; margin-left: 4px; font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
	}   
	
	
.partnerText1
{
	font-size:23px;
	font-family:Century Gothic, Georgia, Verdana;
	color:#a69c9a;	
	letter-spacing:-1px;
}        
.partnerText2
{
	font-size:17px;
	font-family:Century Gothic, Georgia, Verdana ;
	color:#a69c9a;	
}      
.partnerText3
{
	font-size:17px;
	font-family:Century Gothic, Georgia, Verdana ;
	color:#a69c9a;	
}        
.partnerText4
{
	font-size:17px;
	font-family:Century Gothic, Georgia, Verdana ;
	color:#de0717;	
}      
.partnerText5
{
	font-size:14px;
	font-family:Century Gothic, Georgia, Verdana ;
	color:#a69c9a;	
	letter-spacing:0;
}           
.divtr
{
	float:left;
	width:100%;
}   
        
 #OuterTableCellOverlay

    {
        background-color: #808080;
    	filter: alpha(opacity=55);
	    opacity: 0.5;
        -moz-opacity:0.85;        
        z-index: 999;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;                        
    }

    #InnerTableCellOverlay

    {
		border-radius: 9px; /* CSS 3 */
	  -o-border-radius: 9px; /* Opera */
	  -icab-border-radius: 9px; /* iCab */
	  -khtml-border-radius: 9px; /* Konqueror */
	  -moz-border-radius: 9px; /* Firefox */
	  -webkit-border-radius: 9px; /* Safari */
        border: 1px solid black;
        padding:15px 30px 15px 30px;
        background-color: #eee;
        z-index: 998;
        background-color: #eee;
        filter:alpha(opacity=100);
        position: absolute;
        top: 40%;
        left: 45%;            
        text-align: center;     
    }
#popupQuestionarrie{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:233px;
width:229px;
background:#FFF;
border:2px solid #cecece;
z-index:90000000!important;
padding:0px;
font-size:13px;
}
#popupQuestionarrie h1{
text-align:left;
color:black;
font-size:18px;
font-weight:700;
margin-top:0px;
text-align:center;
}
#popupQuestionarrieClose{
font-size:11px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:black;
font-weight:700;
display:block;
}