/* --------------------------------------------------------------------------------
Header content region (ID: #header)
Version: 13 July 2009
-------------------------------------------------------------------------------- */

#skip-links { position: absolute; top: -999em; }

#tools { position: relative; width: 100%; font-size: 85%; line-height: 2em; color: #cdcdcd; background-color: #333; min-height: 3em;}

#agency-nav .usdot, #agency-nav .fhwa, #agency-nav .flh, #agency-nav .efl, #agency-nav .cfl, #agency-nav .wfl {
	border: 1px solid #333; padding: 0 2px 1px 2px;
	}

#agency-nav a:link { color: #cdcdcd; text-decoration: none; }
#agency-nav a:visited { color: #cdcdcd; text-decoration: none; }
#agency-nav a:hover { border-color: #777; color: #eee; text-decoration: none; }

#agency-nav a:link.efl { color: #acd; }
#agency-nav a:visited.efl { color: #acd; }
#agency-nav a:hover.efl { color: #bde; }

#agency-nav a:link.cfl { color: #ba9; }
#agency-nav a:visited.cfl { color: #ba9; }
#agency-nav a:hover.cfl { color: #cba; }

#agency-nav a:link.wfl { color: #aca; }
#agency-nav a:visited.wfl { color: #aca; }
#agency-nav a:hover.wfl { color: #bdb; }

#agency-nav { float: left; width: 418px; padding: 5px 0 5px 42px;
	background: url(/library/template/images/dot-logo.gif) no-repeat 10px 6px;
	}

#search-panel { margin-left: 465px; text-align: right; padding: 5px 9px 5px 0; }
#search-panel input.text { width: 9em; border: 1px solid #000; background-color: #fff; }
#search-panel input.button { margin: 0; padding: 1px 4px; font-size: 95%; }

#banner { position: relative; width: 100%; height: 109px;
	background: #999 url(/library/template/images/banner-bg.jpg) no-repeat 6px;
	}
#banner a { display: block; position: absolute; top: 55px; left: 42px;
	width: 490px; height: 32px; border-style: none;
	}
#banner h1 { position: absolute; top: -999em; }

#breadcrumbs { width: 916px; padding-left: 14px; overflow: hidden; font-size: 85%; line-height: 2.5em; color: #fff;
	background: url(/library/template/images/breadcrumbs-bg.gif) repeat-x;
	}
#breadcrumbs a:link { color: #fff; }
#breadcrumbs a:visited { color: #fff; }
#breadcrumbs a:hover { color: #fff; }

