/*@charset "utf-8";*/
/* CSS Document */
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;} /*Remove the background of the Xmas By Sanket Saxena on 04-1-2012
/* background-image: url(white-snow-background.png);background-attachment:fixed;*/
*#container {margin:auto;width: 989px; 
            background-image: url(Images/bck.gif);
            /*background-color:White;
            padding-left:10px;background-position: center top;
	background-repeat:no-repeat;*/
            }
            .top_links { float: right; height: 59px; padding-top: 7px; text-align: left; width: 327px; }
.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: #FF0000; line-height: 19px; padding-left: 10px; }
.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; }*/
#header .top_links .top_button a { color:#000; 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; 	font-weight:bold;}
#leftBar { float: left; width: 189px; padding-left: 10px;}
#leftBar_subpage{float: left; width: 169px; padding-left: 10px; }
#content {float:left; width:582px; }
#subpage_content {float:left; width:791px; padding-top: 3px; }
.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; }
.call {background: #ffffff;padding-left: 0px;width:963px; float:left; padding-top:30px; height:22px; padding-bottom:0px;}
.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 *************************************************/
.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;	}
.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 { float: right; height: 59px; padding-top: 7px; text-align: left; width: 327px; }
.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;	}
.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;}
.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;	}
.left_184x350 {	background:url(images/round_corner_box.png) 0 0 no-repeat;}
.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;	}
.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;}
.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{ 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;}
.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;	}
.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;}
.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:no-repeat; 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;}
.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;}
.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;		}
.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;	}
.top {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #B00042;	text-decoration: none;	text-align:right;	 }
.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;}
.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;}
.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;	}
#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;}
.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:225px;  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:12px; padding-left:5px;}
.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:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; border:none; border-right:1px solid #000; line-height:14px; height:14px; padding:0; font-weight:normal; padding: 0 9px; width:auto; word-spacing:normal; }
.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 {margin-top:8px; width:337px; float:left; height:38px; padding-left:12px; }.newjuly_logo{ float:left; width:220px; }.callnow{ width:370px; float:left; height:66px; padding-left:10px; padding-top:0px; }
	.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;width:auto; }
