﻿body { 
	padding: 5px 0 0 0; 
	margin: 0px;
	text-align: center;
    background-color: #AEBEA5;
	font: 16px Arial, Times New Roman, serif;
}

div
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

h1
{
    font: bold 170% Arial, Times New Roman, serif;
    letter-spacing: 0.1em;
    color: #000000;
    margin: 0px;
}

h2 {
    font: bold 130% Arial, Times New Roman, serif;
    color: #000;
    margin: 0px;
	margin-top: 5px;
	padding: 0px;
}

h3 {
    font: bold 110% Arial, Times New Roman, serif;
    color: #000;
    margin: 0px;
	margin-top: 2px;
	padding: 0px;
}

h4 {
    font: bold 100% Arial, Times New Roman, serif;
    color: #000;
    margin: 0px;
	margin-top: 2px;
	padding: 0px;
}

h5 {
    font: bold 90% Arial, Times New Roman, serif;
    letter-spacing: 0.1em;	
    color: #000;
    margin: 0;
	margin-top: 2px;
	padding: 0;
}

h6 {
    font: bold 80% Arial, Times New Roman, serif;
    letter-spacing: 0.1em;	
    color: #fff;
    margin: 0;
	margin-top: 2px;
	padding: 0;
}


a, a:link {color: #000; text-decoration: underline;}
a:visited {color: #025D08; text-decoration: underline;}



p a, a:link {color: #000; text-decoration: underline;}
p a:visited {color: #000; text-decoration: underline;}


td a, a:link {color: #000; text-decoration: underline;}
td a:visited
{
	color: #000;
	text-decoration: underline;
}



/*turn off border of linked images*/
a img {border:none;}


.topic {
        font-weight: bold;
}

.topic a, a:link {color: #000; text-decoration: underline;}
.topic a:visited {color: #025D08; text-decoration: underline;}



/* use fronttopic instead of individual press, hot topics, special, quicklinks */

.fronttopic {
	
	height: 50px;	
	padding-top: 10px;
	padding-left: 30px;
	voice-family: "\"}\"";
    voice-family: inherit;
	height: 40px;
	padding: 0;
	padding-top: 10px;
	margin: 0;	
} 

.fronttopic a, a:link {color: #000; text-decoration: underline;}

.fronttopic a:visited {color: #025D08; text-decoration: underline;}
	
#container {	 
    color: #000;
    background-color: #fff;
    border: 1px solid #000;
    text-align: left;
    margin: 0 auto;
	/*width: 754px;
	voice-family: "\"}\"";
    voice-family: inherit;
	width: 750px;*/
	width: 766px;   
}

#seal {	
	position: absolute;
	z-index: 3;	
	top: 1px;
	left: 10px;	
	width: 91px;
	height: 85px;
	border: 0;
	padding: 0;
	margin: 0;
        background: url(http://www.doacs.state.fl.us/images/seal-round4.gif);
	background-repeat: no-repeat;
	clear: both;	
}	 

#agwaterheader {
	padding: 3px;		
	background: #fff; 
	background-position: bottom right;   	
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;	
    border-bottom: 1px solid #000;
    border-right: 1px solid #fff;
	color: #fff
}

#agwaterheader img {
	margin: 0;
	padding-left: 0px;
	padding-top: 0px;
} 

#translation {	
	background: #E1EBDF;
	width: 575px;
	height: 41px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #000;
	border-right: 0;
	border-bottom: 0;
	border-left: 0; 
	font-size: x-small;
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
}

#header {
	padding: 16 0 0 16px;		
	background: #fff; 
	/*background-position: bottom right;   	*/
	color: #fff;
}

#header img {
	margin: 0;
	padding-left: 0px;
}

#subheader {
	position: relative;	
	text-align: center;
	vertical-align: middle;	
	padding: 0;
	background: #798E74;	
	color: #fff;
	border-top: 1px solid #fff;
    border-left: 1px solid #fff;	
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
	height: 24px;
	voice-family: "\"}\"";
    voice-family: inherit;
	height: 22px;
	font-family:Verdana;
	
}

#header .breadcrumb 
{
	font: 90% Arial, Helvetica, Georgia, "Times New Roman", Times, serif;
	color: black;
	float: left;
	font-weight:bold;
	padding: 16 0 0 16px;	
}

#subtitle
{
    font-size: 80%;
    color: red;
    padding: -20 0 0 0px;
    margin-top: -3px;
    font-weight: bold;
}


#body {
	position: relative;
    /*border-bottom: 1px solid #000;*/
	background: #D7E5D4;	

}

#topFooterLine {
	border-bottom: 1px solid #000;
	clear: both;
}

