/*
Search And Save
URL: http://www.searchandsave.com
Author: Ed Vinicombe - Fresh Egg Ltd.
Author URL: http://www.freshegg.com/
*/

/*######################## GLOBAL STYLES ########################*/
* {
	padding:0;
	margin:0;
}
body {
	font:74% Arial, Helvetica, sans-serif;
	text-align:left;
	color:#424242;
	/*background:#231f20 url(/graphics/pageBG.gif) repeat-y 50% 0;*/
	background:#231f20;
}
a img, a, input, h4 {
	border:0;
	outline:none;
}
a {
	text-decoration:none;
	color:#B41B1B;
}
fieldset {
	border:none;
}
h1 {
	font-size:2em;
	color:#A11760;
}
h2 {
	font-size:1.8em;
	color:#008BCF;
}
h3 {
	font-size:1.6em;
	color:#1681ba;
}
.left {
	float:left;
}
.right {
	float:right;
}
.red {
	color:#FF0000;
	font-weight:bold;
}
.error {
	border:4px solid #A11760 !important;
	background:#FBE1EF;
}
p {
	padding-bottom:10px;
	line-height:18px;
}
.clear {
	clear:both;
}
/*Structure*/

body.inner page {
	background:url(/graphics/pageBG-trans.png) no-repeat 50% 0 #231f20;
}
#container {
	margin:0 auto;
	width:991px;
}
#header {
	width:946px;
	background:#FFF;
	margin:0 auto;
	padding:16px 0 0 15px;
}
#contentcontainer {
	float:left;
	background:url(/graphics/contentBG.png) repeat-y 0 10px;
	padding:0 40px 15px 0;
	width:951px;
}
#contentcontainerhome {
	float:left;
	padding:20px 0 20px 35px;
	background:url(/graphics/pageBG.gif) repeat-y 0 0;
	width:956px;
}
.contentcontainerTop {
	background:url(/graphics/contentcontainerTop.gif) no-repeat left top;
	width:991px;
	float:left;
}
#homecontent {
	border:1px solid #CCC;
	padding:0 15px 15px;
	width:890px;
	float:left;
	margin:0 auto;
}
#leftcolumn {
	background:url(/graphics/leftcolBG.png) repeat-y;
	width:265px;
	float:left;
}
.pagecontent {
	border:1px solid #CCC;
	float:right;
	padding:0 15px 15px;
	width:653px;
	position:relative;
}
ul.breadcrumb {
	list-style:none;
	height:35px;
	border-bottom:1px #CCC solid;
	margin-bottom:32px;
}
ul.breadcrumb li {
	float:left;
	color:#000;
	font-size:0.9em;
	height:25px;
	padding:10px 17px 0 10px;
	background:url(/graphics/breadcrumbBG.png) no-repeat right top;
}
ul.breadcrumb li.last {
	background:none;
	color:#B41B1B;
}
/*ul.pagebreadcrumb{
	list-style:none;
	height:35px;
	border-bottom:1px #CCC solid;
	margin-bottom:32px;
}
ul.pagebreadcrumb li{
	float:left;
	color:#000;
	font-size:0.9em;
	height:25px;
	padding:10px 17px 0 10px;
	background:url(/graphics/breadcrumbBG.png) no-repeat right top;
}
ul.pagebreadcrumb li.last{
	background:none;
	color:#B41B1B;
}*/
/*Nav*/
#nav {
	height:49px;
	background: url(/graphics/headerBG.png) no-repeat scroll 0 0;
	padding:12px 0 0 15px;
	width:976px;
}
#nav ul {
	height:41px;
	background: url(/graphics/navBG.png) repeat-x scroll 0 0;
	width:961px;
}
#nav li {
	float:left;
	list-style:none;
}
#nav li a {
	overflow:hidden;
	height:0;
	padding:36px 0 0 0;
	display:block;
}
#nav li.nav1 a {
	background:url(/graphics/homeBtn.png) no-repeat scroll 0 0;
	width:77px;
}
#nav li.nav2 a {
	background:url(/graphics/businessSavingsBtn.png) no-repeat scroll 0 0;
	width:156px;
}
#nav li.nav3 a {
	background:url(/graphics/homeSavingsBtn.png) no-repeat scroll 0 0;
	width:137px;
}
#nav li.nav4 a {
	background:url(/graphics/aboutusBtn.png) no-repeat scroll 0 0;
	width:98px;
}
#nav li.nav5 a {
	background:url(/graphics/testimonialsBtn.png) no-repeat scroll 0 0;
	width:120px;
}
#nav li.nav6 a {
	background:url(/graphics/contactBtn.png) no-repeat scroll 0 0;
	width:87px;
}
#nav li.nav7 a {
	background:url(/graphics/blogBtn.png) no-repeat scroll 0 0;
	width:60px;
}
/*Homepage*/
.homebox1 {
	height:247px;
	width:390px;
	border:5px #dedede solid;
	padding:20px 0 0 25px;
	float:left;
	margin-right:20px;
}
.homebox1 p {
	background:url(/graphics/businessSubHeader.png) no-repeat scroll 0 0;
	height:0;
	overflow:hidden;
	padding:110px 0 0 0;
}
.homebox1 img {
	float:left;
}
.homebox1 a img {
	margin:25px 0 0 100px;
}
.homebox2 {
	height:247px;
	width:390px;
	border:5px #dedede solid;
	padding:20px 0 0 25px;
	float:left;
	margin-left:20px;
}
.homebox2 p {
	background:url(/graphics/homesavingsSubHeader.png) no-repeat scroll 0 0;
	height:0;
	overflow:hidden;
	padding:128px 0 0 0;
}
.homebox2 img {
	float:left;
}
.homebox2 a img {
	margin:10px 0 0 85px;
}
.homebox1 h1.business {
	background:transparent url(/graphics/businesssavingsH1.png) no-repeat scroll 0 0;
	height:0;
	overflow:hidden;
	padding-top:48px;
	width:383px;
}
.homebox2 h1.home {
	background:transparent url(/graphics/homesavingsH1.png) no-repeat scroll 0 0;
	height:0;
	overflow:hidden;
	padding-top:48px;
	width:323px;
}
.questionsbox li {
	background:url(/graphics/bullet.png) no-repeat 0 12px;
	display:block;
	list-style:none;
	padding:10px 0 10px 25px;
}
/*What We Do*/
div.whatwedo, div.blogfeed {
	width:389px;
	padding:20px 60px 0 15px;
	float:left;
	text-align:justify;
}
div.blogfeed {
	padding-right:0;
	text-align:left;
}
h2.whatwedo, h2.blogfeed {
	padding-top:45px;
	overflow:hidden;
	height:0;
	background:url(/graphics/whatdowedo.png) no-repeat scroll 0 0;
	border-bottom:1px dashed #999;
	margin-bottom:10px;
}
h2.blogfeed {
	background:url(/graphics/fromtheblog.png) no-repeat scroll 0 0;
}
a.blogfeed {
	font-size:1.6em;
	color:#1681ba;
	font-weight:bold;
}
/*Home Savings Page*/
/*Main Structure*/
.colBox { /*bug fix for IE to hide scroll bar */
	overflow:hidden !important;
}
.colBox ul {
	padding-left:30px;
	list-style:none;
}
.colBox li a {
	width:179px;
	padding:10px 0 0 20px;
	background:url(/graphics/listarrow.png) no-repeat 5px 3px;
	color:#424242;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #949494;
	padding-bottom:7px;
}
.colBox li a:hover, #Leftnav1 .Leftnav1, #Leftnav2 .Leftnav2, #Leftnav3 .Leftnav3, #Leftnav4 .Leftnav4, #Leftnav5 .Leftnav5, #Leftnav6 .Leftnav6, #Leftnav7 .Leftnav7, #Leftnav8 .Leftnav8, #Leftnav9 .Leftnav9, #Leftnav10 .Leftnav10, #Leftnav11 .Leftnav11, #Leftnav12 .Leftnav12, #Leftnav13 .Leftnav13, #Leftnav14 .Leftnav14, #Leftnav15 .Leftnav15, #Leftnav16 .Leftnav16 {
	color:#b41b1b;
}
.home {
	background:url(/graphics/homesavingsLeftcol.png) no-repeat;
	overflow:hidden;
	height:0;
	display:block;
	padding-top:53px;
	cursor:pointer;
}
.business {
	background:url(/graphics/businesssavingsLeftcol.png) no-repeat;
	overflow:hidden;
	height:0;
	display:block;
	padding-top:63px;
	cursor:pointer;
}
.colBox h4.searchblog {
	background:url(/graphics/searchblogLeftcol-trans.png) no-repeat;
	overflow:hidden;
	height:0;
	padding-top:41px;
}
.colBox h4.categories {
	background:url(/graphics/categoriesLeftcol-trans.png) no-repeat;
	overflow:hidden;
	height:0;
	padding-top:53px;
}
.colBox h4.recentposts {
	background:url(/graphics/recentpostsLeftcol-trans.png) no-repeat;
	overflow:hidden;
	height:0;
	padding-top:53px;
}
.colBox h4.popularposts {
	background:url(/graphics/popularpostsLeftcol-trans.png) no-repeat;
	overflow:hidden;
	height:0;
	padding-top:53px;
}
.colBox h4.meta {
	background:url(/graphics/metaLeftcol-trans.png) no-repeat;
	overflow:hidden;
	height:0;
	padding-top:53px;
}
.pagebox, .pageboxlast {
	height:197px;
	width:290px;
	overflow:hidden;
	float:left;
	border:4px solid #dedede;
	padding:10px;
	margin:0 15px 15px 0;
}
.pageboxlast {
	height:205px;
}
.pagebox.right {
	margin-right:0px;
}
.pagebox p, .pageboxlast p {
	padding:0px;
	min-height:70px;
}
.pagebox h2 {
	height:0;
	overflow:hidden;
	padding-top:81px;
}
/*Home Savings */
.pagebox h2.paygpackage {
	background:url(/graphics/paygphonepackage.png) no-repeat scroll 0 0;
	padding-top:76px;
}
.pagebox h2.iphone3g {
	background:url(/graphics/iphone3gsmall.png) no-repeat scroll 0 0;
	padding-top:80px;
}
.pagebox h2.iphone3g16g {
	background:url(/graphics/iphone16gbsmall.png) no-repeat scroll 0 0;
	padding-top:80px;
}
.pagebox h2.iphone3g32g {
	background:url(/graphics/iphone3gs32gbsmall.png) no-repeat scroll 0 0;
	padding-top:80px;
}
.pagebox h2.highuser {
	background:url(/graphics/highuser.png) no-repeat scroll 0 0;
	padding-top:83px;
}
.pagebox h2.lowuser {
	background:url(/graphics/lowuser.png) no-repeat scroll 0 0;
	padding-top:83px;
}
.pagebox h2.mobilebroadband {
	background:url(/graphics/mobilebroadbandsmall.png) no-repeat scroll 0 0;
	padding-top:85px;
}
.pagebox h2.laptopusbmodem {
	background:url(/graphics/laptopusbsmall.png) no-repeat scroll 0 0;
	padding:78px 0 0 0;
}
.pagebox h2.officebroadband {
	background:url(/graphics/officebroadbandsmall.png) no-repeat scroll 0 0;
	padding-top:75px;
}
.pagebox h2.mobilebroadband {
	background:url(/graphics/mobilebroadbandsmall.png) no-repeat scroll 0 0;
	padding-top:75px;
}
.pagebox h2.laptopusbmodem {
	background:url(/graphics/laptopusbsmall.png) no-repeat scroll 0 0;
	padding-top:78px;
}
.pagebox h2.gaselectric {
	padding-top:68px;
	background:url(/graphics/gaselectric.png) no-repeat scroll 0 0;
}
.pagebox h2.broadband {
	padding-top:69px;
	background:url(/graphics/broadband.png) no-repeat scroll 0 0;
}
.pagebox h2.homephone {
	padding-top:79px;
	background:url(/graphics/homephoneandrental.png) no-repeat scroll 0 0;
}
.pagebox h2.mobilephone {
	padding-top:79px;
	background:url(/graphics/mobilephones.png) no-repeat scroll 0 0;
}
.pagebox a, .pageboxlast a {
	padding-top:10px;
	display:block;
	height:42px;
	width:141px;
}
.pagebox h2.insurance {
	background:url(/graphics/insurance.png) no-repeat scroll 0 0;
}
.pagebox h2.hometravelinsurance {
	background:url(/graphics/hometravelinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.homecarinsurance {
	background:url(/graphics/homecarinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.homeinsurance {
	background:url(/graphics/homeinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.homehealthinsurance {
	background:url(/graphics/homehealthinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.homelifeinsurance {
	background:url(/graphics/homelifeinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.incomeprotection {
	background:url(/graphics/incomeprotectionh1.png) no-repeat scroll 0 0;
}
.pagebox h2.lotterywins {
	background:url(/graphics/lotterwinsh1.png) no-repeat scroll 0 0;
}
.pagebox h2.housedeposit {
	background:url(/graphics/housedeposith1.png) no-repeat scroll 0 0;
}
.pagebox h2.debtmanagement {
	background:url(/graphics/debtmanagementh1.png) no-repeat scroll 0 0;
}
/* Business Savings*/
.pagebox h2.businessgasandelectric {
	background:url(/graphics/businessgaselectrich1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesslinerentalsh1 {
	background:url(/graphics/businesslinerentalsh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesstelephonesystems {
	background:url(/graphics/telephonesystemsh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesspublicliability {
	background:url(/graphics/businesspublicliabilityh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businessmobilephones {
	background:url(/graphics/businessmobilephonesh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businessbroadband {
	background:url(/graphics/businessbroadbandh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businessinsurance {
	background:url(/graphics/businessinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businessnumbers {
	background:url(/graphics/business0845h1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesscarinsurance {
	background:url(/graphics/businesscarinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businessvaninsurance {
	background:url(/graphics/businessvaninsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesslifeinsurance {
	background:url(/graphics/businesslifeinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesshealthinsurance {
	background:url(/graphics/businesshealthinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.businesstravelinsurance {
	background:url(/graphics/businesstravelinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.petinsurance {
	background:url(/graphics/petinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.carbreakdowninsurance {
	background:url(/graphics/carbreakdowninsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.weddinginsurance {
	background:url(/graphics/weddinginsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.buildingsandcontentsinsurance {
	background:url(/graphics/buildingcontentsinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.pensionsinsurance {
	background:url(/graphics/pensionsinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.motorbikeinsurance {
	background:url(/graphics/motorbikeinsuranceh1.png) no-repeat scroll 0 0;
}
.pagebox h2.criticalillnessinsurance {
	background:url(/graphics/criticalillnessh1.png) no-repeat scroll 0 0;
}
/*Telephone & Broadband Page*/
.topbox {
	float:left;
	width:412px;
	height:211px;
	padding-bottom:20px;
}
/*Business H1 large */
h1.businessbroadband, h1.businessgaselectric, h1.businessmobilephones, h1.businesslandlinecalls, h1.numbers, h1.telephonesystems, h1.publicliability, h1.companycar, h1.vaninsurance, h1.petinsurance, h1.breakdown, h1.wedding, h1.buildingcontents, h1.carinsurance, h1.healthinsurance, h1.incomeprotection, h1.lifeinsurance, h1.pensions, h1.travel, h1.bike, h1.critical, h1.officebroadband, h1.mobilebroadband, h1.laptopbroadband {
	background:url(/graphics/broadbandH1.png) no-repeat 0 0;
	height:0;
	overflow:hidden;
	padding-top:101px;
}
h1.businessgaselectric {
	background:url(/graphics/businessgaselectricLarge-11.png) no-repeat 0 0;
}
h1.businesslandlinecalls {
	background:url(/graphics/businesslandlinecallsLargeH.png) no-repeat 0 0;
}
h1.businessmobilephones {
	background:url(/graphics/businessmobilephonesLargeH1.png) no-repeat 0 0;
}
h1.businessbroadband {
	background:url(/graphics/businessbroadbandLargeH1.png) no-repeat 0 0;
}
h1.numbers {
	background:url(/graphics/0800numbersLargeH1.png) no-repeat 0 0;
}
h1.telephonesystems {
	background:url(/graphics/telephonesystemsLargeH1.png) no-repeat 0 0;
}
h1.publicliability {
	background:url(/graphics/publicliabilitylargeH1.png) no-repeat 0 0;
}
h1.companycar {
	background:url(/graphics/companycarlargeH1.png) no-repeat 0 0;
}
h1.vaninsurance {
	background:url(/graphics/vaninsurancelargeH1.png) no-repeat 0 0;
}
h1.petinsurance {
	background:url(/graphics/petinsurancelargeH1.png) no-repeat 0 0;
}
h1.breakdown {
	background:url(/graphics/breakdownlargeH1.png) no-repeat 0 0;
}
h1.wedding {
	background:url(/graphics/weddinglargeH1.png) no-repeat 0 0;
}
h1.buildingcontents {
	background:url(/graphics/buildinglargeH1.png) no-repeat 0 0;
}
h1.carinsurance {
	background:url(/graphics/carinsurancelargeH1.png) no-repeat 0 0;
}
h1.healthinsurance {
	background:url(/graphics/healthinsuranceh1LARGE.png) no-repeat 0 0;
}
h1.incomeprotection {
	background:url(/graphics/incomeprotectionlargeH1.png) no-repeat 0 0;
}
h1.lifeinsurance {
	background:url(/graphics/lifeinsurancelargeH1.png) no-repeat 0 0;
}
h1.pensions {
	background:url(/graphics/pensionsinsurancelargeH1.png) no-repeat 0 0;
}
h1.travel {
	background:url(/graphics/travelinsurancelargeH1.png) no-repeat 0 0;
}
h1.bike {
	background:url(/graphics/bikeinsurancelargeH1.png) no-repeat 0 0;
}
h1.critical {
	background:url(/graphics/illnesslargeH1.png) no-repeat 0 0;
}
h1.officebroadband {
	background:url(/graphics/officebroadbandlarge.png) no-repeat scroll 0 0;
	padding-top:112px;
}
h1.mobilebroadband {
	background:url(/graphics/mobilebroadbandlarge.png) no-repeat scroll 0 0;
	padding-top:106px;
}
h1.laptopbroadband {
	background:url(/graphics/laptopusblarge.png) no-repeat scroll 0 0;
	padding-top:100px;
}
.businessSavingsH1Title, .homeSavingsH1Title {
	background:url(../graphics/businessSavingsPageH1.png) no-repeat 0 0;
	width:572px;
	height:0;
	padding-top:64px;
	overflow:hidden;
}
.homeSavingsH1Title {
	background:url(../graphics/homeSavingsPageH1.png) no-repeat 0 0;
}
/*Home H1 Large*/
h1.homegaselectric, h1.homebroadband, h1.homephonerental, h1.homemobilephones, h1.lotterywins, h1.housedeposit, h1.debtmanagement, h1.healthinsurance, h1.iphone3g, h1.iphone3g16gb, h1.iphone3g32gb, h1.payguser, h1.lowuser, h1.highuser {
	background:url(/graphics/gaselectricityLargeH1.png) no-repeat 0 0;
	height:0;
	overflow:hidden;
	padding-top:101px;
}
h1.homebroadband {
	background:url(/graphics/homebroadband.png) no-repeat 0 0;
}
h1.homephonerental {
	background:url(/graphics/phonesandlinesLargeH1.png) no-repeat 0 0;
}
h1.homemobilephones {
	background:url(/graphics/mobilephonesLargeH1.png) no-repeat 0 0;
}
h1.lotterywins {
	background:url(/graphics/lotterywinsLargeH1.png) no-repeat 0 0;
}
h1.housedeposit {
	background:url(/graphics/housedepositLargeH1.png) no-repeat 0 0;
}
h1.debtmanagement {
	background:url(/graphics/debtmanagementLargeH1.png) no-repeat 0 0;
}
h1.healthinsurance {
	background:url(/graphics/healthinsuranceh1LARGE.png) no-repeat 0 0;
}
h1.iphone3g {
	background:url(/graphics/iphone3glarge.png) no-repeat scroll 0 0;
	padding-top:126px;
}
h1.iphone3g16gb {
	background:url(/graphics/iphone16gblarge.png) no-repeat 0 0;
	padding-top:122px;
}
h1.iphone3g32gb {
	background:url(/graphics/iphone32gblarge.png) no-repeat 0 0;
	padding-top:127px;
}
h1.payguser {
	background:url(/graphics/payguserlarge.png) no-repeat 0 0;
	padding-top:105px;
}
h1.highuser {
	background:url(/graphics/highuserlarge.png) no-repeat 0 0;
	padding-top:105px;
}
h1.lowuser {
	background:url(/graphics/lowuserlarge.png) no-repeat 0 0;
	padding-top:107px;
}
.blurb1 {
	float:left;
	text-align:center;
	font-weight:bold;
	padding:5px 0 0 3px;
}
.blurb1 span {
	font-size:3.0em;
	color:#b41b1b;
	font-weight:bold;
}
.blurb2 {
	color:#424242;
	font-size:1.3em;
	font-weight:bold;
	padding:15px 5px 10px 0;
	float:left;
}
.bobstips {
	background:url(/graphics/bobstipsBG-trans.png) no-repeat;
	width:279px;
	height:273px;
	float:left;
	top:20px;
	right:-13px;
	position:absolute;
}
.bobstips p {
	padding:120px 128px 0 18px;
	color:#fff;
	font-size:1.0em;
	font-weight:bold;
}
div.contentspec, div.lotterspec {
	float:left;
	padding-bottom:10px;
}
ul.contentspec, ul.lottery {
	float:left;
	width:360px;
	padding-left:10px;
	padding-right:35px;
}
.contentspec li {
	background:url(/graphics/largetick.png) no-repeat scroll 0 0;
	height:36px;
	padding:5px 0 15px 45px;
	list-style:none;
	color:#424242;
	font-size:1.1em;
}
.elgordo, .uklottery, .euromillions {
	background:url(../graphics/elgordo.png) no-repeat 0 0;
	height:57px;
	padding:20px 0 15px 60px;
	list-style:none;
}
.uklottery {
	background:url(../graphics/uklottery.png) no-repeat 0 0;
	height:56px;
}
.euromillions {
	background:url(../graphics/euromillions.png) no-repeat 0 0;
	height:57px;
}
a.clickherebox, a.clickherebox2 {
	background:url(/graphics/clickhereBG.png) no-repeat scroll 0 0;
	height:0;
	display:block;
	float:left;
	overflow:hidden;
	width:227px;
	padding-top:61px;
}
a.clickherebox2 {
	background:url(/graphics/clickToJoin.png) no-repeat 0 0;
}
.questionsbox {
	width:599px;
	float:left;
	padding:20px;
	border:5px solid #016495;
}
.questionsbox td {
	padding:10px 0 10px 0;
	font-weight:bold;
}
ul#tabBtns, ul.questiontabs {
	background:url(/graphics/linebreaklarge.png) no-repeat top left;
	list-style:none;
	width:644px;
	padding:40px 0 0 10px;
	height:50px;
	float:left;
}
ul#tabBtns li, ul.questiontabs li {
	float:left;
}
.ui-tabs-hide {
	display:none;
}
li.moreinfo a {
	background:url(/graphics/moreinfotab1.png) no-repeat;
	width:86px;
	display:block;
	height:0;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.moreinfo1 a {
	background:url(/graphics/moreinfotab.png) no-repeat;
	width:86px;
	display:block;
	height:0;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.askquestion a {
	background:url(/graphics/askquestiontab.png) no-repeat;
	width:96px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.orangetab a {
	background:url(/graphics/orangetab.png) no-repeat scroll 0 0;
	width:82px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.mobilebroadband a {
	background:url(/graphics/mobilebroadbandtab.png) no-repeat scroll 0 0;
	width:86px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.lowusertab a {
	background:url(/graphics/lowusertab.png) no-repeat scroll 0 0;
	width:136px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.highusertab a {
	background:url(/graphics/highusertab.png) no-repeat scroll 0 0;
	width:134px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
li.paygtab a {
	background:url(/graphics/paygtab.png) no-repeat scroll 0 0;
	width:103px;
	height:0;
	display:block;
	overflow:hidden;
	padding:50px 0 0 0;
}
/*Contact Form*/
.standardForm {
	float:left;
}
.standardForm p {
	padding:5px 0;
}
.standardForm h2 {
	color:#303030;
}
.standardForm fieldset {
	border-top:1px solid #ccc;
	padding:10px 0 20px 0;
	width:619px;
}
.standardForm label {
	display:block;
	width:180px;
	text-align:right;
	padding:5px 15px 0 0;
	float:left;
	clear:left;
}
.standardForm input.checkbox {
	width:auto;
	border:none;
	padding:0;
}
.standardForm input, .standardForm textarea, .standardForm select {
	width:250px;
	border:1px solid #ccc;
	padding:4px;
}
.standardForm textarea {
	width:220px;
}
#btnsubmitenquiry {
	background:url(/graphics/submitBtn.png) no-repeat scroll 0 0;
	width:89px;
	height:36px;
	cursor:pointer;
	margin:5px 0 0 0;
	padding:36px 0 0 0;
	overflow:hidden;
	display:block;
}
#inpForename, #inpTelephone, #inpEmail, #inpEmail2, #inpEmail3, #inpEmail4, #inpmessage2, #inpmessage3, #inpmessage4, #inpPcs, #inpTime, #inpPosition, #inpCompany, #inpSector, #inpPhones, #inpContract, #inpCars, #Contact1_inpForename, #Contact1_inpPosition, #Contact1_inpCompany, #Contact1_inpTown, #Contact1_inpPostcode, #Contact1_inpTelephone, #Contact1_inpDob, #Contact1_inpTime, #Contact1_inpEmail, #Contact1_inpLines, #Contact1_inpQuote, #Contact1_inpSites, #Contact1_inpPcs {
	width:219px;
	color:#F00;
	border:1px solid #ccc;
	padding:4px;
	margin:5px 0 5px 0;
}
#inpNumbers1, #inpNumbers2, #inpNumbers3, #inpNumbers4 {
	width:219px;
	color:#F00;
	border:1px solid #ccc;
	padding:4px;
	margin:5px 0 5px 0;
}
.StandardForm select {
	padding:4px;
	margin:4px 0 4px 0;
	display:block;
	width:230px;
}
.btn-slide, .active {
	background:url(/graphics/moreinfo.png) no-repeat 0 0;
	cursor:pointer;
	height:0;
	padding-top:48px;
	overflow:hidden !important;
	width:227px;
	display:block;
}
.active {
	background:url(/graphics/moreinfoActive.png) no-repeat 0 0;
}
.ContactFormSlide {
	float:left;
}
.ContactFormSlide p {
	width: 210px;
	padding-left: 10px;
}
#panel {
	float:left;
}
.StandardForm span {
	color:#F00;
}
#inpMessage {
	width:230px;
	padding:4px;
	color:#F00;
	height:50px;
	margin:5px 0 5px 0;
}
/*#rightColumn .standardForm select, #rightColumn .standardForm input.submit {*/
.standardForm input.submit {
	width:230px;
	cursor:pointer;
	background:#B41B1B;
	color:#FFF;
	font-size:1.3em;
	padding:3px;
}
.standardForm select {
	padding:3px;
	width:260px;
}
.orderedList {
	margin-left:40px;
}
.orderedList li {
	line-height:20px;
}
.standardList {
	margin-left:40px;
	list-style:disc;
	padding-top:40px;
}
.standardList ul {
	padding-top:0;
}
.standardList.sitemap li {
	line-height:30px;
	font-size:14px;
}
/*Sitemap*/
.sitemap1 {
	padding-left:20px;
}
.sitemap1 {
	line-height:30px;
}
.sitemap2 {
	padding-left:30px;
}
.sitemap2 li {
	line-height:30px;
}
/*Footer*/

#footer {
	background:url(/graphics/footerBG-trans.png) no-repeat center top;
	width:961px;
	padding:0 15px;
	float:left;
}
#footerBlock {
	background:url(/graphics/footerblockBG.png) no-repeat #B41B1B;
	width:961px;
	height:118px;
	padding-top:12px;
	float:left;
}
#footerBlock li a {
	color:#fff;
}
#footerBlock li.first {
	padding:0 0 0 20px;
}
#footerBlock li {
	float:left;
	font-size:1.1em;
	font-weight:bold;
	list-style:none;
	padding:0 0 0 5px;
}
#footerBlock span {
	color:#FFF;
	font-weight:bold;
}
#footerBlock p {
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	padding:25px 0 10px 20px;
}
#footerBlockhome {
	background:#B41B1B;
	width:961px;
	height:118px;
	margin:0 auto;
	border-top:12px solid #fff;
}
#footerBlockhome p {
	font-size:1.3em;
	font-weight:bold;
	color:#fff;
	padding:25px 0 10px 20px;
}
#footerBlockhome li a {
	color:#fff;
}
#footerBlockhome li.first {
	padding:0 0 0 20px;
}
#footerBlockhome li {
	float:left;
	font-size:1.1em;
	font-weight:bold;
	list-style:none;
	padding:0 0 0 5px;
}
#footerBlockhome span {
	color:#FFF;
	font-weight:bold;
}
