@charset "UTF-8";
#top {
	margin: auto;
	width: 1062px;
}
#body {
	background-image: url(images/body_bg_tile.gif);
	background-repeat: repeat-y;
	margin: auto;
	width: 1062px;
}
.indent {
	padding-left: 10px;
}
.bullet-arrows {
	list-style-type: disc;
	line-height: 16px;
}
.toolslinks {
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}
.tools_description {
	color: #333333;
}
#looking {
	background-image: url(images/lookingforthehome.gif);
	height: 120px;
	width: 724px;
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-left: 29px;
	margin-top: 0px;
}
#benefits {
	width: 450px;
	line-height: 18px;
}
.thatsalltheris {
	background-image: url(images/thatsallthereis.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 624px;
	padding-top: 50px;
	padding-left: 52px;
	padding-right: 100px;
	line-height: 20px;
}
.downloadbrochure {
	padding-left: 56px;
}
#footer {
	color: #333333;
	font-size: 10px;
}
#footer a {
	color: #333333;
	font-weight: bold;
	line-height: 16px;
}
#footer a:hover {
	color: #BA5C14;
}
#tools {
	width: 300px;
	height: 80px;
	margin-right: 60px;
}
#tools a:hover {
	color: #BA5C14;
}
#tools img {
	margin-right: 10px;
}
#steps {
	width: 460px;
}
.rightcolumn_about {
}
.rightcolumn_top {
	padding-top: 20px;
}
#steps li {
	margin-bottom: 10px;
}
#steps ul {
	padding-left: 55px;
}
.homeicon {
	margin-right: 10px;
}
#faq {
	width: 450px;
	line-height: 18px;
}
#faq h1 {
	color: #666666;
	line-height: 22px;
	font-size: 20px;
	letter-spacing: -1px;
}
#faq a {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}
#nhlinks a {
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
#nhlinks {
	width: 480px;
}
.toppagelink {
	color: #333333;
	font-size: 11px;
	font-weight: bold;
}
#about {
	width: 460px;
	line-height: 18px;
}
.thankyou {
	background-image: url(images/thankyou_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 126px;
	width: 255px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 60px;
	padding-bottom: 40px;
}

.agentform {
	width: 100%;
}

.agentform td.heading {
	padding: 0 64px 25px 64px;
	color: #0d4b8d;
}

.agentform td {
	vertical-align: top;
	padding-bottom: 7px;
	color: #333;
}

.agentform td span {
	font: bold 10px Arial, Helvetica, sans-serif;
	padding: 1px 3px;
}

.agentform td span.desc {
	width: 220px;
	display: block;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.agentform td span.small {
	width: auto;
}

.agentform td.left {
	padding: 5px 7px 5px 0;
	text-align: right; 
	width: 131px; 
	font-weight: bold;
}

.agentform input {
	border: solid 1px #ccc; 
	width: 220px; 
	padding: 4px;
}

.agentform input.plain {
	border: none;
	width: auto;
	}

.agentform textarea {
	border: solid 1px #ccc; 
	width: 220px; 
	height: 70px;
	padding: 4px;
}

.agentform textarea.tall {
	height: 110px;
}

.agentform input.submit {
	background: url(images/submit-button.gif) no-repeat; 
	width: 94px; 
	height: 30px; 
	border: none;
}

.agentform input.submit:hover {
	cursor: pointer;
}

.agentform td.heading h2 {
	margin: 0; 
	font-size: 17px;
}

.agentform td.heading p {
	margin: 0;
	line-height: 20px;
}

#signupleft {
float: left;
position: relative;
width: 351px;
background: #ecf1f5 url(images/bluesignup-box-top.gif) no-repeat top;
margin-right: 11px;
margin-top: 20px;
}

#signupleft .box {
width: 351px;
height: 680px;
background: url(images/bluesignup-box-bottom.gif) no-repeat bottom;
}

#signupright {
float: left;
position: relative;
width: 362px;
background: #e9f9e9 url(images/greensignup-box-top.gif) no-repeat top;
margin-top: 20px;
}

#signupright .box {
width: 362px;
height: 680px;
background: url(images/greensignup-box-bottom.gif) no-repeat bottom;
}

#signupleft .indent,
#signupright .indent {
	padding: 20px;
}
.lookingforthehome {
	background-image: url(images/lookingforthehome.gif);
	height: 120px;
	width: 724px;
	background-repeat: no-repeat;
	padding-top: 90px;
	padding-left: 29px;
}
