/*This is the base style sheet for FHWA Freight Management and Operations. It contains all the styles understood by Netscape 4x.  Styles that are only for Netscape 4x (and are overridden by other Freight style sheets) are noted in the comments.  

This style sheet is divided into the following sections: 

1. Elements
2. Lists
3. Tables
4. Links
5. Major sections of the template. This section has several sub-sections.
6. Classes
7. Page-specific Classes and IDs

More information is available in the FHWA Freight Style and Maintenance Guide */

/* ******** SECTION 1: Elements. ********* */

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #000;
	background-color: #fff;
	margin: -1em;
	padding: 0;
	}
	
p, li, ul, ol, td, th, div, table, caption, span {
	font-family: verdana, arial, helvetica, sans-serif;
	}


ul {
	padding-top: 15px;
	margin-top: 0;
	}
	
li {
	margin-top: 10px;
	}
	
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	}
	
h1 {
	font-size: 139%;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #006;
	padding: 0;
	}
	
h2 {
	font-size: 115%;
	color: #006;
	padding: 0;
	margin: 30px 0 0 0;
	}
	
h3 {	
	font-size: 105%;
	color: #006;
	padding: 0;
	margin: 20px 0 0 0;
	}
	
h4 {
	font-size: 100%;
	color: #006;
	padding: 0;
	margin: 10px 0 0 0;
	}

h5 {
	font-size: 85%;
	color: #006;
	padding: 0;
	}
	
h2#news {
	margin-top: 0;
	}
	
div.breadcrumb {
	font-size: 90%;
	margin: 1em 0;
	}
	

	
p {
	margin: .25em 0 .5em 0; /* this style is specific to N4x and is overridden for other browsers in freight.css */
	padding: 0;
	margin: 20px 0 0 0;
	}
	
address {
	font-style: normal;
	margin: .5em 0; /* this style is specific to N4x and is overridden for other browsers in freight.css */
	padding: 0;
	margin: 20px 0 0 0;
	}
	
/* ******** SECTION 2: Lists. ********* */
	

/* ******** SECTION 4: Links ******** */

a:link {
	text-decoration: underline;
	color: blue;
	}

a:visited {
	text-decoration: underline;
	color: purple;
}

a:hover {
	text-decoration: none;
	}

#skiplink a:link, #skiplink a:visited {
	color: #006;
	font-size: 11px;
	background-color: #006;
	}
	
/********* SECTION 5:  Major sections of the template. *********** */

.fhwa-bar {
	background-color: #006;
	}
	
#fhwa-links {
	text-align: right;
	}
	
#rwmbanner {
	background-color: #783F92;
	text-align: left;
	}
	
#header-pics {
	background-color: #999;
	}
	
#tagline {
	background-color: #783F92;
	text-align: left;
	padding-right: 13px;
	}
	
.navcat {
	padding: 1px 1px 1px 20px;
	margin: 0 0 -1em 0;
	font-weight: bold;
	}

#contenttext {
	font-family: verdana, arial, helvetica, sans-serif;
	padding: 0 20px 20px 20px;
	font-size: 80%;
	margin: 0;
	}
	
#footer-bar {
	background-color: #000066;
	text-align: center;
	height: .25em;
	}
	
#javadate, #footer-links, #footer-logo {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 70%;
	padding: 10px 0;
	}
	
#footer-logo {
	width: 195px;
	}
	
#javadate {
	background-color: white;
	font-size: 75%;
	padding: 10px 0;
	text-align: right;
	}
	
#footer-links {
	text-align: center;
	}
	
.footer-links {
	margin-top: 0;
	}
		
#curve {
	display: none;
	}
	
#search {
	margin: 20px 0 0 25px;
	padding: 0 5px 0 0;
	}
	
/********* SECTION 6:  Classes *********** */
	
.inset-photo {
	display: none;
	}
	
span.required {
	color: red;
	font-weight: bold;
	}
	
