.moduleContent IMG {
	margin: 5px;
}

H1.moduleTitle{
	height:93px;
	color:#fff;
	line-height:93px;
	letter-spacing:-2px;
	font-size:32px;
	background:transparent url('/images/bg_h1.gif') top left repeat-x;
	text-transform:uppercase;
	padding-left:250px;
}
	.sidemenu{
		width:210px;
	}
	.sidemenu P{
		text-align:right;
		color:#555;
		font-weight:bold;
		padding:30px 20px 10px 20px;
		width:170px;
	}
		
	.sidemenu H3.quotecalculator{	
		background:transparent url('../images/header_quote.gif') top left no-repeat;
		width:193px;
		height:98px;
		margin:0px 5px 5px;
		text-indent:-9999px;
	}	

	.sidemenu .getaquoteFrm{
		display:block;
		margin:0px 10px 100px;	
	}

		.sidemenu .getaquoteFrm INPUT.text{
			border:0px;
			height:18px;
			font-size:12px;
			margin-bottom:5px;
			text-align:right;
		}
		.sidemenu .getaquoteFrm INPUT.income{
			background:transparent url('../images/bg_income.gif') top left no-repeat;
			padding:34px 28px 10px 70px;
			width:88px;
		}
		.sidemenu .getaquoteFrm INPUT.age{
			background:transparent url('../images/bg_age.gif') top left no-repeat;
			padding:34px 30px 10px 120px;
			width:36px;
		}
		.sidemenu .getaquoteFrm INPUT.potentialincome{
			background:transparent url('../images/bg_potentialincome.gif') top left no-repeat;
			padding:34px 28px 10px 70px;
			width:88px;
			margin-bottom:20px;
		}
		.sidemenu .getaquoteFrm INPUT.submit{
			background:transparent url('../images/bt_calculate.gif') top left no-repeat;
			width:88px;
			height:36px;
			display:block;
			margin:10px 0 20px 100px;
			border:0px;
		}
		
		.sidemenu .getaquoteFrm .tc{
			font-size:11px;
		}
		
	.sidemenu A.starthere{
		background:transparent url('/images/bt_starthere.gif') top left no-repeat;
		width:132px;
		height:43px;
		display:block;
		cursor:pointer;
		text-indent:-9999px;
		margin:5px 35px;
	}	
	
	.moduleContent H2{
		background: #f6fafb;
		border-bottom:1px solid #e4e9ea;	
		height:73px;
		line-height:73px;
		padding:0 0 0 40px;
		font-weight:bold;
		font-size:24px;
		margin-bottom:10px;
	}
	.moduleContent .content{
		padding:10px 40px;
	}	
	
	
/* FORM */
.formElement {
	clear:both;
}
	.formElement LABEL{
		width:150px;
	}

	.formElement .radio{
		margin-left:150px;
	}

	.formSubmit INPUT{
		font-size:0px;
		color:#484242;
		background:transparent url('/images/bt_submit.gif') top left no-repeat;	
		cursor:pointer;
		border:none;
		height:35px;
		width:86px;
	}

	.formElement .validation-advice{
		margin-left:150px;
	}
	
#enquiryForm_6 .formSubmit{
	margin: 20px 0 20px 86px;
}
	
	
/* Quote Result */

.quoteResult {
	width:250px;
	display:block;
	width:100%;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.quoteResult H2.title{
	background:#f6fafb url('/images/logo_small.gif') 10px center no-repeat;
	font-size:16px;
	font-weight:bold;
	line-height:73px;
	height:73px;
	margin-bottom:10px;
	padding-left:40px;	
}
.quoteResult H2.income{
	font-size:24px;
}
.quoteResult .potentialincome{
	background:transparent url('../images/bg_potentialincome.gif') top left no-repeat;
	padding:34px 28px 10px 70px;
	width:88px;
	height:18px;
	text-align:right;
}

html, body{
	margin:0px;
}

