﻿body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding:0px; }

h2 {
	font-size: 18px;
	color: white;			
}

h3 {
	font-size: 18px;
	color: #32557c;			
}

			/* begin header styles */

#header-2013redesign {
	margin: 0 auto !important ;
	width: 100% !important ;
	height:150px !important ;
	border-bottom: 10px #32557c solid !important ;
	padding-top: 10px !important ;
	padding-bottom: 0px !important ;
	font-family: Arial, Helvetica, sans-serif !important ;
	background: white;
}

#logo-2013redesign {
	float: left !important ;
	padding-left: 20px !important ;
}

#tagline-2013redesign {
	float: left !important ;
	padding-left: 30px !important ;
	padding-top: 30px !important ;
	width: 400px !important ;
}

#tagline-2013redesign h5 {
	font-size:22px !important ;
	color: #32557c !important ; 
	width: 400px !important ;
	font-weight: bold !important ;
	background-color: white !important ;

}


/*
#tagline-2013redesign h1 {
	font-size:40px !important ;
	color: #32557c !important ; 
	width: 400px !important ;
	font-weight: bold !important ;
	background-color: white !important ;
}

#tagline a{
	color: #32557c !important;
	text-decoration:none !important;
} 
*/

*/

#tagline-2013redesign {
	margin-left: 200px !important;
	width: 400px !important;
	padding-top: 0px !important;
}

#tagline-2013redesign h5 {
	font-size:22px !important;
	color: #1f4182 !important; 
	width: 400px !important;

}

#tagline-2013redesign h5 a{
	color: #1f4182 !important;
	text-decoration:none !important;
}


#tagline-2013redesign h1 {
	font-size:30px !important;
	color: #1f4182 !important; 
	width: 400px !important;
}

#tagline-2013redesign h1 a{
	color: #1f4182 !important;
	text-decoration:none !important;
}



#searchlinks-2013redesign {
	float: right !important ;
	margin-right: 45px !important;
	margin-top: 25px !important ;
	color: #32557c !important ; 
	font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 14px !important ;
	background: white;
	position:relative !important;
	/* margin-left: 660px !important; */
	/* margin-top: -60px !important; */
}



#searchlinks-2013redesign a{
	color: #32557c !important ; 
	text-decoration: none !important ;
	font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 14px !important ;
}
/*
#search-2013redesign {
	float: right !important ;
	margin-right: 20px !important;
	margin-top: 10px !important ; 
	position:relative !important;
	color: #32557c !important ; 
	
	background: white;
	
	margin-left: 660px !important;
	margin-top: 0px !important;
	margin-right: 20px !important;
	margin-bottom: 20px !important; 
}*/

#search-2013redesign {
	text-align:right !important ;
	color: #32557c !important ; 
	margin-right: 20px !important ;
	margin-top: -80px !important ;
	margin-bottom: 10px !important ;
}


#q { 
	width: 235px !important; 
	height: 25px !important;
 	padding-top: 5px !important;
 	padding-left: 5px !important;
	padding-right: 20px !important; 
	border: 1px solid #32557c !important; 
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 14px !important; 
	color: #89a9cf !important;
	background-color: #e9eff6 !important; 
} 



#searchbutton {
	background-image: url('http://www.dot.state.fl.us/webtools_images/searcharrowblue.gif') !important; 
	background-repeat:no-repeat !important;
	width: 20px !important;
	height: 20px !important;
	border: 0px !important;	
	position: relative !important;	
	text-align:center;
	margin-bottom: 2px !important;
}




/*//////////////////
 Begin Navigation 
//////////////////*/


#nav-2013redesign	{
	float: right !important ;
	width: 805px !important ;
	height: 30px !important ; 
	z-index: 99 !important ;
	background-color: #32557c !important ;
	overflow:hidden !important ;
	margin-top: 10px !important ;
	font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 14px !important ;

}	
	
#nav-2013redesign li {
	float:left !important ;
	list-style:none !important ;
	margin-right: 3px !important ;
}

#nav-2013redesign li a {
	display:block !important ;						
	padding: 6px 11px !important ;
	color: white !important ;
	text-decoration:none !important ;
		font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 16px !important ;

}
	
#nav-2013redesign li a:hover {
	color: #32557c !important ;
	background-color: #D2D7E1 !important ; 
}

/* End Navigation */	

#pagetitle-2013redesign {
	float: left !important ;
	display:block !important ;
	width: 100% !important ;
	color: #32557c !important ;
	padding: 7px 0px 7px 0px !important ;
	border-bottom: 10px #32557c solid !important ;
	margin-bottom: 20px !important ;
	background: white;
}

#pagetitle-2013redesign h4 {
	color: 	#32557c !important ;	
	font-size:x-large !important ;	
	padding-left: 20px !important ;
}



			/* end header styles */






			/* begin footer styles */


#footer-2013redesign {
	margin: 0 auto !important ;
	background: #32557c !important ;
	width: 100% !important ;
	height: 160px !important ;
	background-color: #32557c !important ;
    border-left: 1px #4D4D4D solid !important ;
    border-right: 1px #4D4D4D solid !important ;
    border-top: 10px #32557c solid !important ;
	font-size: medium !important ;

}

#navbottom-2013redesign	{
	height: 30px !important ; 
	z-index: 99 !important ;
	position: relative !important ; 
	background-color: white !important ;
	overflow:hidden !important ;
	text-align:center !important ;
	padding: 0px 0px 0px 0px !important ;
}	
	
#navbottom-2013redesign li {
	text-align:center !important ;
	list-style:none !important ;
	display:inline !important ;
	font-size: medium !important ;
}

#navbottom-2013redesign li a {					
	padding: 6px 10px !important ;
	color: #32557c !important ;
	text-decoration:none !important ;
	display:inline-block !important ;
	font-family: Arial, Helvetica, sans-serif !important ;
	font-size: 16px !important ;

}
	
#navbottom-2013redesign li a:hover {
	color: #32557c !important ;
	background-color: #D2D7E1 !important ;
}


#SocialMediaIcons-2013redesign {
	float:left !important ;	
	padding: 40px 0px 5px 20px !important ;		
}

#SocialMediaIcons-2013redesign a{
	padding-right:5px !important ;
}


#copyright-2013redesign {
	padding-top: 5px !important ;
	font-size:small !important ;
	color: #D2D7E1 !important ;
}

#footertag-2013redesign {
	float: right !important ;
	padding:55px 20px 0px 0px !important ;
	color: #D2D7E1 !important ;	
	text-align:right !important ;		
}

#footertag-2013redesign h5 {
	font-size: small !important ;
	color: #D2D7E1 !important ;
	text-align:right !important ;
	font-style:italic !important ;
}

			/* end footer styles */



.clear-2013redesign {
	clear:both !important ;
}
