﻿#footer ul li a:hover {	background-color: #F9C751;}#footer ul#nation li a:hover {	background-color: transparent;}ul {	list-style-type: none;}img {	border: 0;}h1 {	font-size: 1.5em;	color: #981619;}h2 {	font-size: 1.4em;}h3 {	font-size: 1.3em;}h4 {	font-size: 1.2em;}h5 {	font-size: 125%;	font-weight: bold;}/*-----------------------------------------------------------*=Special Class Applications------------------------------------------------------------*/a.top {	text-indent: -9999px;	background: url('../images/nav/top.gif') no-repeat 0 0;}body.spec {	background-color: #FFFFFF;}div.spec {	background: #6d6e71;}a.blank {	background: none!important;}ul.blank li {	list-style-type: none!important;}* html ul.blank li a {	margin: 0 0 0 17px;}.bordered {	border-bottom: 1px dashed #000;}/*For required field on forms*/.reqd {	color: #f00;}a.return {	line-height: 250%;}/*=Page Structure----------------------------------------------------------------*/#masthead {
	background-position: 0 0;
	background-image:url('../images/header2.jpg')
}
#masthead h1 {
	text-indent: -9000px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#masthead #sub {
	font-size: .9em;
	color: #fff;
}
#masthead #sub li {	color: #fff;}#masthead #sub li a {	text-decoration: none;}#pageBody {	background: #fff;}#sidebar1 {
	background: #;
}
#sidebar1 h3 {
	color: #fff;
	white-space: nowrap;
}
#sidebar1 > h3 {	color: #fff;}#sidebar1 dt {	color: #fff;	letter-spacing: 0;	word-spacing: 0.1em;	font-weight: bold;}#sideNav dd.off div {}#sideNav dd {	background-image: url(../images/nav/select_new.gif);	background-repeat: no-repeat;	background-position: right 0;}#sideNav dd:hover, #sideNav dd.over {	position: relative;	z-index: 1;}#sideNav dd:hover div, #sideNav dd.over div {	position: absolute;	top: 12px;	left: 0px;	background: #fff;	border: 2px solid #000;}#sideNav dd:hover div a, #sideNav dd.over div a {	white-space: nowrap;	color: #000;	background: none;	text-decoration: none;}* + html dd:hover div {	clear: both;}#sideNav dd:hover div a:hover, #sideNav dd.over div a:hover {	background: #000;	color: #fff;}ul#sidebarNav {

}
#sidebarNav li a {
	border-bottom: 1px dashed #fff;
	text-decoration: none;
}
#sidebar1 fieldset {	background: none;	color: #fff;	border: 0;}iframe {	overflow: visible;}#txtSearch {	font-size: 0.95em;	border: 1px inset #fff;	background-color: #FFFFFF;	color: #999999;}#btnSubmit {	background: #fff;	border: 1px outset #333;}#subpg #mainContent h1 {	font-size: 1.7em;	color: #981619;}#mainContent p, #mainContent blockquote {	font-size: inherit;}#mainContent a {	color: #981619;	text-decoration: none;}#mainContent a:hover {	text-decoration: underline;}#mainContent ul {	list-style-type: disc;}#mainContent ul li {	list-style-type: disc;	list-style-position: inside;}#mainContent ul > li {	list-style-position: outside;}#sidebar2 {	background: #981619;	border-right: none;}#sidebar2 p {	color: #fff;	background: #981619;}#sidebar2 h3 {	color: #fff;}#footer {	text-align: center;	background: #fff;	color: #000;}#footer li a {	color: #777;	text-decoration: none;}#footer li a:hover {	color: #777;	text-decoration: underline;}div#footer p {	color: #777!important;	font-size: 85%;}ul#nation {
	background: url('../images/intl/flags2.gif') no-repeat -45px 0;
}
ul#nation li a {
	text-indent: -9000px;
}
#footer p {	color: #000;}/*=Top Navigation Menu------------------------------------------------------*/ul#nav li a {	text-decoration: none;}ul#nav li#contact a, ul#nav li ul li a {	border-right: 0;}/*standards-based-----------------------------------------------*/ul#nav li.off:hover ul {	position: absolute;	top: 19px;	z-index: 9;	border-bottom: 2px solid black;}/*IE 7--------------------------------------------- */* + html ul#nav li.off:hover ul {	background: #981619;	border-bottom: 2px solid black;	top: 31px;	text-align: left;}/*IE 6------------------------------------------*/ul#nav li.over ul {	position: absolute;	top: 31px;	z-index: 9;	background: #981619;	white-space: nowrap;	text-align: left;	border-bottom: 1px solid black;}ul#nav li.off:hover ul > li {	text-align: left;	background: #981619;	border-right: 1px solid black;	border-left: 1px solid black;	white-space: nowrap;}/*making IE7 behave--------------------------------------*/* + html ul#nav li.off:hover ul > li {	background: #981619;	border-left: 1px solid black;	border-right: none;	white-space: nowrap;	text-align: left;}* + html ul#nav li.off:hover ul#contact > li {	border-left: none;	border-right: 1px solid black;}* + html ul#nav li.off:hover ul li > a {	white-space: nowrap;}ul#nav li.over ul li {	text-align: left;	background: #981619;}ul#nav li.over ul li a {	text-align: left;	background: #981619;}/*=Positioning Adjustments for specific sub-menus-------------------------------------------------*/#masthead ul#nav li a.over_last {	border-right-style: none;}/*============================================Page-Specific Styles=============================================*//*----------------------------------------------*=Home Page---------------------------------------------*/#main #mainContent h3 {	font-weight: bold;}#main #mainContent p {	font-size: 1em;}#dl dt {	font-weight: bold;}/*=About Us----------------------------------*/#subpg #mainContent dt {	font-weight: bold;}#subpg #mainContent dl > dt {	font-weight: bold;}#subpg #mainContent dd {	font-size: 1.2em;}/*=Executive Team page -- #bioBlock wrapped*/#bioBlock h4, #bioBlock h5 {	font-weight: bold;}/*=Contact info lists #contact wrapped--------------------------------------------------------*/#subpg #contact ul li {	list-style: none;}#contact p a.ext {	background: url('../images/nav/extt.gif') no-repeat 0% 50%;}/*=Data Centers #datactr wrapped---------------------------------------*//*Events -- #evt_block wrapped------------------------------------*/#sub_evt_block div {	border-bottom: 1px dashed #000;}#sub_evt_block div a {	letter-spacing: -.027em;}#sub_evt_block p a, #subpg #mainContent a.ext2 {	background: url('../images/nav/extt.gif') no-repeat 0% 50%;}#sub_evt_block span {	font-size: 1em;}#news dl a {	font-weight: normal;}/*In the news -- #news_doc wrapped-------------------------------------------------*/#news_doc div.left_col {	text-align: center;}#news_doc div.right_col h3 a {	background: none;}/*Search Results page - #search wrapped---------------------------------------------*/#mainContent table a.search {	color: #981619;	font-weight: bold;}/*Capture FAQ------------------------------------*/dl#qans dd table tbody tr td:first-child {	font-weight: bold;}dl#qans dd table th {	background: #000;	color: #fff;	text-align: center;}/*---------MIR Section----------------*/div.int_mir span {	font-weight: bold;	font-size: 1.3em;}/*---------------intl inforeq pages----------------*/#inforeq {	background: #fff;}#inforeq h3 {	font-size: 1.1em;}#inforeq td {	font-size: .72em;}/*--Click here fonts bold--*/.click{	font-weight:bold;}