.latestphonegraphic{
	position:relative;
	/* left:-15px; */
}


.latestphonegraphic img {
	position:absolute;
	left:-6px;
	top:0;
	z-index:1;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxdetails .freephone{
	height:52px;
	width:52px;
	float:left;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	margin-left:10px;
}

.outercontainer .main .content .topdealpanel{
	background-image:url(../images/bg_top_deals_panel.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:187px;
	height:208px;
	margin:0;
	padding:0;
	float:left;
}

.outercontainer .header{
	overflow:hidden;
}

.outercontainer .main .content .mainbox .static h1, .outercontainer .main .content .mainbox .static h2, .outercontainer .main .content .mainbox .static h3{
	font-family:georgia, Arial, Helvetica, sans-serif;
	color:#FF6200;
	font-weight:normal;
	font-size:20px;
	margin-top:0;
}

.outercontainer .main .content .mainbox .static{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.image_clip{
	height:150px;
	overflow:hidden;
}

.freephone_overlay{
	border:0;
	margin-left:25px; 
	margin-top:-37px;
}
.freephone2_overlay{
	border:0;
	position:relative; 
	left:5px; 
	top:-45px;
	height:60px
}
.likebulletleft{
	float:none;
	padding-left:10px;
	padding-top:10px;
	width:400px;
}

.detailbottomitem001{
	width:160px;
}

.detailbottomitem002{
	width:2px;
}

.networktitle{
	width:118px;
}

.bestdeal{
	position:relative;
}

.bestDealImage, .bestdeal img {
	float:none;
	position:absolute;
	left:-21px;
	top:-16px;
	z-index:2;
}


.detail_filter, .detaillikecentre_hide{
	display:none;
	height:0;
}

.detaillikecentre{
	font-size:11px;
}

.detaillikebottom{
	background-image:url(../images/detailsbasebar.png);
	background-repeat:no-repeat;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem3 .networktitle{
	font-size:12px;
}

.resources{
	line-height:normal;
	padding-left:20px;
	clear:both;
}

.resource_title{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#71446D;
	font-weight:bold;
	width:100%;
}

.resource_title a:link, .resource_title a:visited,.resource_title a:active {
	text-decoration:none;
	color:#B75300;
}

.resource_title a:hover{
	text-decoration:none;
	color:#333333;
}

.resource_description{
	margin-bottom:10px;	
}

.resource_page_links{
	clear:both;
	text-align:center;
	color:#B75300;
	font-weight:bold;
}

.resource_page_link{
		display:inline;
}

.resource_page_link a:link, .resource_page_link a:visited,.resource_page_link a:active {
	text-decoration:none;
	color:#B75300;
}

.resource_page_link a:hover{
	text-decoration:none;
	color:#333333;
}

.glossary{
	line-height:normal;
}

.glossary_group {
	width:100%;
	font-weight:bold;
	font-size:24px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#71446D;
	color:#B75300;
	margin-top:20px;
	margin-bottom:5px;
}

.glossary_term{
	width:100%;
	font-weight:bold;
	font-size:16px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#B75300;
	color:#FF6200;
}

.glossary_definition{
	margin-top:2px;
	margin-bottom:15px;
}

.glossary_group_links{
	color:#BBBBBB;
	font-weight:bold;
	font-size:22px;
}

.glossary_group_links a:link, .glossary_group_links a:visited,.glossary_group_links a:active {
	text-decoration:none;
	color:#B75300;
}

.glossary_group_links a:hover{
	text-decoration:underline;
	color:#333333;
}


/* IE 6 hacks */

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxdetails{
	width:90px;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox{
	width:165px;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy{
	width:100px;
}

.detailtopdealbullet{
	width:120px;
	margin-top:6px;
	margin-left:0;
	font-size:12px;
	padding-left:20px;
}

.detailtopdealbullet ul{
	list-style-position:outside;
}

.topdealinnerleft{
	float:left;
	margin:0;
	padding-left:17px;
}

.topdealinnerright{
	margin-right:5px;
	width:115px;
}

.topdealinnerright .topdealprice{
	width:60px;
}

.outercontainer .main .content .mainbox .detailtopbox .detailtopboxright{
}

.detailtopdeal,
.detailcheapestdeal{
	background-image:url(../images/callout_deal.jpg);
	background-repeat:no-repeat;
	width:285px;
}

.topdealbase{
	height:14px;
}

.topdealinnerleft .callout_deal_title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000;
	padding-left:33px;
	padding-top:13px;
	width:115px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem{
	height:29px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem2{
}

.detailbottomboxtariffs{
	clear:both;
}

.detailbottomboxtariffs .no_deals_notice{
	font-size:11px;
	padding:12px 0;
	text-align:center;
	line-height:16px;
}

.detailbottomboxtariffs .no_deals_notice .no_deals_title{
	font-size:16px;
	font-weight:bold;
	margin-bottom:16px;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy ul{
	list-style-image:url(../images/bullet_002.gif);
}

.productgroups{
	position:relative;
	z-index:3;
}

.outercontainer .main .content .mainbox .detailtopbox .detailtopboxleft{
	background-image:none;
	width:165px;
	height:255px;
	clear:both;
}

.outercontainer .main .content .mainbox .detailtopbox .detailtopboxleft .detailphoneimage{
	width:135px;
	margin-left:15px;
}

.detail_phone_image_arrow_left{
	float:left;
	cursor:pointer;
}

.detail_phone_image_arrow_right{
	float:right;
	cursor:pointer;
}

.phome_image{
	clear:both;
}

.phone_image_hide{
	display:none;
}

.detail_selected .detailliketopbarmenu004, .detail_selected_hover .detailliketopbarmenu004{
	background-image:url(../image_likeit/reviews_active.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

.detail_unselected .detailliketopbarmenu004{
	background-image:url(../image_likeit/reviews_off.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	cursor:pointer;
}

.detail_unselected_hover .detailliketopbarmenu004{
	background-image:url(../image_likeit/reviews_on.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	cursor:pointer;
}

.detailliketopbarmenu003{
	height:40px;
	width:114px;
	float:left;
}
.detailliketopbarmenu004{
	float:left;
	height:40px;
	width:94px;
}

.review_header{
	width:100%;
	height:14px;
	border-bottom:solid 1px black;
	color:#FF6200;
	font-size:12px;
	font-weight:bold;
}

.review_name{
	float:left;
	text-align:left;
}

.review_date{
	float:right;
	text-align:right;
}

.review_text{
	clear:both;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:12px;
}

.review_rating{
	width:72px;
	padding-left:5px;
	float:right;
}

.review_prompt{
	width:100%;
	text-align:center;
}

.review_tab_image{
	width:44px;
	height:10px;
	overflow:hidden;
}

.reviews_none{
	font-size:8px;
}

.reviews_more{
	text-decoration:underline;
	width:100%;
	cursor:pointer;
	text-align:center;
	margin-bottom:12px;
}

.reviews_more_hide{
	display:none;
}

.reviews_downloading{
	width:100%;
	text-align:center;
	margin-bottom:12px;
}

.reviews_downloading_hide{
	display:none;
}

.detail{
	float:left;
	font-family:georgia, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:13px;
	line-height:normal;
	padding-left:15px;
	height:40px;
 }

.detail_list{
	margin:0;
	padding:0;
	list-style:none;
}

.detail_list li{
	float:left;
	margin:0;
	padding:0;
	height:40px;
}

.detail_text{
	float:left;
	display:block;
	padding-right:20px;
	padding-left:4px;
	padding-top:14px;
	height:26px;
	background:url("../image_likeit/details_right_active.gif") no-repeat right top;
	cursor:pointer;
}

.detail_first_tab, .detail_rest_tabs{
	padding-left:16px;
	float:left;
}

.detail_selected, .detail_rest_tabs, .detail_selected_hover .detail_rest_tabs{
	background:url("../image_likeit/details_left_active.gif") no-repeat left top;
}

.detail_selected .detail_first_tab, .detail_selected_hover .detail_first_tab{
	background:url("../image_likeit/details_left_active_first.gif") no-repeat left top;
}

.detail_unselected .detail_rest_tabs ,.detail_unselected_hover .detail_rest_tabs{
	background:url("../image_likeit/details_left_inactive.gif") no-repeat left top;
}

.detail_unselected .detail_first_tab, .detail_unselected_hover .detail_first_tab{
	background:url("../image_likeit/details_left_inactive_first.gif") no-repeat left top;
}

.detail_selected .detail_text, .detail_selected_hover .detail_text{
 	cursor:default;
	color:#FF6200;
}

.detail_unselected .detail_text, .detail_unselected_hover .detail_text {
 	background:url("../image_likeit/details_right_inactive.gif") no-repeat right top;
}

.detail_unselected_hover .detail_text{
	color:#B75300;
}

.outercontainer .main .content .columnleft .menuside{
	font-family:Arial, Helvetica, sans-serif;
	height:28px;
	width:170px;
	background:transparent url(../image_side_menu/menu_sprites.gif) no-repeat left top;
}

.menuside a,
.subMenuSideItem a{
	display:block;
	padding-top:6px;
	padding-left:18px;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.menuside a:link, .menuside a:visited,
.subMenuSideItem a:link, .subMenuSideItem a:visited{
	color:#5D5D5D;
}

.menuside a:hover, .menuside a:active,
.subMenuSideItem a:hover, .subMenuSideItem a:active{
	color:#B75300;
}


.man_tabs{
	float:left;
	font-family:georgia, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:normal;
	height:29px;
	width:100%;
	border-bottom:1px solid #C4C4C4;
}

.man_tabs_list{
	margin:0;
	padding:0;
	list-style:none;
}

.man_tabs_list li{
	float:left;
	margin:0;
	padding:0;
	height:30px;
}

.man_tabs_text{
	float:left;
	display:block;
	padding:7px 12px 6px 6px;
	height:16px;
	text-decoration:none;
}

.man_tabs_first, .man_tabs_rest{
	padding-left:4px;
	float:left;
}

.man_tabs_list a{
	text-decoration:none;
}

.man_tabs_selected, .man_tabs_rest{
	background:url("../image_button/man_tabs_sprites.gif") no-repeat left top;
}

.man_tabs_selected .man_tabs_first{
	background:url("../image_button/man_tabs_sprites.gif") no-repeat left top;
}

.man_tabs_unselected .man_tabs_rest{
	background:url("../image_button/man_tabs_sprites.gif") no-repeat left bottom;
	cursor:pointer;
}

.man_tabs_unselected .man_tabs_first{
	background:url("../image_button/man_tabs_sprites.gif") no-repeat left bottom;
	cursor:pointer;
}

.man_tabs_selected .man_tabs_text{
 	background:url("../image_button/man_tabs_sprites.gif") no-repeat right top;
 	cursor:default;
	color:white;
}

.man_tabs_unselected .man_tabs_text{
 	background:url("../image_button/man_tabs_sprites.gif") no-repeat right bottom;
	cursor:pointer;
}

.man_tabs_unselected a:link, .man_tabs_unselected a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

.man_tabs_unselected a:hover, .man_tabs_unselected a:active{
	color:#B75300;
	text-decoration:none;
}

.outercontainer .main .mainbox .favourites_group,
.outercontainer .main .mainbox .socials{
	/* height:35px; */	height:26px;
	/* width:250px; */	width:320px;
	position:absolute;
	right:0;
	/* top:-3px; */		top:0;
	z-index:5;
}

.outercontainer .main .mainbox{
	position:relative;
}

.outercontainer .main .content .columnleft .finder{
	height:28px;
	width:170px;
	background-image:url(../image_side_menu/find_button_background.jpg);
}

.finder a{
	font-family:georgia, Arial, Helvetica, sans-serif;
	display:block;
	padding-top:7px;
	padding-left:18px;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.finder a:link, .finder a:visited{
	color:white;
}

.finder a:hover, .finder a:active{
	color:#D0D0D0
}


.detailtariffheader      {
	height:40px;
	background-image:url(../images/boxtop.jpg);
	background-position:bottom right;
}

.detailphoneimagecontrol      {
	height:40px;
	background-position:0px 3px;
}

.deal_tabs{
	float:left;
	font-family:georgia, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:10px;
	line-height:normal;
	padding-left:15px;
	height:40px;
 }

.deal_tabs_list{
	margin:0;
	padding:0;
	list-style:none;
	margin-top:-1px;
}

.deal_tabs_list li{
	float:left;
	margin:0;
	padding:0;
	height:40px;
}

.deal_tabs_text{
	float:left;
	display:block;
	padding-right:20px;
	padding-left:4px;
	padding-top:14px;
	height:26px;
	background:url("../image_likeit/details_right_active.gif") no-repeat right top;
	cursor:pointer;
}

.deal_tabs_first_tab, .deal_tabs_rest_tabs{
	padding-left:16px;
	float:left;
}

.deal_tabs_selected, .deal_tabs_rest_tabs, .deal_tabs_selected_hover .deal_tabs_rest_tabs{
	background:url("../image_likeit/details_left_active.gif") no-repeat left top;
}

.deal_tabs_selected .deal_tabs_first_tab, .deal_tabs_selected_hover .deal_tabs_first_tab{
	background:url("../image_likeit/details_left_active_first.gif") no-repeat left top;
}

.deal_tabs_unselected .deal_tabs_rest_tabs ,.deal_tabs_unselected_hover .deal_tabs_rest_tabs{
	background:url("../image_likeit/details_left_inactive.gif") no-repeat left top;
}

.deal_tabs_unselected .deal_tabs_first_tab, .deal_tabs_unselected_hover .deal_tabs_first_tab{
	background:url("../image_likeit/details_left_inactive_first.gif") no-repeat left top;
}

.deal_tabs_selected .deal_tabs_text, .deal_tabs_selected_hover .deal_tabs_text{
 	cursor:default;
	color:#FF6200;
}

.deal_tabs_unselected .deal_tabs_text, .deal_tabs_unselected_hover .deal_tabs_text {
 	background:url("../image_likeit/details_right_inactive.gif") no-repeat right top;
}

.deal_tabs_unselected_hover .deal_tabs_text{
	color:#FF6200;
}

.deal_tabs_filter, .deal_list_hide{
	display:none;
}

.deal_list{
}

.deals_swap_hide{
	width:100%;
	display:none;
	height:0;
}

.deals_swap{
	margin-top:12px;
	margin-bottom:6px;
	clear:both;
	width:100%;
	text-align:center;
}

.deals_swap a{
	font-size:12px;
	text-decoration:none;
}

.deals_swap a:link, .deals_swap a:visited{
	color:black;
}

.deals_swap a:hover, .deals_swap a:active{
	color:#B75300;
}

.deals_list_hide{
	display:none; 
	height:0;
}

.deals_list{
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomboxtitle .detailbottomboxtitle007{
	padding-left:10px;
	width:63px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomboxtitle .detailbottomboxtitle008{
	width:58px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomboxtitle .detailbottomboxtitle009{
	width:100px;
}

.detailbottomitem001{
	width:160px;
}

.detailbottomitem001 img{
	padding-top:2px;
	padding-left:2px;
	padding-right:12px;
}

.detailbottomitem002{
	width:2px;
}

.detailbottomitem003{
	padding-top:5px;
	padding-bottom:2px;
}

.detailbottomitem006{
	padding-top:4px;
}

.detailbottomitem007{
	padding-left:10px;
	width:63px;
}

.detailbottomitem008{
	width:58px;
}

.detailbottomitem009{
	width:95px;
	padding-right:5px;
	cursor:default;
	padding-top:2px;
}

.detailbottomitem010{
	overflow:hidden;
}

.detailbottomitem011{
	padding-top:5px;
	padding-bottom:2px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem{
	padding-top:3px;
	height:29px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem2{
	padding-top:3px;
	height:29px;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem3{
	overflow:visible;
	height:29px;
}

.detailbottomitem3 .detailbottomitem009{
	font-size:10px;
	padding-top:2px;
	height:26px;
}

.detailbottomboxcentered{
	width:100%;
	text-align:center;
}


#advertskype{
	overflow:hidden;
	width:170px;
}

.outercontainer .main .content .mainbox .barleft .whyorange{
	height:37px;
	width:427px;
	padding-left:4px;
	padding-top:17px;
	color:#FF6200;
}

.outercontainer .main .content .mainbox .barleft .whyorange h1,
.outercontainer .main .content .mainbox .barleft .whyorange h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:lighter;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:8px;
	border-bottom:2px solid #ECECEC;
}

.topdealbuynow{
	padding-left:30px;
}

.more_info{
	background-image:url(../images/more_info_bg.gif);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:14px;
	height:18px;
	font-size:10px;
}

.more_info_short{
	background-image:url(../images/bg_more_info_short.gif);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:8px;
	height:18px;
	font-size:10px;
	text-align:center;
}

.buy_now_short{
	background-image:url(../images/bg_buy_now_short.png);
	background-repeat:no-repeat;
	padding-top:3px;
	padding-left:12px;
	height:18px;
	font-size:10px;
	margin-left:10px;
}

.more_info a:link, .more_info a:visited, .more_info_short a:link, .more_info_short a:visited, .buy_now_short a:link, .buy_now_short a:visited{
	text-decoration:none;
	color:white;
	font-weight:bold;
}

.more_info a:active, .more_info a:hover, .more_info_short a:active, .more_info_short a:hover, .buy_now_short a:active, .buy_now_short a:hover{
	color:#FF6200;
}


.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxdetails{
	width:90px;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox{
	width:165px;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy{
	width:100px;
	position:relative;
	left:-10px;
}

.more_tariffs{
	clear:both;
	height:12px;
	padding-top:1px;
	color:black;
	font-weight:bold;
	font-size:11px;
}

.more_tariffs .marker{
	color:#FF6200;
}

.more_tariffs a:link, .more_tariffs a:visited{
	text-decoration:none;
	color:black;
}

.more_tariffs a:active, .more_tariffs a:hover{
	color:#FF6200;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxbullet1 ul{
	list-style-type:none;
	list-style-image:none;
}

.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxbullet1 a:hover, .outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxbullet1 a:active{
	color:#FF6200;
	text-decoration :underline;
}

.latestimageboxbullet1 .marker{
	color:#FF6200;
}

a:link, a:visited{
	color:#B75300;
}

a:active, a:hover{
	color:#FF6200;
}

#phoneFinder{
	background:url(../images/phoneFinder.gif) no-repeat top left;
	width:173px;
	height:134px; 
	margin-bottom:3px
}
#phoneFinder .finder{
	height:28px;
	width:158px;
	background-image:url(../image_side_menu/find_button_background.gif);
	margin-top:15px;
	margin-left:5px;
}
#netFinder form, #phoneFinder form{
	width:130px;
	padding:10px 0 0 20px;
	margin:0;
}

#netFinder select, #phoneFinder select{
	font-size:11px;
	padding:2px;
	margin:2px 0;
	width:130px
}

#netFinder input, #phoneFinder input{
	margin:4px 0
}

#netFinder .title, #phoneFinder .title{
	margin:0 0 9px 0;
}

#netFinder{
	background:url(../images/netFinder.gif) no-repeat top left;
	float:left;
	width:173px;
	height:86px; 
	margin-bottom:3px
}

#phoneFinder .title{
	font-family:georgia, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:white;
}


.buy_now_button{
	background-image:url(../images/bg_buy_now.gif);
	background-repeat:no-repeat;
	height:23px;
	width:84px;
	font-size:11px;
}

.buy_now_button a{
	position:relative;
	left:10px;
	top:4px;
	text-decoration:none;
	color:white;
	font-weight:bold;
}

.buy_now_button a:active, .buy_now_button a:hover{
	color:#FF6200;
}



.productgroups{
	position:relative;
	z-index:3;
}

.productgroups_wrapper{
	position:absolute;
	width:160px;
	top:-2px;
	text-align:center;
	font-size:14px;
}

.product_group{
	width:100%;
}

.product_group_label{
	text-align:left;
	background:url(../images/otherIcon.gif) no-repeat top left;
	font:11px Arial, sans-serif;
	padding-left:18px;
	cursor:pointer;
}

.product_group_label_hover{
	text-align:left;
	background:url(../images/otherIcon.gif) no-repeat top left;
	font:11px Arial, sans-serif;
	padding-left:18px;
	cursor:pointer;
	background-color:#d0d0d0;
}

.product_group_hover{
	position:absolute;
	top:-2px;
	width:160px;
	text-align:center;
	font-size:14px;
}

.product_group_hover .product_group_label{
	background-color:#F7941E;
	border-top:solid 1px #B75300;
	border-left:solid 1px #B75300;
	border-right:solid 1px #B75300;
}



/*
.product_group_hover{
	position:absolute;
	top:-2px;
	width:160px;
	text-align:center;
	font-size:14px;	
	background:#F7941E;
	border-top:solid 1px #B75300;
	border-left:solid 1px #B75300;
	border-right:solid 1px #B75300;
}

.product_group_label{
	text-align:left;
	background:url(../images/otherIcon.gif) no-repeat top left;
	font:11px Arial, sans-serif;
	padding-left:18px;
	margin-left:20px;
}
*/

.product_group_items_hide{
	display:none;
}

.product_group_items{
/*
	background:#acbc70 url(http://store-orange.co.uk/templates/orange/images/popBg.gif) repeat-x;
*/
	background:#FFFFFF;
	border-top:solid 1px #B75300;
/*	border-bottom:solid 1px #B75300; */
	margin-left:1px;
}

.product_group_items ul{
	list-style:none;
	margin:0;
	padding-top:3px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom 2px;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.product_group_item{
	width:140px;
	float:left;
	display:block;
	padding:3px,3px,3px,6px;
}

.product_group_item_wait{
	width:140px;
	float:left;
	display:block;
	padding:3px,3px,3px,6px;
	background-image:url(../images/wait.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.product_group_item_last{
	width:140px;
	float:left;
	display:block;
	padding:3px,3px,3px,6px;
}

.product_group_item_image{
	width:140px;
	height:255px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.product_group_item_image img{
	border:none;
}

.product_group_item_image a{
	text-decoration:none;
}

.product_group_item_description{
	text-align:center;
	width:100%;
	font-size:11px;
}

.product_group_item_image_path, product_group_item_image_alt{
	display:none;
}	

.product_group_item_wait a, .product_group_item a, .product_group_item_last a{
	text-decoration:none;
	color:black;
}
.product_group_items_close{
	text-align:right;
	background:#F7941E;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
}

.product_group_items_close_hover{
	text-align:right;
	color:white; /* #F7941E;*/
	background-color:black;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
}





.product_group_dialog .ui-dialog-container{
	border:1px solid black;
	overflow:hidden;
}

.product_group_dialog .ui-dialog-titlebar{
	font-weight:bold;
	font-size:12px;
	background:#F7941E;
}
.product_group_dialog .ui-dialog-title{
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
/*	display:block;
*/	width:100%;
}

.product_group_dialog .ui-dialog-titlebar-close{
	position:absolute;
	right:6px;
	top:0;
	text-decoration:none;
	color:black;
	padding-left:2px;
	padding-right:2px;
}

.product_group_dialog .ui-dialog-titlebar-close:focus{
	outline:none;
}

.product_group_dialog .ui-dialog-titlebar-close:hover{
	background-color:black;
	color:white;
	text-decoration:none;
}

.product_group_dialog .product_group_items{
	width:100%;
}

.product_group_items ul{
	clear:both;
}

.product_group_items{
	margin-left:0;
}


.deal_finder_wrapper{
	width:725px;
	float:left;
	height:auto;
	overflow:hidden;
	color:#3f3f3f;
	font:11px Tahoma, Arial, sans-serif;
	margin-left:10px;
}

.deal_finder_info{
	width:473px;
	float:right;
	height:55px;
	background:#fff;
	border:1px solid #d4d4d4;
	clear:both;
	margin-right:6px;
}

.deal_finder_waiting_info{
	width:473px;
	height:55px;
	background-image:url(../images/wait_bar.gif);
	background-repeat:no-repeat;
	background-position:center center;
}


.deal_finder_info .matched{
	width:180px;
	float:left;
	text-align:center;
	padding:2px;
	font:12px Tahoma, Arial, sans-serif;
}

.deal_finder_info .matched2{
	width:90px;
	float:left;
	text-align:center;
	padding:2px;
	font:12px Tahoma, Arial, sans-serif;
}

.deal_finder_info .number{
	font:24px Georgia, serif;
	color:#c62819;
	text-align:center;
	clear:both;
	display:block;
}

.deal_finder_info .ad{
	width:280px;
	float:right;
	padding:8px 2px;
	overflow:hidden;
	line-height:18px;
	color:#8c8c8c
}

.deal_finder_help_A,.deal_finder_help_B{
	float:left;
	width:215px;
	height:auto;
	min-height:100px;
	overflow:hidden;
	background:#fff url(../images/helpIcon.gif) no-repeat bottom right;
	margin:10px 0;
	padding:5px 5px 35px 5px;
	border:1px solid #d4d4d4
}

.deal_finder_help_A h3,.deal_finder_help_B h3{
	margin-top:0;
	margin-bottom:0;
	font-size:13px;
}

.deal_finder_help_A p,.deal_finder_help_B p{
	margin-top:7px;
	margin-bottom:2px;
}

.deal_finder_help_A{
	margin-top:0px
}

.deal_finder_help_B{
	margin-left:7px
}

.deal_finder_slider_panel_A, .deal_finder_slider_panel_B{
	width:480px;
	height:157px;
	float:right;
	overflow:hidden;
	background:url(../images/slider_bg_full.gif) no-repeat top left;
	margin:10px 0;
}

.deal_finder_slider_panel_B{
	margin-right:7px
}

.deal_finder_advanced_label{
	width:100%;
	clear:both;
	display:block;
	margin-bottom:5px;
}

.deal_finder_advanced_label a{
	font:12px Georgia, serif;
	color:#c62819;
	padding:2px 0 0 25px;
	text-decoration:none;
}

.deal_finder_advanced_label a.open{
	background:url(../images/deal_finder_arrow.gif) no-repeat 0 4px;
}

.deal_finder_advanced_label a.close{
	background:url(../images/deal_finder_arrow_close.gif) no-repeat 0 4px;
}

.deal_finder_advanced_label a:hover{
	color:#000000;
}

.deal_finder_advanced_label_hide{
	display:none;
}

.deal_finder_advanced_hide{
	display:none;
	overflow:hidden;
}

.deal_finder_advanced{
	width:723px;
	background:#fff;
	border:1px solid #d4d4d4;
	clear:both;
	overflow:hidden;
}

.deal_finder_networks{
	width:475px;
	height:70px;
	float:right;
	margin:0 7px 7px 0;
	background:url(http://store-orange.co.uk/templates/orange/images/networks_bg.gif) no-repeat top left;
}

.deal_finder_networks_empty{
	width:475px;
	height:25px;
	float:right;
}

.deal_finder_networks h2{
	font:14px Georgia, serif;
	color:#000;
	padding:2px 0;
	margin:8px;
	background:url(../images/slider_underline.gif) repeat-x bottom left;
	width:20%;
}

.deal_finder_networks ul{
	text-decoration:none;
	list-style:none;
	padding:0;
	margin:0;
	width:475px;
	float:left;
}

.deal_finder_networks ul li{
	display:inline;
	list-style:none;overflow:hidden;line-height:28px;margin-left:11px
}

.deal_finder_networks ul li a{
	text-decoration:none;
	outline:none;
	margin:2px 7px;
	padding:3px 3px 7px 25px;
}

.deal_finder_networks ul li{
	padding-left:10px;
	background:url(../images/deal_finder_cross.gif) no-repeat center left;
}

.deal_finder_networks ul li.checked{
	padding-left:10px;
	background:url(../images/deal_finder_tick.gif) no-repeat center left;
}

#deal_finder_networks a.Orange{
	color:#717171;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_orange_gray.gif) no-repeat top left;
}

#deal_finder_networks a:hover.Orange, #deal_finder_networks li.checked a.Orange{
	color:#ff9103;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_orange.gif) no-repeat top left;
}

#deal_finder_networks a.O2{
	color:#717171;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_o2_gray.gif) no-repeat top left;
}

#deal_finder_networks a:hover.O2, #deal_finder_networks li.checked a.O2{
	color:#ff9103;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_o2.gif) no-repeat top left;
}

#deal_finder_networks a.Three{
	color:#717171;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_three_gray.gif) no-repeat top left;
}

#deal_finder_networks a:hover.Three, #deal_finder_networks li.checked a.Three{
	color:#ff9103;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_three.gif) no-repeat top left;
}

#deal_finder_networks a.Vodafone{
	color:#717171;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_vodafone_gray.gif) no-repeat top left;
}

#deal_finder_networks a:hover.Vodafone, #deal_finder_networks li.checked a.Vodafone{
	color:#cb0303;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_vodafone.gif) no-repeat top left;
}

#deal_finder_networks a.TMobile{
	color:#717171;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_tmobile_gray.gif) no-repeat top left;
}
#deal_finder_networks a:hover.TMobile, #deal_finder_networks li.checked a.TMobile{
	color:#c3008e;
	background:url(http://store-orange.co.uk/templates/orange/images/deal_finder_tmobile.gif) no-repeat top left;
}




.slider_wrapper{
	float:left;
	width:158px;
	height:157px;
	overflow:hidden;
	position:relative;
}

.slider_wrapper_last{
	float:left;
	width:156px;
	height:157px;
	overflow:hidden;
	position:relative;
}

.slider{
	cursor:pointer;
	margin:0;
	height:107px;
	width:33px;
	position:absolute;
	left:18px;
	top:39px;
	background-image:url(../images/slider_bar.gif);
}

.slider-label{
	cursor:text;
	width:128px;
	font-size:14px;
	text-align:left;
	margin-left:15px;
	padding-top:8px;
	height:27px;
	position:relative;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	color:#3f3f3f;
	background-image:url(../images/slider_underline.gif);
	background-repeat:repeat-x;
	background-position:0px 29px;
}

.ui-slider-handle{
	cursor:pointer;
	height:13px;
	width:39px;
	left:-3px;
	position:absolute;
	background-image:url(../images/slider_thumb_d.png);
	margin-top:5px;
}

.ui-slider-vertical .ui-state-active{
	cursor:pointer;
	background-image:url(../images/slider_thumb.png);
}

.ui-widget-overlay{ position:absolute; top:0; left:0; width:100%; height:100%; opac}
.ui-widget-overlay{ background-color:white; opacity:.60;filter:Alpha(Opacity=60); }

.ui-slider{ position:relative; text-align:left; }
.ui-slider .ui-slider-handle{ position:absolute; z-index:2; width:39px; height:13px; cursor:pointer; }
.ui-slider .ui-slider-range{ position:absolute; z-index:1; font-size:.7em; display:block; border:0; }

.ui-slider-horizontal{ height:.8em; }
.ui-slider-horizontal .ui-slider-handle{ top:-.3em; margin-left:-.6em; }
.ui-slider-horizontal .ui-slider-range{ top:0; height:100%; }
.ui-slider-horizontal .ui-slider-range-min{ left:0; }
.ui-slider-horizontal .ui-slider-range-max{ right:0; }

.ui-slider-vertical{ width:33px; height:100px; top:3px;}
.ui-slider-vertical .ui-slider-handle{ left:-.3em; margin-left:0; margin-bottom:-.6em; }
.ui-slider-vertical .ui-slider-range{ left:0; width:100%; }
.ui-slider-vertical .ui-slider-range-min{ bottom:0; }
.ui-slider-vertical .ui-slider-range-max{ top:0; }

.ui-slider a{
	cursor:pointer;
	text-decoration:none;
	border:none;
	outline:none;
}

.slider-output{
	cursor:text;
	width:100px;
	position:absolute;
	left:58px;
	top:26px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#016eb4;
}

.slider-min{
	cursor:text;
	width:100px;
	position:absolute;
	left:58px;
	top:-2px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#016eb4;
}

.slider-max{
	cursor:text;
	width:100px;
	position:absolute;
	left:58px;
	top:98px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#016eb4;
}

.slider_help_wrapper{
	display:none;
	height:0;
}

.found_deals{
	margin:0;
	border:0;
	padding:0;
	width:100%;
}

.deal_finder_waiting{
	width:100%;
	height:200px ;
	text-align:center;
	font-weight:bold;
	padding-top 30px;
	background-image:url(../images/wait.gif);
	background-repeat:no-repeat;
	background-position:center center;
}



.pointer{
	cursor:pointer;
}



.deal_finder_table{
	width:727px;
	border:0;
	padding:0;
	margin:0;
	border-collapse:collapse;
}

.deal_finder_table tr{
	width:727px;
}

tr.deal_finder_table_row td{
	background:#f3f3f3;
}

tr.deal_finder_table_row_alt td{
	background-color:#F3F3F3;
}

tr.deal_finder_table_row_highlight td{
	background-color:#cbd89c;
/*	font-size:12px;
*/
}

.deal_finder_table td{
	padding-top:1px;
	padding-bottom:1px;
}

tr.deal_finder_table_row_alt td.deal_finder_table_best_deal,
		tr.deal_finder_table_row td.deal_finder_table_best_deal,
		tr.deal_finder_table_row_highlight td.deal_finder_table_best_deal{
	width:13px;
	background-color:transparent;
	border:0;
}

.deal_finder_table_best_deal_image, .deal_finder_table_best_deal img{
	float:none;
	position:relative;
	left:-14px;
	z-index:2;
	border:0;
}

td.deal_finder_table_network_logo{
	
}
td.deal_finder_table_more_info{
	border-right:1px solid #d5d5d5;
}

tr.deal_finder_table_row_highlight td.deal_finder_table_network_logo{
	border-left:1px solid #afbb83;
}

tr.deal_finder_table_row_highlight td.deal_finder_table_more_info{
	border-right:1px solid #afbb83;
}

tr.deal_finder_table_row_alt td{
	border-top:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}

tr.deal_finder_table_row_highlight td{
	border-top:1px solid #afbb83;
	border-bottom:1px solid #afbb83 #cbd89c;
}

th.deal_finder_table_tariff_logo_features{
	width:230px;
	text-align:left;
}

td.deal_finder_table_network_logo{
	width:30px;
	text-align:center;
}

td.deal_finder_table_tariff_features{
	width:200px;
}

.deal_finder_table_tariff_name{
	width:100%;
	font-size:14px;
	font-weight:500;
}

.deal_finder_table_features{
	width:100%;
	font-size:10px;
}

th.deal_finder_table_contract_length{
}

td.deal_finder_table_contract_length{
	width:40px;
	text-align:center;
}

th.deal_finder_table_handset_cost{
	text-align:left;
}

td.deal_finder_table_handset_cost{
	width:70px;
	font-size:10px;
	font-weight:bold;
	color:#B63D7A;
}

th.deal_finder_table_minutes_texts{
}

td.deal_finder_table_minutes_texts{
	width:90px;
	font-size:10px;
}

.deal_finder_table_minutes, .deal_finder_table_texts{
	width:100%;
	text-align:center;
}

.deal_finder_table_minutes_texts_relationship{
	width:100%;
	text-align:center;
	color:#850148;
	font-weight:bold;
}

th.deal_finder_table_monthly_cost{
	text-align:left;
}

td.deal_finder_table_monthly_cost{
	width:60px;
	color:#B63D7A;
	font-size:16px;
	font-weight:bold;
}

th.deal_finder_table_more_info{
}

td.deal_finder_table_more_info{
}

.deal_finder_table_centered_image{
	display:block;
	margin:auto;
}



.deal_table{
	width:727px;
	border:0;
	padding:0;
	border-collapse:collapse;
}

.deal_table tr{
	width:727px;
	border-collapse:collapse;
	border:0;
	padding:0;
}

tr.deal_table_row td{
	background:#f3f3f3;
	padding:6px 0px 6px 0px;
	border:0;
}

tr.deal_table_row_alt td{
	background-color:#F3F3F3;
	padding:3px 0px 3px 0px;
	border:0;
}

tr.deal_table_row_highlight td{
	background-color:#d8c19c;
	padding:0;
	border:0;
}

tr.deal_table_row_alt td.deal_table_best_deal,
		tr.deal_table_row td.deal_table_best_deal,
		tr.deal_table_row_highlight td.deal_table_best_deal{
	width:21px;
	background-color:transparent;
	border:none;
	text-align:right;
}


.deal_table_best_deal_image, .deal_table_best_deal img{
	float:none;
	position:relative;
/*	left:-13px;
*/	left:6px;
}


tr.deal_table_row td.deal_table_network_logo, 
tr.deal_table_row_alt td.deal_table_network_logo{
	
}

tr.deal_table_row td.deal_table_more_info,
tr.deal_table_row_alt td.deal_table_more_info{
	border-right:1px solid #d5d5d5;
}

tr.deal_table_row_highlight td.deal_table_network_logo{
	border-left:1px solid #afbb83;
}

tr.deal_table_row_highlight td.deal_table_more_info{
	border-right:1px solid #afbb83;
}

tr.deal_table_row_alt td{
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
	padding:6px 0;
	background-color:#d6d5d5
}

tr.deal_table_row_highlight td{
	border:none;
/*	border-top:1px solid #afbb83;
	border-bottom:1px solid #afbb83 #cbd89c;
*/}

th.deal_table_network_tariff{
	text-align:left;
	padding-bottom:6px
}

td.deal_table_network_logo{
	width:32px;
	padding-left:4px;
}

th.deal_table_tariff_name{

}

td.deal_table_tariff_name{
	width:115px;
	font-size:11px;
}

th.deal_table_contract_length{
	width:50px;
	text-align:left;
	padding-bottom:10px
}

td.deal_table_contract_length{
	width:50px;
	text-align:left;
}

th.deal_table_minutes{
	text-align:left;
	padding-left:10px;
	padding-bottom:10px
}

td.deal_table_minutes{
	width:50px;
	text-align:right;
	font-size:11px;
}

th.deal_table_minutes_texts_relationship{

}

td.deal_table_minutes_texts_relationship{
	width:32px;
	text-align:center;
	color:#850148;
	font-weight:bold;
	font-size:12px;
}

th.deal_table_texts{
	text-align:left;padding-bottom:10px
}

td.deal_table_texts{
	width:60px;
	text-align:left;
	font-size:11px;
}

th.deal_table_handset_cost{

}

td.deal_table_handset_cost{
	width:70px;
	font-size:10px;
	font-weight:bold;
	color:#B63D7A;
	text-align:center;
}

th.deal_table_features{
text-align:left;padding-bottom:10px
}

td.deal_table_features{
	width:105px;
	text-align:left;
}

th.deal_table_monthly_cost{
	text-align:left;padding-bottom:10px;
}
th.deal_table_select_handset{
padding-bottom:10px;text-align:left;
}
td.deal_table_select_handset{
font:11px Arial, Helvetica, sans-serif;
text-align:center;
color:#fe3600
}

td.deal_table_monthly_cost{
	width:50px;
	color:#f36039;
	font-size:16px;
	font-weight:bold;
}

th.deal_table_more_info{
}

td.deal_table_more_info{
}

td.deal_table_more_info .more_info_short, td.deal_table_more_info .buy_now_short{
	margin:auto;
	height:15px;
}

td.deal_table_info{
	display:none;
}

.deal_table_centered_image{
	display:block;
	margin:auto;
}
a.showPhones, a:link.showPhones, a:visited.showPhones {
	background:url(../image_button/showPhones.gif) no-repeat top left;
	width:88px;
	height:22px;
	color:#fff;
	font:10px Arial, sans-serif;
	text-align:center;padding:3px 22px 4px 4px;
	text-decoration:none;
}
a:focus.showPhones{
	border:none;
}
a:hover.showPhones{
	color:#feab76
}

#deal_finder_handsets_none{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 5px 10px;
}

#deal_finder_handsets_info{
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	padding:5px 0 5px 10px;
	float:left;
}

.found_deals_change_tariff{
	float:right;
	padding-top:5px;
	padding-right:10px;
	height:22px;
}

#pg_img_wrapper{
	overflow:hidden;
	padding-top:	5px;
	padding-bottom:	5px;
}

#pg_img_prev{
	float:left;
	width:20px;
	text-align:center;
}

#pg_img_main{
	float:left;
	overflow:hidden;
	text-align:center;
}

#pg_img_next{
	float:right;
	width:20px;
	text-align:center;
}

.image_viewer_loading{
	width:100%;
	min-height:100%;
	height:100%;
	text-align:center;
	background-image:url(../images/wait.gif);
	background-repeat:no-repeat;
	background-position:center center;
}

.image_viewer_bottom_images{
	float:left;
	padding-left:3px;
}

.image_viewer_bottom_close{
	float:right;
	padding-right:3px;
}

.image_viewer_bottom{
	background:#F7941E;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
	height:12px;
}

.image_viewer_bottom_hover{
	color:white; /* #F7941E;*/
	background-color:black;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
	height:12px;
}

.pg_img_table{
	border:0;
	padding:0;
	margin:0;
	height:100%;
	width:100%;
}
.pg_img_cell{
	text-align:center;
	padding:5px;
	border:0;
	margin:0;
}

.pg_img_caption_cell{
	text-align:center;
	padding:0;
	border:0;
	margin:0;
	height:42px;
}

.ipodtouch_offer{
	background-image:url('http://store-orange.co.uk/templates/orange/css/[IISAppPath]/templates/orange/images/ipodtouch01.jpg');
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; 
	
}


/* TEST FOR HIGHLIGHTING DEALS */
.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem4{
	height:32px;
	padding-top:8px;
	width:717px;
	border-left:1px solid #afbb83;
	border-right:1px solid #afbb83;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#afbb83;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#afbb83;
	background-color:#000000;
	color:#FFFFFF;
	margin-left:13px;
}

.detailbottomitem4 .networktitle{
	color:#FFFFFF;
}

.outercontainer .main .content .mainbox .detailbottombox .detailbottomitem4 .detailbottomitem001 img{
	float:left;
}



.deal_handset_dialog_items_hide{
	display:none;
}

.deal_handset_dialog_items{
/*	border-top:solid 1px #B75300;
	border-bottom:solid 1px #B75300;
*/	margin-left:0;
	width:100%;
}

.deal_handset_dialog_items ul{
	list-style:none;
	margin:0;
	padding-top:3px;
	padding-left:10px;
	padding-right:2px;
	padding-bottom:2px;
}

.deal_handset_dialog_item{
	width:350px;
	float:left;
	display:block;
	padding:3px,3px,3px,6px;
	border:1px solid #d4d4d4;
	margin:2px;
	background:#fff;
}

.deal_handset_dialog_item_image{
	width:75px;
	float:left;
	height:150px;
	overflow:hidden;
	margin:10px 0 0 10px;
}

.deal_handset_dialog_image img{
	border:none;
}

.deal_handset_dialog_item_image a{
	text-decoration:none;
}

.deal_handset_dialog_item_description{
	float:left;
	margin-top:4px;
	margin-left:10px;
	width:250px;
}

.deal_handset_dialog_item .title{
	font:bold 18px Georgia, serif;
	background:url(../../../image_finder/underline.gif) repeat-x bottom left;
	padding:5px 0;
	margin:0 10px;
	overflow:hidden;
	height:26px;
}
.deal_handset_dialog_item .title img{
	margin:0 2px;
}
.deal_handset_dialog_item_description .cost{
	font:bold 16px Georgia, serif;
	color:#e26700;
	padding:10px 0 5px 0;
}

.deal_handset_dialog_item_description .description{
	font:11px Tahoma, Arial, sans-serif;
	color:#5a5a5a;
	padding:5px 0 0 0;
	height:52px;
	overflow:hidden;
}
.deal_handset_dialog_item_description .free{
	float:left;
	height:30px;
	background:url(../../../image_finder/freeBg.gif) no-repeat bottom left;
	font:21px Georgia, serif;
	color:#ed2c00;
	padding:7px 0 0 11px;
	margin:10px 0
}
.deal_handset_dialog_item_description .button{
	background:url(../image_button/showPhones.gif) no-repeat top left;
	width:88px;
	height:22px;
	color:#fff;
	text-align:left;
	padding:3px 0 4px 6px;
	text-decoration:none;
	float:right; 
	margin-top:20px
}

html>body .deal_handset_dialog_item_description .button{ 
 	*padding:2px 0 0 6px;
}

.deal_handset_dialog_item_description .button a,.deal_handset_dialog_item_description .button a:link{
	text-transform:uppercase;
	text-align:center;
	color:#fff;
	font:10px Arial, sans-serif;
}
.deal_handset_dialog_item_description .button a:hover{
	color:#f9862c
}
ul.phoneDes{
	clear:both;
	margin:15px 0 0;
	padding:7px 0 0 10px;
	border-top:1px solid #d4d4d4;
	background:url(../../../image_finder/phoneLinksBg.gif) repeat-x;
	width:97%;
	overflow:hidden
}


ul.phoneDes li{
   margin:0;
   padding:0;
   display:inline;
   list-style-type:none;
}


ul.phoneDes li a:link, ul.phoneDes li a:visited{
	float:left;
	font:10px Tahoma, Arial, sans-serif;
	line-height:14px;
	padding:0 10px 6px 10px;
	text-decoration:none;
	color:#272522;
	background:url(../../../image_finder/arrowPhone.gif) no-repeat 1px 4px;
	white-space:nowrap;
}

ul.phoneDes li a:link.active, ul.phoneDes li a:visited.active, ul.phoneDes li a:hover{
	color:#ba7b00;
}


.deal_handset_dialog_item a{
	text-decoration:none;
	color:black;
}
.deal_handset_dialog_close{
	text-align:right;
	background:#F7941E;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
}

.deal_handset_dialog_close_hover{
	text-align:right;
	color:white; /* #F7941E;*/
	background-color:black;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
}

.deal_handset_dialog .ui-dialog-container{
	border:1px solid black;
	overflow:hidden;
}

.deal_handset_dialog .ui-dialog-titlebar{
	font-weight:bold;
	font-size:12px;
	background:#F7941E;
}
.deal_handset_dialog .ui-dialog-title{
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
}

.deal_handset_dialog .ui-dialog-titlebar-close{
	position:absolute;
	right:6px;
	top:0;
	text-decoration:none;
	color:black;
	padding-left:2px;
	padding-right:2px;
}

.deal_handset_dialog .ui-dialog-titlebar-close:focus{
	outline:none;
}

.deal_handset_dialog .ui-dialog-titlebar-close:hover{
	background-color:black;
	color:white;
	text-decoration:none;
}

.deal_handset_dialog_deal_info{
	padding-left:10px;
}

.deal_handset_dialog_title{
	padding-top:8px;
	padding-bottom:4px;
	font:18px Georgia, serif;
	color:#e26700;
	text-align:center;
	width:100%;
}

.deal_handset_dialog_deal_row{
	margin-right:auto;
	margin-left:auto;
	clear:both;
}

/* BEGIN Deal Finder */

.deal_finder_handsets_loading{
	padding-top:5px;
	font-weight:bold;
	font-size:11px;
}

.deal_finder_handset_panel_A{
	width:480px;
	height:160px;
	float:right;
	overflow:hidden;
	background:url(../../../image_finder/bg_full_2.gif) no-repeat top left;
	margin:10px 0
}

.deal_finder_handset_panel_A1{
	width:158px;
	float:left;
}

.deal_finder_handset_panel_A2{
	width:158px;
	float:left;
}

.deal_finder_handset_panel_A3{
	width:158px;
	float:left;
}

.deal_finder_handset_item_title{
	width:auto;
	text-align:left;
	font:normal 14px Georgia,serif;
	padding:2px 0 0 8px;
	margin:2px 0 0 0; line-height:15px;
	color:#3f3f3f
}

.handset_dropdown{
	margin-top:5px;
	margin-left:5px;
	width:139px;
}

.handset_dropdown_value{
	width:135px;
	height:44px;
	float:left;
	padding:4px;
	font-size:11px;
	cursor:pointer;
	background:#fff;
	border:1px solid #d4d4d4;color:#286f91
}

.handset_dropdown_choices_double{
	width:283px;
	position:relative;
	clear:both;
	z-index:10;
}
.handset_dropdown_choices_single{
	width:140px;
	position:relative;
	clear:both;
	z-index:10;
}
.handset_dropdown_choices_inner{
	width:100%;
	height:auto;
	position:absolute;
	background:#e0e0e0;
	border:1px solid #cacaca;
	left:0;
	top:0;
	z-index:10;
}

.handset_dropdown_choices_single ul, .handset_dropdown_choices_double ul{
	padding:0;
	margin:0;
}

.handset_dropdown_choices_single ul li, .handset_dropdown_choices_double ul li{
	margin:7px;
}

.handset_dropdown_choice_empty{
	position:static;
	height:48px; 
	width:124px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#286f91;
}
.handset_dropdown_choice{
	position:static;
	background:url(../../../image_finder/gradientBg.gif) repeat-x;
	border:1px solid #c5c5c5;
	height:46px; 
	width:124px;
	cursor:pointer;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#286f91;
}

.handset_dropdown_choice_selected{
	position:static;
	height:46px; 
	width:124px;
	background:url(../../../image_finder/gradientBgHover.gif) repeat-x;border:1px solid #c5c5c5;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#286f91;
	cursor:pointer;
}


.handset_dropdown_value img, .handset_dropdown_choice img, .handset_dropdown_choice_selected img {
	margin:0 5px;float:left
}

.handset_dropdown_value span.text, .handset_dropdown_choice span.text,.handset_dropdown_choice_selected span.text {
	padding:23px 3px 0 0;
	float:right;
}

.handset_dropdown_value span.text2, .handset_dropdown_choice span.text2,.handset_dropdown_choice_selected span.text2 {
	padding:7px 3px 0 0;
	float:right;
}

.handset_dropdown_choice_hover{
	background:url(../../../image_finder/gradientBgHover.gif) repeat-x;
	color:black;
}

.handset_dropdown_choices_close{
	clear:both;
	text-align:right;
	font-size:11px;
	padding:4px;
	color:black;
	cursor:pointer;
}

.handset_dropdown_choices_single .handset_dropdown_choices_close{
	width:132px;
}

.handset_dropdown_choices_double .handset_dropdown_choices_close{
	width:275px;
}

.handset_dropdown_choices_close_hover{
	color:#3f3f3f;
}


.handset_multichoice{
	margin-top:5px;
	margin-left:5px;
	width:139px;
}

.handset_multichoice_value{
	width:135px;
	height:126px;
	float:left;
	border:1px solid #d4d4d4;
	padding:2px;
	cursor:pointer;
	background-color:#F0F0F0;
	overflow:hidden;
}

.handset_multichoice_choices{
	position:relative;
	clear:both;
	z-index:10;	
}

.handset_multichoice_choices_inner{
	width:290px;
	height:auto;
	position:absolute;
	border:1px solid #cacaca;
	background:#e0e0e0;
	left:-139px;
	top:-30px;
	z-index:5;
}

.handset_multichoice_choices ul{
	padding:0;
	margin:0;
}

.handset_multichoice_choice{
	display:block;
	height:25px; 
	width:99px;
	background:url(../../../image_finder/multipleBg.gif) no-repeat top left;
	padding:8px 2px 2px 30px;
	cursor:pointer;
	margin:5px;
	border:1px solid #B75300;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#3f3f3f;
}

.handset_multichoice_choice_hover{
	background:url(../../../image_finder/multipleBgTick.gif) no-repeat top left;
}

.handset_multichoice_choices_close{
	clear:both;
	width:274px;
	text-align:right;
	font-size:11px;
	padding:4px;
	color:black;
	cursor:pointer;
}

.handset_multichoice_choices_close_hover{
	color:#3f3f3f;
}

.handset_multichoice_choice_selected{
	background-image:url(../../../image_finder/tickBlue.gif);
	background-repeat:no-repeat;
	background-position:8px 4px;
}

.select_handset_features_choice_value{
	background-image:url(../../../image_finder/tickBlueSmall.gif);
	background-repeat:no-repeat;
	background-position:4px 4px;
	display:block;
	height:15px; 
	width:117px;
	float:left;
	padding:2px 2px 2px 20px;
	cursor:pointer;
}

.deal_finder_deal_waiting{
	width:100%;
	height:105px;
	display:block;
	background-image:url(../images/wait.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.deal_finder_deal_callout_Orange{
	height:105px;
	width:285px;
	display:block;
	float:left;
	background-image:url(../images/my_deal_detail.jpg);
	background-repeat:no-repeat;
}

.handset_checkboxes{
	padding-top:10px;
}

.handset_checkbox{
	display:block;
	height:20px; 
	width:117px;
	float:left;
	padding:5px 2px 0 20px;
	cursor:pointer;
	font:11px Verdana, Arial, sans-serif;
	color:#c96104;
	background:#fff;
	border:1px solid #d4d4d4;
	margin:5px 0 0 5px
}

.handset_checkbox_checked{
	background-image: url(../../../image_finder/tickBlueSmall.gif);
	background-repeat:no-repeat;
	background-position:4px 7px;
	color:#000
}

.wrapBig{
	float:left;
	width:748px;
	overflow:hidden;
	margin:0 auto 0 auto;
	clear:both;
	background:url(../../../image_finder/middleRepeatBig.gif) no-repeat top center;
	background-repeat:repeat-y;
}

.topperBig{
	height:auto;
	float:left;
	width:100%;
	background:url(../../../image_finder/topperBig.gif) no-repeat top center;
}

.bottomerBig{
	height:12px;
	float:left;
	overflow:hidden;
	width:100%;
	background:url(../../../image_finder/bottomerBig.gif) no-repeat top center;
}
.spacing{
	width:100%;
	height:10px;
	clear:both;
}

.handset_finder_step_1{
	padding:2px;
	overflow:hidden;
}

.handset_finder_step_2{
	margin-top:10px;
	padding:2px;
	overflow:visible;
}

.handset_finder_step_1 h3, .handset_finder_step_2 h3{
	font:bold 14px Georgia, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#e26700; margin:10px 0 10px 10px
}

.handset_finder_step_1 h3 span.black,.handset_finder_step_2 h3 span.black{
	color:#000
}

#deal_finder_handset_info .ad{
	line-height:14px;
}

/* END Deal Finder */

/* ianh:added 16/7/2009 */
.ui-dialog{
	border:1px solid black;
}

.ui-dialog-content{
	height:100%;
	background-color:white;
}

#pg_img_wrapper{
	background-color:white;
}

/* ianh:end added 16/7/2009 */

#pages_bottom, #pages_top{
	font-weight:bold;
	font-size:11px;
	text-align:center;
}

.show_image_dialog .ui-dialog-container{
	border:1px solid black;
	overflow:hidden;
	background-color:white;
}

.show_image_dialog .ui-dialog-titlebar{
	font-weight:bold;
	font-size:12px;
	background:#F7941E;
}

.show_image_dialog .ui-dialog-title{
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	width:100%;
}

.show_image_dialog .ui-dialog-titlebar-close{
	position:absolute;
	right:6px;
	top:0;
	text-decoration:none;
	color:black;
	padding-left:2px;
	padding-right:2px;
}

.show_image_dialog .ui-dialog-titlebar-close:focus{
	outline:none;
}

.show_image_dialog .ui-dialog-titlebar-close:hover{
	background-color:black;
	color:white;
	text-decoration:none;
}

.show_image_dialog .items{
	width:100%;
}

.show_image_src, .show_image_alt{
	display:none;
}

.show_image_close{
	background:#F7941E;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
	height:12px;
	text-align:right;
	overflow:hidden;
	padding-right:4px;
	width:100%;
}

.show_image_close_hover{
	color:white; 
	background-color:black;
	border-top:solid 1px #B75300;
	cursor:pointer;
	font-size:10px;
	height:12px;
	text-align:right;
	overflow:hidden;
	padding-right:4px;
	width:100%;
}

.show_image_wait{
	width:100%;
	height:260px;
	background-image:url(../images/wait.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.show_image{
	width:100%;
	height:auto;
	overflow:hidden;
}

.show_image img{
	margin-left:auto;
	margin-right:auto;
	display:block;
}

.product_tile_items ul{
	list-style:none;
	margin:0;
	padding:0;
}

.product_tile_item{
	background:url(../images/bg_product_tile.jpg) no-repeat center center;
	height:205px;
	width:368px;
	float:left;
	display:block;
	margin:2px;
	font-size:10px;
}

.product_tile_item_image{
	width:75px;
	float:left;
	height:150px;
	overflow:hidden;
	margin:2px 0 0 6px;
}

.product_tile_item_image img{
	border:none;
}

.product_tile_item_image a{
	text-decoration:none;
}

.product_tile_item_description{
	float:left;
	width:280px;
}

.product_tile_item .title{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:11px 0 8px 10px;
	overflow:hidden;
}
.product_tile_item .title a:link,
.product_tile_item .title a:visited{
	text-decoration:none;
	color:#000000;
}
.product_tile_item .title a:link.active,
.product_tile_item .title a:visited.active,
.product_tile_item .title a:hover{
	color:#FF6200;
}
.product_tile_item .title .floatLeft{
	float:left;
}
.product_tile_item .title .floatRight{
	float:right;
	margin:0 4px 0 0;
	overflow:visible;
}
.product_tile_item .title .floatRight img{
	border:0;
}
.product_tile_item_description .product_highlight{
	clear:both;
	height:30px;
}
.product_tile_item_description .product_highlight .highlight_text{
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FF6200;
	height:20px;
	margin:5px 0 5px 0;
	overflow:hidden;
	float:left;
}
.product_tile_item_description .product_highlight .highlight_text a:link,
.product_tile_item_description .product_highlight .highlight_text a:visited{
	text-decoration:none;
	color:#FF6200;
}
.product_tile_item_description .product_highlight .highlight_text a:link.active,
.product_tile_item_description .product_highlight .highlight_text a:visited.active,
.product_tile_item_description .product_highlight .highlight_text a:hover{
	color:#B27DB5;
	color:#B75300;
}

.product_tile_item_description .product_highlight .highlight_image{
	float:right;
	height:30px;
	overflow:visible;
}

.product_tile_item_description .description{
	clear:both;
	font:11px Tahoma, Arial, sans-serif;
	color:#5a5a5a;
	height:52px;
	overflow:hidden;
}
.product_tile_item_description .description a:link,
.product_tile_item_description .description a:visited{
	text-decoration:none;
	color:#5A5A5A;
}
.product_tile_item_description .description a:link.active,
.product_tile_item_description .description a:visited.active,
.product_tile_item_description .description a:hover{
	color:#B75300;
}
.product_tile_item_description ul{
	clear:both;
	margin-top:5px;
}
.product_tile_item_description ul li{
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
}

.product_tile_item_description li .price_paym,
.product_tile_item_description li .price_payg{
	height:50px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
	color:#FF6200;
	overflow:hidden;
	text-align:right;
	margin-top:5px;
	width:75px;
	float:left;
}
.product_tile_item_description li .price_payg{
	height:32px;
	padding-top:8px;
}
.product_tile_item_description li .price_paym strong,
.product_tile_item_description li .price_payg strong{
	font-size:26px;
	line-height:26px;
	vertical-align:top;
}
.product_tile_item_description li .price_paym .decimal,
.product_tile_item_description li .price_payg .decimal{
	font-size:13px;
	line-height:18px;
	margin:0;
	padding:0;
	vertical-align:top;
}
.product_tile_item_description li .deal_highlights{
	height:50px;
	color:#666666;
	font-size:11px;
	overflow:hidden;
	padding-left:5px;
	padding-top:5px;
	float:left;
	width:125px;
	display:table;
}
.product_tile_item_description li .deal_highlights .deal_highlight_list{
	display:table-cell;
	vertical-align:middle;
}
.product_tile_item_description li .deal_highlights .deal_highlight_list ul{
	clear:both;
	margin:0;
	padding:0;
}
.product_tile_item_description li .deal_highlights .deal_highlight_list li{
	background:url(../images/bullet_star.jpg) no-repeat;
	display:list-item;
	list-style:none;
	padding:0 0 0 18px;
	width:107px;
}

.product_tile_item_description li .button{
	background:url(../images/bg_more_info_short.gif) no-repeat top left;
	width:63px;
	height:18px;
	color:#ffffff;
	text-align:left;
	padding:3px 0 0 12px;
	text-decoration:none;
	margin-top:19px;
	float:right;
}

.product_tile_item_description li .button a,
.product_tile_item_description li .button a:link{
	text-transform:uppercase;
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	font:10px Arial, sans-serif;
	font-weight:bold;
}
.product_tile_item_description li .button a:hover{
	color:#FF6200;
}
ul.product_tile_item_footer{
	clear:both;
	padding-left:8px;
	width:97%;
	overflow:hidden
}


ul.product_tile_item_footer li{
	margin:0;
	padding:0;
	display:inline;
	list-style-type:none;
	float:left;
}


ul.product_tile_item_footer li a:link,
ul.product_tile_item_footer li a:visited{
	font-size:11px;
	font-weight:bold;
	padding:0 6px 0 0;
	text-decoration:none;
	color:#272522;
	white-space:nowrap;
}

ul.product_tile_item_footer li .marker{
	font-size:11px;
	color:#FF6200;
}

ul.product_tile_item_footer li a:link.active,
ul.product_tile_item_footer li a:visited.active,
ul.product_tile_item_footer li a:hover{
	color:#FF6200;
}

#reviewPages_bottom, #reviewPages_top{
	font-weight:bold;
	font-size:10px;
	text-align:center;
	padding-top:5px;
	padding-bottom:15px;
}
.topdealtext .purpletop strong .decimal{
	font-size:13px;
	line-height:18px;
	margin:0;
	padding:0;
	vertical-align:top;
}
.topdealtext .purpletop .notice{
	margin-right:20px;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
.latestphonecopy strong .decimal{
/*	font-size:12px;
	line-height:13px;
	margin:0;
	padding:0;
	vertical-align:top; */
}

/* Side menu:27/11/2008 */

.subMenuSide{
	padding-left:15px;
}

.subMenuSideItem{
	background:transparent url(../image_side_menu/menu_sprites.gif) no-repeat left bottom;
	font-family:Arial, Helvetica, sans-serif;
	height:24px;
	width:153px;
	margin-left:1px;
}

.subMenuSideItem a{
	font-size:10px;
	padding-top:5px;
}

.subMenuHeader{
	background:transparent url(../image_side_menu/menu_sprites.gif) no-repeat left -28px;
	font-family:Arial,Helvetica,sans-serif;
	height:28px;
	margin-left:1px;
	width:170px;
}

.subMenuHeaderOpen{
	background:transparent url(../image_side_menu/menu_sprites.gif) no-repeat left -56px;
	font-family:Arial,Helvetica,sans-serif;
	height:28px;
	margin-left:1px;
	width:170px;
}

a.menuAnchor{
	display:block;
	font-size:9pt;
	font-weight:bold;
	padding-left:18px;
	padding-top:6px;
	text-decoration:none;
}

a.menuAnchor:link, a.menuAnchor:visited{
	color:#5D5D5D;
}

a.menuAnchor:hover, a.menuAnchor:active{
	color:#B75300;
}

/* End side menu:27/11/2008 */


.network_top_deals_group{
}

.network_top_deals_group .top_deals_tabs{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:-1px 0 6px 12px;
	padding:0;
}
.network_top_deals_group .top_deals_tabs li{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:500;
	float:left;
	height:30px;
	margin:0;
	padding:0;
}
.network_top_deals_group .top_deals_tabs .tab_padding{
	background:transparent url(../image_button/undertab_sprites.gif) no-repeat scroll left bottom;
	float:left;
	padding-left:9px;
	cursor:pointer;
}
.network_top_deals_group .top_deals_tabs .active_tab .tab_padding{
	background-position:left top;
}
.network_top_deals_group .top_deals_tabs .inactive_tab a:link,
.network_top_deals_group .top_deals_tabs .inactive_tab a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.network_top_deals_group .top_deals_tabs .inactive_tab a:hover,
.network_top_deals_group .top_deals_tabs .inactive_tab a:active{
	color:#B75300;
	text-decoration:none;
}
.network_top_deals_group .top_deals_tabs .active_tab a:link,
.network_top_deals_group .top_deals_tabs .active_tab a:visited,
.network_top_deals_group .top_deals_tabs .active_tab a:hover,
.network_top_deals_group .top_deals_tabs .active_tab a:active{
	color:#FFFFFF;
	text-decoration:none;
}
.network_top_deals_group .top_deals_tabs .tab_label{
	background:transparent url(../image_button/undertab_sprites.gif) no-repeat scroll right bottom;
	display:block;
	float:left;
	height:30px;
	padding:4px 12px 6px 0;
	cursor:pointer;
	text-decoration:none;
}
.network_top_deals_group .top_deals_tabs .active_tab .tab_label{
	background-position:right top;
}
.network_top_deals_group .top_deals_tabs #tabcontrols{
	float:right;
	margin-top:6px;
	margin-right:16px;
}
.network_top_deals_group .top_deals_tabs #tabcontrols img{
	background:url(../image_button/button_sprites.gif) 0 0 no-repeat;
	border:0;
	padding:0;
}
.network_top_deals_group .top_deals_tabs #playbtn.inactive_btn{
	background-position:-14px 0px;
}
.network_top_deals_group .top_deals_tabs #pausebtn.inactive_btn{
	background-position:-14px -14px;
}
.network_top_deals_group .top_deals_tabs #previousbtn.inactive_btn{
	background-position:-14px -28px;
}
.network_top_deals_group .top_deals_tabs #nextbtn.inactive_btn{
	background-position:-14px -42px;
}
.network_top_deals_group .top_deals_tabs #playbtn.active_btn{
	background-position:0px 0px;
}
.network_top_deals_group .top_deals_tabs #pausebtn.active_btn{
	background-position:0px -14px;
}
.network_top_deals_group .top_deals_tabs #previousbtn.active_btn{
	background-position:0px -28px;
}
.network_top_deals_group .top_deals_tabs #nextbtn.active_btn{
	background-position:0px -42px;
}
.network_top_deals_group .network_top_deals_box{
	background:url(../images/bg_top_deals_wide.jpg) no-repeat;
	overflow:hidden;
	height:215px;
	width:750px;
}
.network_top_deals_group .network_top_deals_box .top_deals_content{
	display:none;
	height:100%;
}


