/* Site Framework Style */
body
{
	background-color:#003300;
}
html, body, th, td, div, h1, h2, h3, h4, h5, h6, p, input, select, em
{
	font-family:Arial,"Trebuchet MS",Verdana,Sans-serif;
	font-size:12px;
	color:#003300;
}
a
{
	font-size:12px;
	color:#0033ff;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
a h2
{
	font-size:14px;
	color:#005000;
}
a img
{
	border:0;
}
h1
{
	font-size:18px;
	font-weight:bold;
	margin-top:0em;
	margin-bottom:0em;
}
h2
{
	font-size:16px;
	font-weight:bold;
	margin-top:0em;
	margin-bottom:0em;
}
h3
{
	font-size:14px;
	font-weight:bold;
	margin-top:0em;
	margin-bottom:0em;
}
h4
{
	font-size:12px;
	font-weight:bold;
	margin-top:0em;
	margin-bottom:0em;
}
.navlink
{
	font-weight: bold; 
	font-style: normal; 
	color: #FFFFFF; 
	font-size: 12px; 
	text-decoration: none;
}
.navlinkact
{
	font-weight: bold; 
	font-style: normal; 
	color: #FFFFFF; 
	font-size: 12px; 
	text-decoration: underline;
}
.heading
{
	font-weight: bold; 
	font-style: normal; 
	font-size: 12px; 
	text-decoration: underline;
}
.ingress
{
	font-weight: bold; 
}
.error
{
	font-weight: bold; 
	color: red; 
}
.ulink
{
	color:#0033ff;
	font-weight:bold;
	text-decoration: underline;
}
.closed {
	display:none;
	margin-bottom:20px;
}
.open   { 
	display:block; 
	margin-bottom:5px;
}
.toolt {
cursor:help;
border-bottom:1px dotted;
color:#898989;
}

#tooltip {
border:1px solid #5b7280;
background-color:#ffffff;
padding:8px;
width:360px;
display:none;
}

#tooltip h3 {
font-weight:normal;
font-size:17px;
color:#5b7280;
margin:0;
padding:0 0 5px 0;
}

#tooltip p {
margin:0;
padding:0;
}