a {	
	COLOR: #000000; 
	text-decoration: underline;
}
a:link {
	COLOR: #000000; text-decoration: underline;
}
a:visited {
	COLOR: #222222; text-decoration: underline;
}
a:active {
	COLOR: #333333; text-decoration: underline
}
a:hover {
		COLOR: #333333; text-decoration: underline;
}



.title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.normaltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.boldtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}

.highlightedtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FFAA11;
}

.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.errortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FF0000;
}
.valerrortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #FF0000;
}
.tinytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
}
.veryhugetext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1200%;
	font-weight: bold;
	color: black;	
}
body
{
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	background-color: #d3d3d3;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}


div.box 
{
	margin:1px 3px 1px 3px; 
	width:auto;
	padding:5px;
	background-color:#FFFFFF;
	border: 1px outset #E2E3EF;
}
.topbox 
{
	margin:2px 3px 1px 3px; 
	width: auto;
	padding:1px;
	background-color:#FFFFFF;
	border: 1px outset #E2E3EF;
}
#signoutlink
{
	padding:7px;
	float:right
}

table.DataGrid
{
	border: solid 1 black;

}
table.DataGrid_Large
{
	width:800px;
	border: solid 1 black;

}

TR.DataGrid_ItemStyle
{
	background-color: white;
}

TR.DataGrid_AlternatingItemStyle
{
	background-color: #CCCCCC;	
}

TR.DataGrid_SelectedItemStyle
{
	background-color: #FFCC33;
}

TR.DataGrid_EditItemStyle
{
	background-color: silver;
}

TR.DataGrid_HeaderStyle
{

	background-color: black;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}

TR.DataGrid_FooterStyle
{
	background-color: #CCCCCC;	
}

TR.DataGrid_PagerStyle
{
	font-weight: bold;
	font-size: 12px;
	color: #FFDDFF;
	font-family: Verdana;
	background-color: #AAAAAA;
	text-align: left;
}

TR.DataGrid_HeaderStyle A
{
	text-decoration: none;
	color: #000099;
}

TR.DataGrid_HeaderStyle A:visited
{
	text-decoration: none;
	color: #000099;
}

TR.DataGrid_HeaderStyle A:hover
{
	text-decoration: underline;
	color: #0000FF;
}