/* GCC site styles */
body { 
	background: white;
	margin:0; 
	padding:0; 
	width: auto;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	scrollbar-arrow-color: yellow;
	scrollbar-base-color: #003399;
	scrollbar-dark-shadow-color: white;
	scrollbar-track-color: #003399;
	scrollbar-face-color: #000066;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3d-light-color: white;
	} 
a:link, a:visited, a:active {
	text-decoration: none;
	color: Navy;
}
a:hover {
	text-decoration: underline;
	color: maroon;
	}
/* tables to later be depreciated:  div.header, div.leftnav, div.body, div.footer to be added for xhtml1.0 upgrade */
td.top1 {
background: #f0f0f0 left top repeat-x url(../graphics/drkblue_bckgrd.jpg);
height: 39px;
/*   background: 003399 url(../graphics/drkblue_bckgrd.jpg); */
}
form.tb {
		 display:inline;
		 }
.form1 {
		background-color: #ECEBED;
		color: black;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
		}
.leftnav {
   color: FFFF33;
	font-weight: 900;
	font-size: 10pt; 
	text-align: left;
}
a.leftnav:link, a.leftnav:visited, a.leftnav:active {
   color: FFFF33;
	font-weight: 900;
	font-size: 10pt;
	text-decoration: none;
}
a.homenav:link, a.homenav:visited, a.homenav:active {
	color: White;
	font-weight: 900;
	font-size: 10pt;
	text-decoration: none;
}
a.leftnav:hover, a.homenav:hover {
	color: Navy;
	background-color: ffffff;
}

hr.nav {
	color: 000033;
}
h3 {
	color: Navy;
	font-size: 14px;
}
h5 {
	color: Maroon;
	font-weight: 400;
	font-size: 10pt;
	font-style: italic;
	text-align: center;
}
.mastermaps {
	text-align: center;
}
.content {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	padding: 0.5cm;
}

.legalstuff {
	font-size: 10pt;
	color: white;
	text-align: center;
}

a.legalstuff:link, a.legalstuff:visited, a.legalstuff:active {
	color: white;	
	text-decoration: none;
}
a.legalstuff:hover {
	text-decoration: underline;
}

/* Homepage table styles, to be later changed to tableless */
td.head1 {
	font-weight: bolder;
	color: White;
	font-size: 12pt;
}
td.head2 {
	font-weight: bold;
	color: NAVY;
	font-size: 11pt;
}
div.oaces{
	font-style: italic;
	color: Gray;
	font-size: 10pt;
	text-align: right; 
	}
.bullet {
	font-weight: bolder;
}
a.homelink:link, a.homelink:active, a.homelink:visited {
	text-decoration: none;
	font-weight: normal;
	color: Black;
	font-size: 11pt;
}
a.homelink:hover {
	text-decoration: underline;
	font-weight: 900;
}
.datanav {
	font-size: 10pt;
	font-weight: 600;
	color: navy;
	background-color: #ECEBED;
	text-align: center;
}

a.datanavlink:link, a.datanavlink:active, a.datanavlink:visited {
	font-weight: 600;
	color: Navy;
	text-decoration: none;
}
a.datanavlink:hover {
	color: Maroon;
	text-decoration: underline;
}
.dataset {
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	
}
img {
	border: none;
}
.left {
float: left;	
}
TABLE,THEAD,TBODY,TFOOT,TR,TH,TD {
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.contentcenter {
	text-align: center;
}