html, body {height:100%}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#083659;}
#top {height:87px; text-align:right; margin-right:10px;}
#nav {background:url(../images/blueTab.jpg) repeat-x; height:32px;}
#header {background:#99C4E5 url(../images/handshake.jpg) left no-repeat; height:152px; width:100%;}
#bar {background:url(../images/blueBar.jpg) repeat-x; height:27px; width:100%; border-bottom:1px solid #FFFFFF;}
#search {background:url(../images/orangeSearch.jpg) repeat-x; height:27px; width:306px; }
#mainLeft { background:url(../images/largeLogoBg.jpg) no-repeat ; height:300px; width:336px; float:left; padding:0; margin:0}
#mainRight{background:url(../images/mainBg.jpg) no-repeat; height:300px; width:463px; float:left; padding:0; margin:0}
#main {background:url(../images/main.jpg) repeat-x; height:300px; width:100%; float:left; padding:0; margin:0}

/* ----------newsFeed ---------------------*/
#newsFeed {height:50px; background-color:transparent;}
iframe {background-color:transparent; height:290px; overflow:hidden;}
/* ----------------------- top ---------------------------- */

#top img {margin:20px 0 0 18px; float:left}
.topLinks {padding:46px 0 0 0}
.topLinks, .topLinks a {color:#333333; text-decoration:none}
.topLinks a:hover {color:#999999;}

/* ----------------------- content ----------------------- */

#headerContent {margin-left:306px; padding:20px 30px 0 30px; font-size:0.9em}

/* ----------------------- navigation ---------------------- */

.tabHome {margin-left:10px}
.tab, .tabHome {background:url(../images/blueTab.jpg) repeat-x; height:32px; float:left;}
/*.tab:hover, .tabHome:hover {background:url(../images/orangeTab.jpg) repeat-x; height:32px; float:left}*/
.tab div, .tab div a, .tabHome div, .tabHome div a {color:#FFFFFF; text-decoration:none; padding:8px 0px 0 4px;}
.tab div a:hover, .tabHome div a:hover {/*color:#FE9307;*/ text-decoration:underline;}
.selectedTab {background:url(../images/orangeTab.jpg) repeat-x; height:32px; float:left}
.tabHome div a, .tab div a {margin-right:7px}

.textLink {
	font-family: Arial, Helvetica, sans-serif;
	color: #083659; 
	font-size: small; 
	text-decoration: underline;
}
			
a:link.textLink {color: #083659; text-decoration: underline;}
a:hover.textLink {color: #FF9900; text-decoration: underline;}
a:visited.textLink {color: #FF9900; text-decoration: underline;}
/* ---------------------- list ----------------------- */
#mainRight ul {margin-top:24px}

#mainRight ul li {list-style-image:url(../images/orangeSquare.jpg); padding:10px 0 0 0; margin:10px 40px 0 23px;}

#mainRight ul li a {font-size:0.9em; color:#083659; text-decoration:none}

#mainRight ul li a:hover {color:#FE6807}

.dottedline {background:url(../images/mainDottedLine.jpg) left top repeat-x}

.docIcon {margin-left:9px;}

/* --------------------- footer -------------------------- */
#mainLeft {text-align:center; font-size:0.9em;}
#footer {color:#0D1820; text-decoration:none; font-size:0.9em; margin:0 0 0 20px;}
#footer a {color:#0D1820;}
#footer a:hover {color:#999999;}
/* ---------------------- search ------------------------ 

.whitegobutton2 {color:#FFFFFF; background-color:transparent; border:0px; text-decoration:underline; font-weight:bold}
.whitegobutton2:hover {cursor:pointer}*/

.whitegobutton2 {color:#FFFFFF; background-color:transparent; border:0;  height:23px;  margin-top:2px; }
.whitegobutton2:hover {cursor:pointer; font-weight:bold}

#search form {padding:0 0 10px 5px; color:#FFFFFF;}
/*#search form input {margin:-1px 0 1px 0}*/
#searchbox {margin:2px 0 0 0}
/* .whitegobutton2 {height:24px; width:35px; margin:1px 0 0 0; padding:0; vertical-align:baseline}*/

#searchSecondary {float:right; margin-right:10px;}
#searchSecondary form .whitegobutton2:hover {font-weight:normal}
.searchText {padding-left:5px}
/*--------------- secondary pages ------------------ */

#underNav {background:url(../images/undernav.jpg) repeat-x; height:31px; width:100%;/* border-top:2px solid #FFFFFF*/}

#content {padding:30px}

/* --------------------------------- disclaimer ---------------------------------- */
.disclaimerLink {font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #FFFFFF;
	color: #000000;}

#disclaimerDiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size:x-small;
	clear:both;
	padding-bottom:5px;
}

#disclaimerDiv ul li{
	display:inline;
	list-style-type:none;
	padding-right:5px;
}	
	
#disclaimerDiv {
	position:relative;
	text-align:center;
}

/* -------------------- Tables ------------------------ */
.backToTop a {color:#FFFFFF; font-weight:bold}

#dataTable td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00144D;
	text-decoration: none;
	background-color: #AFCCE3;
	border: 1px solid #FFFFFF;
	padding: 5px;}

#dataTable th, .dataTable caption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	text-align:left;
	color: #00144D;
	text-decoration: none;
	background-color: #AFCCE3;
	border: 1px solid #FFFFFF;
	padding: 5px;
}



/* ------------------ Images ------------------------ */

img {border:0}

#images {padding-top:10px;}
#images img {border:0; padding-left:1px; display:inline; float:left;}