.wg_def{
	display:none;
}

.wg{
	color:green;
	text-decoration:underline;
	cursor:help;
}

.wg_hi{ 
	color:red;
	text-decoration:none;
}

.wg_popup{
	display:none;
	position:absolute;
	width:200px;
	height:150px;
	border-style:solid;
	border-color:black;
	border-width:1px;
	background-color:white;
	color:black;
	overflow:hidden;
	z-index:10;
}

.wg_popup_def{
	background-color:white;
	color:black;
	text-decoration:none;
	width:200px;
	height:132px;
	margin:2px;
	overflow:auto;
}

.wg_popup_close{
	text-align:right;
	background:#d0d0d0;
	border-top:solid 1px gray;
	cursor:pointer;
	font-size:10px;
	margin-right:4px;
	width:200px;
}

fieldset{
    border:none;
    padding:0;
    margin:0;
}

.features_text{
	height:26px;
	overflow:hidden;
}

.features_text abbr{
	cursor:help;
}
.features_text a{
	text-decoration:none;
	color:#000000;
    cursor:default;
}
.features_text a:hover{
	position:relative;
}
.features_text a .features_tooltip{
	display:none;
}
.features_text a:hover .features_tooltip{
	display:block;
   	position:absolute;
	left:80px;
	top:24px;
	opacity:0.8;
	z-index:100;
}
.features_tooltip .tooltip_top{
	clear:both;
	width:220px;
}
.features_tooltip .topleft{
	background:transparent url(../images/balloon_sprites.gif) no-repeat top left;
	float:left;
	height:40px;
	width:50px;
}
.features_tooltip .topright{
	background:transparent url(../images/balloon_sprites.gif) no-repeat top right;
	float:right;
	height:40px;
	width:170px;
}
.features_tooltip .tooltip_contents{
	clear:both;
   	background:#fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	font-weight:normal;
	line-height:20px;
	text-align:left;
   	padding:0 9px;
	width:200px;
}
.features_tooltip .tooltip_bottom{
	clear:both;
	width:220px;
}
.features_tooltip .bottomleft{
	background:transparent url(../images/balloon_sprites.gif) no-repeat bottom left;
	float:left;
	height:10px;
	width:50px;
}
.features_tooltip .bottomright{
	background:transparent url(../images/balloon_sprites.gif) no-repeat bottom right;
	float:right;
	height:10px;
	width:170px;
}
del{
	color:#000;
	font-weight:normal;
	margin-left:3px;
}
.reviews_count{
	font-size:10px;
}
.image_clip a{
	text-decoration:none;
}
.image_clip p{
	font:9px Arial, sans-serif;
	font-weight:bold;
	color:#fff;
	left:25px;
	position:absolute;
	top:-7px;
	text-align:center;
	width:52px;
}
a.buzz,
a.print_page,
a.retweet,
.fb_share a{
	background:#ECEEF5;
	border:1px solid #CAD4E7;
	border-radius:3px;
	color:#3B5998;
	height:14px;
	float:left;
	font-size:11px;
	margin-right:2px;
	-moz-border-radius:3px;
	padding:4px 5px;
	text-decoration:none;
	-webkit-border-radius:3px;
}
a.buzz:hover,
a.print_page:hover,
a.retweet:hover,
.fb_share a:hover{
	border-color:#9DACCE;
}
a.buzz span,
a.print_page span,
a.retweet span,
.fb_share a span.fb_button_text{
	background:url("../../../images/social.gif") no-repeat scroll 0 0 transparent;
	padding-left:20px;
}
a.buzz span{
	background-position:0 -32px;
}
a.print_page span{
	background-position:0 -48px;
}
a.retweet span{
	background-position:0 -16px;
	padding-left:14px;
}
.fb_share{
	display:inline-block;
	float:left;
	height:24px;
	width:61px;
}
.fb_share a span.fb_button_text{
	background:url("../../../images/social.gif") no-repeat scroll 0 0 transparent;
	margin-left:0;
	padding-left:18px;
}
.fb_share a:hover span.fb_button_text{
	text-decoration:none;
}
.fb_like{
	float:left;
	height:25px;
	width:225px;
}
.fb_like iframe{
	display:none;
}
/*.favourites_group iframe{
	border:0;
	display:none;
	height:35px;
	overflow:hidden;
	width:250px;
}*/
.socials-fade{
	display:none;
}
.socials .facebook,
.socials .gplusone,
.socials .twitter{
	display:inline-block;
	height:26px;
	margin-top:1px;
	vertical-align:top;
}
.socials .facebook,
.socials .twitter{
	width:110px;
}
.socials .facebook iframe,
.socials .twitter iframe{
	height:26px;
	width:110px;
}
.socials .gplusone{
	width:90px;
}
.socials .twitter a{
	display:none;
}

