﻿body, .fdot-2013redesign * {
    font-family: Arial, Helvetica, San Serif;
margin:0px; padding:0px;
border:0px;
}
.fdot-2013redesign p{
line-height: 1.4em;
}
.fdot-2013redesign a{
text-decoration:none;
color: #32557c;
}
/* begin header styles */
#header-2013redesign {
height:80px;
border-bottom: 10px #32557c solid;
padding-top: 10px;
padding-bottom: 0px;
background: white;
position:relative;
}
#header-2013redesigntall {
height:130px;
border-bottom: 10px #32557c solid;
padding-top: 10px;
padding-bottom: 0px;
background: white;
position:relative;
}
#logo-2013redesign {
float: left;
padding-left: 20px;
}
#tagline-2013redesign {
float: left;
padding-left: 30px;
padding-top: 30px;
width: 400px;
}
#tagline-2013redesign h5 {
font-size:1.5em;
color: #32557c;
width: 300px;
font-weight: bold;
background-color: white;
}
#tagline-2013redesign h1 {
font-size:2.0em;
color: #32557c;
width: 400px;
font-weight: bold;
background-color: white;
}
#tagline-2013redesign a{
color: #32557c;
}
#search-container-2013redesign{
float:right;
height: 97px;
position:relative;
top:11px;
right:10px;
}
#searchlinks-2013redesign
{
margin-right: 20px;
position: relative;
top:12px;
color: #32557c;
}
#searchlinks-2013redesign a
{
color: #32557c;
font-size:0.9em;
}
#search-2013redesign
{
position: relative;
color: #32557c;
margin: 18px 20px 20px 0px;
}
#q
{
width: 220px;
padding: 5px;
padding-right: 20px;
border: 1px solid #32557c;
font-size: 0.9em;
color: #32557c;
background-color: #e9eff6;
}
#searchbutton-2013redesign
{
background-image: url('https://webincludes.dot.state.fl.us/images/searcharrowblue.gif');
background-repeat: no-repeat;
width: 20px;
height: 20px;
border: 0px;
position:relative;
/*top:9px;*/
}
/* Begin Navigation */
.nav-2013redesign
{
width: 805px;
height: 30px;
z-index: 99;
overflow: hidden;
margin: 0px 0px 0px 0px;
background-image: url('https://webincludes.dot.state.fl.us/images/header_leftslant.gif');
background-repeat: no-repeat;
background-color: #32557c;
position: absolute;
right:0px;
bottom:5px;
}
.nav-2013redesign ul
{
position:relative;
right:20px;
}
.nav-2013redesign li
{
float: right;
list-style: none;
margin-right: 3px;
}
.nav-2013redesign li a
{
display: block;
padding: 6px 11px;
color: white;
text-decoration: none;
}
.nav-2013redesign li a:hover
{
background-color: #D2D7E1;
color: #32557c;
}
/* End Navigation */
#pagetitle-2013redesign {
float: left;
display:block;
width: 100%;
color: #32557c;
padding: 7px 0px 7px 0px;
border-bottom: 10px #32557c solid;
margin-bottom: 20px;
background: white;
}
#pagetitle-2013redesign h4 {
color: #32557c;
font-size:x-large;
padding-left: 20px;
}
/* end header styles */
/* begin footer styles */
#footer-2013redesign {
margin: 0 auto;
background: #32557c;
width: 100%;
height: 100px;
background-color: #32557c;
border-top: 10px #32557c solid;
font-size: medium;
}
#navbottom-2013redesign {
height: 30px;
z-index: 99;
position: relative;
background-color: white;
overflow:hidden;
text-align:center;
padding: 0px 0px 0px 0px;
}
#navbottom-2013redesign li {
text-align:center;
list-style:none;
display:inline;
font-size: medium;
}
#navbottom-2013redesign li a {
padding: 6px 10px;
display:inline-block;
}
#navbottom-2013redesign li a:hover {
background-color: #D2D7E1;
}
#SocialMediaIcons-2013redesign {
float:left;
padding: 5px 0px 5px 5px;
}
#SocialMediaIcons-2013redesign a{
padding-right:5px;
}
#copyright-2013redesign {
padding-top: 5px;
font-size:small;
color: #D2D7E1;
}
#footertag-2013redesign {
float: right;
padding:5px 5px 0px 0px;
color: #D2D7E1;
text-align:right;
}
#footertag-2013redesign h5 {
font-size: small;
color: #D2D7E1;
text-align:right;
font-style:italic;
}
/* end footer styles */
.clear-2013redesign {
clear:both;
}
