. 
{
	FONT-FAMILY:Verdana; FONT-SIZE:8pt; 
}
BODY, TABLE, COL, TR, TH, TD, INPUT, SELECT, TEXTAREA
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
}
TH, TD 
{
	DISPLAY:block;
	TEXT-ALIGN:left;
}
INPUT.checkBox
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	BORDER: 0px solid black;
	HEIGHT:15px;
	WIDTH:15px;
}
INPUT.checkBox2
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	BORDER: 0px solid black;
	HEIGHT:12px;
	WIDTH:12px;
}
PRE.textarea
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
}
DIV.textarea
{
	BORDER:1px solid lightgrey;
}
DIV.tableContainer
{
	BORDER:1px solid lightgrey;
}
BUTTON.button
{
	FONT-FAMILY:Verdana;
	FONT-WEIGHT:bold;
	FONT-SIZE:8pt;
	BORDER: 1px solid grey;
	HEIGHT:20px;
}
A.menuItem:link
{
	FONT-WEIGHT:bold;
	COLOR:#003366;
}
A.menuItem:visited
{
	FONT-WEIGHT:bold;
	COLOR:#003366;
}
A.menuItem:hover
{
	FONT-WEIGHT:bold;
	COLOR:red;
}
A.menuItem:active
{
	FONT-WEIGHT:bold;
	COLOR:#003366;
}
A.link:link
{
	COLOR:#003366;
}
A.link:visited
{
	COLOR:#003366;
}
A.link:hover
{
	COLOR:red;
}
A.link:active
{
	COLOR:#003366;
}
A.help:link
{
	COLOR:#003366;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
}
A.help:visited
{
	COLOR:#003366;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
}
A.help:hover
{
	COLOR:red;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
}
A.help:active
{
	COLOR:#003366;
	FONT-WEIGHT:normal;
	TEXT-DECORATION:none;
}
DIV.help
{
	BACKGROUND-COLOR:#dec66b;
	DISPLAY:block;
	VISIBILITY:hidden;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	POSITION:absolute;
	TOP:0px;
	LEFT:0px;
	TEXT-ALIGN:right;
	POSITION:absolute;
	Z-INDEX:9999;
}
H5.pageTitleHeader
{
	FONT-FAMILY:Verdana; 
	FONT-SIZE:10pt; 
	COLOR:#003366;
	BACKGROUND-COLOR:#efefef;
}
TD.treeMargin
{
	TEXT-ALIGN:right;
	PADDING-RIGHT:10px;
	BACKGROUND-COLOR:white;
	COLOR:white;
}
IMG.treeNode
{
	CURSOR:hand;
}
IMG.icon
{
	WIDTH:16px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
	CURSOR:hand;
}
IMG.ezparicon
{
	WIDTH:28px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
	CURSOR:hand;
}
IMG.cparicon
{
	WIDTH:18px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
	CURSOR:hand;
}
IMG.noicon
{
	WIDTH:16px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
}
IMG.ezparicon
{
	WIDTH:28px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
	CURSOR:hand;
}
IMG.cparicon
{
	WIDTH:18px;
	HEIGHT:16px;
	MARGIN-RIGHT:4px;
	CURSOR:hand;
}
TD.tableHeader
{
	BACKGROUND-COLOR:#336699;
	BACKGROUND-COLOR:#003366;
	COLOR:white;
}
TABLE.list
{
	WIDTH:100%;
	TABLE-LAYOUT:fixed;
}
TR.header
{
	HEIGHT:20px;
}
TD.header
{
	BACKGROUND-COLOR:#003366;
	COLOR:white;
}
TR.row
{
	HEIGHT: 20px;
}
TD.row
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid #999999;
}
SPAN.cell
{
	CURSOR:default;
	OVERFLOW:hidden;
	TEXT-OVERFLOW:ellipsis;
	WHITE-SPACE:nowrap;
	WIDTH:100%;
}
TABLE.tinyTable
{
	BACKGROUND-COLOR: #eeeeee;
	TABLE-LAYOUT:fixed;
	BORDER-TOP:1px solid #eeeeee;
	BORDER-LEFT:1px solid #eeeeee;
	BORDER-RIGHT:1px solid #eeeeee;
}
TD.tinyTableHead
{
	BACKGROUND-COLOR: #eeeeee;
	VERTICAL-ALIGN:top;
}
TD.sectionTableHeader
{
	BACKGROUND-COLOR:#E0E6EC;
	BORDER-BOTTOM:1px solid lightgrey;
}
TD.sectionTableMultiLineHeader
{
	BACKGROUND-COLOR:#E0E6EC;
	BORDER-BOTTOM:1px solid lightgrey;
	VERTICAL-ALIGN:bottom;
}
TD.tinyTableCell
{
	BORDER-BOTTOM: 1px solid #eeeeee;
	VERTICAL-ALIGN:top;
}
TD.fData
{
	BACKGROUND-COLOR: lightgrey;
	BORDER-BOTTOM: 1px solid lightgrey;
	FONT-WEIGHT: bold;
}
TD.pData
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid #339966;
}
TD.sData
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: 1px solid #336699;
}
SPAN.name
{
	CURSOR:default;
	OVERFLOW:hidden;
	TEXT-OVERFLOW:ellipsis;
	WHITE-SPACE:nowrap;
	WIDTH:100%;
}
DIV.comment
{
	BACKGROUND-COLOR:#ebfef2;
	PADDING:4px;
}
SUP.footnote
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:7pt;
	FONT-WEIGHT:bold;
}
SPAN.comment
{
	BACKGROUND-COLOR:#ebfef2;
	PADDING:4px;
	WIDTH:495px;
}
SPAN.commentcpar
{
	BACKGROUND-COLOR:#ebfef2;
	PADDING:4px;
	WIDTH:550px;
}
SPAN.note
{
	PADDING:4px;
	WIDTH:495px;
}
TR.show
{
	CURSOR:default;
	DISPLAY:block;
	HEIGHT:20px;
}
TR.hide
{
	CURSOR:default;
	DISPLAY:none;
	HEIGHT:20px;
}
TD.boldText
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
	VERTICAL-ALIGN:top;
}
TD.boldLabel
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
	VERTICAL-ALIGN:top;
}
SPAN.boldRedText
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
	COLOR:red;
	VERTICAL-ALIGN:top;
}
TD.boldRedText
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
	COLOR:red;
	VERTICAL-ALIGN:top;
}
TD.boldRedLabel
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	FONT-WEIGHT:bold;
	COLOR:red;
	VERTICAL-ALIGN:top;
}
TD.textLabel
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:top;
}
TD.textLabelCentered
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:middle;
	BORDER-BOTTOM:solid 1px #ccc;
}
TD.textHeader
{
	BORDER-BOTTOM: solid 1px black;
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:top;
}
TD.textFooter
{
	BORDER-TOP: solid 1px black;
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:top;
}
TD.textData
{comment
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:top;
}
TD.textValue
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	VERTICAL-ALIGN:top;
}
TD.textValueCentered
{
	FONT-FAMILY:Verdana;
	FONT-SIZE:8pt;
	BORDER-BOTTOM:solid 1px #ccc;
}
DIV.groupHeader
{
	BACKGROUND-COLOR:#ccddee;
	HEIGHT:22px;
	MARGIN-BOTTOM:10px;
	MARGIN-TOP:10px;
	PADDING-TOP:5px;
}
DIV.groupHeader2
{
	BACKGROUND-COLOR:gray;
	HEIGHT:22px;
	MARGIN-BOTTOM:10px;
	MARGIN-TOP:10px;
	PADDING-TOP:5px;
}
DIV.sectionHeader
{
	BACKGROUND-COLOR: #eeeeee;
	FONT-WEIGHT: bold;
	HEIGHT: 18px;
	MARGIN-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
DIV.sectionHeader2
{
	BORDER-BOTTOM: 1px solid #eeeeee;
	FONT-WEIGHT: bold;
	HEIGHT: 18px;
	MARGIN-BOTTOM: 2px;
	PADDING-TOP: 2px;
}
DIV.show
{
	DISPLAY:block;
}
DIV.hide
{
	DISPLAY:none;
}
DIV.scrollMenu
{
	BACKGROUND: #dec66b;
	BORDER-BOTTOM: gray 1px solid;
	BORDER-LEFT: gray 1px solid;
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
    /*min-height: 20px;*/   
	HEIGHT:20PX;
	PADDING: 4px;
	POSITION: absolute;
	TEXT-ALIGN:center;
	WIDTH: 200px;
}

DIV.scrollMenu2
{
	BACKGROUND: #dec66b;
	BORDER-BOTTOM: gray 1px solid;
	BORDER-LEFT: gray 1px solid;
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	HEIGHT:130PX;
	PADDING: 4px;
	POSITION: absolute;
	TEXT-ALIGN:center;
	WIDTH: 200px;
}

DIV.scrollMenu3
{
	BACKGROUND: #dec66b;
	BORDER-BOTTOM: gray 1px solid;
	BORDER-LEFT: gray 1px solid;
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	HEIGHT:20PX;
	PADDING: 4px;
	POSITION: absolute;
	TEXT-ALIGN:center;
	WIDTH: 200px;
}

DIV.pageMenu
{
	BACKGROUND: #dec66b;
	HEIGHT:16px;
	TEXT-ALIGN:right;
}
INPUT.date
{
	BACKGROUND-IMAGE: url(./images/dt.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION: right top;
}
DIV.divOutline
{
    border: 2px solid black;
}
TD.scroll 
{
    overflow: scroll;
}

INPUT.hidden
{
    display: none;
}