.header,
.tabbar,
.columnleft,
.footer,
.favourites_group,
.breadcrumbs,
.detailtopbox .productgroups,
.detailliketopbar,
.detaillikebottom,
#DETLIKE > strong,
.review_prompt,
.reviews_more,
.deal_tabs,
#DEALFINDER,
.deals_swap,
.deals_list[id^="topdeals"],
.more_info,
.buy_now_button,
.deal_list_001 .detailbottomitem006,
.deal_list_001 .detailbottomboxtitle .detailbottomboxtitle006,
.topdealbase img,
.detailphoneimagecontrol,
.detailtariffheader,
.helpicon,
.latestimageboxbullet1,
.topdeal .more_tariffs,
.product_tile_item_description .button,
.top_deals_tabs,
.glossary_group_links,
.help_top a,
#callout_deals .topdealgraphic{
	display:none;
}
.print,
.deal_list_hide,
.deals_list_hide[id^="alldeals"]{
	display:block;
	height:auto;
}
.clearerbar,
.detailWrapper,
.detaillikecentre,
.latestphonepanel,
.outercontainer .main .content .mainbox .detailbottombox,
.topdeal,
.network_top_deals_group .network_top_deals_box{
	background:0;
	border:0;
	font-size:inherit;
}
body{
	background:#FFF;
	font-family:"Times New Roman",Times,serif;
	font-size:12pt;
}
.outercontainer{
	margin:0;
	width:auto;
}
.outercontainer .main{
	background-image:none;
	padding:0;
}
.outercontainer .main .content .mainbox{
	float:none;
	width:auto;
}
.outercontainer .main .content .mainbox .static{
	font-family:inherit;
	font-size:12pt;
}
.outercontainer .main .content .mainbox .maincontenttop{
	background:0;
	padding-left:0;
}
.moreinfonotes{
	font-size:9pt;
}
.topdealouter{
	width:750px;
}
.topdealtitle{
	font-family:inherit;
	font-size:inherit;
	height:auto;
}
.purpletop strong{
	font-family:inherit;
}
.outercontainer .main .content .mainbox .barleft{
	clear:both;
	float:none;
	width:auto;
}
.outercontainer .main .content .mainbox .barleft p,
.whythreecopy p{
	font-family:inherit;
	font-size:inherit;
}
.outercontainer .main .content .mainbox .barright{
	float:none;
	width:auto;
}
.outercontainer .main .content .mainbox .barleft .whyorange h1,
.outercontainer .main .content .mainbox .barright .latestphone{
	border:0;
}
.latestphonepanel{
	border-bottom:none;
	float:none;
	padding-bottom:0;
	width:auto;
}
.outercontainer .main .content .mainbox .phonetitle{
	background:0;
	padding-left:0;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox{
	display:table-cell;
	float:none;
	height:auto;
	vertical-align:top;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxdetails .latestphonecopy strong{
	font-family:inherit;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy{
	display:table-cell;
	float:none;
	vertical-align:top;
	width:auto;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagebox .latestimageboxdetails .latestphonecopy,
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy ul{
	font-family:inherit;
	font-size:9pt;
	list-style-image:none;
}
.outercontainer .main .content .mainbox .barright .latestphonepanel .latestimagecopy .latesttitle{
	font-family:inherit;
	font-size:10pt;
}
.detailtopbox{
	display:table-row;
}
.outercontainer .main .content .mainbox .detailtopbox .detailtopboxleft{
	display:table-cell;
	clear:none;
	float:none;
	vertical-align:top;
}
.outercontainer .main .content .mainbox .detailtopbox .detailWrapper{
	display:table-cell;
}
.outercontainer .main .content .mainbox .detailtopbox .detailtopboxright{
	display:table;
	float:none;
	width:auto;
}
.outercontainer .main .content .mainbox .detailtopbox .detailtopboxright .detaillikeoverview{
	clear:both;
	display:table-row-group;
	float:none;
	width:auto;
}
.detaillikecentre,
.detaillikecentre_hide{
	display:table-row;
	height:auto;
}
.detaillikecentre ul{
	list-style-image:none;
}
.likebulletleft{
	padding-top:0;
	width:auto;
}
.review_header{
	font-size:inherit;
	height:22px;
}
#callout_deals{
	padding-top:10px;
}
#callout_deals > div{
	background:none;
	border:1px solid #000;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-left:10px;
	width:275px;
}
.detailtopboxright .callout_deal_title{
	color:#FF6200;
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14pt;
	margin:5px 0 0 10px;
	padding:0;
	width:auto;
}
.detailtopdealbullet{
	font-size:inherit;
	margin-top:2px;
	margin-left:0;
	padding-left:10px;
	width:172px;
}
.detailtopdealbullet ul{
	list-style:disc inside none;
}
.detailtopdealbullet ul li{
	background:none;
	font:inherit;
	padding-left:5px;
}
.topdealinnerright{
	margin-top:0;
	margin-right:10px;
	width:63px;
}
.topdealprice{
	font-family:inherit;
	font-size:8pt;
}
.detailbottombox{
	margin-left:30px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001{
	display:table;
	font-family:inherit;
	font-size:10pt;
	margin-bottom:15px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle{
	display:table-header-group;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle001{
	width:178px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001{
	width:180px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem001b{
	width:145px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle002,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem002{
	width:210px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle003,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem003{
	width:65px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle004,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004{
	width:80px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomboxtitle .detailbottomboxtitle005,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem005{
	width:200px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem004{
	font-size:inherit;
	line-height:inherit;
	vertical-align:inherit;
}
.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{
	font-family:inherit;
	font-size:inherit;
	height:auto;
}
.deals_list{
	border-bottom:1px dotted #000;
	width:740px;
}
.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{
	background:none;
	border:0;
	display:table-row;
	font-size:inherit;
	width:100%;
}
.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{
	border-top:1px dotted #000;
	margin-top:0;
	margin-bottom:6px;
	padding-top:6px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem003,
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .detailbottomitem005{
	margin-left:0;
	padding-left:2px;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .bestdeal{
	left:auto;
	position:relative;
	top:auto;
}
.outercontainer .main .content .mainbox .detailbottombox .deal_list_001 .bestdeal img{
	left:-21px;
	top:50%;
}
.wg{
	color:inherit;
	text-decoration:none;
}
.review{
	display:table-row;
}
.product_tile_item{
	background:0;
	border:1px solid #000;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	clear:both;
	float:none;
	font-size:inherit;
	height:auto;
	margin-bottom:10px;
	padding:10px;
	width:95%;
}
.product_tile_item_description{
	display:table-cell;
	float:none;
	vertical-align:top;
	width:auto;
}
.product_tile_item .title{
	margin:0 0 5px 5px;
}
.product_tile_item .title,
.product_tile_item_description .product_highlight,
.product_tile_item_description .product_highlight .highlight_text,
.product_tile_item_description .description{
	font-family:inherit;
	font-size:inherit;
	height:auto;
}
.product_tile_item .title .floatLeft{
	float:none;
	height:auto;
	margin-top:0;
	overflow:auto;
	position:relative;
}
.product_tile_item_image{
	display:table-cell;
	float:none;
	height:auto;
	vertical-align:top;
}
.product_tile_item_description .description{
	clear:both;
}
.product_tile_item_description li .deal_highlights{
	font-size:10pt;
	display:block;
	width:auto;
}
.product_tile_item_description li .deal_highlights .deal_highlight_list ul,
.product_tile_item_description li .deal_highlights .deal_highlight_list li{
	background:0;
	list-style:disc inside none;
	width:auto;
}
.product_tile_item_description li .price_paym,
.product_tile_item_description li .price_payg{
	font-family:inherit;
	font-size:9pt;
}
ul.product_tile_item_footer li .marker,
ul.product_tile_item_footer li a:link,
ul.product_tile_item_footer li a:visited,
ul.product_tile_item_footer li a:active,
ul.product_tile_item_footer li a:hover{
	font-size:10pt;
}
.print_header{
	color:#FF6200;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:13pt;
	line-height:1.4;
	margin-bottom:10px;
	text-align:center;
	width:100%;
}
.print_header strong{
	border-bottom:2px solid #FF6200;
	display:block;
	font-size:16pt;
	font-weight:normal;
	height:30px;
	overflow:hidden;
}
.print_footer{
	border:1px solid #000;
	clear:both;
	font-size:9pt;
	margin:15px;
	padding:10px;
	width:auto;
}
.print_detail_header,
.print_deals_header{
	color:#FF6200;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14pt;
	margin:15px 0;
}
.topdealinnerleft{
	float:none;
	padding:0;
}