body
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
}
h1
{
	font-family: arial, sans-serif;
	font-size: 14pt;
	color: #333399;
}
td
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
}
HR
{
	color: #3399ff;
	height: 1px;
}
.small
{
	font-family: verdana, arial, sans-serif;
	font-size: 7pt;
}
.Content
{
	width: 625px;
}
.Frame
{
	background-color: Ghostwhite;
	padding: 6px;
	border: solid 1px #CCCCCC;
	width: 528px;
}
.WhiteFrame
{
	border: #cccccc 1px solid;
	background: white;
}
.Form
{
	width: 625px;
	border-collapse: collapse;
}
.Form TD
{	
	margin: 0px 0px 0px 0px;
	padding: 2px 2px 2px 2px;
	border: solid 1px black;
}
.List
{
	/*border: solid 1px #CCCCCC;*/
	border: 1px solid Gray;
	border-collapse: collapse;
}
.List TH
{	
	font-size: 8pt;
	background-color: #CCCCCC;
	border-bottom: 1px dotted Black;
	border-left: 1px dotted Black;
}
.List TD
{
	border-bottom: 1px dotted Black;
	border-left: 1px dotted Black;
}	
.List TD.Odd
{
	background-color: #EEEEEE;
}
.ErrorList
{
	border: solid gray 1px;
	background-color: #ffffcc;
}
.ErrorList TD
{
	background-color: #ffffcc;
}

.Dialog
{		
	border-collapse: collapse;
	border: gray 1px solid;
}
.Dialog TH
{
	padding: 4px 4px 4px 4px;
	background-color: #0099ff;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: White;
	text-align: left;
	border-bottom: solid 1px gray;
}
.Dialog TD
{
	padding: 2px 4px 2px 4px;
	background-color: #dcdcdc;
}
.Fixed
{
	font-family: Courier New, Monospace;
}
/*
INPUT.Fixed
{
	font-family: Courier New, Monospace;
}
*/
TD.Footer
{	
	background-color: transparent;
	text-align: right;
	border-bottom: solid 1px #CCCCCC;
}

.PageNumber
{
	font-size: 16px;
	font-weight: bold;
}
A
{
	color: #0033cc;
	text-decoration: none;
}
A:visited
{
	color: #333399;
	text-decoration:none;
}
A:hover
{
	color: #333399;
	text-decoration:underline;
}

/*
.FakeButton
{
	background-color: #dcdcdc;
	padding: 3px;
	text-decoration: none;
	text-align: center;
	margin-right: 2px;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
	border-right: #696969 2px solid;
	border-bottom: #696969 2px solid;
	color: #696969;
}
A.FakeButton
{
	color: #000000;
}
A.FakeButton:hover
{
	background-color: #a9a9a9;
	color: #000000;
}

A.FakeButton:active, A.FakeButton:focus 
{   
	border-top: #696969 2px solid;
	border-left: #696969 2px solid;
	border-right: #ffffff 2px solid;
	border-bottom: #ffffff 2px solid;
}*/