/* Default CSS Stylesheet for a new Web Application project */
BODY
{
    BACKGROUND-COLOR: #ffffcc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt; 
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    MARGIN: 0px;
}
P
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: Black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
OL
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
UL
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
BLOCKQUOTE
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
DIV.header
{
    BACKGROUND: #ffffcc;
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 60px
}
DIV.pageinfo
{
    FONT-SIZE: 10pt;
    RIGHT: 0px;
    LEFT: 200px;
    BOTTOM: 0px;
    FONT-FAMILY: Trebuchet MS, Arial;
    font-weight:normal;
    POSITION: absolute;
    TOP: 150px
}
DIV.mainmenu
{
    RIGHT: 0px;
    LEFT: 10px;
    POSITION: absolute;
    TOP: 170px;
    HEIGHT: 0px
}
DIV.pagefooter
{
    BORDER-TOP: black 1px solid;
    LEFT: 170px;
    PADDING-TOP: 4px
}
A.mainmenu
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 2px;
    COLOR: white;
    MARGIN-RIGHT: 2px;
    FONT-FAMILY: Verdana,arial;
    TEXT-DECORATION: none
}
A.mainmenu:visited
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 2px;
    COLOR: white;
    MARGIN-RIGHT: 2px;
    FONT-FAMILY: Verdana,arial;
    TEXT-DECORATION: none
}
A.mainmenu:hover
{
    COLOR: #cc0000;
}
A.mainmenu:active
{
    COLOR: #cc0000;
}
A.submenu
{
    FONT-SIZE: 9pt;
    WIDTH: 147px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.submenu:visited
{
    FONT-SIZE: 9pt;
    WIDTH: 147px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    TEXT-DECORATION: none
}
A.submenu:hover
{
	color: #cc0000;
}
A.submenu:active
{
    COLOR: #ffffff;
}
A
{
    COLOR: #009900;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #009900;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #009900;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #009900;
    TEXT-DECORATION: none;
}
TD.spacer
{
    WIDTH: 15px
}
TD.images
{
    FONT-SIZE: 9pt;
    WIDTH: 210px;
    COLOR: #999999;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
TD.menutitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #336633;
	font-family: Arial;
	letter-spacing: 2pt;
	text-align: center;
	text-decoration: overline;
}
TD.menuspacer
{
}
TD.mainmenu
{
    FONT-SIZE: 9pt;
    BACKGROUND: #99aa99;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    PADDING-TOP: 3px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
TD.mainhilite
{
    FONT-SIZE: 9pt;
    BACKGROUND: #ffffcc;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    PADDING-TOP: 3px;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
DIV.submenu
{
    FONT-SIZE: 1pt;
    LEFT: 4px;
    WIDTH: 153px;
    BOTTOM: 0px;
    POSITION: absolute;
    TOP: 4px;
    TEXT-ALIGN: center
}
TD.submenu
{
	background: #336633;
	text-align: center;
}
TD.subhilite
{
    BACKGROUND: #c4c4a4;
    TEXT-ALIGN: center
}
TD.pagefooter
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana,Arial
}
P.header
{
    FONT-SIZE: 18pt;
    COLOR: gray
}
SPAN.subhead
{
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 10px;
    COLOR: #a9a9a9
}
INPUT.modern
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BACKGROUND: #e4e4cb;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
SELECT.modern
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BACKGROUND: #e4e4cb;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
TEXTAREA.modern
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BACKGROUND: #e4e4cb;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
SPAN.arcdecade
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28pt;
    COLOR: #c4c4ab
}
SPAN.arcyear
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    BACKGROUND: #c4c4ab;
    WIDTH: 90px;
    COLOR: white;
    TEXT-ALIGN: center
}
.AttributeName
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
    FONT-WEIGHT: bold;
}
.AttributeValue
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
.AttributeNotes
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
.ReadOnly
{
	background-color: gainsboro;
}
.SupplementaryInfo
{
	color: #009900;
}
.ValidationTitle
{
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
.ValidationElement
{
    COLOR: red;
}
H2
{
    FONT-SIZE: 16pt;
    font-weight: bold;
    COLOR: #006600;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
INPUT.logonBox
{
    FONT-SIZE: 9pt;
    font-weight: bold;
    COLOR: #009900;
    FONT-FAMILY: Verdana;
    height: 20px;
}
TABLE.logonBox
{
	border-right: black thin solid;
	padding-right: 0px;
	border-top: black thin solid;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: black thin solid;
	padding-top: 0px;
	border-bottom: black thin solid;
	background-color: #a3d9a3;
}
.SearchResultsColHeader
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
    FONT-WEIGHT: bold;
}
.TabStripSelected
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 2px;
    font-weight: bold;
    MARGIN-RIGHT: 2px;
}
.TabStripUnselected
{
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 2px;
    MARGIN-RIGHT: 2px;
}
H3
{
    FONT-SIZE: 10pt;
    COLOR: black;
    font-weight:bold;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica;
}
.RegText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS,Arial,Helvetica
}
.button
{
	font-weight: bold;
	font-size: 8pt;
	vertical-align: baseline;
	cursor: hand;
	color: white;
	border-top-style: outset;
	font-family: Arial;
	border-right-style: outset;
	border-left-style: outset;
	background-color: #006600;
	text-align: center;
	font-variant: normal;
	border-bottom-style: outset;
}
