body	{margin: 0px; background-color: #FFFFFF; color: #000000;}
body,td	{font-size: 10pt; font-family: Arial;}
img		{border: 0px;}
ul		{margin-top: 0px; margin-bottom: 0px;}

A:link		{text-decoration: none; color: #000080;}
A:visited	{text-decoration: none; color: #000080;}
A:active	{text-decoration: none; color: #000080;}
A:hover		{text-decoration: underline; color: #0000FF;}


.PageTable	{width: 100%; height: 100%;}
.PanelLeft	{width: 200px; height: 100%; background-color: #E8E8EF; text-align: center; vertical-align: top;}
.PanelRight	{height: 100%; text-align: left; vertical-align: top; padding: 10px; }

.NavTable	{margin: 5px 5px; width: 190px; background-color: #D0D0D8; border: 1px solid #E8E8EF;}
.NavGroup	{width: 100%; text-align: left; border-top: 1px outset #E8E8EF; border-bottom: 1px outset #E8E8EF; font-size: 11px; font-weight: bold; padding: 2px 0px 2px 5px; background-color: #808088; color: #FFFFFF; font-family: Verdana;}
.NavItem	{width: 100%; text-align: left; border-bottom: 1px solid #808080; font-size: 11px; padding: 2px 0px 2px 20px; font-family: Verdana;}
A.NavLink:link		{text-decoration: none; color: #000000; }
A.NavLink:visited	{text-decoration: none; color: #000000; }
A.NavLink:active	{text-decoration: none; color: #000000; }
A.NavLink:hover		{text-decoration: none; color: #400000; border-bottom: 1px solid #FF0000;}

.PageTitle	{margin: 0px 10% 10px 10%; text-align: center; border-bottom: 1px solid #000080; font-weight: bold; font-size: 12pt}
.SubTitle	{margin: 0px 10% 10px 10%; text-align: center; border-bottom: 1px solid #404050; font-weight: bold; font-size: 12pt; color: #606068;}

.TinyField	{font-size: 8pt;}

.StatsWaiting {font-weight: bold; color: Blue; font-size: 14pt;}
.StatsHeader,.StatsData,.StatsDataAlt,.StatsDesc,.StatsTotal,.RelSource,.RelDest	{font-family: Courier New; font-size: 8pt; padding: 0px 5px 0px 5px;}
.StatsHeader	{background-color: #000068; font-weight: bold; color: #FFFFFF; border-top: 1px outset #8080FF; border-bottom: 1px outset #8080FF; border-right: 1px solid #404080;}
.StatsData		{border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0;}
.StatsDataBigger {border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-family: Courier New; font-size: 10pt; padding: 0px 5px 0px 5px;}
.StatsDataAlt	{border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; background-color: #F0F8FF}
.StatsDataOff	{border-bottom: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; color: #A0A0A0}
.StatsDesc		{background-color: #E8E8EF; font-weight: bold; border-bottom: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0;}
.StatsTotal		{background-color: #606068; color: #FFFFFF; font-weight: bold; border-bottom: 1px outset; border-top: 1px outset; border-right: 1px solid #A0A0A0;}
.StatsHiData	{background-color: #F0E0F0;}
.StatsHiDesc	{background-color: #D8C0D8;}
.StatsHeader a:link
{
	color: White;
	text-decoration: none;
}
.StatsHeader a:visited
{
	color: White;
	text-decoration: none;
}
.StatsHeader a:hover
{
	color: White;
	text-decoration: underline;
}
.StatsHeader a:active
{
	color: White;
	text-decoration: underline;
}

.StatsHdrGrpOne,.StatsHdrGrpTwo,.StatsHdrGrpThree,.StatsHdrGrpFour	{font-family: Courier New; font-size: 8pt; padding: 0px 5px 0px 5px;}
.StatsHdrGrpOne		{background-color: #D0D0FF; font-weight: bold; border-top: 1px outset; border-left: 1px outset; border-right: 1px outset;}
.StatsHdrGrpTwo		{background-color: #FFD0D0; font-weight: bold; border-top: 1px outset; border-left: 1px outset; border-right: 1px outset;}
.StatsHdrGrpThree	{background-color: #D0FFD0; font-weight: bold; border-top: 1px outset; border-left: 1px outset; border-right: 1px outset;}
.StatsHdrGrpFour	{background-color: #FFD0FF; font-weight: bold; border-top: 1px outset; border-left: 1px outset; border-right: 1px outset;}

A.StatsLink:link	{text-decoration: none; color: #000080;}
A.StatsLink:visited	{text-decoration: none; color: #000080;}
A.StatsLink:active	{text-decoration: none; color: #000080;}
A.StatsLink:hover	{text-decoration: none; color: #0000FF;}

A.SortLink:link		{text-decoration: none; color: #FFFFFF;}
A.SortLink:visited	{text-decoration: none; color: #FFFFFF;}
A.SortLink:active	{text-decoration: none; color: #FFFFFF;}
A.SortLink:hover	{text-decoration: underline; color: #FFFF00;}
.SortedHeader		{color: #FFFF00;}

A.HeaderLink:link		{text-decoration: none; color: #FFFFFF;}
A.HeaderLink:visited	{text-decoration: none; color: #FFFFFF;}
A.HeaderLink:active	{text-decoration: none; color: #FFFFFF;}
A.HeaderLink:hover	{text-decoration: underline; color: #FFFF00;}

.PagedInfo		{font-family: Courier New; font-size: 10pt;}
.PagedJumps		{font-family: Courier New; font-size: 10pt; font-weight: bold;}
.PagedCurrent	{color: #FF0000;}
.PagedIData		{font-weight: bold; color: #000080;}
A.PagedLink:link	{text-decoration: none; color: #000080; font-weight: normal;}
A.PagedLink:visited	{text-decoration: none; color: #000080; font-weight: normal;}
A.PagedLink:active	{text-decoration: none; color: #000080; font-weight: normal;}
A.PagedLink:hover	{text-decoration: none; color: #0000FF; font-weight: normal;}

.RelSource	{ border-bottom: 1px solid #C0C0DF; border-right: 1px solid #C0C0DF; background-color: #E0E0FF; }
.RelDest	{ border-bottom: 1px solid #000060; border-right: 1px solid #000060; background-color: #000060; color: #FFFFFF; cursor: default;}

.FormTable		{border: 1px solid #808080;}
.FormHeader		{height: 18px; background-color: #606068; padding: 1px 5px; font-weight: bold; text-align: center; color: #FFFFFF;}
.FormSection	{background-color: #D0D0D0; padding: 1px 5px; color: #000000; font-weight: bold;}
.FormDesc		{padding: 1px 5px; background-color: #E8E8E8; font-weight: bold; text-align: right;}
.FormData		{padding: 1px 5px;}
.FormFooter		{height: 18px; background-color: #C0C0C8; padding: 1px 5px; font-weight: bold; color: #FFFFFF;}
.FormStar		{font-weight: bold; color: red; font-size: 12pt;}
.FormHelp		{font-size: 8pt; font-weight: bold;}
.FormButton		{height: 20px; font-size: 11px; font-weight: bold; padding: 1px; background-color: #707078; color: #E0E0E0; border: 1px outset;}

.FooterCopyright { color: gray; font-size: 8pt; }
.LoginTable	{
	background-color: #FFFFFF;
	border: 1px solid gray;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=4);
}
.LoginCell	{
	padding: 4px;
}
.LFFocus	{border: 1px solid #6060A0; background: #FFFFE0; font-size: 11px; margin: 1px 0px; padding: 2px; font-family: Verdana; width: 230px; height: 19px; vertical-align: middle; }
.LFNormal	{border: 1px solid #A0A0A0; background: #FFFFFF; font-size: 11px; margin: 1px 0px; padding: 2px; font-family: Verdana; width: 230px; height: 19px; vertical-align: middle; }

.RRCookieTrail	{margin: 0px 10% 10px 10%; padding: 2px 5px; text-align: left; background-color: #e8e8e8; border-bottom: 1px solid #A0A0A0;}
.RRCTLeafNode	{font-size: 12px; font-weight: bold; color: #000080}
A.RRCTLink			{font-size: 12px; font-weight: bold;}
A.RRCTLink:link		{text-decoration: none; color: #000000; }
A.RRCTLink:visited	{text-decoration: none; color: #000000; }
A.RRCTLink:active	{text-decoration: none; color: #000000; }
A.RRCTLink:hover	{text-decoration: none; color: #000080; font-weight: bold; border-bottom: 1px solid #FF0000;}
.ActionName	{background-color: #98989F; font-size: 9pt; color: #000000}
.ColHeaders	{border-bottom: 1px solid #808080;}
.TeencieField	{font-size: 11px; font-family: Courier New; height: 17px; border: 1px solid #404070;}