.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 A.submenu{
		display:block;
		background:transparent url('/images/arrow_link.gif') left center no-repeat;
		color:#0ea0e5;
		text-decoration:underline;
		font-size:12px;
		padding:8px 0px 8px 25px;
		margin:0px 35px;
	}	
	
	.sidemenu A.first{
		margin-top:10px;
	}	
	.sidemenu A.last{
		margin-bottom:40px;
	}	
	
	
	H2.getaquote{
		text-indent:-9999px;
		background:transparent url('/images/title_getaquote.gif') top left no-repeat;
		height:28px;
		width:210px;
	}
	.sidemenu .quote{
		padding:10px 30px 10px 35px;
		font-size:12px;	
	}

		.sidemenu .quote H2{
			font-size:14px;
			letter-spacing:0px;
		}

		
	.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;
	}	

	#masterTemplateContainer .moduleContentContainer .sidemenu .submenuWrapper{
		margin-bottom:10px;
	}
	#masterTemplateContainer .moduleContentContainer .sidemenu H4{
		padding:20px 0px 20px 32px;
	}	
	.sidemenu .getaquoteFrm{
		display:block;
		margin:0px 10px;	
	}
	.sidemenu A.submenu:hover,
	.sidemenu A.active{
		color:#555;
	}
		.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;
			margin-bottom:100px;
			padding:34px 28px 10px 70px;
			width:88px;
		}
		.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 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;
	}	

