body {
	FONT-FAMILY: Arial
}
H1.home {
	FONT-WEIGHT: 700; FONT-SIZE: 1.3em; MARGIN-BOTTOM: -15px; COLOR: #990000; FONT-FAMILY: Arial narrow
}
H1.sectionTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; MARGIN-BOTTOM: -20px; COLOR: #00397c; FONT-FAMILY: Georgia;
}
H1.whatsnew {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: -0.2em; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial
}
H2 {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
H2.dateTitle {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1.05em; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-FAMILY: Arial
}
H3 {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
H4 {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 0.95em; MARGIN-BOTTOM: -10px; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
UL.menu {
	MARGIN-TOP: 0.5em; MARGIN-LEFT: 1.2em
}
LI {
	FONT-WEIGHT: 500; MARGIN-LEFT: -10px; COLOR: #000000; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial
}
LI.menu {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; LIST-STYLE-IMAGE: url('/images/bullet.gif'); MARGIN-LEFT: 2px
}
UL.featuredlinks {
	MARGIN-BOTTOM: -10px
}
LI.featuredLinks {
	MARGIN-LEFT: -15px; MARGIN-RIGHT: 5px
}
LI.featureSummary {
	FONT-WEIGHT: 500; FONT-SIZE: 0.85em; MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: -15px; COLOR: black; MARGIN-RIGHT: 5px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none
}
LI.featuredLinks_sub {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: circle
}
A {
	COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.logo {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: Arial narrow; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.sitetools {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 3px; COLOR: #ffffff; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.sitetools {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial
}
A.featuredLinks {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.featuredLinksBold {
	FONT-WEIGHT: 600; FONT-SIZE: 0.90em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.featuredLinks_on {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.featuredLinks_sub {
	FONT-WEIGHT: 500; FONT-SIZE: 0.85em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.search {
	MARGIN-TOP: -5em; FONT-WEIGHT: 500; FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
.search {
	MARGIN-TOP: -5em; FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: none
}
A.footer {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 3px; COLOR: #ffffff; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial
}
.breadcrumb {
	FONT-WEIGHT: 500; FONT-SIZE: 0.85em; MARGIN-LEFT: 0.5em; COLOR: #333333; FONT-FAMILY: Arial
}
.breadcrumbSlash {
	FONT-WEIGHT: 500; FONT-SIZE: 0.85em; COLOR: #333333; FONT-FAMILY: Arial
}
A.readmore {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.regionalOffice {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #990000; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.global {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #990000; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.globalover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.global_sub {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #990000; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.globalover_sub {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.detailedlist {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 5px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
INPUT.textbox {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
P {
	FONT-WEIGHT: 500; FONT-SIZE: 0.95em; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
P.welcome {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: #000000; FONT-FAMILY: Arial
}
P.updated {
	FONT-SIZE: 0.7em; MARGIN-LEFT: 0.5em; COLOR: #ffffff; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial
}
.trItem {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
.trItemDate {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 0.2em; COLOR: #505050; FONT-FAMILY: Arial
}
SPAN {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
.caption {
	FONT-WEIGHT: 400; FONT-SIZE: 0.8em; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial
}
TD.featuredLinks {
	BORDER-RIGHT: #abadab 1px solid; BORDER-TOP: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid
}
TD.Search {
	BORDER-RIGHT: #abadab 1px solid; BACKGROUND: #bebfbd; MARGIN-BOTTOM: 2em; BORDER-BOTTOM: #abadab 1px solid; TEXT-DECORATION: none
}
TD.globalbg_off {
	BORDER-RIGHT: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #ebebe7
}
TD.globalbg_on {
	BORDER-RIGHT: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #990000
}
TD.global {
	BORDER-RIGHT: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #ebebe7
}
TD.global_on {
	BORDER-RIGHT: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #ffffff
}
TD.global_on_main {
	BORDER-RIGHT: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #abadab
}
TD.globalover {
	BORDER-RIGHT: #990000 1px solid; BORDER-LEFT: #990000 1px solid; BORDER-BOTTOM: #abadab 1px solid; BACKGROUND-COLOR: #990000
}
TD.map {
	BORDER-RIGHT: #abadab 1px solid; BORDER-LEFT: #abadab 1px solid; BORDER-BOTTOM: #abadab 1px solid
}
.padding {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px
}
.subheader {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: #ffffff; FONT-FAMILY: Arial
}
.regions {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #990000; FONT-FAMILY: Arial narrow
}
.note {
	FONT-SIZE: 0.7em; COLOR: #000000; FONT-FAMILY: Arial
}
IMG.right {
	FLOAT: right
}
.whatsnew_title {
	FONT-WEIGHT: 600; FONT-SIZE: 0.75em; MARGIN-LEFT: 2px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.reddot {
	COLOR: red
}
.articleTable {
	BORDER-LEFT-COLOR: #abadab; BORDER-BOTTOM-COLOR: #abadab; BORDER-TOP-COLOR: #abadab; BORDER-RIGHT-COLOR: #abadab
}
.articleTableHeader {
	FONT-WEIGHT: 600; FONT-SIZE: 0.75em; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #003679
}
.articleRowItem {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; MARGIN-LEFT: 0.2em; COLOR: #000000; FONT-FAMILY: Arial
}
TD {
	FONT-SIZE: 0.96em
}
OL {
	FONT-SIZE: 1em
}
A:hover {
	COLOR: #00397c; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.logo:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: Arial narrow; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
A.search:hover {
	MARGIN-TOP: -5em; FONT-WEIGHT: 500; FONT-SIZE: 0.8em; COLOR: #000000; FONT-FAMILY: Arial Narrow; TEXT-DECORATION: underline
}
A.featuredLinks:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: #004785; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.footer:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 3px; COLOR: #ffffff; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.globalover_sub:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.sitetools:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.8em; MARGIN-LEFT: 3px; COLOR: #ffffff; MARGIN-RIGHT: 3px; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.featuredLinks_sub:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.85em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.readmore:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 0.9em; COLOR: maroon; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.detailedlist:hover {
	MARGIN-TOP: 5px; FONT-SIZE: 0.75em; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.globalover:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.regionalOffice:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #990000; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}
A.global_sub:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #00397c; FONT-FAMILY: Arial narrow; TEXT-DECORATION: underline
}
A.global:hover {
	FONT-WEIGHT: 500; FONT-SIZE: 1em; COLOR: #ffffff; FONT-FAMILY: Arial narrow; TEXT-DECORATION: none
}

/****************MAINTENANCE ALERT STYLES (start)****************/
/***Used for table items for maintenace alert section****/
table.tblEmailSubscription
{
	font-family: Arial;
	width: 100%;
	border: 3px ridge #FF0000;
	margin-bottom:5px;
	padding: 5px 5px 5px 5px;
}

ul#footerLinks {
	text-align: center;
}

ul#footerLinks li a{
	font-size: .85em;
	font-weight: bold;
	color: #00397C
}

ul#footerLinks li {
	display: inline;
	list-style-type: none;
	padding-right: 45px;	
}

ul#footerLinks img.icon {
	margin-right: 5px;
	vertical-align: middle;

}

img.icon {
	margin-right: 5px;
	vertical-align: middle;
}

#header-right {
	float:right;
	width:264px;
}
#search {
	float:right;
	padding:20px 22px 0 0;
	text-align:right;
}
#searchFeatures {
	color:#FFFFFF;
	float:right;
	font-family:Arial;
	font-size:.7em;
	padding:5px 63px 0 0;
}
#searchFeatures a {
	color:#FFFFFF;
	text-decoration:none;
}
#search-text {
	background:none repeat scroll 0 0 #FFFFFF;
	font:10px Georgia;
	vertical-align:bottom;
}

input.search-field{ /*input field */
		
	border:0px none;
	color: #444;
	float: left;
	font-family:arial;
	font-size: .8em;
	margin-left: 5px;
	/*background: #ffffff url(http://www.fta.dot.gov/images/search-form.png) no-repeat top left;*/
	height: 20px;
	width: 200px; padding-left:5px; padding-right:0; padding-top:4px; padding-bottom:0
}
input.search-text{
	padding: 5px 0 2px 2px;
}
 
input.search-go { /*search icon */
	background: url('http://www.fta.dot.gov/images/search-icon.png') no-repeat top left;
	border:0px none;
	cursor: pointer;
	float:left;
	height: 21px;
	margin-left: 5px;
	vertical-align: bottom;
	padding:0;
	width: 21px
}
 
input.search-go:hover{ /*search icon hover "Does Not work in ie6" */
	background:url('http://www.fta.dot.gov/images/search-icon.png') no-repeat bottom left;
}	


fieldset { border:none; width:320px;}
        
        legend { font-size:18px; margin:0px; padding:10px 0px; color:#b0232a; font-weight:bold;}
        .prev, .next, #SaveAccount  { background-color:#b0232a; padding:5px 10px; color:#fff; text-decoration:none; border:0;}
        .prev:hover, .next:hover, #SaveAccount:hover { color: #FFF; background-color:#000; text-decoration:none; cursor: pointer;}
        .prev { float:left;}
        .next, #SaveAccount { float:right; font-weight:bold;}
        #steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
        #steps li {font-size:24px; float:left; padding:10px; color:#b0b1b3;}
        #steps li span {font-size:11px; display:block;}
        #steps li.current { color:#000;}
    	.style1 {font-size: 13pt;}







