BODY
{
    background-color: #FFFFFF;
    margin: 0px;
}
TD, P
{
    font-family: Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px;
}
A {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
OL {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.welcomeBar {
	background-color: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pageTitleBar {
	background-color: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.separator {
	background-color: #666666;
}
.breadcrumbBar {
	background-color: #009A9C;
	color: #FFFFFF;

}
.breadcrumbText {
	COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.leftBorderShim {
	background-color: #009A9C;
}
.bodyBorderShim {
	background-color: #00686A;

}
.topBorderShim {
	background-color: #999999;
}
.rightBorderShim {
	background-color: #999999;
}
.footerBar {
	background-color: #009A9C; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none
}
.footerBar:Hover {
	background-color: #009A9C; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: underline
}
.footerBar:active {
	background-color: #009A9C; COLOR: #FFFFFF; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: xx-small; TEXT-DECORATION: none
}
.body {
	FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 13px; TEXT-DECORATION: none; background-color: #FFFFFF; color: #000000
}
.pageHeader {
	BACKGROUND-COLOR: #009A9C; border: #000000
}
.tableOutline1 {
	BACKGROUND-COLOR: #5A789D; border: #000000
}
.tableOutline2 {
	BACKGROUND-COLOR: #5A789D; border: #000000
}
.tableHeader1 {
	background-color: #00686A; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.tableHeader2 {
	background-color: #DBE6EC; COLOR: #5A789D; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.tableBody1 {
	BACKGROUND-COLOR: #F7F7F7; font-size: 12px;
}
.tableBody2 {
	background-color: #EDF4F7; COLOR: #000000; FONT-FAMILY: arial, verdana, helvetica; FONT-SIZE: 13px; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
.fontnormal {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.fontSmall {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.fontnormalCert {
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.subSectionTitle {
	font-size: 13px; font-weight: bold; text-decoration:none
}
.tableheader {
	COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica; FONT-SIZE: 14px
}
.table-row-odd {
	BACKGROUND-COLOR: #FFFFFF;
}
.table-row-even {
	BACKGROUND-COLOR: #CCCCCC;
}
.previousMonth {
	BACKGROUND-COLOR: #E5E5E5; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
.currentMonth {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
.currentDay {
	BACKGROUND-COLOR: #CCCCCC; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica; font-weight: bold; TEXT-DECORATION: none;
}
.nextMonth {
	BACKGROUND-COLOR: #E5E5E5; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: arial, verdana, helvetica; TEXT-DECORATION: none
}
#pageTitle
{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: 003159;
	line-height: 24px;
}
.menulink
{
    color: #000000;
    font-weight: bold;
}
.menulink:hover
{
	color: #000000;
	text-decoration: underline;

}
.menulinkPointer
{
    color: #009A9C;
    font-weight: bold;
}
.menulinkPointer:hover
{
    color: #009A9C;
}
.menulinkSub
{
    color: #009A9C;
    font-weight: bold;
}
.menulinkSub:hover
{
    color: #009A9C;
}
.menulinkActive
{
    color: #009A9C;
    font-weight: bold;
}
.menulinkActive:hover
{
    color: #009A9C;
}
.tabColour
{
    background-color: #009A9C;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.button
{
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	background-color: #009A9C;
	border-left: 1px solid #003366;
	border-right: 1px solid #003366;
	border-top: 1px solid #003366;
	border-bottom: 1px solid #003366;
	color: #FFFFFF;

}
.helpBody1 {
	BACKGROUND-COLOR: #E5E5E5; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 14px; font-weight: bold; color: #5A789D;
}
.helpBody2 {
	BACKGROUND-COLOR: #5F8AC5;
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.helpBody2:hover {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.alertOutline {
    background-color: #FF0000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
.box-color
{
    background-color: #F7F7F7;
}

.box-outline
{
    background-color: #000000;
}
.tab-color
{
    background-color: #BBD0E7;
}
