.homebody {
	line-height: 1.4em; padding-top: 0em; padding-bottom: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;
}
.homehead2 {
	margin: 0px; padding: 0px; color: rgb(0, 0, 102); font-size: 11pt; font-weight: bold; vertical-align: top;
}
.homehead2 a:link {
	color: rgb(0, 0, 102); text-decoration: none;
}
.homehead2 a:visited {
	color: rgb(0, 0, 102); text-decoration: none;
}
.homehead2 a:hover {
	text-decoration: underline;
}
.homehead2 a:active {
	text-decoration: underline;
}
.homehead {
	margin: 0px; padding: 0px; vertical-align: top;
}
#mobilemessage {
	display: none;
}
body {
	font-family: Arial, Helvetica, sans-serif; font-size: 100%; background-image: url("http://www.afsc.noaa.gov/images/background.gif"); background-color: rgb(255, 255, 255);
}
.background_color {
	background-color: rgb(255, 255, 255);
}
a:link {
	color: rgb(0, 51, 153); text-decoration: underline;
}
a:visited {
	color: rgb(0, 51, 153); text-decoration: underline;
}
a:hover {
	color: rgb(204, 153, 0); text-decoration: underline;
}
a:active {
	color: rgb(204, 153, 0); text-decoration: underline;
}
p {
	line-height: 1.25em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
li {
	line-height: 1.25em; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
h1 {
	text-indent: 0px; font-size: 1.2em; margin-top: 0px;
}
h2 {
	text-indent: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 1em;
}
h3 {
	text-transform: none; font-size: 0.9em; font-weight: bold;
}
.captions {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold;
}
.captionunbolded {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em;
}
.elasticMenu {
	width: 60em;
}
.floatleft {
	padding: 0px; text-align: left; margin-top: 5px; margin-right: 10px; margin-left: 0px; float: left;
}
.noscriptmessage {
	color: red; font-family: Verdana, Helvetica, sans serif; font-size: 15px; font-weight: bold;
}
.ctr {
	text-align: center; margin-left: 80px;
}
.small {
	font-size: 0.7em;
}
.smallbold {
	font-size: 0.75em; font-weight: bold;
}
.turquoisebkg {
	width: auto; text-align: center; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: rgb(51, 153, 204);
}
.greenbkg {
	width: auto; text-align: center; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; background-color: rgb(51, 153, 0);
}
.imageborders {
	border: thin solid rgb(204, 204, 204);
}
.imageborders_orig {
	border: thin ridge rgb(230, 230, 230);
}
.tableborders {
	border-width: thin; border-style: ridge; text-align: left; padding-right: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; border-top-color: rgb(232, 232, 232);
}
.mission {
	text-align: center; color: rgb(0, 0, 0); line-height: 1.5em; font-family: Georgia, Times New Roman, Times, serif; font-size: 8pt; font-style: italic; font-weight: normal; margin-top: 0px;
}
.indent {
	padding-left: 1.5em; vertical-align: baseline;
}
th {
	font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal;
}
.dataTableHeader {
	text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: bold;
}
.dataTable {
	font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
.dataTableCenter {
	text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
.dataTableRight {
	text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;
}
.tableheading {
	text-align: center; font-family: arial, helvetica, sans-serif; font-size: 0.7em; font-weight: bold;
}
.tablebody {
	text-align: left; font-family: arial, helvetica, sans-serif; font-size: 0.7em;
}
.tablebodycenter {
	text-align: center; font-family: arial, helvetica, sans-serif; font-size: 0.7em;
}
.tablebodyright {
	text-align: right; font-family: arial, helvetica, sans-serif; font-size: 0.7em;
}
.sidebarTable {
	width: 140px; margin-bottom: 10px; margin-left: 10px; border-right-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.sidebarLevel_one {
	color: rgb(51, 102, 153); line-height: 1.25em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.sidebarLevel_one a:link {
	color: rgb(51, 102, 153); text-decoration: none;
}
.sidebarLevel_one a:visited {
	color: rgb(51, 102, 153); text-decoration: none;
}
.sidebarLevel_one a:hover {
	color: rgb(0, 0, 153); text-decoration: underline;
}
.sidebarLevel_one a:active {
	color: rgb(0, 0, 153); text-decoration: underline;
}
.sidebarLevel_two {
	border-width: 1px; color: rgb(37, 74, 112); line-height: 1.25em; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; border-top-color: rgb(204, 204, 204); border-top-style: solid;
}
.sidebarLevel_two a:link {
	color: rgb(37, 74, 112); text-decoration: none;
}
.sidebarLevel_two a:visited {
	color: rgb(37, 74, 112); text-decoration: none;
}
.sidebarLevel_two a:hover {
	color: rgb(0, 0, 153); text-decoration: underline;
}
.sidebarLevel_two a:active {
	color: rgb(0, 0, 153); text-decoration: underline;
}
.righthandnav {
	color: rgb(51, 102, 153); line-height: 1.25em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.righthandnav a:link {
	color: rgb(51, 102, 153); text-decoration: none;
}
.sidebarLevel1 a:visited {
	color: rgb(51, 102, 153); text-decoration: none;
}
.righthandnav a:hover {
	color: rgb(0, 0, 153); text-decoration: none;
}
.sidebarLevel1 a:active {
	color: rgb(0, 0, 153); text-decoration: none;
}
.homesidebarTable {
	width: 200px; margin-bottom: 10px; margin-left: 10px; border-right-color: rgb(230, 230, 230); border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.HomesidebarLevel_one {
	text-align: center; color: rgb(0, 0, 0); line-height: 1.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.HomesidebarLevel_one a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
.HomesidebarLevel_one a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
.HomesidebarLevel_one a:hover {
	color: rgb(204, 153, 0); text-decoration: underline;
}
.HomesidebarLevel_one a:active {
	color: rgb(204, 153, 0); text-decoration: underline;
}
.sidebartext {
	width: 196px; line-height: 1.25em; padding-bottom: 0.5em; padding-left: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal;
}
.sidebartextlist {
	width: 196px; line-height: 1.5em; padding-bottom: 0.5em; padding-left: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal;
}
.sublevel a:link {
	color: rgb(51, 51, 102); font-weight: normal; text-decoration: none;
}
.sublevel a:visited {
	color: rgb(51, 51, 102); font-weight: normal; text-decoration: none;
}
.sublevel a:hover {
	color: rgb(0, 0, 153); font-weight: normal; text-decoration: underline;
}
.sublevel a:active {
	color: rgb(0, 0, 153); font-weight: normal; text-decoration: underline;
}
a#breadcrumb {
	color: rgb(204, 153, 0); font-family: Verdana, Arial, Helvetica, sas serif; font-size: 7.5pt; text-decoration: none;
}
.breadcrumb {
	color: rgb(204, 153, 0); font-family: Verdana, Arial, Helvetica, sans serif; font-size: 7.5pt; text-decoration: underline;
}
.formtext {
	border-width: 1px; color: rgb(37, 74, 112); line-height: 1.25em; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; border-top-color: rgb(204, 204, 204); border-top-style: solid;
}
#templatebannerlinks {
	color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.4pt;
}
#templatebannerlinks a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
#templatebannerlinks a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
#templatebannerlinks a:active {
	color: rgb(255, 204, 0); text-decoration: underline;
}
#templatebannerlinks a:hover {
	color: rgb(255, 204, 0); text-decoration: underline;
}
#templatemenubartable {
	border-top-color: rgb(0, 153, 204); border-bottom-color: rgb(0, 153, 204); border-top-width: 2px; border-bottom-width: 3px; border-top-style: ridge; border-bottom-style: ridge; background-color: rgb(0, 0, 102);
}
#templateFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;
}
#templateFooter a:link {
	color: rgb(0, 0, 102); text-decoration: none;
}
#templateFooter a:visited {
	color: rgb(0, 0, 102); text-decoration: none;
}
#templateFooter a:active {
	color: rgb(204, 153, 0); text-decoration: underline;
}
#templateFooter a:hover {
	color: rgb(204, 153, 0); text-decoration: underline;
}
.lineheight {
	line-height: 1.5em;
}
