/* DOCUMENT INFORMATION ------------------------------------
TITLE:			CPW Stylesheet
LAST UPDATED:	28th July 2009
AUTHOR:			Ben Johnson, Clever Clover Ltd
NOTES:			Stylesheet - iPhone 3G/3GS

-- CONTENTS ------------------------------------------------
	=1:		[STANDARDS/HTML]
	=2:		[TEXT STYLE]
	=3:		[CONTAINER]
	=4:		[BODY/CONTENT]
	=4a:	[BODY/CONTENT-PageSpecific]
	=5:		[HEADER]
	=6:		[BREADCRUMB]
	=7:		[NAVIGATION]
	=8:		[SIDEBAR]
	=9:		[FOOTER]
	=10:	[featureCarousel]
------------------------------------------------------------*/

/*------=1:	[COMMON/HTML] -------------------------------*/
.iPhoneMain {
	background:#FFF;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
}

.iPhoneMain hr {
	height:1px;
	background: #e4e4e4;
	color:#e4e4e4;
	border:0;
	width:100%;
	padding: 2px 0 1px 0;
	clear: both;
}
	.iPhoneMain hr.large {height:5px;}
	.iPhoneMain hr.break {padding: 0;}
	.iPhoneMain hr.medium {width: 90%;}

/* Form Elements */
.iPhoneMain input {
	color: #a9a9a9;
	font-size: 1.1em;
}
.iPhoneMain .input-large {
	height: 15px;
	width: 197px;
	background: url('../../images/landing_pages/iphone_oct09/input.gif') top left no-repeat;
	float: left;
	padding: 4px;
}

/* Buttons */
.iPhoneMain .button-go { 
	background: url('../../images/landing_pages/iphone_oct09/button-go.gif') top left no-repeat;
	width: 45px;
	height: 23px;
	cursor:pointer;
	float: left;
}
.iPhoneMain input.searchGo {
	background:url('../../images/landing_pages/iphone_oct09/btn_go_search.gif') no-repeat;
	width:38px;
	height:21px;
	position: absolute;
	top: 1px;
	right: 16px;
}

