BODY
{
	scrollbar-face-color:#0066CC;
	scrollbar-highlight-color:#FFFFFF;	/* affects the background of the scroll */
	scrollbar-3dlight-color:#6699FF;
	scrollbar-arrow-color:#FFFFFF;
	
	scrollbar-shadow-color:#003388;
	scrollbar-darkshadow-color:#6699FF;
	scrollbar-base-color:#6699FF;
	
	background-color:white;
}
.WhiteClass
{
	background-color:White;
}

.VNav 
{
	width: 150px;
}

.FTEHeaderBgC0lor
{
	background-color: #3399ff;
}
.FTEHeaderLine
{
	background-color: #3399ff;
}
.FTEOrangeHeaderLine
{
	background-color: Orange;
}

.FTEHeading
{
	font-size: 25px;
	font-family: Arial Black;
	text-align: center;
}

.PageBgColor
{
	background-color: #3399ff;
}

.PageOrangeBgColor
{
	background-color: Orange;
}

.PageHeading
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0066CC;
	font-size: 9pt;
	padding: 7px;
}
.MarqueeWelcomeText
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:Maroon;
	font-size: 9pt;
}
.PageOrangeHeading
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:Maroon;
	font-size: 9pt;
	padding: 7px;
}


.ButtonTableClass
{
	padding: 7px;
	background: #EEEEEE;
}

.label
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	text-align:justify;
}

.FooterClass
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	COLOR: white;
	font-weight:bold;
}

TD.LabelRight
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #d8e6f5;
    TEXT-ALIGN: right
}
TD.LabelCenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #d8e6f5;
    TEXT-ALIGN: center;
}
TR.Header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: white;
    FONT-FAMILY: Verdana;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: darkblue;
    TEXT-ALIGN: center
}
TR.Main
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #cbdff2
}
TR.Button
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    FONT-SIZE: x-small;
    BACKGROUND: #0066cc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    WIDTH: auto;
    CURSOR: pointer;
    COLOR: white;
    PADDING-TOP: 0px
}


INPUT.button
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    FONT-SIZE: x-small;
    BACKGROUND: #0066cc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    WIDTH: auto;
    CURSOR: pointer;
    COLOR: white;
    PADDING-TOP: 0px
}
TD.button INPUT
{
    PADDING-RIGHT: 0.25em;
    PADDING-LEFT: 0.25em;
    FONT-SIZE: 100%;
    BACKGROUND: #0066cc;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: visible;
    WIDTH: auto;
    CURSOR: pointer;
    COLOR: white;
    PADDING-TOP: 0px
}
TR.Row
{
    HEIGHT: 15pt
}

.DataGrid1EditItemStyle input
{
	width:90%;
	font-family:georgia;
	font-size:12pt;
	border:1pt;
}
.Col1Item3
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:black;
	text-align:center;
}
.Col1Item
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;

}

.Col1Item input
{
	width:40px;
	font-family:verdana;
	font-size:12px;
	text-align:center;
}
.gridHeader
{
	background-color:DarkBlue;
	font-family:"Arial";
	font-size:10px;
	font-weight:bold;
	color:White;
}

.gridDarkHeader
{
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color:#0066CC;
	font-weight:bold;
	color:white;
}

.gridContent
{
	font-family:"Arial";
	font-size:10px;
	color:black;
}

.selClass
{
	font-size: 8pt;
    COLOR: black;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.txtClass
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #FFFFFF;
}
.txtDisabledClass
{
	font-size: 8pt;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
.inputField
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #FFFFFF;
}

.inputFieldFocus
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #99CCFF;
}
.inputOrangeField
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #FFFFFF;
}

.inputOrangeFieldFocus
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #ffcc66;
}

.tableCol1
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background: #FFFFFF;
}

.grayClass
{
	font-size: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana;
}

.tab2VNavMenuItemOver 
{
	background: #FFCC99;
}
.tab2VNavMenuItem, .tab2VNavMenuItemSelected, .tab2VNavMenuItemOver {
	color: #993300;
}


.BlueMenu
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2020A0;
	font-weight: bold;
}
.OrangeDefaultMenu
{
	border: 1px solid #FFCC99;
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.OrangeOverMenu
{
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #FFCC99;
}
.OrangeOutMenu
{
	border: 1px solid #FFCC99;
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.BlueDefaultMenu
{
	border: 1px solid #99CCFF;
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.BlueOverMenu
{
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #99CCFF;
}
.BlueOutMenu
{
	border: 1px solid #99CCFF;
	font-weight: bold;
	font-size: 9pt;
	color: #2020a0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


.normalButton
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2020A0;
	font-weight: bold;
	cursor:hand;
	width:100;
}

.normalOrangeButton
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Maroon;
	font-weight: bold;
	cursor:hand;
	width:100;
}

.overButton 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #2020A0;
	font-weight: bold;
	cursor:hand;
	background: #99CCFF;
	width:100;
}

.overOrangeButton
{
	font-weight: bold;
	font-size: 8pt;
	width: 100px;
	cursor: hand;
	color: maroon;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #ffcc66;
}


.SearchButton 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: bold;
	cursor:hand;
	background:#0066CC;
	width:100;
}

.SearchOrangeButton
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	font-weight: bold;
	cursor:hand;
	background:Orange;
	width:100;
}

.tableHeader 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #0066CC;
	font-size: 8pt;
	font-weight: bold;
	padding: 1px;
	color: white;
	border-right: 1px solid white;
	border-left: 1px solid white;
}

.dataContainer 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-collapse: collapse;
	padding: 10px;
	background: #DDDDDD;
	border: 1px outset white;
	/*background: #EEEEEE;*/
}

.dataContainerAlternate
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-collapse: collapse;
	padding: 10px;
	background: white;
	border: 1px outset white;
	/*background: #EEEEEE;*/
}

.confirmationClass
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: blue;
}
.errorClass
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: red;
}