/* 
HILLSBOROUGH COUNTY STYLES
Colors on this site: 
lt beige 		FFF6CF
content bg beige 	E4DDBC   
content center taupe  	D8D1B2  
light gold for news  	F9E8CC
dark navy links 	1D2897  
red nav 		EE5418   
nice brown under nav  	AE9263   
lt brown in copyright nav  8B744F    
dk brown in copright nav 6F5D3F

darker brown/burg 5B1908
*/
body {
	font: 9pt Arial, Helvetica, sans-serif; color: #141C69;  
	SCROLLBAR-FACE-COLOR: 		#917444; 
	SCROLLBAR-HIGHLIGHT-COLOR: 	#8B744F; 
	SCROLLBAR-SHADOW-COLOR: 	#594527; 
	SCROLLBAR-3DLIGHT-COLOR:	#C9C1A0; 
	SCROLLBAR-ARROW-COLOR: 		#000000; 
	SCROLLBAR-TRACK-COLOR: 		#972709; 
	SCROLLBAR-DARKSHADOW-COLOR: 	#E4DDBC; 
	SCROLLBAR-BASE-COLOR: 		#972709;
	margin:0px;
	background-color:#CBAA74;

}
h1{font: 9pt Arial, Helvetica, sans-serif; color: #CBAA74; line-height:14px; text-align:center  }
h2{font: 20pt Georgia, Times New Roman, Times, serif; color: #9E1158;  text-align:center }
h3{font: 16pt Arial, Helvetica, sans-serif; color: #CBAA74;  text-align:center }
td {font: 9.5pt medium Arial, Helvetica, sans-serif; color: #53462F; line-height:17px;   }
th {text-transform:uppercase;font-size:8pt;}
.tdtext{	font: 10pt Arial, Helvetica, sans-serif; color: #53462F; line-height:15px;   }
.bg {	background:#E4DDBC url(/www/images/bg.gif) left top repeat-x  ;}
.content {	width:90%;background-color:#FFFDF1; border-bottom:1px solid #EEECE9;  border-left:1px solid #8B744F;border-right:1px solid #8B744F;}
.lside {width:20%;background-color:#E4DDBC;}
.l_side {background-color:#E4DDBC;}
/* lside was 143px width before, had to make percentage and added a width to rside */
.rside {width:138px;background-color: #E4DDBC;}
.level1{background-color:#F9E8CC;font:7pt arial,sans-serif;color:#666666;text-transform:uppercase;padding-left:2px;}
.tside{border-top:1px solid #FFFFFF;border-bottom: 1px solid #8B744F;}
.tabside{	background-color: #D5CEB0; border-top:1px solid #FFFFFF;border-bottom: 1px solid #8B744F; 
			font-family: Arial, Helvetica, sans-serif;font-size:8pt;height:22px;padding:3px;}
.tabside2{background-color: #F9E8CC; border-bottom: 1px solid #8B744F; font: bold 8pt x-small Arial, Helvetica, sans-serif;height:22px;padding:3px;border-top:1px solid #FFFFFF;text-transform:uppercase;}
.tabside3{background-color: #53462F; font:8pt Arial, Helvetica, sans-serif;color:white;height:22px;padding:5px;border-top:1px solid #c0c0c0;text-transform:uppercase;}
.redtd{background:#5B1908 url(/www/images/burgbg.jpg) left top repeat-x;width:170px;height:41px;color:#F9E8CC;font: 8pt arial, helvetica, sans-serif;padding-top:3px;text-transform:uppercase;}
.search_out{font-size:8pt;cursor:pointer;}
.searchOver{background-color:#F9E8CC;cursor:pointer;border-bottom:1px solid #666666;font-size:8pt;}
.searchOut{cursor:pointer;border-bottom:1px solid #666666;font-size:8pt;}
/* form stuff */
form{margin:0px;padding:0px;}
input {font: 9pt Arial, Helvetica, sans-serif; color: #5B1908; }
.butClass{font:bold 8pt Arial, Helvetica, sans-serif; color: #5B1908; text-transform:uppercase;
background:#F9E8CC url(/www/images/but_bg.jpg) left top repeat-x;padding:1px;margin:0px;
border-top:2px groove #ffffff;border-right:1px solid #; border-left:2px inset #F9E8CC;border-bottom:2px inset #6F5D3F;}
select {font:bold 9pt Arial, Helvetica, sans-serif; color: #53462F; }
.res{border-bottom:1px solid #EEECE9;}

/* on and off visible and hidden */
.on{visibility: visible; display: block;margin:0px;padding:0px;}
.off{visibility: hidden; display: none;margin:0px;padding:0px;}


/* nav */
.topnav {background:#FFFFFF url(/www/images/hcpafl_bg_top.gif) repeat-x left top;height:142px;}
.botnav {background:#6F5D3F url(/www/images/hcpafl_bg_bot.gif) repeat-x left top;height:33px;border-left:1px solid #E4DDBC; border-right:1px solid #E4DDBC; }
.copyright {background:#6F5D3F url(/www/images/hcpafl_bg_copyrightbg.gif) repeat-x left top;height:31px;border-left:1px solid #E4DDBC; border-right:1px solid #E4DDBC; }
.copyright2 {font:8pt arial, sans-serif; color:#FFFFFF; text-decoration:none;height:31px; border-left:1px solid #333333;border-right:1px solid #333333;border-top:3px solid #6F5D3F;border-bottom:3px solid #6F5D3F;}
.smtext{font-size:8pt;}
.listNum{list-style-type:decimal;font:11px; color:#1A396F; line-height:15px;}

/*  nav styles  */
.navover{background-color:#DBECFF;cursor:pointer;}
.navoverlite{background-color:#ffffff;cursor:pointer;}


.l {
	padding:5px;
	position:absolute;
	visibility: hidden;
	display:block;
	left: auto;
	width:180px;
	background-color:#DDD2BA;
	top:0px;
	font:8pt arial, sans-serif; color:#F6CE8C; text-decoration:none;
	filter:alpha(opacity=90); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.90;
	border-right:1px solid #53462F;border-left:1px solid #EE5418;border-bottom:2px groove white;

}
.navcon2 {font:8pt arial, sans-serif; color:#F6CE8C; text-decoration:none;height:20px;}

.div2{position: absolute; visibility: hidden; display: block; top: 54px; left: 557px;}

.navBar{
	position:absolute;
	visibility:visible;
	display:block;
	top: 0px;
	left: 0px;
}

.over{background-color:#DBECFF;border-right:3px solid white;border-top:1px solid white;border-bottom:1px solid white;}
.out{background-color:#B5D0EE;border-right:3px solid #B5D0EE;border-top:1px solid #B5D0EE;border-bottom:1px solid #7794AD;}

.nav_lt {background-color:#F7F5EF}


.pageNav{border-left:2px solid #F7F5EF;border-right:4px solid #F7F5EF;border-bottom:1px solid #72A8EE;}

.thispage{padding:0px;background:#FFFDF1 url(/www/images/thispage_bg.gif) no-repeat center top;height:34px; font:bold 17px Georgia, Times New Roman, Times, serif ; font-style:; color:#8B744F;text-align:left;}

.footer {background:#7C704B url(/www/images/footer_bott.gif) right top no-repeat; font:  8pt Arial, Helvetica, sans-serif; color: #ffffff;   }
.footer_top {background:#ffffff url(/www/images/bott_left2.gif) right bottom no-repeat;   font:  7pt Arial, Helvetica, sans-serif; color: #ffffff; height:25px  }

.footerz{border-left:1px solid #8B744F;border-right:1px solid #8B744F;border-top:1px solid #F9E8CC;border-bottom:1px solid #8B744F;background:#C0A16E url(/www/images/hcpafl_nav2_grad.gif) no-repeat center top;}
/* links */
a.hlink:link {		font:8pt arial, sans-serif; color:#FFDFA6; text-decoration:none;text-transform:uppercase; }
a.hlink:visited {	font:8pt arial, sans-serif; color:#FFDFA6; text-decoration:none;text-transform:uppercase; }
a.hlink:hover {		font:8pt arial, sans-serif; color:#FFFFFF; text-decoration:none;text-transform:uppercase;}
a.hlink:active {	font:8pt arial, sans-serif; color:#ffffff; text-decoration:none;text-transform:uppercase; }

a.swlink:link {		font:8pt arial, sans-serif; color:#18346B; text-decoration:none;text-transform:uppercase; }
a.swlink:visited {	font:8pt arial, sans-serif; color:#18346B; text-decoration:none;text-transform:uppercase; }
a.swlink:hover {		font:8pt arial, sans-serif; color:#EE5418; text-decoration:none;text-transform:uppercase;}
a.swlink:active {	font:8pt arial, sans-serif; color:#1D2897; text-decoration:none;text-transform:uppercase; }

a.searchlink:link {		font:8pt arial, sans-serif; color:#18346B; text-decoration:none;text-transform:uppercase; }
a.searchlink:visited {	font:8pt arial, sans-serif; color:#BD3711; text-decoration:none;text-transform:uppercase; }
a.searchlink:hover {		font:8pt arial, sans-serif; color:#EE5418; text-decoration:none;text-transform:uppercase;}
a.searchlink:active {	font:8pt arial, sans-serif; color:#1D2897; text-decoration:none;text-transform:uppercase; }

a:link {		font:bold 9pt arial, sans-serif; color:#1D2897; text-decoration:none;}
a:visited {		font:bold 9pt arial, sans-serif; color:#1D2897; text-decoration:none;}
a:hover {		font:bold 9pt arial, sans-serif; color:#3E98D1; text-decoration:none;}
a:active {		font:bold  9pt arial, sans-serif; color:#5A5A5A; text-decoration:none;}

a.plink:link {		font: 9pt arial, sans-serif; color:#1D2897; text-decoration:underline;}
a.plink:visited {		font: 9pt arial, sans-serif; color:#1D2897; text-decoration:underline;}
a.plink:hover {		font: 9pt arial, sans-serif; color:#3E98D1; text-decoration:none;}
a.plink:active {		font:  9pt arial, sans-serif; color:#5A5A5A; text-decoration:none;}

a.zplink:link {		font: 9pt arial, sans-serif; color:#1D2897; text-decoration:none;}
a.zplink:visited {		font: 9pt arial, sans-serif; color:#1D2897; text-decoration:none;}
a.zplink:hover {		font: 9pt arial, sans-serif; color:#3E98D1; text-decoration:none;}
a.zplink:active {		font:  9pt arial, sans-serif; color:#5A5A5A; text-decoration:none;}

a.zlink:link {		font:bold 9pt arial, sans-serif; color:#1D2897; text-decoration:none;text-transform:uppercase;}
a.zlink:visited {		font:bold 9pt arial, sans-serif; color:#1D2897; text-decoration:none;text-transform:uppercase;}
a.zlink:hover {		font:bold 9pt arial, sans-serif; color:#3765D1; text-decoration:none;text-transform:uppercase;}
a.zlink:active {		font:bold  9pt arial, sans-serif; color:#5A5A5A; text-decoration:none;text-transform:uppercase;}

a.nav:link {		font:bold 9pt arial, sans-serif; color:#52452F; text-decoration:none;height:15px; }
a.nav:visited {		font:bold 9pt arial, sans-serif; color:#52452F; text-decoration:none; height:15px; }
a.nav:hover {		font:bold 9pt arial, sans-serif; color:#1D2897; text-decoration:none;height:15px; }
a.nav:active {		font:bold 9pt arial, sans-serif; color:#ffffff; text-decoration:none;height:15px; }
.navcon {		background:#DDD2BA url(/www/images/grad_cen.gif) center center no-repeat; font:9pt arial, sans-serif; color:#7D6947; text-decoration:none;height:25px;border-top:1px solid #666666;border-bottom:2px inset white;}


a.clink:link {		font:8pt arial, sans-serif; color:#ffffff; text-decoration:none; }
a.clink:visited {		font:8pt arial, sans-serif; color:#ffffff; text-decoration:none; }
a.clink:hover {		font:8pt arial, sans-serif; color:#D0D579; text-decoration:none; }
a.clink:active {		font:8pt arial, sans-serif; color:#EE5418; text-decoration:none; }


a.dblink:link {		font:8pt arial, sans-serif; color:#1D2897; text-decoration:underline; text-transform:none;}
a.dblink:visited {		font:8pt arial, sans-serif; color:#1D2897; text-decoration:underline;text-transform:none; }
a.dblink:hover {		font:8pt arial, sans-serif; color:#53462F; text-decoration:none;text-transform:none;}
a.dblink:active {		font:8pt arial, sans-serif; color:#EE5418; text-decoration:none; text-transform:none;}

.blurbfront {font-family: Georgia, Times New Roman, Times, serif; font-weight:bold; font-style:italic;	font-size: 9pt; color: #D6BF72; width:90%;}


li{list-style:none outside ; font: 9pt arial, sans-serif;  }
.li_nrm
{
font: 10pt Arial, Helvetica, sans-serif; color: #53462F;
}
/* headers */
/* need to know section*/
.needtop {	color:#5B1908;font:bold 9pt Arial, Helvetica, sans-serif;text-transform:uppercase;
			background:#ffffff url(/www/images/top_crn.gif) no-repeat right bottom;
			padding-left:2px;padding-bottom:3px;padding-top:3px;}
.needbot {color:#5B1908;font: 8pt Arial, Helvetica, sans-serif;background-color:#F9E8CC;padding:5px;line-height:14px;}
.img_over{ background-color:#ffffff;}
.img_out{ background-color:#9E1158;}
.searchside{font:8pt;background:#5A1807 url(/www/images/search_bg.gif) left top repeat-x;border-top:1px solid #ffffff;padding:3px;text-transform:uppercase;}
.searchOut{cursor:pointer;border-bottom:1px solid #666666;}
.results_header {text-transform:lowercase;background-color:#D6BF72; font:bold 8pt;border-top:1px solid #8B744F;border-bottom:1px solid #81240C}
.nextres{}
/* hide/show */
.on{visibility: visible; display: block;margin:0px;padding:0px;}
.off{visibility: hidden; display: none;margin:0px;padding:0px;}
.dataload {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 10pt; color: #5B1908;}