#icons {	
	text-align: right;
	background: #fff;
	padding: 0 16px 5px 16px;
	border-top: 1px solid #000;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	margin-left: 204px;	
    voice-family: "\"}\"";
    voice-family: inherit;
    margin-left: 191px; 	 
}
#icons img{ padding-left: 7px;}

#content {
	background:#fff;
	font: 12px Verdana, Arial, sans-serif;
	line-height: 1.5em;		
    padding: 0 16px 30px 16px;
    border-right: 0;
    border-top: 1px solid #fff;
    margin-left: 204px;
	min-height: 500px;
    voice-family: "\"}\"";
    voice-family: inherit;	
    margin-left: 191px;
}


#content ul {	
	margin-top: 0;
	padding: 0;
	text-indent: 0;
	/*list-style-image: url(http://www.doacs.state.fl.us/images/bullet.gif);*/
	margin: 10px;
	voice-family: "\"}\"";
    voice-family: inherit; 
 	margin: 6px 0 10px 15px;
	
 }

#content li {	
	padding: 0;
	margin: 0;
	/*padding-bottom: 5px;	*/
}

#agwater_content {
	background: #fff;
	font: 12px Verdana, Arial, sans-serif;
	line-height: 1.5em;		
    padding: 0 16px 10px 16px;
    border-right: 0;
    border-top: 1px solid #fff;
    margin-left: 204px;
    voice-family: "\"}\"";
    voice-family: inherit;	
    margin-left: 191px;    

}


#agwater_content ul {	
	margin-top: 0;
	padding: 0;
	text-indent: 0;
	list-style-image: url(http://www.doacs.state.fl.us/images/bullet.gif);
	margin: 10px;
	voice-family: "\"}\"";
    voice-family: inherit; 
 	margin: 6px 0 10px 15px;
	
 }

#agwater_content li {	
	padding: 0;
	margin: 0;
	padding-bottom: 5px;	
}

.list li a, a:link {color: #000; text-decoration: underline;}
.list li a:visited {color: #025D08; text-decoration: underline;}


#column {	
	float: right;
	position:static;
	margin-top: 15px;
	margin-right: 0;
	padding: 0px 0px 5px 5px;
	width: 125px;
}

#column img {
	padding: 0;
	margin: 0;
}

#column a.noborder {
	border: 0;
}

#column a img {
	border: 1px solid #000;
}


#column ul{
	list-style-image: none;	
	list-style: none outside;
	text-align: left;
	margin:0;
	padding:0;	
	background: #E1EBDF;
	border: 1px solid #000;
}

#column li {	
	padding: 0;	
}

#column li a {
	display: block;
	border-top: 0;
	border-right: 0;
	border-bottom: 1px solid #0E4C01;
	border-left: 0;
    padding: 4px 0px 4px 3px;
    color: #000;
	width: 120px;
	text-decoration: none;
}

#column li a.active{
     color: #000;
	 background-color: #fff;
}

#column li a.visited{
	color: #000
}










#nav {
	font: 12px Verdana, Arial, sans-serif;
	line-height: 1.5em;
	position: relative;
	float: left;
    left: -1px;
    top: 0;
    width: 160px;
    padding: 5px 5px 0px 10px;
    background: #E1EBDF;
	border: 1px solid #000;
    border-top: 1px solid #000;
    margin-bottom: 10px;	
    voice-family: "\"}\"";
    voice-family: inherit;
    left: -1px;
}

#nav a 
{
    display: block;
    border-top: 0;
    border-right: 0;
    border-bottom: 0px solid #0E4C01;
    border-left: 0;
    padding: 4px 0 4px 3px;
    color: #000;
    width: 160px;
    text-decoration: none;
    text-align: left;
}

.menuBottom 
{
	border-bottom: 1px solid #0E4C01;
	text-decoration: none;
    text-align: left;
    width: 160px;
}

/* highlight the selected item on the left navigation bar*/


#nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#nav ul li {
    list-style:none; 
    }

#nav ul li ul li a 
{
    display: block;
    border-top: 0;
    border-right: 0;
    border-bottom: 0px solid #0E4C01;
    border-left: 0;
    padding: 4px 0 4px 3px;
    color: #000;
    width: 160px;
    text-decoration: none;
    text-align: left;
    background: #e1ebdf;
    
}
#nav ul li a 
{
    display: block;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #0E4C01;
    border-left: 0;
    padding: 4px 0 4px 3px;
    color: #000;
    width: 160px;
    text-decoration: none;
    text-align: left;
    color : #fff ;
    background: #798e74;
}

#nav ul li ul li {
	background-color: #fff;
	}

