p, table, td, ol, ul, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	text-decoration: none;
	color: #000;
	
	}

a:link, a:active,
a.footerLink:link, a.footerLink:visited, a.footerLink:active 
{
	color: #000;
}
a:hover,
a.footerLink:hover {
	color: #000;
	text-decoration: none;
}	


.title {
   	FONT-WEIGHT : bold;
   	COLOR : #333366;
   	FONT-SIZE : medium;
}   


.titlesmall {
   	FONT-WEIGHT : bold;
   	COLOR : #333366;
   	FONT-SIZE : small;

}   

.headline {
	font-size: x-small;
	font-weight : bold;
	visible : false;
}

.textbold {
   	FONT-WEIGHT : bold;
   	COLOR : #000000;
   	FONT-SIZE : x-small;
} 
 
.textsmall {
   	COLOR : #000000;
   	FONT-SIZE : xx-small;
} 

.textblue {
   	COLOR : #333366;
}

/* these styles are used by the admin screens */

td.tab1 {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	TEXT-DECOratION : none;
	background: #F8CD53;
	color: #000000;
	
} 
 
td.tab2 {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	TEXT-DECOratION : none;
	background: #406A6A;
	color: #FFFFFF;
} 

td.tab2 a:visited, td.tab2 a:link {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	TEXT-DECOratION : none;
	background: #406A6A;
	color: #FFFFFF;
}
 
td.tab2 a:active {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECOratION : none;
	background: #406A6A;
	color: #FFFFFF;
} 
td.tab2 a:hover {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECOratION : none;
	background: #406A6A;
	color: #000000;
}


td.tab3 {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	background: #669999;
	color: #FFFFFF;
}
td.tab3 a:active, td.tab3 a:link {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	background: #039B9C;
	color: navy;
}

td.tab3 a:visited, td.tab3 a:hover {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	background: #039B9C;
	color: #FFFFFF;
}

td.tab3 a:hover {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	background: #039B9C;
	color: #3B3884;
}


td.textred {
	PADDING-RIGHT : 0px;
	PADDING-LEFT : 0px;
	FONT-WEIGHT : normal;
	COLOR : #CC0000;
	FONT-SIZE : small;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	
}

/* end admin styles */


.navText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : white;
	padding-left : 3px;
	padding-right : 3px;
	text-align : center;
	visible : false;
}

/* from eflorida.com style sheet for breadcrumbs */

.crumbsText
{
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	
}

.crumbsText span a:link, .crumbsText span a:visited{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#666666;

}

.crumbsText span a:active, .crumbsText span a:hover{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#1f1c52;

}	

.crumbsTextL span a:link, .crumbsTextL span a:visited{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#666666;

}

.crumbsTextL span a:active, .crumbsTextL span a:hover{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#1f1c52;

	
}	

/* end eflorida breadcrumbs style */


.newsHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight : 900;
	font-variant : small-caps;
	color: Black;
	padding: 5px;
	
}

.news { 
	border-style: solid;
	border-width: 3px;
	border-color: #CCCCCC;
	padding: 5px;
	
} 
	
	
.newsBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding: 5px;
}


td.footernav a:link, td.footernav a:visited {
	FONT-WEIGHT : normal;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: white;
	
}

td.footernav {
	FONT-WEIGHT : normal;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: white;
	
}

td.footernav a:hover {
	FONT-WEIGHT : normal;
	FONT-SIZE : 8pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color:  yellow;
}

td.headernav {
	FONT-WEIGHT : bold;
	FONT-SIZE : 7pt;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: black;
	
	}
	
td.headertitlesmall {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: white;
	
	}

td.headertitle {
	FONT-WEIGHT : bold;
	FONT-SIZE : small;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: white;
	
	}


td.headernav a:link {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: black;
	
}
td.headernav a:active {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: black;
}

td.headernav a:visited {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color: black;
}

td.headernav a:hover {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	visible : false;
	color:   #99ccff;
}

/* ------------------------------------------- RIGHTNAV STYLES ----- */


td.rightnavtab {
	font-size : xx-small;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	FONT-WEIGHT : 800;
	color: #FFFFFF;
	padding: 0px;
	border-style: solid;
	border-top : solid 1px #666666;
	border-left : none;
	border-right : none;
	border-bottom : none;
	background-color:#339966;
}	

td.rightnavstroke {
	border-top : solid 1px #666666;
	border-left : solid 1px #666666;
	border-right : solid 1px #666666;
	border-bottom : solid 1px #666666;
}

td.rightnavcontent {
	font-size : 11px;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION : none;
	FONT-WEIGHT : normal;
	color: #000000;
	padding: 5px;
	
}

UL {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
}

UL UL LI {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
	
}
UL UL UL LI {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	visible: false;
	
}

OL {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
}

OL OL LI {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: black;
	visible: false;
	
}
OL OL OL LI {
	font-size : x-small;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	visible: false;
	
}

