A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
PrinterFriendly
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1px;
    COLOR: #0000ff
}
TR.cellHeader
{
    BACKGROUND-COLOR: #D6B529;
}
TR.cellAccent
{
    BACKGROUND-COLOR: transparent;
}
TR.cellAccentInterior
{
    BACKGROUND-COLOR: #D6B529;
}
TD.cellHeader
{
    BACKGROUND-COLOR: #D6B529
}
TD.cellAccent
{
    BACKGROUND-COLOR: #D6B529
}
TD.cellAccentInterior
{
    BACKGROUND-COLOR: #D6B529
}
TD.cellForm
{
    BACKGROUND-COLOR: #dfdfdf
}
TD.cellSubNav
{
    BACKGROUND-COLOR: #ffffff
}
FONT.fontCellHeading
{
    COLOR: #404000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontCellAccent
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontCellAccentInterior
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontHeading1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 18px;
    COLOR: #D6B529;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.fontTableTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #404000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.cellText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.subHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0151a0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FONT.disclaimer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 10px;
    COLOR: #002488;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #000000
}
A:hover
{
    COLOR: #0074d2
}
H4
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clError
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    WIDTH: 4in;
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
CAPTION
{
    BACKGROUND-COLOR: #D6B529
}
.clRptTd
{
	
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Verdana
}
.clRptTable
{
	border-right: silver;
	padding-right: 0px;
	border-top: silver;
	font-size: x-small;
	border-left: silver;
	border-bottom: silver;
	background-color: transparent;
}
.clOK
{
    BORDER-RIGHT: red double;
    PADDING-RIGHT: 5px;
    BORDER-TOP: red double;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: red double;
    WIDTH: 80%;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red double;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: center
}
LABEL.Error
{
    BORDER-RIGHT: red ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: red ridge;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: red ridge;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: red ridge;
    BACKGROUND-COLOR: white
}
.formBG
{
    BACKGROUND-COLOR: #dfdfdf
}
BODY
{
	background-color: #FFFFF7;
}
THEAD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #E7C652
}
.sideMenu
{
    BACKGROUND-COLOR: black
}
DIV.clBackground
{
    BACKGROUND-COLOR: #D6B529
}
DIV.Content
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    LEFT: 0px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: auto;
    COLOR: black;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Verdana;
    POSITION: absolute;
    TOP: 75px;
    BACKGROUND-COLOR: #cccccc
}
.clBold
{
    FONT-WEIGHT: bold
}
.clBoldCentered
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.LabelCentered
{
    TEXT-ALIGN: center
}
.ScreenMessage
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: justify
}
.clPageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clMessage
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    WIDTH: 4in;
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.clErrorMessage
{
    BORDER-RIGHT: #133a09 ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #133a09 ridge;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #133a09 ridge;
    WIDTH: 4in;
    COLOR: red;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #133a09 ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.cellSubMenu
{
    BACKGROUND-COLOR: white
}
.UnderLineLink
{
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}


TD.MenuTabs
{
	font-size: 8pt;	
	width: 80px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #404000;
	
}

TD.MenuTabsHover
{
	font-size: 8pt;
	width: 80px;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Arial;
	height: 14px;
	background-color: #EFEFC6;
}


TD.NavTabs
{
	white-space: nowrap;
	overflow: hidden;
	font-size: 8pt;	
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: white;
	font-family: Arial;
	height: 14px;
	background-color: #404000;
	
}

TD.NavTabsHover
{
	white-space: nowrap;
	overflow: hidden;
	font-size: 8pt;
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: black;
	font-family: Arial;
	height: 14px;
	background-color: #EFEFC6;
	
}

TD.NavTabsSelected
{
	white-space: nowrap;
	overflow: hidden;
	font-size: 8pt;
	width: 100px;
	cursor: pointer;
	cursor: hand;
	color: black;	
	font-family: Arial;
	height: 14px;
	background-color: #E7C652;
}

.headerBG
{
	border-top: black 1px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr= '#D2B331' , EndColorStr= '#F7F7D6' );
	width: 100%;
}

.rptHeader
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #D6B529;
}
.Required
{
	background-color: #ffff00;
}


.MainRptHeader
{
	font-size: 10px;
	color: white;
	font-weight: bold;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D6B529;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
	
}

.MainRptRow
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 3px;
	padding-right: 3px;
	
}

.MainRptAltRow
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	background-color: palegoldenrod;
	padding-left: 3px;
	padding-right: 3px;
	
}



DIV.WindowTitle
{
	font-size: 12pt;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	color: black;
	background-color: #FFFF99;
	border-bottom: solid 1px #CCCC00;
}


DIV.WindowFrame
{
 border: 3px ridge #CCCC00;
 background-color: #FFFF99;
}

div.Popup
{
	padding: 10px; 
	position: absolute; 
	border: solid 1px black; 
	background-color: #FFFF99;
}