#nav ul li a:hover {
	background-color: #006699;
	}


	
	
	
	
	
	
	
	
	
	
#icons2{		
	padding: 0 10px 0 6px;	
	border: 0;
	margin: 0;	  
}

#icons2 a:hover {background: #E1EBDF;} 

#nav div#icons2 a {
display: inline; 
margin-left: 6px;    
border: 0; 
padding: 0;
}

#footer {	
	padding: 0;
    clear: both;
    background: #798E74;
    border: 1px solid #fff;
	text-align: center;
	font: 11px Verdana, Arial, sans-serif;
	line-height: 1.5em;
	color: #fff;
}

#jump select{
	font: 10px Verdana, Arial, sans-serif; width: 168px; margin-left: 5px;}
	
#jump { padding: 0; margin: 0 0 10px 0; } 


#column2 {
	position: absolute;
	float:  right;
	margin:3px;
	top: 450px;
	left: 620px;
	padding: 0;
	border: 0;
	width: 122px;
	background: #fff;
	
}

#column2 img {
	border: 0;
	padding: 0;
	margin: 0;
}


#myfl {
	position: absolute;
	float:  left;
	margin:3px;
	top: 700px;
	left: 60px;
	padding: 0;
	border: 0;
	width: 68px;
	background: #D7E5D4;
	
}

/*used for headings on the onestop main site*/
#letterheading {
	background-color: #D7E5D4;
	font-weight: bold;
	color: #006600;
	text-indent: 5px;
}

#printheader { 
	display: none;
} 

/*use this space filler instead of paragraph and non-breaking space*/
.filler {
	padding: 2em;
	border: 0;

}


/*use this for skip a repetitive links */
.invisible, .invisible a {
	display: none;
	background: #fff;
	color: #fff;
}


/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #icons { height: 1em; margin-left: 0;} 
* html #content {
height: 1em;
margin-left: 0;
}

* html #nav {margin-right: -4px;}
 
/* End hide from IE5/mac */  

#left {float: left; width: 50px;}

td.cs_ggbold {
	font-weight: bold;
	border-style: none none outset none;
	border-bottom-width: 1px;	
}

td.cs_ggreg {
/*	font-weight: bold;*/
	background-color: #E1EBDF;
	color: #025D08;
	border-style: none none outset none;
	border-bottom-width: 1px;		
}

td.cs_ggfin {
/*	font-weight: bold;*/
	background-color: #E1EBDF;
	color: #0000A8 ;
	border-style: none none outset none;
	border-bottom-width: 1px;		
}

td.cs_ggsol {
/*	font-weight: bold;*/
	background-color: #E1EBDF;
	color: #333333 ;
	border-style: none none outset none;
	border-bottom-width: 1px;		
}

td.cs_ggbranch {
/*	font-weight: bold;*/
	background-color: #E1EBDF;
	color: #A80000 ;
	border-style: none none outset none;
	border-bottom-width: 1px;		
}

td.cs_ggbus {
/*	font-weight: bold; */
	background-color: #E0E0E0 ; 
	border-style: none none outset none;
	border-bottom-width: 1px;		
}

th.cs_gghead{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #798E74;	
	font-size: 14px;

}

thead.cs_gghead{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #798E74;	
	font-size: 14px;
	height:18px;
}
td.cs_gghead{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #798E74;	
	font-size: 16px;
}

table.size325
{
    width: 300px;
    margin-left: 75px;
    background-color: #e1ebdf;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 12px;
}

table.size250
{
    width: 250px;
    
    background-color: #e1ebdf;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 12px;
	height: 229px;
}

table.size450
{
    width: 450px;
    
    background-color: #e1ebdf;
    font-family: Verdana, Arial, Times New Roman;
    font-size: 12px;
}

#cs_column {     

            float: right;
            margin: 5px;
            margin-top: 50px;
            margin-right: 1;
            padding: 2px;
            border: 2px solid #798e74;
            width: 170px;
            background: #E1EBDF;  
}

#cs_county {     
 
   position: absolute;
   float:  left;
   margin:3px;
   top: 140px;
   left: 589px;
   padding: 0;
   border: 0;
   width: 108px;
}

#cs_holderdiv {
	width: 140px;
	float: right;
    position:static;
                                                
}
 
#cs_holderdiv p {
    margin: 10px;
    margin-right: 1px;
    padding: 3px;
    color: #363636;
    background-color: #e1ebdf;
    border: 1.5px solid #798e74;
}

.ltgreenbackground {
	background-color: #F7FAF5;
}

.boldText {
	font-weight: bold;
}

.italicText {
	font-style: italic;
}