/* START - new tariff table layout */

/* Container for new deals list */
.deals_list_hide{
	display:none; 
	height:auto;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001{
	height:auto;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
}
/* General styles */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:link,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:visited{
	color:#000;
	text-decoration:none;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:hover,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:active{
	color:#FF6200;
	text-decoration:underline;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list strong,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list strong a,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list strong a:link,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list strong a:visited
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:link strong,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .deals_list a:visited strong{
	color:#FF6200;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle{
	clear:both;
	height:22px;
	padding:7px 0 0 8px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem2,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem3{
	clear:both;
	height:54px;
	padding:0;
	position:relative;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem2{
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem3{
	font-size:11px;
	font-weight:normal;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle001,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle002,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle003,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle004,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle005,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle006{
	color:#000;
	font-size:11px;
	height:auto;
	padding:0;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem002,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem003,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem005{
	margin-top:12px;
	padding:0;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .bestdeal{
	left:0;
	/*position:absolute;
	top:50%;*/
	position:relative;
	top:0;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .bestdeal img{
	position:absolute;
	/*top:-27px;*/
	top:0;
}
/* Network/Tariff */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle001,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001{
	float:left;
	width:165px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem .detailbottomitem001 img,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem2 .detailbottomitem001 img,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem3 .detailbottomitem001 img{
	float:none;
	padding:0;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle001{
	margin-left:5px;
	width:160px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001a{
	float:left;
	margin:2px 0 0 2px;
	width:28px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001b{
	float:left;
	margin-left:2px;
	width:130px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem3 .detailbottomitem001b{
	font-weight:bold;
}
/* Monthly Allowance */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle002,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem002{
	float:left;
	width:195px;
}
/* Phone Price */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle003,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem003{
	float:left;
	text-align:center;
	width:50px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem003 .spacer{
	height:5px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem3 .detailbottomitem003{
	font-weight:bold;
}
/* Monthly Cost */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle004,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004{
	float:left;
	text-align:center;
	width:80px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004{
	margin-bottom:0;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004 strong{
	font-size:20px;
	line-height:20px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004 small{
	font-size:12px;
	line-height:12px;
	vertical-align:top;
}
/* Features/Gifts */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle005,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem005{
	float:left;
	margin-left:2px;
	width:160px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem_null{
	margin-top:6px;
	text-align:center;
}
/* Buy Now button */
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle006,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006{
	float:left;
	width:75px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006{
	/* background:url(../images/more_info_short3.gif) no-repeat scroll 0 0 transparent; */
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin-top:16px;
	padding-top:2px;
	text-transform:uppercase;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006 a,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006 a:link,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006 a:visited{
	color:#FFF;
	text-decoration:none;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006 a:active,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem006 a:hover{
	color:#FF6200;
	text-decoration:none;
}

/* END - new tariff table layout */

.ui-dialog{
	background-color:#FFF;
}
#pdl_help_wrapper{
	font-size:11px;
	padding:0 15px;
}
.detailbottomitem .helpicon,
.gift_headers .helpicon{
	border-bottom:1px solid #FFF;
	margin-bottom:-2px;
}
.detailbottomitem2 .helpicon{
	border-bottom:1px solid #F3F3F3;
	margin-bottom:-2px;
}
.detailbottomitem3 .helpicon{
	border-bottom:1px solid #F4EFEB;
	margin-bottom:-2px;
}
a:hover,
a:active{
	cursor:pointer;
}
.print{
	display:none;
}
.deals_pager{
	margin:15px 20px 0;
}
.deals_pager_left{
	float:left;
}
.deals_pager_right{
	float:right;
}
.deal_finder_table{
	font-size:11px;
}
.deal_finder_table th{
	font-weight:normal;
	padding:10px 0;
}
.deal_finder_table strong{
	color:#FF6200;
}
tr.deal_table_row_alt td{
	background-color:#F3F3F3;
	border-top:1px solid #D5D5D5;
	border-bottom:1px solid #D5D5D5;
	padding:12px 0;
	vertical-align:top;
}
tr.deal_table_row_highlight td{
	background-color:#CBD89C;
	border-top:1px solid #AFBB83;
	border-bottom:1px solid #AFBB83;
	padding:12px 0;
	vertical-align:top;
}
tr.deal_table_row td{
	background-color:#FFF;
	padding:12px 0;
	vertical-align:top;
}
.deal_finder_table td.deal_table_best_deal{
	padding:0;
	vertical-align:middle;
}
th.deal_table_network_tariff{
	padding-left:5px;
}
td.deal_table_network_icon{
	padding-top:14px;
}
th.deal_table_allowance{
	text-align:left;
}
th.deal_table_monthly_cost{
	text-align:center;
}
.deal_finder_table td.deal_table_monthly_cost{
	color:#000;
	text-align:center;
	vertical-align:middle;
	width:auto;
}
td.deal_table_monthly_cost strong{
	font-size:20px;
	line-height:20px;
}
td.deal_table_monthly_cost small{
	font-size:12px;
	line-height:14px;
	vertical-align:top;
}
.deal_finder_table td.deal_table_handset_count,
.deal_finder_table td.deal_table_free_handsets{
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
td.deal_table_handset_count small,
td.deal_table_free_handsets small{
	font-size:11px;
	font-weight:normal;
}
.deal_finder_table td.deal_table_select_handset{
	padding-top:15px;
	vertical-align:middle;
}
.deal_finder_overlay{
	background:#FFF;
	height:100%;
	left:0;
	opacity:0.6;
	filter:alpha(opacity=60);
	position:absolute;
	top:0;
	width:100%;
	z-index:100;
}
.deal_finder_waiting{
	background:transparent url(../images/wait.gif) no-repeat center center;
	height:150px;
	left:0;
	margin-top:-75px;
	position:absolute;
	text-align:center;
	top:50%;
	width:100%;
	z-index:101;
}
.deal_finder_no_deals{
	font-size:11px;
	font-weight:bold;
	padding-top:50px;
	text-align:center;
	width:100%;
}
#handset_finder_step_1{
	position:relative;
}
#found_deals{
	min-height:150px;
	position:relative;
}
.detailbottombox{
	position:relative;
}
.detailbottombox .deal_finder_overlay{
	left:-13px;
	height:97%;
	top:32px;
	width:101%;
}
.detailbottomitemhide,
.detailbottomitem .bestdeal,
.detailbottomitem2 .bestdeal{
	display:none;
}
.deal_finder_no_deals{
	clear:both;
	padding:50px 0;
}
.deals_bottom{
	border:0;
	font-size:13px;
	margin:6px 0 0;
	width:100%;
}
.deals_pager_left,
.deals_pager_right{
	float:none;
	width:25%;
}
.deals_pager_right{
	text-align:right;
}
.deal_finder_toggle{
	text-align:center;
	width:50%;
}
#deal_finder_pager_l,
#deal_finder_pager_r,
#deal_finder_toggle{
	display:inline-block;
	margin:0 20px 6px;
}
.deal_finder_inline_wrapper{
	margin:0 13px;
}
.deal_finder_inline_wrapper .deal_finder_slider_panel_A{
	background:url("../images/slider_bg_inline.gif") no-repeat scroll left top transparent;
	float:left;
	height:83px;
	margin:10px 0;
	width:583px;
}
.deal_finder_inline_wrapper .slider_wrapper,
.deal_finder_inline_wrapper .slider_wrapper_last{
	height:83px;
	margin-right:3px;
	width:153px;
}
.deal_finder_inline_wrapper .slider_wrapper_last{
	margin-right:0;
	width:115px;
}
.deal_finder_inline_wrapper .slider-label{
	margin:0 11px;
	width:auto;
}
.deal_finder_inline_wrapper .slider{
	background-image:url("../images/slider_bar_inline.gif");
	height:18px;
	left:14px;
	width:121px;
}
.deal_finder_inline_wrapper .ui-slider-handle{
	background-image:url("../images/slider_thumb_inline_d.png");
	height:24px;
	left:0;
	margin-top:0;
	top:-3px;
	width:13px;
}
.deal_finder_inline_wrapper .slider-output{
	left:0;
	text-align:center;
	top:23px;
	width:121px;
}
.deal_finder_inline_wrapper #internet,
.deal_finder_inline_wrapper #freephones,
.deal_finder_inline_wrapper #freegifts{
	float:left;
	margin-left:11px;
	padding-left:15px;
}
.deal_finder_inline_wrapper #internet a,
.deal_finder_inline_wrapper #freephones a,
.deal_finder_inline_wrapper #freegifts a{
	color:#3F3F3F;
	cursor:pointer;
}
.deal_finder_inline_wrapper #internet a:hover,
.deal_finder_inline_wrapper #freephones a:hover,
.deal_finder_inline_wrapper #freegifts a:hover{
	color:#CB0303;
}
.deal_finder_inline_wrapper .checked{
	background:url("../images/deal_finder_tick_2.gif") no-repeat scroll 0 0 transparent;
}
.deal_finder_inline_wrapper .unchecked{
	background:url("../images/deal_finder_tick_2.gif") no-repeat scroll 0 -13px transparent;
}
.deal_finder_inline_wrapper .deal_finder_info{
	clear:right;
	height:51px;
	margin:10px 4px 4px 5px;
	width:126px;
}
.deal_finder_inline_wrapper .matched{
	float:none;
	padding:0;
	width:auto;
}
.deal_finder_no_deals#deal_finder_inline_empty{
	display:none;
	font-size:13px;
	font-weight:normal;
}
.deal_finder_reset{
	background:url("../images/slider_bg_button.gif") no-repeat scroll 0 0 transparent;
	color:#3F3F3F;
	display:block;
	float:right;
	font:14px Georgia,Arial,Helvetica,sans-serif;
	margin-right:4px;
	padding:4px 0 5px;
	text-align:center;
	text-decoration:none;
	width:128px;
}
.deal_finder_reset:hover,
.deal_finder_reset:active{
	background:url("../images/slider_bg_button.gif") no-repeat scroll 0 -26px transparent;
	color:#CB0303;
}
.deal_finder_reset_empty{
	background-position:0 -52px;
}
#recentproducts{
	display:none;
}
#recentproducts ul{
	list-style:none;
	margin:7px 18px 7px 0;
	padding:0;
	text-align:center;
}
#recentproducts li{
	display:inline;
	list-style:none;
	margin:0 3px;
}
.specs_table,
.specs_popup_table{
	border-collapse:collapse;
	font-size:11px;
	width:100%;
}
.specs_table{
	border-bottom:1px solid #FED7B8;
}
.specs_table abbr,
.specs_popup_table abbr{
	cursor:help;
}
.specs_header td{
	background:#F4EFEB;
	border-top:1px solid #FED7B8;
	border-bottom:1px solid #FED7B8;
	font-size:13px;
	padding:2px;
}
.specs_header a{
	color:#000;
	display:block;
	padding-left:2px;
	text-decoration:none;
}
.specs_table .specs_header a{
	background:url("../images/otherIcon.gif") no-repeat scroll 0 1px transparent;
	padding-left:16px;
}
.specs_table .specs_header a.specs_active{
	background-position:0 -13px;
}
.specs_hide{
	display:none;
}
.specs_item td{
	border-top:1px solid #F3F3F3;
	padding:1px 5px;
	vertical-align:top;
}
.specs_item td:first-child{
	background:#F3F3F3;
	font-weight:bold;
	width:140px;
}
.specs_item img{
	margin:0 0 -2px 2px;
}
#specs_compare,
#specs_expander{
	background:url("../image_side_menu/menu_button.gif") no-repeat scroll 0 0 transparent;
	font-family:georgia,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:500;
	margin-top:8px;
	padding:6px 12px;
	padding-right:0;
}
#specs_compare{
	float:right;
}
#specs_expander{
	float:left;
}
#specs_compare span,
#specs_expander span{
	background:url("../image_side_menu/menu_button.gif") no-repeat scroll right 0 transparent;
	padding:6px 12px;
	padding-left:0;
}
#specs_expander b{
	font-weight:500;
}
#specs_compare:hover,
#specs_expander:hover,
#specs_compare:active,
#specs_expander:active{
	color:#B75300;
}
.specs_popup_table td{
	vertical-align:top;
	width:220px;
}
.specs_popup_table td:first-child{
	width:140px;
}
.specs_default{
	display:none;
	width:0;
}
.specs_popup_table .specs_header td{
	border-left:0;
	border-right:0;
	padding-left:5px;
}
.specs_popup_table form{
	margin:0 0 5px;
}
.specs_input{
	width:150px;
}
.specs_popup_images td{
	padding-bottom:5px;
}
.specs_image{
	display:block;
	margin-bottom:3px;
	text-align:center;
}
.specs_image img{
	border:0;
	height:110px;
	width:70px;
}
img.specs_image{
	height:110px;
	margin:0 auto 3px;
	width:70px;
}
.specs_popup_names{
	text-align:center;
}
.specs_popup_names h3{
	font-size:13px;
	margin:6px 0;
}
.specs_popup_names a:link,
.specs_popup_names a:visited{
	color:#000;
	text-decoration:none;
}
.specs_popup_names a:hover,
.specs_popup_names a:active{
	color:#000;
	text-decoration:underline;
}
.specs_status{
	display:block;
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
	text-align:center;
}
a.specs_clear{
	display:block;
	font-size:12px;
	text-align:center;
	text-decoration:underline;
}
.specs_popup_table ul{
	list-style:none;
	margin:5px;
	padding:0;
}
.specs_popup_table li a{
	text-decoration:underline;
}
.specs_list_prev{
	float:left;
	display:none;
	margin-top:2px;
}
.specs_list_next{
	float:right;
	margin-top:2px;
}
a.specs_button{
	background:url("../images/bg_buy_now.gif") no-repeat left top scroll transparent;
	color:#FFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:23px;
	margin:0 auto;
	padding:4px 0 0 6px;
	text-decoration:none;
	width:84px;
}
a.specs_button:hover,
a.specs_button:active{
	color:#FF6200;
}
.topdealgraphic p{
	color:#F3F3F3;
	filter:shadow(color=#222222,direction=135,strength=2);
	font:bold 9px/11px Arial, sans-serif;
	position:relative;
	text-align:center;
	text-shadow:1px 1px 1px #222;
	text-transform:uppercase;
	top:-49px;
	width:52px;
}
.product_tile_item_image span,
.image_clip span{
    color:#F3F3F3;
    display:block;
	filter:shadow(color=#222222,direction=135,strength=2);
    font:bold 9px/11px Arial, sans-serif;
    margin-left:25px;
    margin-top:-40px;
    text-align:center;
	text-shadow:1px 1px 1px #222;
    text-transform:uppercase;
    width:52px;
}
.product_tile_item_image a,
.image_clip a{
	text-decoration:none;
}
.gi_cl,
.gi_dh,
.gi_fp,
#gi_inc{
	display:none;
}
.helplink{
	background:url("../images/help.png") no-repeat scroll top right transparent;
	padding-right:14px;
}
.helptext{
	display:none;
}
.mainbox .barright .latestphone a,
.mainbox .barright .latestphone a:link,
.mainbox .barright .latestphone a:visited{
	color:#FF6200;
	text-decoration:none;
}
.mainbox .barright .latestphone a:hover,
.mainbox .barright .latestphone a:active{
	color:#FF6200;
	text-decoration:underline;
}
.topdealtitle a,
.topdealtitle a:link,
.topdealtitle a:visited{
	color:#000;
	text-decoration:none;
}
.topdealtitle a:hover,
.topdealtitle a:active{
	color:#FF6200;
	text-decoration:underline;
}
.news-item h3,
.news-item h4{
	margin:15px 0;
}
.news-item h3 a:link,
.news-item h3 a:visited{
	color:#FF6200;
	text-decoration:none;
}
.news-item h4 a:link,
.news-item h4 a:visited{
	color:#000;
	text-decoration:none;
}
.news-item h3 a:hover,
.news-item h3 a:active,
.news-item h4 a:hover,
.news-item h4 a:active{
	color:#FF6200;
	text-decoration:underline;
}
.news-item div{
	position:relative;
}
.news-item div>a{
	position:absolute;
	right:10px;
	top:0;
	width:120px;
}
.news-item p{
	margin:0 150px 15px 0;
	width:600px;
}
.news-item:nth-child(2n) p{
	margin:0 0 15px 150px;
}
.news-item:nth-child(2n) div a{
	left:10px;
}
.news-item:nth-child(2n) h4{
	margin-left:150px;
}
.news-item hr{
	margin:15px 0;
}
#js .no_js,
#no_js .js{
	display:none;
}