a:link
{
	color: rgb(0,0,255);
	text-decoration: none;
}
a:visited
{
	color: rgb(0,0,255); 
	text-decoration: none;	
} 
a:active 
{
	color: rgb(0,0,255);
	text-decoration: none;
}
a:hover
{
	color:#FF3300;
	text-decoration: underline;
}
a:link.dark
{
	color: rgb(64,64,64);
	text-decoration: none;
}
a:visited.dark
{
	color: rgb(64,64,64); 
	text-decoration: none;	
} 
a:active.dark
{
	color: rgb(64,64,64);
	text-decoration: none;
}
a:hover.dark
{
	color:#FF3300;
	text-decoration: underline;
}
body.body1
{
	font-family: Tahoma;
	color: #404040;
	background-color: #F8F8F8;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;		
}
h1
{
	font-family: Tahoma;
	color: rgb(153,153,51);
}
h2
{
	font-family: Tahoma;
	color: rgb(204,153,0); 
}
h3
{
	font-family: Tahoma;
	color: rgb(0,102,153); 
}
h4
{
	font-family: Tahoma;
	color: rgb(153,153,0);
}
h5
{
	font-family: Tahoma;
	color: rgb(255,153,0);
}
h6
{
	font-family: Tahoma;
	color: rgb(51,102,204);
}
table.data
{
	border:1px solid #C0C0C0; 
	border-collapse: collapse; 
	padding-left: 4; 
	padding-right: 4; 
	padding-top: 1; 
	padding-bottom: 1; 
	margin-left:20
}
table.datadark
{
	border:1px solid #808080; 
	border-collapse: collapse; 
	padding-left: 4; 
	padding-right: 4; 
	padding-top: 1; 
	padding-bottom: 1; 
	margin-left:20
}
table.form
{
	border-collapse: collapse;
	margin-left: 20
}
td.header
{
	border: 1px solid #808080;
}
td.headerlight
{
	border: 1px solid #D0D0D0;
}
td.detail
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top-width: 1;
	border-bottom-width: 1
}
td.detaildark
{
	border-left: 1px solid #606060;
	border-right: 1px solid #606060;
	border-top-width: 1;
	border-bottom-width: 1
}
td.borderleft
{
	border-left: 1px solid #808080;
}
td.reqheader
{
	border-right: 1px solid #99CCFF;
	border-top: 1px solid #99CCFF;
}
td.reqfooter
{
	border-right: 1px solid #99CCFF;
	border-bottom: 1px solid #99CCFF;
}
input.button_out { border:1px solid #8888FF; font-size: 8pt; background-color:#F0F0F0; width: 75}
input.button_over { border:1px solid #8888FF; font-size: 8pt; background-color:#AAFFAA; width: 75}
input.button_out_long { border:1px solid #8888FF; font-size: 8pt; background-color:#F0F0F0; width: 125}
input.button_over_long { border:1px solid #8888FF; font-size: 8pt; background-color:#AAFFAA; width: 125}
input        { font-size: 8pt }
select       { font-size: 8pt }
textarea     { font-size: 8pt; font-family: Tahoma}