BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial
}
BODY A:visited
{
    COLOR: #336699
}
BODY A:active
{
    COLOR: #336699
}
BODY A:hover
{
    COLOR: #cc0000
}
BODY A:link
{
    COLOR: #336699
}
.Instruction
{
    FONT-SIZE: 8pt
}
.HandleFont
{
    FONT-SIZE: 8pt;
    COLOR: #003366
}
.LoginFont
{
    FONT-SIZE: 9pt;
    COLOR: #2c3000
}
.LoginFont A:link
{
    FONT-SIZE: 9pt;
    COLOR: #2c3000
}
.LoginFont A:active
{
    FONT-SIZE: 9pt;
    COLOR: #2c3000
}
.LoginFont A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #2c3000
}
.LoginFont A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #2c3000
}
.FooterFont
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.FooterFont A:link
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.FooterFont A:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.FooterFont A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.FooterFont A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.ClientTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff
}
.SectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #2A588B
}
.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #333333
}
.FieldInstruction
{
    FONT-SIZE: 8pt;
    COLOR: #6699cc
}
.AlertFont
{
    FONT-SIZE: 8pt;
    COLOR: #cc0000
}
.AlertEmphasis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000
}
.Emphasis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366
}
.Form
{
    FONT-SIZE: 9pt;
    COLOR: black
}
.GroupTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003366
}
.GroupBorder
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
.MainColor
{
    BACKGROUND-COLOR: #aac6f7
}
.Notice
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #ffff66
}
.Detail
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 3px;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: lightsteelblue
}
.ButtonMain
{
    BORDER: #333333 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #919E00
}
.ButtonSub
{
    BORDER: #333333 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #2A588B
}
.ListTitleRow1
{
    PADDING-RIGHT: 6px;
    BORDER-TOP: #336699 2px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #b0c4de
}
.ListTitleRow1End
{
    PADDING-RIGHT: 6px;
    BORDER-TOP: #336699 2px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #b0c4de
}
.ListTitleRow2
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #e2e7ee
}
.ListTitleRow2End
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #e2e7ee
}
.ListTitleRow3
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #e2e7ee
}
.ListTitleRow3End
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #336699 1px solid;
    BORDER-RIGHT: #336699 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: #e2e7ee
}
.ListValueRow1
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff
}
.ListValueRow2
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #f8f9c6
}
.ListValueRow3
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #f8f9c6
}
.ListUnderline1
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}
.ListUnderline2
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: #336699 2px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}
.ListUnderline3
{
    PADDING-RIGHT: 2px;
    BORDER-TOP: #336699 2px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #ffffff
}
.ControlPanelTitle
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #b0c4de
}
.ControlPanelItems
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #336699 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #336699 1px solid;
    BACKGROUND-COLOR: #e2e7ee
}
.ListCalendar
{
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #dae0ec;
}
.ListCalendar2
{
	border-right: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
	background-color: #dae0ec;
}
