body   { font-size: 9px; font-family: arial }

.subhead { font-family: Verdana; font-size: 12px; font-weight: bold }
.firstwords { font-family: Georgia; font-size: 18px; font-variant: small-caps; font-weight: bold }
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px
}
.caption2 {font-family: Verdana; color:#ffffff; font-size: 10px }
.imagecaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000066;
}
.imageMarginLeft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0px;
	margin-top: 0px;
}
.question {font-weight: bold}
.answer {font-weight: 400}
.press {text-align: justify}

.table-specs { border: none; border-collapse: collapse;}
.td-specs-l {
	padding: 0.3em;
	border: 1px solid #003366;
	background-color: #BABFD6;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
}
.td-specs-r { padding: .3em; border: 1px solid #003366; font-size: 10px; vertical-align: top; text-align: right; }

.lines { line-height: 2.0}
.lines2 { line-height: 1.5}


H1 { color:#003366; font-family: Verdana }
H2 { color:#003366; font-family: Verdana; font-style: italic }
H3 { color:#003366; font-family: Verdana; font-style: italic }


.text-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}

.wa-title-link A:link {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
.wa-title-link A:visited {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
.wa-title-link A:active {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
.wa-title-link A:hover {
	text-decoration: underline;
	color: #861717;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}

.wa-link-b A:link {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.wa-link-b A:visited {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.wa-link-b A:active {
	text-decoration: none;
	color: #003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.wa-link-b A:hover {
	text-decoration: underline;
	color: #861717;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.wa-link A:link {text-decoration: none; color: white;}
.wa-link A:visited {text-decoration: none; color: #D6D6D6;}
.wa-link A:active {text-decoration: none; color: white;}
.wa-link A:hover {text-decoration: underline; color: #861717;}

a:link, a:visited, a:active, a:hover {font-weight: bold; text-decoration: underline;}
a:link {color:#003366}
a:visited {}
a:hover {color:#0099FF; text-decoration: underline}
a:active {} 


.offsite a:link {color:#003366}
.offsite a:visited {}
.offsite a:hover {color:#ff0000}
.offsite a:active {} 


.nav A:link {text-decoration: none; background: none; color: white; font-size:12px; font-family: Verdana}
.nav A:visited {text-decoration: none; background: none; color: white; font-size:12px; font-family: Verdana}
.nav A:active {text-decoration: none; background: none; color: white; font-size:12px; font-family: Verdana}
.nav A:hover {text-decoration: none; color: #5EC7F3; background: none; font-size:12px; font-family: Verdana}


.subnav A:link {text-decoration: none; background: none; color: white; font-size:9px; font-family: Verdana}
.subnav A:visited {text-decoration: none; background: none; color: white; font-size:9px; font-family: Verdana}
.subnav A:active {text-decoration: none; background: none; color: white; font-size:9px; font-family: Verdana}
.subnav A:hover {text-decoration: none; color: #5EC7F3; background: none; font-size:9px; font-family: Verdana}


.def A:link {text-decoration: underline; background: none; color: red;}
.def A:visited {text-decoration: underline; background: none;}
.def A:active {text-decoration: underline; background: none; color: red;}
.def A:hover {text-decoration: underline; color: red; background: none;}

@media handheld { background: white; color: black }
@page {size: landscape; }

.text-paragraphs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.text-paragraphs-in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-indent: 20px;
	margin-left: 15px;
	margin-right: 15px;
}
.text-paragraphs-in-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-indent: 20px;
	margin-left: 15px;
	margin-right: 15px;
}

.text-paragraphs-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.text-paragraphs-r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #861717;
	font-weight:bold
}

.text-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.text-small-wht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.text-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.text-bold-small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
}

.text-bold-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.text-head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}

.text-head-wht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;

}
.text-dhra-main-r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #990033;
}
div.text-dhra-main-r a:link {
	color: #990033;
	text-decoration: none;
 }
div.text-dhra-main-r a:active {
	color: #990033;
	text-decoration: none;
 }
div.text-dhra-main-r a:visited {
	color: #990033;
	text-decoration: none;
 }
div.text-dhra-main-r a:hover {
	color: #990033;
	text-decoration: none;
 }
 
.text-dhra-main-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.text-dhra-seconary-w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;

}
.text-blurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #1376AB;
}


.text-head-maritime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}

.text-head-maritime2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.text-sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003366;
}
.text-paragraphs-w-ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: underline;
}
.text-paragraphs-r-plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #FF0000;
}

.usa-today-table {
	border-style: solid;
	border-width: 1px;
	background-color: #f6f6f6;
	border-color: #38aed2;
}
