<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */


@font-face {
    font-family: 'open_sans_condensedbold';
    src: url('../fonts/opensans-condbold-webfont.eot');
    src: url('../fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condbold-webfont.woff') format('woff'),
         url('../fonts/opensans-condbold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('../fonts/opensans-condlight-webfont.eot');
    src: url('../fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condlight-webfont.woff') format('woff'),
         url('../fonts/opensans-condlight-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansCnLtIt';
    src: url('../fonts/opensans-condlightitalic-webfont.eot');
    src: url('../fonts/opensans-condlightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-condlightitalic-webfont.woff') format('woff'),
         url('../fonts/opensans-condlightitalic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-condlightitalic-webfont.svg#open_sansCnLtIt') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.25;
}


/********************************************/
/********************Header******************/
/********************************************/
.blue-darkblue-gradient{
	background: #1b2a55; /* Old browsers */
	background: -moz-linear-gradient(top,  #1b2a55 0%, #101012 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b2a55), color-stop(100%,#101012)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1b2a55 0%,#101012 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b2a55', endColorstr='#101012',GradientType=0 ); /* IE6-9 */
}


body{
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.25;
}


/********************************************/
/********************Header******************/
/********************************************/
.blue-darkblue-gradient{
	background: #1b2a55; /* Old browsers */
	background: -moz-linear-gradient(top,  #1b2a55 0%, #101012 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b2a55), color-stop(100%,#101012)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1b2a55 0%,#101012 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #1b2a55 0%,#101012 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b2a55', endColorstr='#101012',GradientType=0 ); /* IE6-9 */
}


header{
	width:980px;
	height:104px;
	margin:0 auto;
	background:url(../images/template/header-bg.png) no-repeat;
	position:relative;
}

#logo{
	display:block;
	position:absolute;
	top:18px;
	left:18px;
}

#phone-number{
	color:#63c7f8;
	position:absolute;
	left:203px;
	bottom:8px;
	font-family: 'open_sanscondensed_light';
	font-size: 22px;
	letter-spacing: 1.5px;
}

#phone-number img{
	margin-right:5px;
}


#email-address{
	color:#63c7f8;
	position:absolute;
	left:403px;
	bottom:10px;
	font-family: 'open_sanscondensed_light';
	font-size: 14px;
	letter-spacing: 1.5px;
	cursor:pointer;
	text-decoration:none;
}

#email-address img{
	margin-right:5px;
}
#portal-link{
  color:#63c7f8;
  position:absolute;
  left:750px;
  bottom: 10px;
  text-decoration:none;
  font-family: 'open_sanscondensed_light';
  font-size: 14px;
  letter-spacing: 0.5px;
}

#metro-link{
	color:#63c7f8;
	position:absolute;
	left:750px;
	bottom:36px;
	text-decoration:none;
	font-family: 'open_sanscondensed_light';
	font-size: 14px;
	letter-spacing: 0.5px;
}

#metro-link p{
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}

#top-links{
	position:absolute;
	bottom:10px;
	left:750px;
	font-family: 'open_sanscondensed_light';
	font-size: 14px;
	letter-spacing: 0.5px;
}

#top-links li{
	float:left;
	margin-right:30px;
}

#top-links li a{
	color:#63c7f8;
	text-decoration:none;
}

#top-links li a:hover{
	color:#63c7f8;
	text-decoration:none;
	text-shadow:0 0 4px rgba(256,256,256,1);
}

#social-media{
	position:absolute;
	right:18px;
	bottom:5px;
}

/********************************************/
/****************Navigation******************/
/********************************************/

nav{
	border-bottom:10px solid #63c7f8;
	background: #5c5c5d; /* Old browsers */
	background: -moz-linear-gradient(top,  #5c5c5d 0%, #746e6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5d), color-stop(100%,#746e6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5c5c5d 0%,#746e6c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5d', endColorstr='#746e6c',GradientType=0 ); /* IE6-9 */
	box-shadow:0 0 50px rgba(0,0,0,.25);
	xborder:1px solid #f00;
}


nav ul#nav{
	/*width:1024px;*/
	width:980px;
	margin:0 auto;
}

nav ul#nav:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	line-height:0;
	visibility:hidden;
}

nav ul#nav li{
	float:left;
	width:16.6667%;
}

nav ul#nav li a{
	display:block;
	background: #5c5c5d; /* Old browsers */
	background: -moz-linear-gradient(top,  #5c5c5d 0%, #746e6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5c5c5d), color-stop(100%,#746e6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5c5c5d 0%,#746e6c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5c5c5d 0%,#746e6c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5d', endColorstr='#746e6c',GradientType=0 ); /* IE6-9 */
	height: 43px;
	color: #f2f2f2;
	text-decoration: none;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #080808;
	font-weight: bold;
	font-size: 14px;
	padding: 17px 0 0 20px;
}

nav ul#nav li a:hover{
	color: #63C7F8;
}

nav ul#nav li:first-child a{
	border-left: none;
}

nav ul#nav li:last-child a{
	border-right: none;
}

nav ul#nav &gt; li{
	position: relative;
}

nav ul#nav &gt; li:hover ul{ display: block }
nav ul#nav &gt; li:hover &gt; a{ color: #63C7F8; }

nav ul#nav &gt; li &gt; ul{
	display: none;
    position: absolute;
	width: 100%;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #080808;
	z-index: 1000;
}

nav ul#nav &gt; li &gt; ul &gt; li{
    width: 100%;
    background: #959393;
 }

nav ul#nav &gt; li &gt; ul a{
	background: #959393;
}


.current{
	background:#63c7f8;
	color:#1b2a55;
}

.current:hover{
	color: #003399;
}


/********************************************/
/****************Footer**********************/
/********************************************/

hr{
	border:none;
	height:1px;
	background:#CCC;
}

footer {
	background-color: #ffffff;
	width:980px;
	height:185px;
	margin:0 auto;
	position:relative;
}
#footer_logo {
	paddin-top: 10px;
	width:383px;
	margin:0 auto;
}

footer ul:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	line-height:0;
	visibility:hidden;
}

footer ul li {
	display:inline-block;
	margin-top: 15px;
	margin-bottom: 20px;
}

footer ul li a {
	color: #565656;
	text-decoration: none;
	font-size: 12px;
	margin-right: 12px;
	margin-left: 8px;
}

ul#text-links li:after {
	content:" | ";
	display:inline-block;
	font-size:10px;
}

footer ul li:first-child a{
	margin-left:0;
}

ul#text-links li:last-child:after{
	content:"   ";
}

#contact {
	color: #565656;
	font-size: 12px;
	position:absolute;
	top:120px;
}

#contact .org{
	font-weight:bold;
}

footer ul li a, a {
	color: #093e8d;
	text-decoration: underline;
	outline:none;
}

footer ul li a:hover, a:hover {
	color: #565656;
	text-decoration: none;
}

#copyright {
	color: #565656;
	font-size: 12px;
	position:absolute;
	top:120px;
	right:0;
	text-align:right;
}
</pre></body></html>