BODY
{
}
.lowernav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.menuitems
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial
}
.tblheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #405b81;
    TEXT-ALIGN: center
}
.formheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.tbltitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6091c2;
    TEXT-ALIGN: left
}
.subbuttons
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #405b81
}
.tblfooter
{
    TEXT-ALIGN: center
}
.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.gridtable
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 1px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: navy
}
.gridcolumns
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR:  Gray
}
.clstxtfont
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clstxtfontrep
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.clstabforms
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #405b81;
    TEXT-ALIGN: center
}
.clssubtabforms
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #405b81;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
INPUT
{
	FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f2f2f2;
    FONT-FAMILY: Verdana, Arial;
}
SELECT
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f2f2f2;
    FONT-FAMILY: Verdana, Arial;
}
TEXTAREA
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #f2f2f2;
    FONT-FAMILY: Verdana, Arial;
}
.tbltitlessmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #6091c2;
    TEXT-ALIGN: left
}
.tbltextsmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}

.ctlsmallstyle
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.subbuttonssmall
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #405b81
}
.requiredfield
{
	FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial
}


.Grid { border: solid 1px #FFFFFF  ; }
.Grid td
{
border: solid 1px #FFFFFF ;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px ;

}
.GridHeader
{
font-weight: bold;
background-color: #8b8dbb;
}
.GridItem
{
background-color: #003333;
}

.GridAltItem
{
background-color: white;
}
.Freezing 
{ 
   position:relative ; 
   top:expression(this.offsetParent.scrollTop-3); 
   z-index: 10; 
}
.smallfont
{
	FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
	
	}
	
	.Freezing1
{ 
   position:relative ; 
   top:expression(this.offsetParent.scrollTop-3); 
   z-index: -1; 
}