﻿/* Selectors -- Default(body, H1, H2, table, p, etc): Class: and ID: */
/*body selector sets the background color and any page-wide default */
body {
}
#jumpsbox {
	position: absolute;
	z-index: 5;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 25px;
	height: 1px;
	visibility: collapse;
}
img {
	border: 0px;
}
#jumps {
}
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F3F5F8;
	font-size: 01em;
}
td {
	background-position: 0px 0px;
	background-repeat: repeat;
	background-attachment: scroll;
	vertical-align: top;
}
/*header images table*/
#images {
	position: relative;
	top: 4px;
	left: 3px;
	width: 99.5%;
	height: 141px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#images td {
	padding: 0px 3px 0px 2px;
	margin: 0px 0px 0px 0px;
}
.stretchpic {
	width: 100%;
	height: 141px;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin: 0px 3px 0px 0px;
}
/*ticker table*/
#horizticker {
	position: relative;
	top: 14px;
	left: 5px;
	background-color: #FFCC99;
	width: 99%;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#alertmarquee {
	height: 22px;
	width: 100%;
}
/* horizontal nav stuff */
#navcapsule {
	position: relative;
	top: 8px;
	left: 5px;
	width: 99%;
	background-color: #A6C8B4;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
/*height:20px;*/	vertical-align: middle;
	white-space: nowrap;
}
#horizontalnav {
	background-color: #A6C8B4;
	font-family: Arial;
	font-size: 70%;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#horizontalnav a {
	color: #000000;
	text-decoration: none;
}
#horizontalnav a:hover {
	color: #000000;
	text-decoration: none;
}
#horizontal a:visited {
	color: #000000;
	text-decoration: none;
}
#horizontalnav td {
	border-right-style: solid;
	border-right-width: thin;
	border-right-color: #FFFFFF;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	white-space: nowrap;
}
#searchbox {
	background-color: #A6C8B4;
	font-family: Arial;
	font-size: 70%;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	width: auto;
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
}
#horizontalnav td.nobar {
	border-right-width: 0px;
}
#frmSearch {
	padding: 0px;
	margin: 0px;
}
#frmSearch input {
	padding: 0px;
	margin: 0px;
}
#search {
	white-space: nowrap;
}
/*---------------------------------------------------------------*/
/*editable area table*/
#bottomhalf {
	position: relative;
	top: 16px;
	left: 1px;
	width: 99.5%;
	background-color: #F3F5F8;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* column 3 --on right */
#rightcolumn {
	background-color: #C4DBCD;
	vertical-align: top;
	width: auto;
	padding: 0px 10px 0px 10px;
}
#vertads {
	background-color: #C4DBCD;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
/* column 2 --center */
#bodycell {
	vertical-align: top;
	background-color: white;
}
#printready {
	background-color: #FFFFFF;
	height: 440px;
	width: 100%;
	text-align: left;
}
/* column 1 - left column  */
#leftcolumn {
	width: 225px;
	background-color: #A6C8B4;
	vertical-align: top;
}
#leftcontent {
}
/*newsbox */
#datamain {
	width: 220px;
	padding: 0px 0px 0px 0px;
}
/*myfloridacfo homepage vert nav menu  */
#homenav {
	vertical-align: top;
	width: 225px;
}
.inthenews {
	font-family: Arial;
	font-size: 75%;
	text-align: left;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
	white-space: nowrap;
	margin: 0px 0px 0px 9px;
	padding: 0px 0px 3px 0px;
}
/* divisions column 1 menu bot styling   */
#divisionnav {
}
.vmenu {
	font-family: Verdana;
	font-weight: bold;
	text-align : left;
	line-height: 15px;
	font-size: 75%;
}
.vmenu a {
	text-decoration: none;
	color: #000000;
	margin: 0px 0px 0px 0px;
}
.vmenu a:hover {
	color: #077D80;
}
.vmenu a:visited {
}
/*----------------------------------------------------------------------*/
/*All the footer stuff  */
#pinch {
	background-color: #CCD8E1;
	height: 21px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: bottom;
}
#footer {
	width: 100%;
	min-width: 500px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCD8E1;
	font-family: Verdana;
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	padding: 0px;
}
.fineprint {
	font-family: Verdana;
	font-size: 95%;
	font-weight: normal;
	text-align: center;
}
#footer a {
	text-decoration: none;
	color: #000000; /*#006400;    #669F90;*/;
	font-weight: bold;
}
#footer a:hover {
}
.address {
}
.helpline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #CD5C5C; /*#FF2200;*/;
	font-weight: bold;
}
.smallhelpline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #CD5C5C;
	font-weight: bold;
}
/*advertisements */
#horizads {
	margin-left: auto;
	margin-right: auto;
}
#horizads td {
	vertical-align: middle;
	text-align: center;
}
