/*	File Name:	 	itflorida.css
/*	Author:				 Nathan Arnold
/*	Purpose:		 	To increase maintainability within the web site, and to lower bandwidth by reducing code and graphics
/*								 				historically used for layout.
/*	Description:	The styles listed on this page are ordered alphabetically, A-Z. HTML elements that require style definition
/*												are defined first, followed by custom class definition. The sheet ends with Div Element defintions. Each section
/*												is alphabetically ordered. Each element's, or class' attributes are also alphabetized for ease of maintenance.
/*	Note:						 This sheet has been validated by the W3C as valid CSS. 	--				http://jigsaw.w3.org/css-validator/
*/


/*****************************************************************************/
																																																																																																													/*HTML CLASSES*/

a.menuSub1{background-color:#fff;color:#666;font-family:verdana, sans-serif;font-size:11px;text-decoration:none;}
a.menuSub1:link {background-color:transparent;color:#666;text-decoration:none;}					  				 
a.menuSub1:active {background-color:transparent;color:#666;text-decoration:none;}						 
a.menuSub1:visited {background-color:transparent;color:#666;text-decoration:none;}						 					  
a.menuSub1:hover {background-color:transparent;color:#333;text-decoration:underline;}		

body{
	background-color:#fff;
	color:#666666;
	font-family:verdana, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
	line-height:12pt;	
	}
	
	body.benefits{
	background-color:#fff;
	color:#666666;
	font-family:verdana, sans-serif;
	font-size:12px;
	margin:10px 10px 10px 10px;
	}


li{
	font-family:verdana, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	color:#666666;
	text-align:left;
	vertical-align:baseline;
	line-height:14pt;	
	}
		
p{
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:transparent;
	text-align:left;
	vertical-align:baseline;
	}
	
dt{
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:transparent;
	text-align:left;
	vertical-align:baseline;
	line-height:14pt;
	}
		
dd{
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:transparent;
	text-align:left;
	vertical-align:baseline;
	line-height:12pt;	
	}
	
	
	
	table {
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

td {
	background-color:#ffffff;
	color:#666666;
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	td.text {
	background-color:#ffffff;
	color:#666666;
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
td.blueLeft {
	background-color:#849EC6;
	color:#ffffff;
	}
	
td.blue {
	background-color:#063990;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	}
		
td.menuyellow {
	background-color:#FFD60F;
	color:#ffffff;
	}

	
	/*****************************************************************************/
																																																																																																								/*CUSTOM CLASSES*/
	.anchors {
	background-color:#ffffff;
	color:#999999;
	font-family:verdana, sans-serif;
	font-size:9px;
	}	
	
.bold{
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;
	text-align:left;
	vertical-align:baseline;
	}
		
.copyrightText {
	background-color:#ffffff;
	color:#063990;
	font-family:verdana, sans-serif;
	font-size:11px;
	}																																																																																																								
	
	.button{
	font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	background-color:#666;
}

 .footText {
	background-color:#ffffff;
	color:#999999;
	font-family:verdana, sans-serif;
	font-size:10px;
	}
	
	.frmHead{
 font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	background-color:transparent;
}
	
.frmText{
 font-family:verdana, sans-serif;
	font-size:10px;
	color:#666;
	background-color:transparent;
}	
	
.frmTitle{
 font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	background-color:transparent;
	text-align:right;
	width:160px;
}

.frmTitleLeft{
 font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666;
	background-color:transparent;
	text-align:left;
}

.frmTitleRed{
 font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C00;
	background-color:transparent;
	text-align:left;
}
	
.menu{
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#063990;
	text-align:center;
	vertical-align:middle;
	}
	
	.menuHead {
	background-color:#FFD60F;
	color:#000;
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-left:3px;
	vertical-align:middle;
	}
	
	.menuSub1 {
	height:15px;
	padding-left:3px;
	padding-top:1px;
	vertical-align:middle;
	}
	
.subhead{
	font-family:verdana, sans-serif;
	font-size:14px;
	color:#063990;
	background-color:#ffffff;
	font-weight:bold;
	vertical-align:baseline;
	}
	
.subtwo{
	font-size:13px;
	color:#063990;
	background-color:#ffffff;
	font-weight:bold;
	vertical-align:baseline;
	}
	
.subthree{
	font-size:13px;
	color:#849EC6;;
	background-color:#ffffff;
	font-weight:bold;
	vertical-align:baseline;
	}

.smfootText {
	background-color:#ffffff;
	color:#999999;
	font-family:verdana, sans-serif;
	font-size:9px;
	}

.sMap
{
background-color:#ffffff;
color:#999999;
font-family:verdana, sans-serif;
font-size:11px;
padding:3px;
}	

.sMapHeader
{
background-color:#FFD60F;
color:#000;
font-family:verdana, sans-serif;
font-size:13px;
padding:3px;
}

.frmDesc {
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666;
	background-color:transparent;
	text-align:left;
}

.frmNote {
	font-family:verdana, sans-serif;
	font-size:10px;
	font-weight:normal;	
	color:#666;
	background-color:transparent;
	text-align:left;
}

.frmElement {
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666;
	background-color:transparent;
	text-align:left;
}