H1	{
	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}

H2	{
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : medium;
	color : #003399;
	}

H3	{
	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}
	
H4	{
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}
	
.H1	{
	font-size : 15pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}

.H2	{
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : medium;
	color : #003399;
	}

.H3	{
	font-size : 13pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}
	
.H4	{
	font-size : 11pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #003399;
	}

body {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	
	}

th {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : white;
	background-color : #000000;
	}

td	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	}

p	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	}
	
.p	{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	}

a	{
	color: blue; 
	text-decoration: underline;
	}
	
a:hover {
	color: #cc0000; 
	text-decoration: none;
	}

.b	{
	font-weight : bold;
	}

.i	{		
	font-style : italic;
	}
	
.mini {
	font-size : 8pt;
	font-weight : normal;
	}

.form {
	font-size : 11pt;
	font-weight : normal;
	}

.subset_selector {
	font-size : 8pt;
	font-weight : normal;
	}
	
.alert {
	color : #CC0000;
	}
	
.active {
	color : blue;
	}

.menu_topic {
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	}

.toprow {
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #003366;
	}
	
.toprowsort {
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration: underline;
	}

.altrow {
	background-color : #FFF8CA;
	}
	
.source {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	}

/* 
--- place your site specific classes here
*/	

/* light color for login screen  */
.login_bg {
	background-color: #DDEDC3;
}

/* dark color for login screen  */
.login_input {
	font-size : 9pt;
 	border-width : 1;
 	border-color : #BBDB88;
	color: #336600;
 	border-style : ridge;
}

.login_bg2 {
	background-color: #BBDB88;
}

.login_txt {
	color: #336600;
	font-weight: bold;
}

.page_title {
	color : #FFFFFF;
	font-size : 14pt;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	font-style: italic;
}
	
	
.content {
	background-color : #ffffdd;
}

.side_nav {
	background-color: #C9C299;
}

.top_nav {
	background-color : #999966;
	font-size: 9pt;
	font-weight: bold;


}

.side_nav_header {
	font-size : 9pt;
	font-weight : bold;
	background-color : #999966;
	color: black;
	padding: 4px;

	}

.menulines {
 	border-width : 1px;
 	border-color : #cccc99;
 	border-style : solid;
	font-size: 8pt;
	padding : 5px;
}

.menulines a {
	text-decoration : none;
	color : black;
	font-size: 8pt;
}

.menulines a:hover {
	text-decoration : none;
	color : black;
	font-size: 8pt;
}

.alttxt {
	color: #003399;
}

.button {
	font-size : 9pt;
	font-weight : bold;
	background-color : #CCCCCC;
	} 
	
.input {
	font-size : 9pt;
 	border-width : 1;
 	border-color : #003399;
	color: #003399;
 	border-style : ridge;
}
.data {
	font-size: 8pt;
	background-color: #CCCC99;
}
.black {
	color: #000000;
}

.minib {
	font-size : 8pt;
	font-weight : bold;
	}
	
.white {
	color: #FFFFFF;
}

div.biggerlinespacing {
	line-height: 150%;
}