.content { font-family: Arial; font-size: 12px; text-align: left; color:#666666; padding: 20px; border: 0px; width:450px;}

/* ----------------------- <Top Admin Links Style> --------------------------- */

.toplinks { height:15px; font-family: Arial; font-weight: bold; font-size: 8pt; color: #666666; padding-right:10px;}
.toplinks a { height:15px; font-family: Arial; font-weight: bold; font-size: 8pt; color: #666666; padding-right:10px; text-decoration: none;}
.toplinks a:hover { height:15px; font-family: Arial; font-weight: bold; font-size: 8pt; color: #666666; padding-right:10px; text-decoration: underline;}

.topnavb1 a span, .topnavb2 a span, .topnavb3 a span, .topnavb4 a span 
	{ position:relative; top:14px; }
	
/******** IE Hacks *********/
/***************************/ 
*html .topnavb1 a span, *html .topnavb2 a span, *html .topnavb3 a span, *html .topnavb4 a span
	{ position:relative; top:0; }


/* ----------------------- <Top Navigation - Button Background Image Swap/Text Styles> --------------------------- */

.topnavb1 a			{ display:block; height:42px; width:138px; background:URL(Images/tnb_1_off.gif) bottom left no-repeat; font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }
.topnavb1 a:hover	{ display:block; height:42px; width:138px; background:URL(Images/tnb_1_on.gif) bottom left no-repeat;  font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }

.topnavb2 a			{ display:block; height:42px; width:178px; background:URL(Images/tnb_2_off.gif) bottom left no-repeat; font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }
.topnavb2 a:hover	{ display:block; height:42px; width:178px; background:URL(Images/tnb_2_on.gif) bottom left no-repeat;  font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }

.topnavb3 a			{ display:block; height:42px; width:129px; background:URL(Images/tnb_3_off.gif) bottom left no-repeat; font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }
.topnavb3 a:hover	{ display:block; height:42px; width:129px; background:URL(Images/tnb_3_on.gif) bottom left no-repeat;  font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }

.topnavb4 a			{ display:block; height:42px; width:182px; background:URL(Images/tnb_4_off.gif) bottom left no-repeat; font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }
.topnavb4 a:hover	{ display:block; height:42px; width:182px; background:URL(Images/tnb_4_on.gif) bottom left no-repeat;  font-family:Arial; font-weight: bold; font-size:9pt; color:#000; text-decoration:none; padding:16px 0 0; }


/* ----------------------- <Left Navigation Styles> --------------------------- */

.leftnavbkgd {height:550px; width:189px; background:URL(Images/leftnav_bkgd.gif) top left no-repeat;} 

.leftnav a {
display:block; 
height:23px; width:177px;
background:URL(Images/leftnav_btn_bkgd_off.gif) bottom left no-repeat; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
color: #000; 
font-weight : normal;
text-decoration: none; 
padding-left:15px; 
padding-top:1px;}

.leftnav a:hover {
display:block; 
height:23px; 
background:URL(Images/leftnav_btn_bkgd_on.gif) bottom left no-repeat; 
color: #000; 
text-decoration:underline; 
padding-left:15px; 
padding-top:1px;
padding-bottom:1px;
}

/** .leftnav a:hover {display:block; height:25px; width:180px; bottom left no-repeat; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: underline; padding-left:15px; padding-top:3px;} **/

/* ----------------------- <Left SubNav Styles> --------------------------- */

.subnav a {height:23px; 
font: 11px Verdana, Arial, Helvetica, sans-serif; 
color: #000; 
text-decoration: none; 
padding-left:15px; 
padding-top:1px; 
padding-bottom:1px; 
background:URL(Images/leftnav_btn_bkgd_off.gif) 
bottom left no-repeat;}

.subnav a:hover {height:23px; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: underline; background:URL(Images/leftnav_btn_bkgd_on.gif) bottom left no-repeat; padding-left:15px; padding-bottom:3px;}



/* ----------------------- <Right Nav - News and Quicklinks - Styles> --------------------------- */

.rightnav { width:183px; font-family: Arial; font-weight: normal; font-size: 10pt; color: #000066; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.newstext { font-family: Arial; font-weight: normal; font-size: 10pt; text-align: left; color: #221B51; padding-left:8px; padding-right:3px;}
.newstext a { font-family: Arial; font-weight: normal; font-size: 10pt; text-align: left; color: #221B51;}
.newstext a:hover{ font-family: Arial; font-weight: normal; font-size: 10pt; text-align: left; color: #3333CC;}


/* ----------------------- <Footer Styles> --------------------------- */

.footer {font-family: Arial; font-weight: normal; font-size: 8pt; text-align: right; color: #000000; text-decoration: none;}
.footer a {font-family: Arial; font-weight: normal; font-size: 8pt; text-align: right; color: #000000; text-decoration: none;}
.footer a:hover {font-family: Arial; font-weight: normal; font-size: 8pt; text-align: right; color: #000000; text-decoration: underline;}