BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: -1em; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
P {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
LI {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
UL {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
OL {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 139%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #9f0724; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 32px 0px 0px; COLOR: #9f0724; PADDING-TOP: 0px
}
H2.headlineSpan {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 29px 0px 0px; COLOR: #9f0724; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
H2 A:link {
	PADDING-BOTTOM: 0px; COLOR: #9f0724; TEXT-DECORATION: none
}
H2 A:visited {
	PADDING-BOTTOM: 0px; COLOR: #9f0724; TEXT-DECORATION: none
}
H2 A:hover {
	PADDING-BOTTOM: 0px; COLOR: #9f0724; TEXT-DECORATION: underline
}
IMG A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.datatable {
	FONT-SIZE: 86%; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.datatable-scoperow {
	FONT-SIZE: 86%; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.datatable-scoperow TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.datatable TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left
}
.datatable TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
.datatable-scoperow TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px
}
.datatable CAPTION {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: left
}
.datatable-scoperow CAPTION {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-ALIGN: left
}
TABLE.texttable TD {
	FONT-SIZE: 80%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
TABLE.texttable TH {
	FONT-SIZE: 80%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
TABLE.texttable CAPTION {
	FONT-SIZE: 80%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
TABLE.texttable TH {
	FONT-WEIGHT: bold
}
TABLE.texttable TD {
	FONT-WEIGHT: normal
}
TABLE.texttable CAPTION {
	FONT-WEIGHT: normal
}
A:link {
	COLOR: #000063; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000063; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
#dot-logo {
	TEXT-ALIGN: left
}
.fhwa-bar {
	BACKGROUND-COLOR: #006
}
#fhwa-links {
	TEXT-ALIGN: right
}
#fhwa-home {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: right
}
#header-pics {
	BACKGROUND-COLOR: #ccc
}
#tagline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f0724; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.opsbanner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f0724; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tagline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f0724; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.quicklinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9f0724; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.opsbanner {
	TEXT-ALIGN: left
}
#tagline {
	PADDING-RIGHT: 13px; TEXT-ALIGN: left
}
.quicklinks {
	TEXT-ALIGN: right
}
#navigation {
	MARGIN-TOP: 25px; MARGIN-LEFT: 10px
}
.navlink {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.thispage {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#curve {
	DISPLAY: none
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 40px; FONT-SIZE: 80%; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#javadate {
	FONT-SIZE: 70%; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#footer-links {
	FONT-SIZE: 70%; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.doc {
	FONT-SIZE: 75%; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
#thevision {
	BORDER-RIGHT: #2b97ff 3px outset; PADDING-RIGHT: 5px; BORDER-TOP: #2b97ff 3px outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 15px 20%; BORDER-LEFT: #2b97ff 3px outset; PADDING-TOP: 5px; BORDER-BOTTOM: #2b97ff 3px outset; TEXT-ALIGN: center
}
.tidbits {
	MARGIN-LEFT: 20px
}
#opscorner {
	PADDING-TOP: 35px
}
H1.arch-imp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 139%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H2.arch-imp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 32px 0px 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H3.arch-imp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 29px 0px 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H4.arch-imp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 29px 0px 0px; COLOR: #1147d7; PADDING-TOP: 0px
}
H1.deploy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 139%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H2.deploy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 32px 0px 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H3.deploy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 29px 0px 0px; COLOR: #0000cc; PADDING-TOP: 0px
}
H4.deploy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 29px 0px 0px; COLOR: #1147d7; PADDING-TOP: 0px
}

