body
{
}

.PageHeader
{
	font-family: Verdana, Sans-Serif;
	text-align:center;
}

.PageHeader .LogoImage
{
}

.PageHeader .Motto
{
	font-size:x-small;
	font-weight:bold;
}

.PageFooter
{
	font-family: Verdana, Sans-Serif;
	font-size:xx-small;
	font-style:italic;
}

.PageFooter .LeftArea
{
	text-align:left;
}

.PageFooter .RightArea
{
	text-align:right;
}

.GenericCtrl
{
	font-size: xx-small;
	font-family: Verdana, Sans-Serif;
}
.GenericCtrl .GenericCtrlError
{
	font-weight: bold;
	font-size: x-small;
	color: red;
	font-family: Verdana, Sans-Serif;
}
.GenericCtrl A
{
	font-size: xx-small;
	color: blue;
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
}
.GenericCtrl SELECT
{
	font-size: xx-small;
	font-family: Verdana, Sans-Serif;
}
.GenericCtrl INPUT
{
	font-size: xx-small;
	font-family: Verdana, Sans-Serif;
}
.LoginCtrl
{
	border-right: navy thin solid;
	border-top: navy thin solid;
	font-size: xx-small;
	border-left: navy thin solid;
	border-bottom: navy thin solid;
	font-family: Verdana, Sans-Serif;
}
.LoginCtrl INPUT
{
	font-size: xx-small;
	font-family: Verdana, Sans-Serif;
}
.LoginCtrl A
{
	font-size: xx-small;
	color: blue;
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
}
.PageHeaderArea
{
	background-color: #ccccff;
}
.PageFooterArea
{
	background-color: #ccccff;
}
.MenuArea
{
	background-color: #ccccff;
}
.FirstLevelMenu
{
	background-color: #ccccff;
}
.FirstLevelMenu A
{
	font-size: x-small;
	color: black;
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
}
.FirstLevelMenu .NotSelected
{
	font-size: x-small;
	color: black;
	border-bottom: navy thin solid;
	background-repeat: repeat-x;
	font-family: Verdana, Sans-Serif;
	background-color: #ccccff;
}
.FirstLevelMenu .NotSelectedMouseOver
{
	font-size: x-small;
	color: black;
	font-family: Verdana, Sans-Serif;
	background-color: #ededff;
	border-bottom: navy thin solid;
}
.FirstLevelMenu .Selected
{
	font-size: x-small;
	border-right: navy thin solid;
	border-top: navy thin solid;
	font-weight: bold;
	border-left: navy thin solid;
	color: black;
	font-family: Verdana, Sans-Serif;
	background-color: #ededff;
	text-decoration: none;
}
.SecondLevelMenu
{
	border-collapse: collapse;
	background-color: #ccccff;
}

.SecondLevelMenu A
{
	color: black;
	font-size: x-small;
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
	border-collapse: collapse;
	border-right-style: none;
}

.SecondLevelMenu IMG
{
	border-style:none;
}

.SecondLevelMenu .Selected
{
	border-top: navy thin solid;
	font-weight: bold;
	border-left: navy thin solid;
	border-bottom: navy thin solid;
	font-size: x-small;
	font-family: Verdana, Sans-Serif;
	border-right-style: none;
	border-collapse: collapse;
	background-color: #ededff;
	text-align: right;
	text-decoration: none;
}
.SecondLevelMenu .NotSelected
{
	color: black;
	font-size: x-small;
	font-family: Verdana, Sans-Serif;
	background-color: #ccccff;
	text-decoration: underline;
	text-align: right;
    border-right: navy thin solid;
	border-collapse: collapse;
}
.SecondLevelMenu .NotSelectedMouseOver
{
	color: black;
	font-size: x-small;
	font-family: Verdana, Sans-Serif;
	background-color: #ededff;
	text-decoration: underline;
	text-align: right;
    border-right: navy thin solid;
	border-collapse: collapse;
}
.ContentArea
{
	border-top-width: thin;
	border-right: navy thin solid;
	text-justify: auto;
	border-left-width: thin;
	font-size: x-small;
	border-left-color: navy;
	border-top-color: navy;
	border-bottom: navy thin solid;
	font-family: Verdana, Sans-Serif;
	background-color: #ededff;
	text-align: justify;
}
.TableReportArea
{
	border-right: #333399 thin solid;
	border-top: #333399 thin solid;
	font-size: xx-small;
	border-left: #333399 thin solid;
	border-bottom: #333399 thin solid;
	font-family: Verdana, Sans-Serif;
}
.TableReportArea .HeaderArea
{
	color: white;
	background-color: #333399;
}
.TableReportArea .OddRow
{
	background-color: #ccccff;
}
.TableReportArea .EvenRow
{
}
.TableReportArea .HeaderRow
{
	color: white;
	text-decoration: bold;
	background-color: #6868ff;
}

.TableReportArea A
{
	font-size: xx-small;
	color: blue;
	font-family: Verdana, Sans-Serif;
	text-decoration: underline;
}
