@charset "UTF-8";
/* CSS Document */

body {
	position: absolute;
	z-index: 1;
	}
	
#logo {
	position: absolute;
	top: 22px;
	left: 38px;
	}
	
#tagline {
	color: #004990;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	position: absolute;
	top: 54px;
	left: 190px;
	width: 500px;
	}
	
#ps {
	position: absolute;
	z-index: 2;
	top: 510px;
	left: 57px;
	}
	
h1 {
	color: #004990;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
h2 {
	color: #004990;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin: 0px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
	}

h3 {
	color: #004990;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}


.home-headline {
	position: absolute;
	z-index: 2;
	top: 125px;
	left: 190px;
	width: 350px;
	}
	
p {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	}
	
#pHeader {
	margin: 0px 0px 10px 0px;
	padding:  0px 0px 0px 0px;
}
	
li {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
.home-top-text {
	position: absolute;
	z-index: 2;
	top: 150px;
	left: 190px;
	width: 700px;
	line-height: 17px;
	}
	
#home-slides {
	position: absolute;
	z-index: 2;
	top: 225px;
	left: 190px;
	}
	
.home-bot-text {
	position: absolute;
	z-index: 2;
	top: 385px;
	left: 190px;
	width: 375px;
	line-height: 17px;
	}
	
#ufoDemo {
	position: absolute;
	z-index: 2;
	top: 400px;
	left: 650px;
	}
	
#footer {
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 2;
	top: 599px;
	left: 35px;
	width:932px;
	height:44px;
	display: block;
	background-image:url(../img/footer-taller.gif);	
	}
	
	#footer-test {
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 2;
	top: 599px;
	left: 35px;
	width:932px;
	height:44px;
	display: block;
	background-image:url(../img/footer-taller.gif);	
	}
	
#florida {
	padding: 10px 0px 0px 0px;
}

	
#phone {
	color: #ffffff;
	font-size:10px;
	font-weight:bold;
	position: absolute;
	top: 5px;
	left: 10px;
	}
	
#phone-test {
	color: #ffffff;
	font-size:10px;
	font-weight:bold;
	position: absolute;
	top: 5px;
	left: 10px;
	}
	
#copyright {
	color: #ffffff;
	font-size:11px;
	position: absolute;
	top: 27px;
	left: 650px;
	}
	
#copyright-test {
	color: #ffffff;
	font-size:11px;
	position: absolute;
	top: 27px;
	left: 650px;
	}
	
	
.legal {
	color: #0f4b8f;
	font-size:10px;
	position: absolute;
	top: 630px;
	left: 531px;
	width: 400px;
	text-align: right;
	}
	
.legal-test {
	color: #0f4b8f;
	font-size:10px;
	position: absolute;
	top: 674px;
	left: 531px;
	width: 400px;
	text-align: right;
	}
	
.legal-test a {
	font-family:Arial, Helvetica, sans-serif;
	color: #004990;
	}
	
.legal a {
	font-family:Arial, Helvetica, sans-serif;
	color: #004990;
	}
	
.legal-copy {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	}
	
.dev-new-headline {
	position: absolute;
	z-index: 2;
	top: 465px;
	left: 190px;
	width: 350px;
	}
	
.dev-news-text {
	position: absolute;
	z-index: 2;
	top: 490px;
	left: 190px;
	width: 375px;
	line-height: 17px;
	}
	
.dev-news-text a:link {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}     /* unvisited link */
.dev-news-text a:visited {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}  /* visited link */
.dev-news-text a:hover {text-decoration:underline;}   /* mouse over link */
.dev-news-text a:active {color:#004990}   /* selected link */
	
/********** Sub Pages ************/

#col-1-sub {
	width: 544px;
	position: absolute;
	top: 117px;
	left: 178px;
	line-height: 17px;
	height: 450px;
	overflow: auto;
	padding-right: 20px;
	}
	
#col-1-sub a:link {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}     /* unvisited link */
#col-1-sub a:visited {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}  /* visited link */
#col-1-sub a:hover {text-decoration:underline;}   /* mouse over link */
#col-1-sub a:active {color:#004990}   /* selected link */

#col-1-sub-news {
	width: 575px;
	position: absolute;
	top: 125px;
	left: 190px;
	line-height: 17px;
	height: 450px;
	overflow: auto;
	padding-right: 20px;
	}
	
#col-1-sub-news a:link {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}     /* unvisited link */
#col-1-sub-news a:visited {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}  /* visited link */
#col-1-sub-news a:hover {text-decoration:underline;}   /* mouse over link */
#col-1-sub-news a:active {color:#004990}   /* selected link */

#col-2-sub {
	position: absolute;
	top: 134px;
	left: 799px;
	width: 168px;
	}
	

	
.normal-copy {
	font-weight:normal;
}

.blue-type {
	color: #004990;
	font-size:13px;
	}
	
.blue-type-city {
	color: #004990;
	font-size:13px;
	margin-top: 20px;
	}
	
form {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
th {
	text-align: right;
	}
	
.red {
	color:#990000;
	}
	
	
/********* Narrow Page ************/
	
#col-1-sub-narrow {
	width: 522px;
	position: absolute;
	top: 127px;
	left: 192px;
	line-height: 17px;
	height: 450px;
	overflow: auto;
	padding-right: 20px;
	}
	
	#col-1-sub-narrower {
	width: 396px;
	position: absolute;
	top: 125px;
	left: 190px;
	line-height: 17px;
	height: 450px;
	overflow: auto;
	padding-right: 20px;
	}

	
#col-1-sub-narrow a:link {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}     /* unvisited link */
#col-1-sub-narrow a:visited {color:#000000; text-decoration: none; font-weight:bold; font-size:11px;}  /* visited link */
#col-1-sub-narrow a:hover {text-decoration:underline;}   /* mouse over link */
#col-1-sub-narrow a:active {color:#004990}   /* selected link */

#col-2-sub-narrow {
	position: absolute;
	top: 140px;
	left: 740px;
	width: 168px;
	}
	
.blue-only {
	color: #004990;
	font-size:12px;
	}
	
.blue-news {
	color: #004990;
	}
	
	
	
#col-2-sub-narrower {
	position: absolute;
	top: 140px;
	left: 610px;
	width: 168px;
	}
	
	
#col-2-sub-market {
	position: absolute;
	top: 141px;
	left: 753px;
	width: 168px;
	}
	
	

	
	
	

	
	
	
	
	
	
	
	
	
	
	
	
	
	