.redText {
	color: #990000;
}

.boldRedText {
	font-weight: bold;
	color: #990000;
}

.rightAlign {
	text-align: right;
}

.centeredText {
	text-align: center;
}

.justifiedText {
	text-align: justify;
}

.footerLinks, a.footerLinks, a:hover.footerLinks, a:visitor.footerLinks, a:visited.footerLinks  {
	color: #fff;
	background:#798E74;
}

td.tpAppSectionHeader
{
	font-size:16px;
	font-weight:bold;
	background:#798E74;
	background-color:#798E74; 
	padding-top:5px;
	padding-bottom:5px;
	color:White;
	
}

td.tpAppSectionHeaderChanged
{
	font-size:16px;
	font-weight:bold;
	background:#798E74;
	background-color:Red; 
	padding-top:5px;
	padding-bottom:5px;
	
}

td.appSectionHeader
{
	font-size:16px;
	font-weight:bolder;
	background-color:#F2F1F3; 
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	
	
}

.grayHeader
{
	font-size:16px;
	font-weight:bolder;
	background-color:#F2F1F3; 
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	
	
}

th.appSectionHeader
{
	font-size:16px;
	font-weight:bolder;
	background-color:#F2F1F3; 
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	
	
}


.appSectionLabel
{
	font-size:12px;
	font-weight:bold;
}

.appSectionSubLabel
{
	font-size:12px;

}


.RegularContent12
{
	font-family: Verdana, Arial, Times New Roman;
	font-size:12pt;
}

.RegularContent10
{
	 font-family: Verdana, Arial, Times New Roman;
	font-size:10pt;
}


.RegularContent8
{
	 font-family: Verdana, Arial, Times New Roman;
	font-size:8pt;
}


.RequiredField
{
	background-color:White;
}

table.floatingHeader
{
	background-color: #0000ff;
	color:#ffffff;
	border-bottom:inset 1.5px #999999;
}

div.dimmer 
{
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
	z-index:1;
	background-image:url(images/GrayTest.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/GrayTest.png');
}


div.dimming {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	/*visibility: hidden;*/
	
	border-style: solid;
	border-color: Black;
	border-width: 2px;
	position:absolute;
	left:350px;
	top:250px;
	
	cursor:hand;

}

div.tpAppSectionHeader
{
	font-size:16px;
	font-weight:bold;
	 background-color:#798E74;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	width:98.5%;
	color:White;
	
}



td.navbar
{
	border-top:solid 2px black;
	background-color:WhiteSmoke;
	height:40px;
	vertical-align:middle;
	text-align:center;
	width:170px;
}

td.navbarsingle
{
	border-top:solid 2px black;
	background-color:WhiteSmoke;
	height:40px;
	vertical-align:middle;
	text-align:center;

}

td.navbarTop
{
	border-bottom:solid 2px black;
	background-color:WhiteSmoke;
	height:40px;
	vertical-align:middle;
	text-align:center;
	width:170px;
}

 input.navbtn {   
   color:#050;   
   font:  bold 14px 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border:2px solid;   
  border-color: #696 #363 #363 #696; 
  
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');  
  
 } 
 
 input.navbtndwn {   
   color:#050;   
   font:  bold 14px 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border:2px solid;   
  border-color: #696 #363 #363 #696; 
  
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffeeddaa',EndColorStr='#ffffffff');  
  
 }     
 
 input.navbtnhov {   
   border-color: #c63 #930 #930 #c63; 
 }
 
 input.formbtn {   
   color:#000;   
   font:  bold 12px 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border:1px solid;   
  border-color: #696 #363 #363 #696; 
  
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#E6E6E6');  
  
 } 
 
 input.formbtndwn {   
   color:#050;   
   font:  bold 12px 'trebuchet ms',helvetica,sans-serif;   
   background-color:#fed;   
   border:1px solid;   
  border-color: #696 #363 #363 #696; 
  
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#E6E6E6',EndColorStr='#ffffffff');  
  
 }
 
 input.formbtnhov {   
   border-color: #c63 #930 #930 #c63; 
 }     
 
 

.errorBox  
{

	border:1px solid #ccc;  background:#f1f1f1; background-image:url(images/bg-errorLarge.gif); background-repeat:no-repeat; background-position:10px 50px; margin-bottom:20px; padding-bottom: 5px;
	
}
.errorBox h1 { padding: 5px 0 5px 5px; margin:0; background-color:#FF0000; color:#fff;}
.errorBox p  
{
	padding: 0 10px 5px 66px; margin:0;
	font-weight:bold;
	
}

.subsectionHeader
{
	color:Black;
	background-color:#E1EBDF;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}