body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

p { margin-bottom:10px; }

body
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
background:#EFF0F0;
}

h1, h2, h3, h4, h5, h6
{
font-size: 100%;
font-weight:normal;
}

ul, ol
{
list-style: none;
}

hr {
	border:1px solid #000000;
}

a
{
color: #00A4E4;
text-decoration: underline;
}

a:hover
{
color:#00274C;
}

.floatLeft
{
float: left;
}

.floatRight
{
float: right;
}

.floatClear {
	clear:both;
}

#leftCol {
	width:203px;
}

#rightCol {
	width:772px;
}


#rightContent {
	width:470px;
	padding:0 0 0 15px;
}

#rightContentWide {
	width:742px;
	padding:0 0 0 15px;
}

#rightInsideCol {
	width:272px;
}

.blueHeading {
	color:#005A84;
	font-size:18px;
	font-weight:bold;
}

.redHeading {
	color:#A30234;
	font-size:18px;
	font-weight:bold;
}

.blackHeading {
	color:#000000;
	font-size:30px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

.greyHeading {
	color:#717074;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
}

.whiteHeading {
	color:#FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

.blueModHeader {
	background:#FFFFFF url(../images/top_bg_blue.png) repeat-x top;
	display:block;
	height:25px;;
}

.blueModHeader span {
	color:#FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	padding:2px 0 0 10px;
	display:block;
	font-weight:bold;
}

.blueModContent {
	background:#FFFFFF;
	padding:5px;
	border:1px solid #BEC0C2;
	border-bottom:none;
	border-top:none;
}

.blueModFooter {
	border-bottom:1px solid #BEC0C2;
	display:block;
	height:5px;
	_height:1px;
}

.landFactsContent {
	background:#B2C6D5;
	padding:5px 10px 5px 5px;
	border-left:2px solid #3B6E8F;
	font-size:13px;
	color:#000000;
}

.landFactsFooter {
	border-bottom:2px solid #3B6E8F;
	display:block;
	height:5px;
	background:#B2C6D5;
}

.blueModLeftHeader {
	background:#FFFFFF url(../images/left_bg_blue.gif) repeat-y left;
	display:block;
	height:5px;
}

.blueModLeftHeaderBorder {
	border-top:1px solid #BEC0C2;
}

.blueModLeftContent {
	background:#FFFFFF url(../images/left_bg_blue.gif) repeat-y left;
	padding:5px 5px 5px 35px;
	border-right:1px solid #BEC0C2;
	display:block;
}

.blueModLeftFooter {
	border-bottom:1px solid #BEC0C2;
	background:#FFFFFF url(../images/left_bg_blue.gif) repeat-y left;
	display:block;
	height:5px;
}

.greyModLeftHeader {
	background:#FFFFFF url(../images/left_bg_grey.gif) repeat-y left;
	display:block;
	height:5px;
}

.greyModLeftHeaderBorder {
	border-top:1px solid #BEC0C2;
}

.greyModLeftContent {
	background:#FFFFFF url(../images/left_bg_grey.gif) repeat-y left;
	padding:5px 5px 5px 35px;
	border-right:1px solid #BEC0C2;
	display:block;
}

.greyModLeftFooter {
	border-bottom:1px solid #BEC0C2;
	background:#FFFFFF url(../images/left_bg_grey.gif) repeat-y left;
	display:block;
	height:5px;
}

#wHeader {
	width:1020px;
	margin:0 auto 0 auto;
	background:#EFF0F0 url(../images/top_bg.jpg) no-repeat bottom;
	height:30px;
	*height:40px
}

#wBody {
	width:1020px;
	margin:0 auto 0 auto;
	background:#EFF0F0 url(../images/main_bg.jpg) repeat-y;
}

#wFooter {
	width:1020px;
	margin:0 auto 0 auto;
	background:#EFF0F0 url(../images/bottom_bg.jpg) no-repeat top;
	height:30px;
}


#wrapper {
	width:975px;
	margin:0 auto 0 auto;
	background:#FFFFFF;
}

#topContent {
	margin:10px auto 0 auto;
	width:975px;
}

#topContent span {
	color:#00274C;
}

#topContent span a {
	color:#00274C;
	text-decoration:none;
}

#headerContent {
	background:#005a84 url(../images/header_bg.png) repeat-x bottom;
	height:76px;
}

#logo a {
	background:url(../images/logo.png) no-repeat;
	display:block;
	width:334px;
	height:71px;
	margin:0 0 0 10px;
}

#logo a span {
	margin-left:-2000px;
}

#topAgents {
	color:#FFFFFF;
	font-weight:bold;
	margin:48px 10px 0 0;
	font-size:14px;
	letter-spacing:0.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#mainImage {
	background:url(../images/main_image.png) no-repeat;
	width:752px;
	height:120px;
	font-size:32px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	padding-right:20px;
}

#navBg {
	background:#DEE5EC;
	border-bottom:1px solid #BEC0C2;
	padding-bottom:15px;
}

#nav {
	margin:0 10px 0 10px;
}

#nav li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:1px 0 1px 0;
	border-bottom:1px dashed #BABCBE;
}

#nav li a {
	background:url(../images/nav_arrow.gif) no-repeat left;
	padding:6px 0 6px 25px;
	display:block;
	color:#000000;
	text-decoration:none;
}

#nav li a:hover {
	background:url(../images/nav_arrow_hover.gif) no-repeat left;
	text-decoration:none;
}

#resources li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:1px 0 1px 0;
	border-bottom:1px dashed #BABCBE;
}

#resources li a {
	background:url(../images/nav_arrow_grey.gif) no-repeat left;
	padding:6px 0 6px 25px;
	display:block;
	width:150px;
	color:#717074;
	text-decoration:none;
}

#resources li a:hover {
	background:url(../images/nav_arrow_hover.gif) no-repeat left;
	text-decoration:none;
}

.blueMod {
	margin-left:10px;
}

.blueModRight {
	margin-right:10px;
}

.trueList {
	list-style:inside;
	margin:2px 10px 2px 10px;
	padding:0 5px 0 5px;
}

.trueList li {
	margin:10px 0 10px 0;
}