BODY {background-color : White; background-image : url(); background-repeat : repeat-y; margin-top : 0;	margin-left : 0; font-family: Arial,Helvetica,sans-serif; font-size: 10px; }

P { color: #000000; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height: 120%; }
INPUT, SELECT { color: #000000; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
TEXTAREA { color: #000000; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height: 100%}
TD { color: #000000; font-size: 12px; font-family: Arial,Helvetica,sans-serif;  }
HR { color:#118ACB; height: 1px;}
UL { margin-top:-8px; }
IMG { border:0px;}

A { color:#1E4087; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration:none}
A:link { color:#1E4087; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration:none}
A:hover { color:#1E4087; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}
A:visited { color:#1E4087; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration:none}
A:visited:hover { color:#1E4087; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration:underline}

A.footer { color:#cccccc; font-size: 10px; font-family: Arial,Helvetica,sans-serif; text-decoration: none;}
A.footer:link { color:#cccccc; font-size: 10px; font-family: Arial,Helvetica,sans-serif; text-decoration: none;}
A.footer:hover { color:#cccccc; font-size: 10px; font-family: Arial,Helvetica,sans-serif;  text-decoration: none;}
A.footer:visited { color:#cccccc; font-size: 10px; font-family: Arial,Helvetica,sans-serif;  text-decoration: none;}
A.footer:visited:hover { color:#cccccc; font-size: 10px; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }

A.topmenu
{
	font-weight: bold; 
	font-size: 14px;
	color: #0066cc;
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}
A.topmenu:link
{
	font-weight: bold;
	font-size: 14px;
	color: #0066cc;
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}
A.topmenu:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #0066cc;
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}
A.topmenu:visited
{
	font-weight: bold;
	font-size: 14px;
	color: #0066cc;
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}
A.topmenu:visited:hover
{
	font-weight: bold;
	font-size: 14px;
	color: #0066cc;
	font-family: Helvetica,Arial,sans-serif;
	text-decoration: none;
}

H1 { color: #000000; font-size: 16px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
H2 { color: #000000; font-size: 14px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
H3 { color: #000000; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
H4 { color: #000000; font-size: 10px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
H5 { color: #000000; font-size: 8px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }

.buttons {color: #000000;font-size: 12px;font-family: Arial,Helvetica,sans-serif;font-weight: bold;line-height: 100%; }
.copyright { color: #000000; font-size: 12px; font-family: Arial,Helvetica,sans-serif; line-height: 100%; }
.225text {width: 225px;}
.headertext {color: #0066cc; font-weight: bold;font-family: Arial,Helvetica,sans-serif; line-height: 100%;}
.tableblackborder { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; border-bottom: black 1px solid;}
.tablerightborder { BORDER-RIGHT: #cccccc 1px solid;}
.tableleftborder { BORDER-LEFT: #cccccc 1px solid;}
.tableleftrightborder { BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid;}
.bigheadertext {color: #0066cc; font-size: 18px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; line-height: 100%;}


.TreeView 
{ font-size: 10px;
  background-color:White;
  padding-top:0px; 
  padding-left:1px; 
  border: #D3D3D3 1px solid; 
  cursor:default; 
}

.TreeNode 
{ font-size: 10px;
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ font-size: 10px;
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.HoverTreeNode 
{ font-size: 10px;
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ font-size: 10px;
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{ font-size: 10px;
  border:1px gray solid;
  width:120%;
}

.PageTreeView 
{ font-size: 12px; 
  font-weight: bold;
  background-color:White;
  padding-top:0px; 
  padding-left:1px; 
  border: #D3D3D3 0px solid; 
  cursor:hand; 
  color:#006C71;
}

.PageTreeNode 
{ font-size: 12px; 
  font-weight: bold;
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:#006C71;
}

.PageGrayedTreeNode 
{ font-size: 12px; 
  font-weight: bold;
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.PageHoverTreeNode 
{ font-size: 12px; 
  font-weight: bold;
  text-decoration:none; 
  color:#450055;
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: hand; 
}

.PageSelectedTreeNode 
{ font-size: 12px; 
  font-weight: bold;
  background-color: white; 
  color:#450055; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: hand; 
}

.PageNodeEdit 
{ font-size: 12px; 
  font-weight: bold;
  border:1px gray solid;
  width:120%;
}