.offer_company_logo{ height:30px; background-image:url(Images/img_footer_bottom_bg.gif); background-repeat: repeat-x;  float: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:19px; 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:550px; background-image:url(Images/PageUpg-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: 199px;        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: #9fa47b;    }
.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: 80px;        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;   margin-top:10px;     font-size: 10PX;        color: #000000;        text-decoration: none;        font-weight: bold;    }
/*.offer_company_logo{height: 30px;background-image: url(Images/img_footer_bottom_bg.gif);       background-repeat: repeat;        float: left;        text-align: left;        padding-left: 2px;  text-align:right;width:65px;  }*/
.offer_company_logo{height: 30px;background-image: url(Images/img_footer_bottom_bg.gif); margin-top:10px;        background-repeat: repeat;        float: left;        text-align: left;        padding-left: 2px;  text-align:right;width:65px;  }
/*.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: 29px;        width: 117px;        vertical-align: middle;    }*/
.offer_box_bottom_bg {        border-bottom: solid 1px #dedede;   margin-top:10px;     background-image: url(Images/img_footer_bottom_bg.gif);        background-repeat: repeat-x;        float: left;        height: 29px;        width: 117px;        vertical-align: middle;    }
/*.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;}*/
.c_price{float:left; width:100px; padding-top:1px; 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;}*/
.ofcell{width:79px; height:138px; padding-top:2px; text-align:center; vertical-align:top; float:left;margin-bottom:7px;}
/*.offer_name{  float:left; width:100px; line-height:12px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}*/
.offer_name{  float:left; width:100px; line-height:12px; margin-top:5px;  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;}*/
.gb{float:left; padding-top:4px; width:100px; line-height:12px;  margin-top:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#010000;z-index:1234567;position:relative;}
.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{ background-color: black; margin-left:5px;
    border: 1px solid #000000;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 22px;
    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;  -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; background-repeat: no-repeat;  height:340px;width:472px; border:0px solid #cecece;z-index:90000000!important;padding:0px;font-size:11px;}
 #popupQuestionarrie h1{text-align:left; _position:absolute; color:black; font-size:16px; font-weight:700; margin-top:30px; text-align:center; float:right; }
 #popupQuestionarrieClose{font-size:11px;line-height:14px;right:6px; top:4px; position:absolute; color:black; font-weight:700; display:block;}
 .Questionarrie {text-align:left; _position:absolute; color:black; font-size:16px; font-weight:700; margin-top:30px; text-align:center; float:right;}
 
 /*
 #popupQuestionarrie{display:none; position:fixed;_position:absolute; 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;}
   */ 	

/*

.dvFeature_text_mf{float:left; padding-top:20px; height:138px; 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;}
.offer_box_bottom_bg_mf {        border-bottom: solid 1px #dedede;        background-image: url(Images/img_footer_bottom_bg.gif);        background-repeat: repeat-x;        float: left;        height: 30px;        width: 92px;        vertical-align: middle;    }
.offer_company_logo_mf{height: 30px;background-image: url(Images/img_footer_bottom_bg.gif);        background-repeat: repeat;        float: left;        text-align: left;        padding-left: 2px;  text-align:right;width:90px;  float:right;}
.offer_company_logo_mf table td{ width:32px;} */


.dvFeature_text_mf{float:left; padding-top:20px; height:138px; 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;}
.offer_box_bottom_bg_mf {        border-bottom: solid 1px #dedede;        background-image: url(Images/img_footer_bottom_bg.gif);        background-repeat: repeat-x;        float: left;        height: 30px;        width: 88px;        vertical-align: middle;    }
.offer_company_logo_mf{height: 30px;background-image: url(Images/img_footer_bottom_bg.gif);        background-repeat: repeat;        float: left;        text-align: left;        padding-left: 2px;  text-align:right;width:94px;  float:right; }
.offer_company_logo_mf table td{ width:32px;}


.fieldnameNL{ width:135px; 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;}
/*.free_buy_now_comingsoon {        float: left;        padding-top: 8px;        padding-left: 11px;        width: 86px;        vertical-align: middle;    }*/

/*************************************** header style *******************************************
.chromestyle ul li { border-right: 1px solid #FFFFFF; display: inline-block; float: left; height: 14px !important; line-height: 17px; margin-top: 9px !important; padding: 0;}
.chromestyle ul li a { color: #FFFFFF; font-family: trebuchet MS; font-size: 14px; font-weight: normal; line-height: 14px; text-decoration: none;}
.top_links { float: right; height: 59px; padding-top: 7px; text-align: left; width: 327px; }
.top_button { background:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; border:none; border-right:1px solid #000; line-height:14px; height:14px; padding:0; font-weight:normal; padding: 0 9px; width:auto; word-spacing:normal; }
.top_button.last { border:none; height:20px;}
#header .top_links .top_button a { color:#000; 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; 	font-weight:normal;}
.logo { float: left; height: 86px; text-align: left; vertical-align: top; width: 622px; }
.callnow { float: left; height: 81px; padding-left: 28px; padding-top: 5px; width: 370px; text-align: center; }
.newjuly_logo { float: left; margin-top: 7px; width: 220px; }*/

/************************************* Leftbar Design ***********************/
.rbox { display:block; border:5px solid #9DA278; position:relative}
.rbox >.tl, .rbox >.tr, .rbox >.lb, .rbox >.rb { background:url(Images/round_corner_box.png) 0 0 no-repeat;}
.rbox >.tl { display:block; height:24px; width:28px; position:absolute; top:0; left:0; margin-left:-5px; margin-top:-5px; background-position:0 0;}
.rbox >.tr { display:block; height:24px; width:28px; position:absolute; top:0; right:0; margin-right:-5px; margin-top:-5px; background-position:100% 0%;}
.rbox >.lb { display:block; height:24px; width:28px; position:absolute; bottom:0; left:0; margin-left:-5px; margin-bottom:-5px; background-position:0 100%;}
.rbox >.rb { display:block; height:24px; width:28px; position:absolute; bottom:0; right:0; margin-right:-5px; margin-bottom:-5px; background-position:100% 100%;}



/* Franchese Start*/
 
#side {height:auto; float:left; width:173px; border-left:#9da278 1px solid; border-right:#9da278 1px solid;  min-height:515px; border-bottom:#9da278 1px solid; font-family:Arial, Helvetica, sans-serif; !important;  }
#side .hd1 { background:#000; color:#FFF; font-weight:bold; font-size:11px; padding:3px 5px; }
#side .hd2 { background:#b6bc8a; color:#FFF; font-weight:bold; font-size:11px; padding:3px 5px; }
#side ul { margin:0; padding:0 0px; list-style:none; }
#side ul li{ font-size:11px; line-height:20px; height:20px;}
#side ul li a{ color:#333; font-weight:bold;line-height:20px;}
#side ul li div:hover{ color:#949a6e; }
#side ul li  div a:hover{ color:#ffffff }
#side ul li  div:hover{  background-color:#B6BC8A; color:#ffffff }
#content-area { float:left;  width:763px; border:#9da278 1px solid; margin-left:15px; font-size:13px; font-family:Arial, Helvetica, sans-serif; !important;  }
#content-area .ttl1 {background:#b6bc8a; color:#FFF; font-weight:bold; font-size:11px; padding:3px 5px; }
#content-area .content { padding:9px; }
#content-area .content ul{ margin:0 0 0 15px; padding:0;}
#content-area .content ul li{ line-height:20px}
#content-area .content ol{ margin:0 0 0 20px; padding:0;line-height:20px}

.num { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFF; height:26px; line-height:26px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/num_bg.jpg) repeat; width:404px; margin-top:20px; }

.weare { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFF; height:26px; line-height:26px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/img_weare.jpg) repeat; width:183px; margin-top:10px; margin-left:150px; }

.easy { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#FFF; height:26px; line-height:26px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/img_itseasy.jpg) repeat; width:316px; margin-top:10px; margin-left:80px; }

/*.hd_wemake { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000; height:45px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/hd_wemake.jpg) repeat; width:406px; padding-top:11px;  }*/

/*.hd_wemake { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;height:45px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/hd_wemake.jpg) repeat; width:406px; padding-top:11px; }*/
.hd_wemake { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000;height:56px; line-height:56px; text-align:center; background:url(../../App_Themes/User/FranchiseImage/hd_wemake.jpg) repeat; width:680px; }

.banner1 { width:763px; margin-top:14px; }

button { border: 0 none; cursor: pointer; font-weight: bold; padding: 0 0px 0 0; text-align: center; height: 24px; line-height: 24px; font-size:12px; font-family:Arial, Helvetica, sans-serif; !important; 
}
button.black { background:url(../../App_Themes/User/FranchiseImage/ttl_black_left.jpg) no-repeat scroll left top; clear: left; font-size: 1.1em; } 
button span { display: block; padding: 0 0 0 15px; position: relative;white-space: nowrap; height: 24px; line-height: 24px; }
button.black span { background:url(../../App_Themes/User/FranchiseImage/ttl_black_right.jpg ) no-repeat scroll right top; color: #FFFFFF; padding-right:15px; }


button { border: 0 none; margin:0px 0; cursor: pointer; font-weight: bold; padding: 0 0px 0 0; text-align: center; height: 24px; line-height: 24px; width: auto;
}
button.gray { background:url(../../App_Themes/User/FranchiseImage/ttl_gray_left.gif) no-repeat scroll left top; clear: left; font-size: 1.1em; } 
button span { display: block; padding: 0 0 0 15px; position: relative;white-space: nowrap; height: 24px; line-height: 24px; }
button.gray span { background:url(../../App_Themes/User/FranchiseImage/ttl_gray_right.jpg ) no-repeat scroll right top; color: #FFFFFF; padding-right:15px; }

.ttl3_black { font-size:12px; font-family:Arial, Helvetica, sans-serif; !important; background:#000; border:#b6bc8a 2px solid; color:#FFF; font-size:12px; font-weight:bold; padding:3px 10px; -moz-border-radius:2px;-webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; margin:10px 0;  }

.ttl3_gray { font-size:12px; font-family:Arial, Helvetica, sans-serif; !important; background:#b6bc8a; border:#000 3px solid; color:#FFF; font-size:12px; font-weight:bold; padding:3px 10px; -moz-border-radius:2px; / Firefox / -webkit-border-radius:2px; / Safari and chrome / -khtml-border-radius:2px; / Linux browsers / border-radius:2px; margin:10px 0;  }*/
.bold  { font-weight:bold; }
.Menulabel{padding:0 5px;} 
/*Franchese end*/



/*===================== START INNER PAGES (full width) =================================*/

#content-area2 { float:left; width:734px; border:#9da278 20px solid; margin-left:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; }
#content-area2 p { padding:0 5px; }
#content-area2 .ttl1 {background:#b6bc8a; color:#FFF; font-weight:bold; font-size:11px; padding:3px 5px; }
#content-area2 .content { padding:10px; }
#content-area2 .content ul{ margin:0 0 0 15px; padding:0;}
#content-area2 .content ol{ margin:0 0 0 20px; padding:0;}

/*===================== END INNER PAGES (full width) =================================*/


/*========================= START WELCOME PAGE DESIGN =================================*/

#welcome { width:auto; padding:10 0 10px 10px; }
#welcome .col_left{ float:left; width:320px; }
#welcome .col_right{ float:left; width:350px; margin-left:20px; }

.curve_gray { width:308px; }
.curve_gray .top{ background:url(../../App_Themes/User/FranchiseImage/curve_gray_top.jpg) no-repeat; height:12px; width:308px; }
.curve_gray .bottom{ background:url(../../App_Themes/User/FranchiseImage/curve_gray_bottom.jpg) no-repeat; height:12px; width:308px; }
.curve_gray .bg{ background:url(../../App_Themes/User/FranchiseImage/curve_gray_bg.jpg) repeat-y; width:293px; padding:10px 15px  0 0; }
.curve_gray .bg ul { margin:0; padding:0; list-style:none;}
.curve_gray .bg ul li{ line-height:44px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.curve_gray .bg ul li span{ text-align:right; float:right; }

#welcome .col_right .wel_col_right { width:384px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
#welcome .col_right .wel_col_right .col_top { background:url(../../App_Themes/User/FranchiseImage/col_right_top.jpg) no-repeat top; height:12px; }
#welcome .col_right .wel_col_right .col_bottom { background:url(../../App_Themes/User/FranchiseImage/col_right_bottom.jpg) no-repeat top; height:12px; }
#welcome .col_right .wel_col_right .col_bg { background:#b0b48f; padding:5px 10px; color:#FFF; }
#welcome .col_right .wel_col_right .col_bg p { text-align:justify; margin:0; line-height:18px; padding:0 0 10px 0; }

/*========================= END WELCOME PAGE DESIGN =================================*/


.banner1 { width:802px; margin-top:10px; }

button { border: 0 none; cursor: pointer; font-weight: bold; padding: 0 0px 0 0; text-align: center; height: 24px; line-height: 24px;
}
button.black { background:url(../../App_Themes/User/FranchiseImage/ttl_black_left.jpg) no-repeat scroll left top; clear: left; font-size: 1.1em; } 
button span { display: block; padding: 0 0 0 15px; position: relative;white-space: nowrap; height: 24px; line-height: 24px; }
button.black span { background:url(../FranchiseImage/ttl_black_right.jpg ) no-repeat scroll right top; color: #FFFFFF; padding-right:15px; }


button { border: 0 none; margin:5px 0; cursor: pointer; font-weight: bold; padding: 0 0px 0 0; text-align: center; height: 24px; line-height: 24px; width: auto;
}
button.gray { background:url(../../App_Themes/User/FranchiseImage/ttl_gray_left.gif) no-repeat scroll left top; clear: left; font-size: 1.1em; padding-bottom:15px; } 
button span { display: block; padding: 0 0 0 15px; position: relative;white-space: nowrap; height: 24px; line-height: 24px; }
button.gray span { background:url(../../App_Themes/User/FranchiseImage/ttl_gray_right.jpg ) no-repeat scroll right top; color: #FFFFFF; padding-right:15px; }

.ttl3_black { background:#000; border:#b6bc8a 3px solid; color:#FFF; font-size:12px; font-weight:bold; padding:3px 10px; -moz-border-radius:2px;-webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; margin:10px 0;  }

.ttl3_gray { background:#b6bc8a; border:#000 3px solid; color:#FFF; font-size:12px; font-weight:bold; padding:3px 10px; -moz-border-radius:2px; / Firefox / -webkit-border-radius:2px; / Safari and chrome / -khtml-border-radius:2px; / Linux browsers / border-radius:2px; margin:10px 0;  }


.ttl3_black_big { background:#000; border:#b6bc8a 3px solid; color:#FFF; font-size:15px; font-weight:bold; padding:10px 20px; -moz-border-radius:2px;-webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px; margin:10px 0;  }

.ttl3_gray_big { background:#b6bc8a; border:#000 3px solid; color:#FFF; font-size:15px; font-weight:bold; padding:10px 20px; -moz-border-radius:2px; / Firefox / -webkit-border-radius:2px; / Safari and chrome / -khtml-border-radius:2px; / Linux browsers / border-radius:2px; margin:20px 0;  }

.box_gray { height:50px; margin-left:170px; }
.box_gray .left { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_left1.jpg) no-repeat left; width:15px; height:50px; }
.box_gray .right { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_right1.jpg) no-repeat right; width:14px; height:50px; }
.box_gray .bg { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_bg1.jpg) repeat-x; height:50px; padding:0 3px; width:auto; font-weight:bold; font-size:26px; color:#FFF; line-height:50px; }

.box_gray_new { height:50px; margin-left:170px; }
.box_gray_new .left { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_left2.jpg) no-repeat left; width:15px; height:50px; }
.box_gray_new .right { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_right2.jpg) no-repeat right; width:14px; height:50px; }
.box_gray_new .bg { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_bg2.jpg) repeat-x; height:50px; padding:0 5px; width:auto; font-weight:bold; font-size:26px; color:#000; line-height:50px; }


.box_gray_sm { height:35px; margin-left:170px; }
.box_gray_sm .left { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_small_left1.jpg) no-repeat left; width:15px; height:35px; }
.box_gray_sm .right { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_small_right1.jpg) no-repeat right; width:14px; height:35px; }
.box_gray_sm .bg { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_gray_small_bg1.jpg) repeat-x; height:35px; padding:0 5px; width:auto; font-weight:bold; font-size:16px; color:#000; line-height:35px; }

.box_black { height:50px; margin-left:170px; }
.box_black .left { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_black_left1.jpg) no-repeat left; width:15px; height:50px; }
.box_black .right { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_black_right1.jpg) no-repeat right; width:14px; height:50px; }
.box_black .bg { float:left; background:url(../../App_Themes/User/FranchiseImage/ttl_black_bg1.jpg) repeat-x; height:50px; padding:0 5px; width:auto; font-weight:bold; font-size:26px; color:#FFF; line-height:50px; }

.surport_bg { background:url(../../App_Themes/User/FranchiseImage/support_bg.jpg) repeat-y; padding:10px 5px ; width:690px;  }
.surport_btm { background:url(../../App_Themes/User/FranchiseImage/support_btm.jpg) no-repeat; height:11px; width:700px;  }

 
.photoImage{height:193px; width:135px; }
/*==================== END franchise ======================  */


/******************************			feelathome		*************************/
.feelathome{width:100%;text-align:center;margin:195px 0 322px 0; }

.looking { width:300px;float:left; }
.looking .top{ background:url(../../App_Themes/User/FranchiseImage/looking_top.jpg) no-repeat; height:7px; width:300px; }
.looking .bottom{ background:url(../../App_Themes/User/FranchiseImage/looking_bottom.jpg) no-repeat; height:12px; width:300px; }
.looking .bg{ background:url(../../App_Themes/User/FranchiseImage/looking_bg.jpg) repeat-y; width:293px; padding:10px 15px  0 0; }
.looking .bg h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;padding-left: 25px;}
.looking .bg ul { margin:0; padding:0; list-style:none;}
 .looking .bg ul li{ line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0 25px; width: 70px;float:left; background:url(../../App_Themes/User/FranchiseImage/bullet2.png) no-repeat left; padding-left:10px;}

.location { width:90%; }
.location .top{ background:url(../../App_Themes/User/FranchiseImage/location_top.jpg) no-repeat; height:7px; width:738px; }
.location .bottom{ background:url(../../App_Themes/User/FranchiseImage/location_bottom.jpg) no-repeat; height:12px; width:738px;margin-top: -8px; }
.location .bg{ background:url(../../App_Themes/User/FranchiseImage/location_bg.jpg) repeat-y; width:738px; padding:10px 15px  0 0; }
.location .bg .con_left1{float:left;width:400px;height:196px;border: 1px solid #9CA177;margin:0 0 1px 1px;}
.location .bg .col_right1{float:right;width:331px;height:196px;padding-right: 3px;}

.location .bg .con_left1 h1{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;padding-left: 18px;}
.location .bg .con_left1 h1 span{font-weight:bold;}
.location .bg .con_left1 p.con_left1_p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
.location .bg .con_left1 p.con_left1_p span.lf{float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;width:80px;}
.location .bg .con_left1 p.con_left1_p span.rt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;padding-right: 15px;float:left;}

.ovr_lap { position:absolute; z-index:9999; background:url(../../App_Themes/User/FranchiseImage/opt.png) repeat; width:453px; color:#FFF; font-size:16px; height:30px; padding:5px 10px; font-weight:bold; text-align:center; }
.ovr_lap_1 {position:absolute;z-index:9999; background:#9CA177;color:#FFF;width:155px;height:100px;font-family:Agenda;font-size:18px;padding:5px;text-align:justify;}
.ovr_people { position:absolute; z-index:9999; background:url(../../App_Themes/User/FranchiseImage/opt.png) repeat; width:453px; color:#FFF; font-size:16px; height:30px; padding:5px 10px; font-weight:bold; text-align:center; }
.ovr_nature { position:absolute; z-index:9999; background:url(../../App_Themes/User/FranchiseImage/opt.png) repeat; width:453px; color:#FFF; font-size:16px; height:30px; padding:5px 10px; font-weight:bold; text-align:center; }
.ovr_abstract { position:absolute; z-index:9999; background:url(../../App_Themes/User/FranchiseImage/opt.png) repeat; width:453px; color:#FFF; font-size:16px; height:30px; padding:5px 10px; font-weight:bold; text-align:center; }


.map { background:url(../../App_Themes/User/FranchiseImage/map_bg.jpg) no-repeat; width:213px; height:50px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000; padding:5px 20px; margin:50px 0 0 60px; }
/*============================= 3 WAY =====================================*/

#content-area4 { float:left; width:745px; margin-left:15px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.gg { padding-bottom:25px; }
.3way { background:#CCC; }
.lfticon { float:left; width:115px; }
.rgttxt { text-align:left; }
.hd6 { color:#808561; font-size:26px; margin-bottom:-10px; font-weight:normal; }
.rgttxt p { color:#000; font-size:14px;}
.rgttxt a { text-decoration:underline; color:#000; }

/*============================= 3 WAY =====================================*/