.iPhoneMain .tariff input {
	width:99px;
	height:28px;
	cursor: pointer;
}
.iPhoneMain input.button_register_orange {background:url('../../images/landing_pages/iphone_oct09/btn_register_orange.gif') no-repeat;}
.iPhoneMain input.button_pre-order_orange {background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_orange.gif') no-repeat;}
.iPhoneMain input.button_order-call_orange {background:url('../../images/landing_pages/iphone_oct09/btn_order-call_orange.gif') no-repeat;}
.iPhoneMain input.button_order-now_orange {background:url('../../images/landing_pages/iphone_oct09/btn_order-now_orange.gif') no-repeat; }

.iPhoneMain input.button_order-call_o2 {background:url('../../images/landing_pages/iphone_oct09/btn_order-call_o2.gif') no-repeat;}
.iPhoneMain input.button_pre-order_o2 {background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_o2.gif') no-repeat;}
.iPhoneMain input.button_order-now_o2 {background:url('../../images/landing_pages/iphone_oct09/btn_order-now_o2.gif') no-repeat;}
.iPhoneMain input.button_register_o2 {background:url('../../images/landing_pages/iphone_oct09/btn_register_o2.gif') no-repeat;}

.iPhoneMain input.button_order-call_vodafone {background:url('../../images/landing_pages/iphone_oct09/btn_order-call_vodafone.gif') no-repeat;}
.iPhoneMain input.button_pre-order_vodafone {background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_vodafone.gif') no-repeat;}
.iPhoneMain input.button_order-now_vodafone {background:url('../../images/landing_pages/iphone_oct09/btn_order-now_vodafone.gif') no-repeat;}
.iPhoneMain input.button_register_vodafone {background:url('../../images/landing_pages/iphone_oct09/btn_register_vodafone.gif') no-repeat;}

.iPhoneMain input.button_find_out_more {background:url('../../images/landing_pages/iphone_oct09/btn_find_out_more.gif') no-repeat; width:99px; height:28px;}
.iPhoneMain input.button_order-now:hover, .iPhoneMain input.button_order-now .sfhover {background:url('../../images/landing_pages/iphone_oct09/btn_order-now_selected.gif') no-repeat; width:99px; height: 28px;}
.iPhoneMain input.button_pre-order {background:url('../../images/landing_pages/iphone_oct09/btn_pre-order.gif') no-repeat;}
.iPhoneMain input.button_order-now {background:url('../../images/landing_pages/iphone_oct09/btn_order-now.gif') no-repeat; width:99px; height: 28px;}
.iPhoneMain input.button_register {background:url('../../images/landing_pages/iphone_oct09/btn_register.gif') no-repeat;}



/*------=3:	[TEXT STYLE] -----------------------------------*/
.iPhoneMain h1 { 
	font-size: 2.2em;
	font-weight: bold;
	color:#00234f;
	padding-left: 5px;
}
.iPhoneMain h2 {
	font-size:1.8em;
	color:#00587e;
	line-height:1.2em;
	font-weight:700;
	padding:11px 0 4px 0;
}
.iPhoneMain h3 {
	font-size:1.5em;
	color:#00587e;
	font-weight:700;
	line-height:22px;
	padding:6px 0 1px 0;
	letter-spacing: -0.3pt;
}
.iPhoneMain h4 {
	font-size:1.5em;
	color:#333;
	font-weight:100;
	line-height:16px;
	padding:6px 0 3px 0;
	margin: 12px 0 10px 0;
}

.iPhoneMain p {
padding: 2px 0 7px 0;
line-height: 17px;
color:#333;
font-size:12px;
}

.iPhoneMain a {
text-decoration:none;
color:#39c;
}

.iPhoneMain a:hover {
text-decoration:none;
color:#39c;
}
.iPhoneMain .blue {color: #05abe0;}


/*------=4:	[BODY/CONTENT] ---------------------------------*/
.iPhoneMain .main {
	float:right;
	display:inline;
	width:820px;
	margin:0 0 0 15px;
}
	.iPhoneMain * html .main {margin:0 0 0 14px;}

.iPhoneMain .mainContent {
	width: 794px;
	background:#fff url('../../images/landing_pages/iphone_oct09/mainContent-background.gif') top left repeat-x;
	border:1px #e1e1e1 solid;
	padding: 12px;
}

	.iPhoneMain .mainContent ul {
		list-style-position: outside;
		list-style: disc;
		margin: 0.3em 0 0.8em 1.5em;
		font-size: 12px;
		line-height: 17px;
	}
	.iPhoneMain .mainContent ol {
		list-style-position: outside;
		list-style: decimal;
		margin: 0.3em 0 0.8em 1.5em;
		font-size: 12px;
		line-height: 17px;
	}
	.iPhoneMain .nobullet { list-style: none; }

	.iPhoneMain .column {
		float:left;
		width:240px;
		padding: 0 22px 0 0;
	}
	
	
/* Page Specific Style */	
	
.iPhoneMain #essentialinfo, .iPhoneMain #accessories, .iPhoneMain #compare { 	background: none;	}
.iPhoneMain #essentialinfo img {
	padding: 4px 20px 4px 4px;	
	margin: 0 auto;
}

.iPhoneMain .tariffContainer {
	width: 360px;
	float: left;
	padding: 0 10px;
}
	.iPhoneMain .tariffContainer h3 {padding: 10px 0 3px 0;}



/* Tarrifs */
.iPhoneMain .selectNetwork div {
	height: 65px;
	width: 80px;
	float: left;
	margin:0px 5px 0px 5px;
	cursor:pointer;
}
.iPhoneMain .selectNetwork .o2 { background: url(../../images/landing_pages/iphone_oct09/network_o2.gif) no-repeat; }
.iPhoneMain .selectNetwork .o2selected { background: url(../../images/landing_pages/iphone_oct09/network_o2_selected.gif) no-repeat; }
.iPhoneMain .selectNetwork .orange { background: url(../../images/landing_pages/iphone_oct09/network_orange.gif) no-repeat; }
.iPhoneMain .selectNetwork .orangeselected { background: url(../../images/landing_pages/iphone_oct09/network_orange_selected.gif) no-repeat; }
.iPhoneMain .selectNetwork .vodafone { background: url(../../images/landing_pages/iphone_oct09/network_vodafone.gif) no-repeat; }
.iPhoneMain .selectNetwork .vodafoneselected { background: url(../../images/landing_pages/iphone_oct09/network_vodafone_selected.gif) no-repeat; }

.iPhoneMain .selectPackage div { 
	background: url(../../images/landing_pages/iphone_oct09/button-med.gif) no-repeat;
	width: 100px;
	height: 35px;
	float: left;
	line-height: 11px;
	color: #636363;
	font-size: 11px;
	text-align: center;
	padding-top: 5px;
	text-decoration: none;
	margin:0px 5px 0px 5px;
	cursor: pointer;
}
.iPhoneMain .selectPackage div span {font-weight:bold; }
.iPhoneMain .selectPackage div.selected { 
	background: url(../../images/landing_pages/iphone_oct09/button-med_selected.gif) no-repeat;
	color: #194171;
}

.iPhoneMain .hidden {
	display:none;
}

.iPhoneMain .selectTariff div { 
	background: url(../../images/landing_pages/iphone_oct09/button-tariff.gif) no-repeat;
	width: 80px;
	height: 75px;
	float:left;
	margin: 0 3px 0 3px;
	padding: 12px 0 0 0;
	font-size: 11px;
	line-height: 16px;
	color: #636363;
	text-align: center;
	cursor:pointer;
}
.iPhoneMain .selectTariff div span { 
	font-weight: bold;
	font-size: 13px;
}
.iPhoneMain .selectTariff div.selected { 
	background: url(../../images/landing_pages/iphone_oct09/button-tariff_selected.gif) no-repeat;
	color:#194171;
}

.iPhoneMain .selectPhone .phonePod { 
	float: left;
	width: 80px;
	height: 163px;
	margin: 8px 5px 0 5px;
	cursor: pointer;
}
.iPhoneMain .selectPhone div.selected { 
	background: url(../../images/landing_pages/iphone_oct09/phonePod.gif) no-repeat;
}
	.iPhoneMain .selectPhone div.selected p { 
		color: #194172;
	}
	.iPhoneMain .phonePod * { 
		margin: 5px auto;
		text-align: center;
		font-weight: bold;
	}

.iPhoneMain .largePod {
	width: 780px;
	height: 55px;
	background: url('../../images/landing_pages/iphone_oct09/largePod.gif') no-repeat;
	padding: 15px 0 0 0;
	margin-top: 10px;
}
	.iPhoneMain .largePod p { 
		float: left;
		margin: 0 0 0 15px;
	}
	.iPhoneMain .largePod input { 
		float: right;
		margin: 0 15px 0 0;
		width:99px;
		height:28px;
	}

.iPhoneMain .tariffPod {
	background: url('../../images/landing_pages/iphone_oct09/TariffPod.jpg') no-repeat;
	width: 290px;
	height: 49px;
	float: left;
	margin: 16px 0 16px 0;
}
	
.iPhoneMain .o2_tariff {	background: url('../../images/landing_pages/iphone_oct09/TariffPod_o2.jpg') no-repeat; }
.iPhoneMain .orange_tariff {	background: url('../../images/landing_pages/iphone_oct09/TariffPod_orange.jpg') no-repeat; }
.iPhoneMain .vodafone_tariff {	background: url('../../images/landing_pages/iphone_oct09/TariffPod_vodafone.jpg') no-repeat; }
 
	.iPhoneMain .tariffPod p {
		color: #194171;
		font-size: 13px;
		float: left;
		padding: 7px 0 7px 10px;
		font-weight: bold;
		}
		.iPhoneMain .tariffPod p span {
		color: #194171;
		font-weight: 300;
		font-size: 18px;
		padding: 15px 7px 7px 0;
		}
		.iPhoneMain .tariffPod h3 {
		color: #194171;
		font-weight: 300;
		font-size: 18px;
		float: right;
		padding: 15px 7px 7px 0;
		}
		.iPhoneMain .tariffPod h3 span {font-size: 13px;}
		.iPhoneMain .orange_tariff p, .iPhoneMain .o2_tariff p, .iPhoneMain .vodafone_tariff p { padding-left:40px;} 
	.iPhoneMain table.tariff {
	margin: 16px 10px 10px 0;
	float: right;
	}
	.iPhoneMain table.tariff.tariff3G {
	float: left;
	padding-left: 30px;
	}
	.iPhoneMain table.tariff td, .iPhoneMain table.tariff3G td {
	text-align: center;
	font-weight: bold;
	color: #464646;
	font-size: 13px;
	padding: 0 10px 10px 10px;
	}
		.iPhoneMain table.tariff td img, .iPhoneMain table.tariff3G td img {margin: 0 auto;}	
	
.iPhoneMain .terms {
	color: #636363; 
}
	
.iPhoneMain .conditions {
	color: #636363; 
	font-size: 1em;
	word-spacing: 0.2pt;
	letter-spacing: -0.1pt;
}

.iPhoneMain .fullspecNotes {
	border: 1px solid #e1e1e1;
	background-color: #f6f6f6;
	margin-top: 10px;
	padding: 10px;
}
.iPhoneMain .fullspecNotes p {
	font-size: 0.9em;
	line-height: 12px;
	color: #333333;
}

/* accessories */
.iPhoneMain #stand .accessoryItem { width: 320px; float: left; padding: 0 0 0 80px;}
.iPhoneMain #stand .iphoneHeaderShowcaseContent { padding: 20px 0 0 0 ;}
.iPhoneMain table.accessories tr {border-bottom: 1px #e4e4e4 solid;}
.iPhoneMain table.accessories td {
	width: 200px;
	height: 40px;
	text-align: center;
	vertical-align: middle;
}
	.iPhoneMain table.accessories td p {
		width: 160px;
		height: 28px;
		margin: 8px auto;
		font-weight: 700;
		font-size: 12px;
	}
		.iPhoneMain p.header a {color: #184071;}
	.iPhoneMain table.accessories td img {
		border: 1px #e2e2e2 solid;
		margin: 0 auto;
		padding: 0;
	}

.iPhoneMain .iphoneMainSectionFilter {
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	border-bottom: 1px #e2e2e2 solid;
	width: 774px;
	height: 28px;
	padding: 12px 22px 12px 22px;
	margin: 0 0 -1px 0;
}
.iPhoneMain .iphoneMainSectionFilter p {float: left;}

.iPhoneMain ul.paginationList {float: right; margin: 0;}
.iPhoneMain ul.paginationList li {
	display: inline;
	float: left;
	border-right: 1px groove #a8a8a8;
	padding: 0 9px 0 9px;
	color: #55b7db;
	margin: 0;
}
	.iPhoneMain ul.paginationList li.last {border-right: none; }
	.iPhoneMain ul.paginationList li a.selected {color: #363636; }

/* compare */
.iPhoneMain .sectionHeader { 
	width: 278px;
	float: left;
	margin: 5px 0 5px 0;
}
	.iPhoneMain .sectionHeader input {margin: 10px 0 15px 25px;}
	.iPhoneMain .sectionHeader p { 
		font-size: 13px;
		line-height: 18px;
		width: 170px;
		margin-left: 20px;
	}

.iPhoneMain .sectionContainer { 
width: 318px;
float: left;
margin: 0 0 2px 0;
}
	.iPhoneMain .sectionContainer p { 
	font-size: 13px;
	line-height: 40px;
	height: 35px;
	}
	.iPhoneMain .features {margin: 5px 0 10px 0;}
	
	.iPhoneMain .sectionContainer img {float: left; padding: 5px;}
	.iPhoneMain .sectionContainer ul {margin: 0 0 10px 15px;}
	.iPhoneMain .sectionContainer input {margin: 10px 0 15px 0;}
	
.iPhoneMain .sectionSpacer h2 { 
	font-size: 16px;
	font-weight: normal;
	line-height: 16px;
	color: #00587e;
	float: left;
}
.iPhoneMain .sectionSpacer p { 
	position: absolute;
	line-height: 40px;
}
.iPhoneMain .sectionSpacer {
	width: 150px;	
	height: 55px;
	float: left;
}


/* content menu (horizontal) */			
.iPhoneMain .mainSubNav {
	float: right;
	margin:5px 0px 0 0;
	list-style: none;
}
		.iPhoneMain .mainSubNav li {
			width:100px;
			height:25px;
			float:left;
			margin:0 0 0 1px;
			position: relative;
		}
			.iPhoneMain .mainSubNav li a {
				background:url('../../images/landing_pages/iphone_oct09/mainSubNav-Tab.gif') no-repeat;
				display:block;
				height:19px;
				text-align:center;
				font-weight:700;
				font-size:12px;
				color:#333;
				padding:6px 0 0 0;
			}
			.iPhoneMain .mainSubNav li a.selected {
				background:url('../../images/landing_pages/iphone_oct09/mainSubNav-Tab_selected.gif') no-repeat;
				position:absolute;
				width:100px;
				height:20px;
				z-index: 9;
			}
			
/* content sub-menu (horizontal) */
.iPhoneMain .mainSubSubNav ul {
	list-style: none;
	margin: 20px 0 0 0;
	height:26px;
}
	.iPhoneMain .mainSubSubNav ul li {
		width:100px;
		height:26px;
		float:left;
		padding:0 1px 0 0;
		margin: 0;
	}
		.iPhoneMain .mainSubSubNav ul li a {
			background:url('../../images/landing_pages/iphone_oct09/mainSubSubNav-Tab.gif') no-repeat;
			display:block;
			height:20px;
			text-align:center;
			font-weight:700;
			font-size:12px;
			color:#333;
			padding:6px 0 0 0;
		}
		.iPhoneMain .mainSubSubNav li.selected a {
			background:url('../../images/landing_pages/iphone_oct09/mainSubSubNav-Tab_selected.gif') no-repeat;
			position:absolute;
			width:100px;
			height:27px;
		}


/*-----=10: [featureCarousel] -------------------------------------*/
.iPhoneMain .featureCarousel {
	border: 1px #ebebeb solid;
	width: 818px;
	position: relative;
}

.iPhoneMain .slideHolder {
	float:left;
	width:816px;
	height:315px;	
	position:relative;
}

.iPhoneMain .slide {
	width:816px;
	height:300px;
	position:absolute;
	top:0px;
	left:0px;
	display: none;
}
.iPhoneMain .slide img.large { float: left }
.iPhoneMain .slide img.app { padding: 5px; }
.iPhoneMain .slide .slideContent {
	float: left;
	width: 220px;
	padding: 20px 0 0 30px;
}
.iPhoneMain .slide .slideContent p {
	clear: both;
}

.iPhoneMain .speed img.large { padding: 10px 0 0 120px; }
.iPhoneMain .video .slideContent { width: 255px; padding: 30px 15px 30px 60px; }
.iPhoneMain .voice img.large { padding: 30px 0 0 220px; }
.iPhoneMain .voice .slideContent { padding-top: 50px;}
.iPhoneMain .compass img.large { padding: 30px 0 0 220px; }
.iPhoneMain .compass .slideContent { padding-top: 50px;}
.iPhoneMain .cutcopypaste img.large { padding: 30px 0 0 210px; }
.iPhoneMain .cutcopypaste .slideContent { padding-top: 40px;}
.iPhoneMain .messages .slideContent { width: 255px; padding: 30px 15px 30px 60px; }
.iPhoneMain .messages img.large { padding: 20px 0 0 180px; }
.iPhoneMain .search .slideContent { width: 255px; padding: 30px 15px 30px 60px; }
.iPhoneMain .search img.large { padding: 20px 0 0 180px; }
.iPhoneMain .voice .slideContent { width: 255px; padding: 30px 15px 30px 60px; }
.iPhoneMain .voice img.large { padding: 20px 0 0 180px; }
.iPhoneMain .keyboard img.large { padding: 60px 0 0 120px; }
.iPhoneMain .keyboard .slideContent { width: 255px; padding: 80px 15px 30px 60px; }
.iPhoneMain .phone img.large { padding-top: 25px; }
.iPhoneMain .phone .slideContent { width: 190px; }
.iPhoneMain .phone .slideContent p { padding-top: 25px; }
.iPhoneMain .ipod img.large { padding-top: 25px; }
.iPhoneMain .ipod .slideContent { width: 190px; }
.iPhoneMain .ipod .slideContent p { padding-top: 25px; }
.iPhoneMain .internet img.large { padding-top: 25px; padding-left: 10px; }
.iPhoneMain .internet .slideContent { width: 190px; }
.iPhoneMain .internet .slideContent p { padding-top: 25px; }
.iPhoneMain .appstore img.large { padding-top: 25px; padding-left: 10px; }
.iPhoneMain .appstore .slideContent { width: 190px; }
.iPhoneMain .appstore .slideContent p { padding-top: 25px; }
.iPhoneMain .maps img.large { padding-top: 10px; padding-left: 160px; }
.iPhoneMain .maps .slideContent { width: 190px; }

.iPhoneMain .carousel {
	width: 100%;
	position: relative;
	background: url('../../images/landing_pages/iphone_oct09/featureCarousel-background.gif') repeat-x;
	height: 95px;
}
	.iPhoneMain .jcarousel {
		width: 590px;
		height: 95px;
		margin: 0 auto;
	}
	.iPhoneMain .jcarousel_3g {
		width: 236px;
		height: 95px;
		margin: 0 auto;
	}
	.iPhoneMain .jcarousel ul {
		width: 630px;
		height: 95px;
		position: relative;
		overflow: hidden;
	}
	.iPhoneMain .jcarousel_3g ul {
		width: 300px;
		height: 95px;
		position: relative;
		overflow: hidden;
	}

	.iPhoneMain .jcarousel ul li {
		float: left;
		margin: 0 -55px 0 -55px;
		display: inline;
		list-style: none;
		height: 95px;
		width: 172px;
		cursor: pointer;
	}
 	.iPhoneMain .jcarousel_3g ul li {
		float: left;
		margin: 0 -40px 0 -45px;
		display: inline;
		list-style: none;
		height: 95px;
		width: 172px;
		cursor: pointer;
	}
	.iPhoneMain .jcarousel ul li img, .iPhoneMain .jcarousel_3g ul li img {
		position: absolute;
		bottom: 13px; 
		margin: 0 0 0 64px;
	}
	.iPhoneMain .jcarousel ul li span, .iPhoneMain .jcarousel_3g ul li span {
		width: 170px;
		text-align: center;
		line-height: 22px;
		font-size: 1.1em;
		color: #959595;
		display: none;
	}
	.iPhoneMain .jcarousel ul li a, .iPhoneMain .jcarousel_3g ul li a {
		display:block;
		height: 95px;
	}
	.iPhoneMain .jcarousel_3g ul li a:hover {background: url(../../images/landing_pages/iphone_oct09/featureCarousel_selected.gif) center no-repeat;	}
	.iPhoneMain .jcarousel ul li a:hover span, .iPhoneMain .jcarousel_3g ul li a:hover span {display: block; }
	.iPhoneMain .jcarousel ul li a:hover span.large, .iPhoneMain .jcarousel_3g ul li a:hover span.large {display: block; line-height: 12px;}

	.iPhoneMain .jcarousel ul li a.selected {
		background: url(../../images/landing_pages/iphone_oct09/featureCarousel_selected.gif) center no-repeat;	
	}
	
	.iPhoneMain .prev {
		background: url('../../images/landing_pages/iphone_oct09/arrow_left.gif') no-repeat;
		height: 71px;
		width: 16px;
		overflow: hidden;
		position: absolute;
		z-index: 8;
		left: 78px;
		top: 25px;
		cursor: pointer;
	}
	.iPhoneMain .next {
		background: url('../../images/landing_pages/iphone_oct09/arrow_right.gif') top left no-repeat;
		height: 71px;
		width: 20px;
		overflow: hidden;
		position: absolute;
		z-index: 8;
		right: 75px;
		top: 25px;
		cursor: pointer;
	}
	.iPhoneMain .prev:hover, .next:hover {background-position: bottom left;}	
	
/*------=5:	[ORDER BUTTONS] ---------------------------------------*/

.iPhoneMain .phonePod a {
	display:block;
	width:100%;
	height:25px;
}

.iPhoneMain .o2 .orderNow {
	background:url('../../images/landing_pages/iphone_oct09/btn_order-now_o2_small.gif') no-repeat center;
}

.iPhoneMain .orange .orderNow {
	background:url('../../images/landing_pages/iphone_oct09/btn_order-now_orange_small.gif') no-repeat center;
}

.iPhoneMain .vodafone .orderNow {
	background:url('../../images/landing_pages/iphone_oct09/btn_order-now_vodafone_small.gif') no-repeat center;
}

.iPhoneMain .o2 .preOrder {
	background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_o2_small.gif') no-repeat center;
}

.iPhoneMain .o2 .register {
	background:url('../../images/landing_pages/iphone_oct09/btn_register_o2_small.gif') no-repeat center;
}

.iPhoneMain .orange .preOrder {
	background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_orange_small.gif') no-repeat center;
}

.iPhoneMain .orange .register {
	background:url('../../images/landing_pages/iphone_oct09/btn_register_orange_small.gif') no-repeat center;
}

.iPhoneMain .vodafone .preOrder {
	background:url('../../images/landing_pages/iphone_oct09/btn_pre-order_vodafone_small.gif') no-repeat center;
}

.iPhoneMain .vodafone .register {
	background:url('../../images/landing_pages/iphone_oct09/btn_register_vodafone_small.gif') no-repeat center;
}


.selectTariff H3 SMALL { font-size: 11px; }

.linksSctn {
	float: left;
	width: 340px;
}

.bannerSctn {
	float: right;
	width: 400px;
}

