.headertext
{
  color: #FFFFFF;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}

.footertext
{
  color: #FFFFFF;
  font-family: arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}

.bottomtext
{
  color: #4B4B4B;
  font-family: arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}

.headerinput
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #ffffff; 
	background-color: #207AA3; 
	font-size: 9px;
	font-weight: normal;  
	border: 1px solid #cccccc;
	height:16px;
	Vertical-Align: top;
	Horizontal-Align: Center;
}

.headertable
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #ffffff; 
	background-color: #207AA3; 
	font-size: 9px;
	font-weight: normal;  
	border: 1px solid #ffffff;
	height:14px;
	Vertical-Align: top;
	Horizontal-Align: Center;
	padding: 1px; 
}

.headerfield
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #ffffff; 
	font-size: 9px;
	font-weight: normal;  
	padding: 1px; 
}

select
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #666666; 
	background-color: #ffffff;
	font-size: 9px;
	font-weight: normal;  
	border: 1px solid #cccccc;
	height:17px;
	Vertical-Align: top;
	Horizontal-Align: Center;
}
textarea
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #666666; 
	font-size: 9px;
	font-weight: normal;  
	border: 1px solid #cccccc;
	Vertical-Align: top;
	Horizontal-Align: Center;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}

input.headerformbutton
{
  color: #595959;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}

a.footerlink
{
  color: #ffffff;
  font-family: tahoma, helvetica, arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
A.footerlink:hover
{
  text-decoration: underline;
}

a.bottomlink
{
  color: #4B4B4B;
  font-family: arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
A.bottomlink:hover
{
  text-decoration: none;
}

.reportfooter
{
  color: 9A9A9A;
  font-family: helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}

.text8
{
  color: #4B4B4B;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 8px;
  font-style: normal;
  font-weight: normal;
}

.text9
{
  color: #666666;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}

.text10
{
  color: #666666;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}


.input9
{
	font-family: verdana, helvetica, arial, san-serif;
	color: #666666; 
	font-size: 9px;
	font-weight: normal;  
	border: 1px solid #cccccc;
	height:17px;
	Vertical-Align: top;
	Horizontal-Align: Center;
}

INPUT.formbutton9
{
  color: #595959;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}

a.link9
{
  color: #597583;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
A.link9:hover
{
  text-decoration: none;
}

a.revenuelink
{
  color: #0000FF;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
A.revenuelink:hover
{
  text-decoration: none;
}

.text9color
{
  color: #597583;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}
.text9error
{
  color: #990000;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}
.text9required
{
  color: #FF0000;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 8px;
  font-style: normal;
  font-weight: normal;
}

#helpbox
{
	color: #4B4B4B;
	position:absolute;
	top: 0;
	background-color: lightyellow;
	width: 150px;
	padding: 3px;
	border:1px solid #CCCCCC;
	font-family: verdana, helvetica, arial, san-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	line-height:15px;
	z-index:100;
	border-right: 3px solid #CCCCCC;
	border-bottom: 3px solid #CCCCCC;
	visibility: hidden;
}

.text9light
{
  color: #8E8E8E;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
}

a.link9light
{
  color: #8E8E8E;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
A.link9light:hover
{
  text-decoration: none;
}
.text10error
{
  color: #990000;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
}
.text9errorbold
{
  color: #990000;
  font-family: verdana, helvetica, arial, san-serif;
  font-size: 9px;
  font-style: normal;
  font-weight: bold;
}
