/**********************************************************************Main body general style, program pages background and text color styles***********************************************************************/body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	margin: 0px;}img {	border: 0px;}#bg_Home {	background-color: #E6EAEF;	background-image: url(images/bg_Home.gif);	background-repeat: repeat-y;	background-position: center center;}#bg_All {	background-color: #FFFFFF;	background-image: url(images/bg_All.gif);	background-repeat: repeat-y;	background-position: center center;}.bgFSC {	background-color: #002B5E;}.bgScrn_About, .bgScrn_UB {	background-color: #D9E4EE;}.bgScrn_ES, .bgScrn_W2 {	background-color: #EFE0E2;}.bgScrn_ETS, .bgScrn_TrANS {	background-color: #FAF4DD;}.bgScrn_SH, .bgScrn_WIA {	background-color: #E8EEE2;}.txtFSC {	color: #002B5E;}.txtRev {	color: #FFFFFF;}.txtIntro {	color: #555555;}.txt_About, .txt_UB {	color: #004181}.txt_ES, .txt_W2 {	color: #872A36;}.txt_ETS, .txt_TrANS {	color: #BF9917;}.txt_SH, .txt_WIA {	color: #567935;}/****************Home page styles*****************/#LayerAbout, #LayerES, #LayerETS, #LayerSH, #LayerTrANS, #LayerUB, #LayerW2, #LayerWIA {	background-color: #FFFFFF;	margin-left: -295px; 	position:absolute;	left:50%;	top:400px;	width:590px;	z-index:1;	visibility: hidden;}/*************************************************Page logo general style and program banner styles**************************************************/#banner {	background-color: #FFFFFF;	width: 800px;	height: 86px;	border: 0px;}.bnrTitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 30px;	font-weight: bold;	color: #FFFFFF;	letter-spacing: -2px;	vertical-align: bottom;	white-space: nowrap;	padding-left: 5px;}.bnrLogo {	height: 86px;	width: 168px;}.bnr_About {	background-image: url(images/bnr_About.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_ES {	background-image: url(images/bnr_ES.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_ETS {	background-image: url(images/bnr_ETS.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_SH {	background-image: url(images/bnr_SH.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_TrANS {	background-image: url(images/bnr_TrANS.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_UB {	background-image: url(images/bnr_UB.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_W2 {	background-image: url(images/bnr_W2.jpg);	background-repeat: no-repeat;	background-position: right top;}.bnr_WIA {	background-image: url(images/bnr_WIA.jpg);	background-repeat: no-repeat;	background-position: right top;}/**********************************************************Page navigation bar general style and program color styles***********************************************************/#navigation {	background-color: #002B5E;	width: 800px;	border: 0px;}/* Also used as a Footer style */#navBorderL {	background-image: url(images/navBrdrL.gif);	background-repeat: no-repeat;	background-position: left center;}.navActiveTab {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-decoration: none;	background-color: #FFFFFF;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;	border: #000000;	border-style: solid;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;}a.nav:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;	border: #002B5E;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}a.nav:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #8095AF;	text-decoration: none;	display: block;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;	border: #002B5E;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}a.nav:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: underline;	display: block;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;	border: #002B5E;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}a.Home:hover {	background-color: #CCCCCC;}a.About:hover, a.UB:hover {	background-color: #004890;}a.ES:hover, a.W2:hover {	background-color: #962F3C;}a.ETS:hover, a.TrANS:hover {	background-color: #E0B41B;}a.SH:hover, a.WIA:hover {	background-color: #658E3E;}a.nav:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;	border: #002B5E;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}/*************************************************Page main content general and program text styles**************************************************/#callout {	clear: right;	float: right;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	border: #CCCCCC;	border-style: solid;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 1px;	position: relative;}#content {	background-color: #FFFFFF;	width: 800px;	border: 0px;}.bgMap_About {	background-color: #FFFFFF;	width: 300px;}.bgQuote_ES {	background-color: #872A36;	background-image: url(images/callout_ES.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 375px;}.bgQuote_ETS {	background-color: #BF9917;	background-image: url(images/callout_ETS.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 250px;}.bgQuote_SH {	background-color: #567935;	background-image: url(images/callout_SH.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 375px;}.bgQuote_TrANS {	background-color: #BF9917;	background-image: url(images/callout_TrANS.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 425px;}.bgQuote_UB {	background-color: #004890;	background-image: url(images/callout_UB.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 250px;}.bgQuote_W2 {	background-color: #872A36;	background-image: url(images/callout_W2.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 425px;}.bgQuote_WIA {	background-color: #567935;	background-image: url(images/callout_WIA.jpg);	background-repeat: no-repeat;	background-position: left top;	width: 250px;}.quoteR_UB {	background-image: url(images/quoteR_004890.gif);	background-repeat: no-repeat;	background-position: right bottom;}.quoteR_ES, .quoteR_W2 {	background-image: url(images/quoteR_872A36.gif);	background-repeat: no-repeat;	background-position: right bottom;}.quoteR_ETS, .quoteR_TrANS {	background-image: url(images/quoteR_BF9917.gif);	background-repeat: no-repeat;	background-position: right bottom;}.quoteR_SH, .quoteR_WIA {	background-image: url(images/quoteR_567935.gif);	background-repeat: no-repeat;	background-position: right bottom;}.copyQuote {	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 17px;	color: #FFFFFF;	vertical-align: bottom;	padding-bottom: 20px;}.copyIntro {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 17px;	font-weight: bold;	padding: 5px;	border: #CCCCCC;	border-style: solid;	border-width: 1px;}.copySubhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	line-height: 22px;	font-weight: bold;	letter-spacing: -1px;}.copyMain {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	list-style-image: url(images/bltCopy.gif);}/**************************************Page footer general styles***************************************/#footer {	background-color: #FFFFFF;	width: 800px;	border-color: #002B5E;	border-style: solid;	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}a.ftr:link, visited, hover, active {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #002B5E;	text-decoration: underline;}.contact {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding-top: 4px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 7px;}