
body,p,span{color:#000000;background-color:transparent;font-family:Times;font-size:10pt;}
a{color:#339966;font-family:Times;}
a:visited{color:#999999;font-family:Times;}
.head
{
	font-size: 14pt;
	color: white;
	font-family: Times;
	background-color: #006633;
	text-align: center;
}

.head a:visited, .head a:link {color:White;font-size:14pt}

.subhead, td.subhead, .footer, td.footer
{
	font-size: 12pt;
	color: #000000;
	font-family: Times;
	background-color: darkgray;
	text-align: center;
}

.highlight, td.highlight, .highlight span, .highlight p
{
	font-size: 10pt;
	color: white;
	font-family: Times;
	background-color: #339966;
}
.highlight a{color:White;}
.highlight a:visited{color:White}

.altrow, td.altrow
{
	font-size: 10pt;
	font-family: Times;
	background-color: #cccccc;
}
.regrow, td.regrow
{
	font-size: 10pt;
	color: #000000;
	font-family: Times;
	background-color: #ffffff;
}
.subtitle, h4
{
	font-size: 12pt;
	filter:progid:DXImageTransform.Microsoft.Gradient( GradientType=1,StartColorStr=#006633, EndColorStr=#999999);
	-moz-border-radius-topLeft:10px;
	_width:100%;/*hack for IE*/
	color: white;
	font-family: Arial;
	background: #339966;
	border-left:solid 1px #cccccc;
	border-top:solid 1px #f0f0f0;
	border-right:solid 1px #222222;
	border-bottom:solid 1px #222222;
	padding:3px 6px;
	width:250px;
	margin-bottom:3px;
	text-align:center;
}
.alert{color:red;background-color:transparent;}
.alt{color:#666666;background-color:transparent;}
.title, h3, h3 span
{
	font-size: 18pt;
	color: #006633;
	background-color: transparent;
	text-align: center;
}
.mini, .mini a, .mini a:visited {font-size:8pt;background-color:transparent;}
input,submit,select{font-size:8pt;}
hr{color:#339966}
td{vertical-align:top}

.titlebar{background-color:#006633;color:white;}
.titlelink, .titlebar a:link{color:White;}
.titlelink:visited{color:#999999}
.titleimage{border-color:#999999;border-width:thin}

