BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: arial, verdana, sans-serif;
    Font-color: #777777;

}
.homeLoginForm {
	FONT-SIZE: 10px; WIDTH: 85px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

CAPTION
{
    FONT-SIZE: 10pt;
    font-color: #000000
}
.bg
{
   BACKGROUND-POSITION: left center;
}
HR
{
    COLOR: #000000;
    HEIGHT: 1px
}
.fauxLink
{
    font-weight: bold;
    COLOR: #2D896B;
    TEXT-DECORATION: none
}
A:link
{
    font-weight: bold;
    COLOR: #2D896B;
    TEXT-DECORATION: none
}
A:visited
{
    font-weight: bold;
    COLOR: #2D896B;
    TEXT-DECORATION: none
}
A:active
{
    font-weight: bold;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #2D896B;
    TEXT-DECORATION: underline;
    body.status="help";
}
.footerFont
{
    FONT-SIZE: 8pt;
    COLOR: #2f896b;
    FONT-FAMILY: Verdana, Arial
}
.footerFontMain
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #761e1f;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.LargeHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #761e1f;
    FONT-FAMILY: arial, verdana, sans-serif;
}

.tiny
{
    FONT-SIZE: 8pt
}
.large
{
    FONT-SIZE: 12pt
}
.redText
{
    COLOR: #ff0000;
    font-color: #FF0000
}
.editorButton
{
    BORDER-RIGHT: #336699 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #336699 1px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.btnSubmit
{
    BORDER-TOP-WIDTH: 3px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 3px;
    FONT-SIZE: 8pt;
    BACKGROUND: #f5f5f5;
    BORDER-BOTTOM-WIDTH: 3px;
    WIDTH: 100px;
    CURSOR: hand;
    COLOR: #2f896b;
    BORDER-RIGHT-WIDTH: 3px
}
.BodyWithScrollbar
{
    OVERFLOW-Y: scroll;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #336699;
    Font-color: #000000;
    BODY: 0px
}
.hide
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.shown
{
    DISPLAY: inline;
    VISIBILITY: visible
}
.mnuSelect
{
	color: #FFD800;
	background-color: #2f936a;
}
.mnuNon
{
	color: #000000;
	background-color: #99C7B4;
}


.altshown
{
    DISPLAY: inline;
    VISIBILITY: visible;
    BACKGROUND-COLOR: #ddeeff
}
TABLE.iTable TH A6
{
    CURSOR: hand;
    COLOR: #ffffff
}
TABLE.iTable TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #2f896b
}
TABLE.iTable TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #2f896b;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.iTable
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 250px;
    BORDER-BOTTOM: #000000 3px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 135px;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.menuTable TD A
{
    CURSOR: hand;
    COLORIGNORE: black;
    TEXT-DECORATION: none
}
TABLE.menuTable TD A:hover
{
    TEXT-DECORATION: underline
}
TABLE.menuTable TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #2f896b;
    TEXT-ALIGN: left
}
.specialTHOut
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    COLOR2: #ffffff;
    BACKGROUND-COLOR1: #318468
}
.specialTHOver
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #318468;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR2: #2F896B
}
.specialTD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #f5f5f5;
    CURSOR2: hand
}
.specialHightlight
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
TABLE.menuTable2 TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    CURSOR: hand;
    FONT-FAMILY: arial, verdana, sans-serif;
    COLOR2: #000000
}
.menuTable
{
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    Font-Weight2: bold
}
.errText
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #ff0000;
    BORDER-BOTTOM: 0px;    
    FONT-FAMILY: arial, verdana, sans-serif;
}
.subMedGray
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: arial, verdana, sans-serif;
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, sans-serif;
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.white
{
    COLOR: #ffffff;
}
.yellow
{
    COLOR: #FFD800;
}
.green
{
   color: #336600;
}
.mainGreen
{
    Background-color: #2f936a;	
}
TABLE.listTable TH
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #99C7B4
}
TABLE.listTable TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 11px;
    BORDER-LEFT: 0px;
    COLOR: black;
    sBORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
}
TABLE.listTable TD A
{
    CURSOR: hand;
    Font-weight: bold;
    TEXT-DECORATION: none
}
.listTable
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-Bottom: #000000 3px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 95%;
    FONT-FAMILY: arial, verdana, sans-serif;
    FONT-FAMILY: verdana,arial;

}
.tableHeading
{ 
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    Font-Weight: bold;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
    color: #FFD800;
    Background-color: #2f936a;	
}

.fullBorder
{ 
    BORDER-RIGHT: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.selBorder
{ 
    BORDER-RIGHT: #000000 0px solid;
    FONT-SIZE: 12px;
    BORDER-BOTTOM1: #000000 1px solid;
    FONT-FAMILY: arial, verdana, sans-serif;
}
.yellowTable
{
	background-color: #EEEECC;
}
.whiteTable
{
	background-color: white;
}
.subHeading
{
	font-weight: bold;
	font-size: 12px;
	background-color: #dddddd;
	color: black;	
}
.blue
{
	background-color: #003366;
}
.altBlue
{
   background-color: #CCFFFF;
}
.altRow
{
   background-color2: #FAF3D9;
   background-color: #CCFFCC;
   background-color4: #ffffff;
}
.faintRow
{
   background-color: #dddddd;
}
.highlight
{
   color: white;
   background-color: black;
}