		BODY {
			background-image: url('./images/bg1.gif');
			background-position: top left;
			background-repeat: repeat-x;
			background-color: #FFFFFF;
			font-family: Arial, Helvetica, Serif;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}

		H1 { 
			font-size: 14pt;
			color: #AAAAAA;
			margin: 6px 0px 6px 0px;
			padding: 0px 0px 3px 0px;
			border-bottom: 1px solid #AAAAAA;
		}

		H2 {
			font-size: 10pt;
			color: #000;
			margin: 6px 0px 6px 0px;
			padding: 0px 0px 3px 0px;
		}

		H3 {
			color: #0061AB;
			font-size: 14pt;
			font-weight: bold;
			margin: 0px 12px 8px 12px;
			padding: 0px 0px 3px 0px;
		}

		H4 {
			margin: 0px 0px 0px 0px;
			padding: 3px 3px 3px 3px;
			background-color: #333355;
			color: #FFFFFF;
			font-weight: bold; font-size: 11pt;
		}

		H5 {
			margin: 3px 0px 3px 0px;
			padding: 3px 3px 3px 3px;
			color: #000000;
			font-weight: bold;
			font-size: 14pt;
		}

		H6 {
			color: #0061AB;
			font-size: 14pt;
			font-weight: bold;
			margin: 6px 0px 8px 0px;
			padding: 0px 0px 3px 0px;
		}

		a {
			color: #0061AB; text-decoration:none;
		}
		a:hover	{
			text-decoration: underline;
		}
		P {
			font-size: 10pt;
			margin: 3px 0px 3px 0px;
		}
		P.homeTxt {
			margin: 12px 12px 3px 12px;
			font-size: 9pt;
			line-height: 105%;
		}
		#wrapper {
			padding: 0;
			width: 790px;
			margin:0 auto;
		}
		#header {
			text-align: right;
			height: 130px;
			background-image: url('./images/logo2.gif');
			background-position: left bottom;
			background-repeat: no-repeat;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			font-size: 9pt;
		}
		#header a {
			font-size: 9pt;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		#header a:hover {
			font-size: 9pt;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
		}
		#nav {
			height: 28px;
			background-image: url(./images/navback.gif);
			background-repeat: no-repeat;
		}
		#topimage {
			height: 150px;
			/* background-image: url(./images/home1.gif);
			background-repeat: no-repeat; */
			margin: 6px 0px 6px 0px;
		}
		#footer {
			border-top: 1px solid #ccc;
			margin: 8px 0px 16px 0px;
			padding: 6px 6px 6px 6px;
			font-size: 9pt;
			color: #888;
			text-align: center;
		}

		#newsbox {
			clear: all;
			clear: both;
			margin: 0px 0px 12px 0px;
			padding: 0;
			width: 790px; 
		}
		#newscap {
			padding: 0;
			margin: 0;
		}
		#newsbox P {
			font-size: 9pt;
			margin: 3px 0px 0px 0px;
			padding: 0px 6px 0px 6px;
		}
		#newsitems {
			margin: 0;
			padding: 0;
			background-image: url(./images/news_fill.gif);
		}

		#ratesbox {
			float: right;
			margin: 0px 0px 12px 12px;
			padding: 0;
			width: 260px; 
		}
		#ratescap {
			padding: 0;
			margin: 0;
		}
		#ratesbox P {
			font-size: 9pt;
			margin: 3px 0px 0px 0px;
			padding: 0px 6px 0px 6px;
		}
		#ratesitems {
			margin: 0;
			padding: 0;
			background-image: url(./images/news_fill.gif);
		}

		#realtorbox {
			float: right;
			margin: 0px 0px 12px 12px;
			padding: 0;
			width: 260px; 
		}
		#realtorcap {
			padding: 0;
			margin: 0;
		}
		#realtorbox P {
			font-size: 9pt;
			margin: 3px 0px 0px 0px;
			padding: 0px 6px 0px 6px;
		}
		#realtoritems {
			margin: 0;
			padding: 0;
			background-image: url(./images/news_fill.gif);
		}

		#loanstatbox {
			float: right;
			margin: 0px 0px 12px 12px;
			padding: 0;
			width: 260px; 
		}
		#loanstatcap {
			padding: 0;
			margin: 0;
		}
		#loanstatbox P {
			font-size: 9pt;
			margin: 3px 0px 0px 0px;
			padding: 0px 6px 0px 6px;
		}
		#loanstatitems {
			margin: 0;
			padding: 0;
			background-image: url(./images/news_fill.gif);
		}


		#pagetxt {
			float: left;
			margin: 0px 0px 12px 0px;
			padding: 0;
			width: 510px; 
		}
		#info {
			clear: both;
		}
		#locationInfo {
			border-top: 1px solid #8A8A8A;
			border-left: 1px solid #8A8A8A;
			border-right: 1px solid #8A8A8A;
			margin: 0px 0px 6px 0px;
			padding: 3px 3px 3px 3px;
			background-image: url(./images/cardback1.gif);
			background-position: center bottom;
			background-repeat: no-repeat;
		}
		#locationInfo P {
			font-size: 9pt;
			margin: 0px 0px 3px 6px;
		}
		#officerInfo {
			border-top: 1px solid #8A8A8A;
			border-left: 1px solid #8A8A8A;
			border-right: 1px solid #8A8A8A;
			margin: 0px 0px 6px 0px;
			padding: 3px 3px 3px 3px;
			background-image: url(./images/cardback1.gif);
			background-position: center bottom;
			background-repeat: no-repeat;
		}
		#officerInfo P {
			font-size: 9pt;
			margin: 0px 0px 3px 6px;
		}
		#infobox {
			float: right;
			margin: 0px 0px 12px 12px;
			padding: 0;
			width: 260px; 
		}

		.edt {
			font-size: 9pt;
			color: #000000;
			border: 1px solid #4682B4;
			background-color: #FFFFFF;
		}
		.req {
			font-size: 9pt;
			color: #000000;
			border: 1px solid #4682B4;
			background-color: #F0F0F0;
			background-image: url(./images/req_bg1.gif);
			background-position: center left;
			background-repeat: no-repeat;
			padding-left: 12px;
		}
		.err {
			font-size: 9pt;
			color: #000000;
			border: 1px solid #DC143C;
			background-color: #FFEFEF;
		}

		.thumbnail {
			margin: 3px 8px 3px 0px;
			border: 1px solid #000000;
		}

		#navbar{
			width: 790px;
			height: 38px;
			margin: 0;
			/* background:url(./images/navback1.gif); */
		}
		.navOff {
			font-size: 9pt;
			font-weight: bold;
			color: #000000;
			/* background:url(./images/nav_off.gif); */
		}
		.navHover {
			font-size: 9pt;
			font-weight: bold;
			color: #FFFFFF;
			background:url(./images/nav_hover1.gif);
			cursor: pointer;
		}
		.navSelect {
			font-size: 9pt;
			font-weight: bold;
			color: #FFFFFF;
			background:url(./images/nav_selected.gif);
		}

		.navHoverApplyNow {
			font-size: 12pt;
			font-weight: bold;
			color: #FFFFFF;
			background:url(./images/nav_hover1.gif);
			cursor: pointer;
		}
		.navSelectApplyNow {
			font-size: 12pt;
			font-weight: bold;
			color: #FFFFFF;
			background:url(./images/nav_selected.gif);
		}
		.navApplyNow {
			font-size: 12pt;
			font-weight: bold;
			color: #FFFFFF;
			background:url(./images/nav_applynow.gif);
		}

		UL {
			font-size: 9pt;
			list-style-image: url(./images/green_dot.jpg);
		}
		LI {
			margin: 0px 0px 12px 0px;
		}
		.tblhead {
			background-color: #E0E0E0;
			font-size: 9pt; 
			font-weight: bold;
		}
		#adspots {
			margin: 8px 0px 8px 0px;
		}

		.box{
			color:#ffffff;
			font-size:0.9em;
			background-color:#4088b8;
			border:1px solid #c8c8c8;
			line-height:1.3em;
			padding:5px 5px 5px 8px;
		}

		.box a{color:#f0f0f0;}

		#loadDIV {
			display: none;
		}

		#disclaimer {
			font-size: 8pt;
			text-align: left;
		}