/*	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;}		

a.mainlink{background-color:#fff;color:#666;font-family:verdana, sans-serif;font-size:12px;text-decoration:none;}
a.mainlink:link {background-color:transparent;color:#666;text-decoration:none;}					  				 
a.mainlink:active {background-color:transparent;color:#666;text-decoration:none;}						 
a.mainlink:visited {background-color:transparent;color:#666;text-decoration:none;}						 					  
a.mainlink: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;
	}


li{
	font-family:verdana, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	color:#666666;
	text-align:left;
	vertical-align:baseline;
	}
		
p{
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:transparent;
	text-align:left;
	vertical-align:baseline;
	}
	
	table {
	text-align:left;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}

td {
	background-color:#ffffff;
	color:#ffffff;
	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:#005197;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	}

td.white {
	background-color:#ffffff;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	}	
		
td.menuyellow {
	background-color:#FFCA4D;
	color:#ffffff;
	}
	
tr.row1 {
	background-color:#99ccff;
	font-weight:bold;
	}


	
	/*****************************************************************************/
																																																																																																								/*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:#005197;
	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;
}
	
.menu{
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#005197;
	text-align:center;
	vertical-align:middle;
	}
	
	.menuHead {
	background-color:#FFCA4D;
	color:#000;
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:25px;
	padding-left:3px;
	vertical-align:middle;
	}
	
		.photomenuHead {
	background-color:#FFCA4D;
	color:#000;
	font-family:verdana, sans-serif;
	font-size:12px;
	font-weight: normal;
	height:25px;
	padding-left:3px;
	vertical-align:middle;
}
	
	.menuSub1 {
	height:20px;
	padding-left:3px;
	padding-top:3px;
	vertical-align:middle;
	}
	
	.title{
	font-family:verdana, sans-serif;
	font-size:24px;
	color:#ffffff;
	background-color:#005197;
	font-weight:bold;
	vertical-align:center;
	}

	.title2{
	font-family:verdana, sans-serif;
	font-size:14px;
	color:#ffffff;
	background-color:#005197;
	font-weight:italic, bold;
	vertical-align:center;
	}
	
.subhead{
	font-family:verdana, sans-serif;
	font-size:14px;
	color:#005197;
	background-color:#ffffff;
	font-weight:bold;
	vertical-align:baseline;
	}
	
.subtwo{
	font-size:13px;
	color:#005197;
	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;
}

.cTitle
{
	color:#336699;
	background-color:#0099ff;
	font-family:Verdana;
	font-weight: bold;
	font-size:16pt;
}
.cEventTitle
{
	color:#000000;
	background-color:#cccccc;
	font-family:Verdana;
	font-weight: bold;
	font-size:10pt;
}
.cEventDesc
{
	font-family:Verdana;
	font-size:8pt;
	font-style:italic;
}
.cAlbum
{
	font-weight:bold;
	font-family:Verdana;
	font-size:10pt;
}
.cDescription
{
	font-family:Verdana;
	font-size:8pt;
}
.cAlbumHeading
{
	color:#ffffff;
	background-color:#cccccc;
	font-weight: bold;
}
.cNavAlbumName
{
	color:#336699;
	font-family:Verdana;
	font-weight: bold;
	font-size:10pt;
}
.RowOdd
{
	color:#000000;
	background-color:#ffffff;
}
.RowEven
{
	color:#000000;
	background-color:#99CCFF;
}
.cHeading
{
	color:#FFCC99;
	font-family:Verdana;
	font-weight: bold;
	font-size:12pt;
}
.cBreadCrumbs
{
	font-family:Arial,Verdana;
	font-weight: bold;
	font-size:12pt;;
}
	
