html {
	font-size:76%;
}

body {
	margin:0;
	padding:0 0 0 145px;
	text-align:center;
	font-family:Verdana, Arial, Sans-Serif;
	font-size:1em;
	line-height:1.5em;
	color:#000;
	background:#FFF url(./graphics/film.gif) 0 0 repeat-y;
}
h2 {
	margin:12px 0 0 12px;
	padding:3px 0 0 0;
	font-style:italic;
}	
h3 {
	margin:20px 0 0 12px;
	padding:3px 0 0 0;
	border-top:1px solid black;
	border-right:7px solid black;
}
h4 {
	margin:12px 0 0 12px;
	padding:3px 0 0 0;
}
img.agent {
	margin:12px 0 0 12px;
	padding:3px 0 0 0;
}
table {
	margin:12px 0 0 12px;
	padding:3px 0 0 0;
}
p {
	margin:12px 0 0 12px;
}
div#wrapper {
	margin:0;
	padding:0;
	text-align:left;
}
div#headerWrapper {
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
	background:url(./graphics/banner_bottom.gif) left bottom repeat-x;
}
div#headerWrapper h1 {
	margin:0;
	padding:0;
}
div#secondaryWrapper {
	width:555px;
}
div#nav {
	float:left;
	width:160px;
	margin:0;
	padding:0;
	
}
div#nav ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
div#nav div#topRight {
	background:url(./graphics/secondary_bottom_top.gif) top bottom no-repeat;
}
div#nav div#bottomRight {
	background:url(./graphics/secondary_bottom_right.gif) right bottom no-repeat;
}
div#nav ul#secondaryNav {
	background:#E6E6E6 url(./graphics/secondary_left.gif) left top repeat-y;
	margin:20px 0 0 0;
	padding:5px;
	text-align:right;
	border-right:1px solid #999;
}
div#nav ul#secondaryNav li {
	margin:3px 0;
	padding:0;
}
div#nav ul#secondaryNav a {
	text-decoration:none;
	color:#00C;
}
div#nav ul#secondaryNav a:hover {
	text-decoration:underline;
	color:#C00;
}
div#nav li {
	margin:0;
	padding:12px 0 0 0;
	font-size:10px;
	line-height:10px;
}
div#nav li.searchNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/search.gif) left top no-repeat;
}

div#nav li.searchNav a:hover {
	background-position:left bottom;
}
div#nav li.agentsNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/agents.gif) left top no-repeat;
}

div#nav li.agentsNav a:hover {
	background:url(./graphics/agents.gif) left bottom no-repeat;
}
div#nav li.communityNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/community.gif) left top no-repeat;
}

div#nav li.communityNav a:hover {
	background:url(./graphics/community.gif) left bottom no-repeat;
}
div#nav li.prequalNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/prequal.gif) left top no-repeat;
}

div#nav li.prequalNav a:hover {
	background:url(./graphics/prequal.gif) left bottom no-repeat;
}
div#nav li.contactNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/contact.gif) left top no-repeat;
}

div#nav li.contactNav a:hover {
	background:url(./graphics/contact.gif) left bottom no-repeat;
}
div#nav li.homeNav a {
	width:160px;
	height:22px;
	display:block;
	text-indent:-5000px;
	text-decoration:none;
	background:url(./graphics/home.gif) left top no-repeat;
}

div#nav li.homeNav a:hover {
	background-position:left bottom;
}

div#content {
	width:390px;
	float:right;
	text-align:justify;
}
dl#faq dt {
	font-weight:bold;
	margin:12px 0 0 12px;
	padding:0;
}
dl#faq dd {
	display:none;
}
table#calcInput {
	border-top:1px solid #7F9Db9;
}
table#calcInput td#disclaimer {
	border-bottom:1px solid #7F9Db9;
	padding:0 0 12px 0;
}
table#calcInput td.leftCol {
	width:55%;
}
table#calcInput td.buttons {
	border-top:1px solid #7F9Db9;
	padding-top:12px;
}
img#defaultPic {
	position:absolute;
	top:0;
	left:0;
}
img#searchPic {
	visibility:hidden;
	position:absolute;
	top:10px;
	left:25px;
}
img#agentsPic {
	visibility:hidden;
	position:absolute;
	top:100px;
	left:25px;
}
img#communityPic {
	visibility:hidden;
	position:absolute;
	top:190px;
	left:25px;
}
img#prequalPic {
	visibility:hidden;
	position:absolute;
	top:280px;
	left:25px;
}
img#contactPic {
	visibility:hidden;
	position:absolute;
	top:370px;
	left:25px;
}