/* ------------------------------ BEGIN Global Styles ------------------------------ */@import url("../../global/CSS/global.css");/* ------------------------------ END Global Styles ------------------------------ *//* BE SURE TO COPY YOUR CLIENT STYLES IN THIS MASTER.CSS IN ORDER FOR THE EDITOR TO IMPLEMENT THE CLIENT STYLES-YOU HAVE TO LOAD THEM UP SEPARATELY AS CLIENT.CSS AS WELL *//* ------------------------------------------------ UNIVERSAL */html, body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, form, blockquote, fieldset, input {margin:0;padding:0;}fieldset,img { border: none; }caption,th { text-align: left; }table { border-collapse: collapse; border-spacing: 0; }img.left { float: left; padding: 2px 20px 16px 0; }img.right { float: right; padding: 2px 0 16px 20px; }img.across { margin: 2px 0 16px 0; }img.flushleft { margin-left: -20px; }img.flushright { margin-right: -20px; }.imgPaddingRight {padding-right: 10px;}.imgPaddingLeft {padding-right: 10px;}.imgBorderFooter {	border: 2px solid #000000;margin-right: 10px;margin-bottom: 10px;}body {	font-family: "Trebuchet MS", "Lucida Grande CY", sans-serif;	font-size: 11px;	line-height: 15px;	color: #262626;	text-transform: none;}body {	background-color: #242223;	margin: 0px;	padding: 0px;}hr {	border: 0;	width: 100%;	color: #262626;	background-color: #262626;	height: 1px;	line-height: 1px;	margin: 10px 0px;	padding: 0px;}	ul li {	padding: 0 0 0 15px;	margin: 0px;	background: url(/sitefiles/1166/Images/bullet.gif) no-repeat 0em 0.5em;	list-style: none;}/* ------------------------------------------------ TYPE */	a:link, a:visited, a:active {	color: #FF9326; 	text-decoration: none;}a:hover {	color: #FF9326; 	text-decoration: underline;}	strong, b { font-weight:bold; }h1 {	font-size: 25px;	line-height: 35px;	color: #262626;}h2 {	font-size: 25px;	line-height: 35px;	color: #1F4C8B;}	h3 {	font-size: 20px;	line-height: 30px;	color: #D83A19;}	h4 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	color: #FF9326;}	h5 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	line-height: 30px;	color: #82B420;}	.bodyoptional {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #808080;}a.bodyoptional:link, a.bodyoptional:visited{color: #999999; text-decoration:underline;}a.bodyoptional:hover, a.bodyoptional:active{color: #FFFFFF; text-decoration:none;}.speak {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #404040;}a.speak:link, a.speak:visited{	color: #404040;	text-decoration:underline;}a.speak:hover, a.speak:active{color: #999; text-decoration:none;}.Footerheading {	font-size: 25px;	line-height: 35px; 	color: #808080;}.Footerheading2 {	font-size: 15px;	line-height: 25px; 	color: #FFF;}/* ------------------------------------------------ BREADCRUMBS */#breadcrumbWrapper {	width: 650px;	float: left;	text-align: left;	margin-bottom: 20px;}	#breadcrumb ul{	padding: 0px;	margin: 0px;	list-style: none;}	#breadcrumb li {	padding: 0px;	margin: 0px;		float: left;	background:none;}#breadcrumb a {	padding: 0 0 0 20px;	font-size: 10px;	display:inline;	text-decoration: none;	color: #999999;	background: url(/sitefiles/1166/Images/breadcrumb.gif) no-repeat 0.2em;}	#breadcrumb a:hover {	padding: 0 0 0 20px;	font-size: 10px;	display:inline;	text-decoration: none;	color: #262626;	background: url(/sitefiles/1166/Images/breadcrumb.gif) no-repeat 0.2em;}	#breadcrumb a.first  {	padding: 0px;	font-size: 10px;	display:inline;	text-decoration: none;	color: #999999;	background: none;}	#breadcrumb a.first:hover  {	padding: 0px;	font-size: 10px;	display:inline;	text-decoration: none;	color: #262626;	background: none;}#breadcrumb a.current  {	padding: 0 0 0 20px;	font-size: 10px;	display:inline;	text-decoration: none;	color: #262626;	background: url(/sitefiles/1166/Images/breadcrumb.gif) no-repeat 0.2em;}/*-------------------------------------------------------------------- SEARCH */#search {	float: left;	width: 175px;	text-align: left;	height: 25px;	padding-left:25px;	background: url(/sitefiles/1166/Images/searchField.png) no-repeat;	padding-top: 8px;	margin-bottom: 20px;	margin-top: 20px;}.searchField {	font-size:10px;	color: #FFF;	width: 175px;	border: 0px;	background: transparent;	float: right;}	.searchButton {	visibility: hidden;	display: none;	width: 0px;}	/*-------------------------------------------------------------------- PAGE SEARCH */	.pageSearchTitle {font-size: 14px;line-height: 20px;color: #FF9326;}a.pageSearchTitle {font-size: 14px;line-height: 20px;color: #FF9326;text-decoration:none;}a.pageSearchTitle:hover {font-size: 14px;line-height: 20px;color: #FF9326;text-decoration:underline;}/* ------------------------------------------------ SUB NAV */#subnav {	float: left;	width: 190px;	padding: 0px 0px 10px;}	#subnav ul {	padding: 0;	margin: 0;	list-style: none;	background: none;}	#subnav li {	padding: 0px;	margin: 0px;	float: left;	width: 190px;	background: none;}	#subnav a {	display: block;	font-size: 15px;	color: #FFFFFF;	text-align: left;	height: 30px;	width: 145px;	line-height: 30px;	padding-left: 45px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}	#subnav a:hover {	display: block;	font-size: 15px;	color: #262626;	text-align: left;	height: 30px;	width: 145px;	line-height: 30px;	padding-left: 45px;	text-decoration: none;	background-color:#FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-image: url(/sitefiles/1166/images/menubkgd.jpg);	background-repeat: repeat;}#subnav a.current {	display: block;	font-size: 15px;	color: #262626;	text-align: left;	height: 30px;	width: 145px;	line-height: 30px;	padding-left: 45px;	text-decoration: none;	background-color:#FFFFFF;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;	background-image: url(/sitefiles/1166/images/menubkgd.jpg);	background-repeat: repeat;}#subnav p {	line-height: 0;	color: #1B5996;	margin-bottom: 20px;}	/* WRAPPER styles-------------------------------------------*/#mainWrapper {	width: 100%;	text-align: left;	background-image: url(/sitefiles/1166/images/bg-repeat.jpg);	background-repeat: repeat-x;	float: left;	background-color: #053265;}#headerWrapper {	width: 100%;	float: left;	text-align: left;}#contentWrapper {	width: 650px;	float: left;	text-align: left;}#footerWrapper {	width: 100%;	float: left;	text-align: left;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #262626;	background-image: url(/sitefiles/1166/images/bg-footer.jpg);	background-repeat: repeat-x;	min-height:223px;	height:auto !important;	background-color:#242223;}#defaultContentWrapper {	width: 500px;	float: left;	text-align: left;}/* HEADER styles-------------------------------------------*/#header {	padding: 0px;	width: 900px;	height: 75px;	position: relative;}/* CONTENT styles-------------------------------------------*/#content {	padding: 0px;	width: 900px;	float: left;}#leftColumn {	float: left;	width: 190px;	text-align: left;	text-transform:none;	padding-bottom: 20px;}#navbar {	margin: 0px auto;	padding: 0px;	background-color: #333333;	height: 30px;	width: 900px;	text-align: right;}#utilitylinksWrapper {	text-align: left;	float: right;	height: 30px;	position: absolute;	top: 20px;	right: 0px;}#interactive {	height: 30px;	line-height: 30px;	text-align: left;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #FFFFFF;}#navbarWrapper {	background-color: #000000;	float: left;	width: 100%;}	#utilities {	height: 30px;	float: right;	width: 435px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-transform: none;}a.MED:link, a.MED:visited, a.MED:active{	width: 101px;	height: 28px;	line-height: 27px;	background: url(/sitefiles/1166/images/utilityoff.png) no-repeat;	color: #FFF;	display: block;	text-align: center;	float: left;	text-decoration:none;	margin-right: 10px;}a.MED:hover {	width: 101px;	height: 28px;	line-height: 27px;	background: url(/sitefiles/1166/images/utilityon.png) no-repeat;	color: #262626;	display: block;	text-align: center;	float: left;	text-decoration:none;	margin-right: 10px;}a.EVE:link, a.EVE:visited, a.EVE:active {	width: 101px;	height: 28px;	line-height: 27px;	background: url(/sitefiles/1166/images/utilityoff.png) no-repeat;	color: #FFF;	display: block;	text-align: center;	float: left;	text-decoration:none;}a.EVE:hover {	width: 101px;	height: 28px;	line-height: 27px;	background: url(/sitefiles/1166/images/utilityon.png) no-repeat;	color: #262626;	display: block;	text-align: center;	float: left;	text-decoration:none;}#logo {	float: left;	width: 155px;	padding-left: 38px;}#return {	float: left;	width: 190px;	clear: left;	padding-top: 20px;}a.return:link, a.return:visited, a.return:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 20px;	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	background-image: url(/sitefiles/1166/images/arrowHome.gif);	background-repeat: no-repeat;	text-align: left;	display: inline;	float: left;	padding-left: 28px;}a.return:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 20px;	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	background-image: url(/sitefiles/1166/images/arrowHomeOn.gif);	background-repeat: no-repeat;	text-align: left;	display: inline;	float: left;	padding-left: 28px;}#rightColumn {	float: right;	width: 650px;	text-align: left;	overflow: hidden;	margin-left: 20px;	padding: 20px;	background-color: #FFFFFF;	min-height:500px;	height:auto !important;}* html #rightColumn {	width: 690px;	w\idth: 650px; }/* FOOTER styles-------------------------------------------*/#footer {	margin: 20px auto 0px;	padding: 0px;	width: 925px;	clear:both;	height: 50px;}#footerTop {	margin: 0px auto;	width: 900px;	padding-top: 20px;	padding-bottom: 20px;}#siteLogo {	float: right;	height: 50px;	width: 275px;	text-align: right;}#swcredit {	float: left;	width: 300px;}#topWrapper {	float: left;	width: 100%;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #262626;}#top {	width: 900px;	margin-top: 15px;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;}#sitemap {	float: right;	width: 275px;	text-align: right;}/* SITE INDEX-------------------------------------------*/#indexWrapper {	width: 100%;	float: left;	text-align: left;	background-color: #262626;}#indexTab {	float: right;	width: 101px;	height: 30px;}.clear {	clear: both;	height: 0;	line-height: 0.0;	font-size: 0;}#siteIndex {	margin: 0px auto;	padding: 30px 0px;	width: 870px;	background-color: #262626;	position:relative;}	#siteIndex dl {	float: left;	overflow: hidden;	font-size: 12px;	line-height: 25px;	padding:0px 30px;}	#siteIndex dt {	font-size: 14px;	text-transform:uppercase;	padding: 0px; color: #FFF;	font-weight: bold;}	#siteIndex dd {	font-size: 11px;	line-height: 18px;	padding: 1px 0pt; color: #999999;}	#siteIndex dt a {	color: #FFF;}	#siteIndex dd a {	font-size: 11px;	line-height: 18px;	color: #FF9326;		text-decoration: none;}	#siteIndex a:hover {	color: #FF9326;text-decoration: underline;}	#siteIndex a:visited {	text-decoration: none;}	#Wrapper {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-image: url(/sitefiles/1166/images/bg.jpg);	min-height:400px;	height:auto !important;	height: 400px;	background-repeat: no-repeat;}#indexTabContainer {	width: 100%;	float: left;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #262626;	background-image: url(/sitefiles/1166/images/bg-toprepeat.jpg);	background-repeat: repeat-x;	background-position: bottom;}#indexTabInner {	width: 900px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	height: 30px;	position: relative;	background-image: url(/sitefiles/1166/images/bg-top.jpg);	background-repeat: no-repeat;}#mission {	height: 30px;	width: 226px;	position: absolute;	left: 210px;	top: 18px;}#pgLeft {	float: left;	width: 190px;	padding-top: 30px;}#speak {	float: left;	width: 350px;	margin-top: 25px;	margin-left: 30px;}#topLinks {	float: right;	padding-top: 5px;	padding-right: 12px;}.topLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #262626;}a.topLinks:link, a.topLinks:visited{color: #262626; text-decoration:none;}a.topLinks:hover, a.topLinks:active{color: #FFF; text-decoration:none;}.topLinksON {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #FFF;}#twitter_update_list li {	background-image:none;	color: #999;	padding: 0px 0px 10px;}#subnav h2{float: left; clear: left; color: #FF9326; background: none;}#subnav h2 a{float: left; clear: left; color: #FF9326; background: none;}