BODY {
 background-color: #ffffff;
 background-repeat: no-repeat;
 color: black;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 text-decoration: none
}
P {
 color: black;
 font-family: Georgia, Times New Roman, Times, serif, 'X';
 font-size: 8.6pt;
 color: #666666;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 text-decoration: none
}
.small
{
 font-family: 'X', Georgia, Times New Roman, Times, serif, 'X';
 font-size: 8pt
}
.FieldLabel {  
 color: black;
 font-family: Georgia, Times New Roman, Times, serif, 'X';
 font-size: 8.6pt;
 color: #666666;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 text-decoration: none
}
A.white {
 font-weight: bold; 
 font-size: 11pt; color: #ffffff; 
 font-family: Georgia, Times New Roman, Times, serif; 
 text-align: left
}
TD {
 color: #333333;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt;
 line- height: 13pt;
 text-align: left
}
.menuitem {
 background-color: white;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt;
 font-style: normal;
 font-weight: normal;
 line- height: normal
}
INPUT {
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt
}
INPUT.Small {
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt
}
SELECT {
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt
}
TEXTAREA
{
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt
}
TD.CalTitle {
 background-color: #c0c0c0;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-align: center
}
TD.CalDay {
 background-color: #c0c0c0;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 font-weight: bold;
 text-align: center
}
TD.CalDim {
 background-color: #FFFFFF;
 color: #C0C0C0;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 7pt;
 font-weight: normal;
 text-align: left
}
TD.CalGen {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 text-align: center
}
TD.CalToday
{
 background-color: #990000;
 color: #FFFFFF;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-align: center
}
TD.CalNoTask {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 text-align: center
}
TD.CalTask {
 background-color: #CECECE;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-align: center
}
TD.CalOn {
 background-color: #996600;
 color: #FFFFFF;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: bold;
 text-align: center
}
TD.title_white {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.title_black {
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle1 {
 background-color: #666699;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_blue {
 background-color: #003399;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_red {
 background-color: #990000;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_gold {
 background-color: #996600;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_black {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_purple {
 color: #663366;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 16pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_orange {
 background-color: #ff6600;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_brown {
 background-color: #663300;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.PageTitle_green {
 background-color: #006633;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.title_lightblue {
 color: #0066ff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 13pt;
 font-weight: bold;
 text-align: left
}
TD.normal {
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left
}
TD.tdCalendarTime {
 color: #ff0000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 7pt;
 text-align: left;
 font-weight:normal
}
TD.normal_white {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt;
 text-align: left
}
TD.instruction_title {
 background-color: #eeeeee;
 color: #999999;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 vertical-align:text-top
}
TD.instruction_words {
 background-color: #eeeeee;
 color: #666666;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 10pt;
 text-align: left
}
TD.small_menu_white {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right
}
TD.footer_menu {
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt
}
TD.small_white {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left
}
TD.small_black {
 font-weight: normal;
 font-size: 7.5pt;
 color: #666666;
 font-family: Georgia, Times New Roman, Times, serif;
 text-align: left
}
TD.small_grey {
 color: #999999;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left
}
TD.small_blue {
 color: #000099;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left
}
TD.smallest_white {
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left
}
TD.smallest_black {
 font-weight: normal;
 font-size: 8pt;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 text-align: left
}
TD.smallest_grey
{
 font-weight: normal;
 color: #999999;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left
}
TD.smallest_blue
{
 font-weight: normal;
 color: #000099;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left
}
DIV.DynamicNavTable
{
 border-bottom: gray 1px solid;
 border-left: gray 1px solid;
 border-right: gray 1px solid;
 border-top: gray 1px solid;
 height: 400px;
 overflow: scroll;
 position: absolute;
 width: 180px
}
TD.StandardFormHeading
{
 font-family:Georgia, Times New Roman, Times, serif;
 font-size:9pt;
 font-weight:bold;
 color:#ffffff;
 height:17px;
 overflow:hidden
}	
TD.DarkFormleftCell
{
 background: #999999;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: right;
 vertical-align: middle
}
TD.DarkFormRightCell
{
 background: #999999;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left;
 vertical-align: text-top
}
TD.StandardFormleftCell
{
 background: #cecece;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: right;
 vertical-align: middle
}
TD.StandardFormRightCell
{
 background: #dedede;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 9pt;
 text-align: left;
 vertical-align: text-top;
}
TD.StandardFormleftCellSmall
{
 background: #cecece;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right;
  vertical-align:middle
}
TD.StandardFormRightCellSmall
{
 background: #dedede;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
  vertical-align: text-top
}	
TABLE.FormInnerTable
{
 border:#000000 1px solid
}	
TD.FormInnerTableleftCell
{
 background: #000000;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right;
  vertical-align: middle
}
TD.FormInnerTableRightCell
{
 background: #CCCC99;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
  vertical-align:text-top
}	
TD.DataHeadingLeft
{
 background-color: #000000;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
 font-weight: normal
}
TD.DataHeadingRight
{
 background-color: #000000;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right;
 font-weight: normal
}
TD.DataOdd
{
 background-color: #FFFFFF;
 color: #666666;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
 font-weight: normal
}
TD.DataEven
{
 background-color: #DEDEDE;
 color: #666666;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
 font-weight: normal
}
TD.DataLeftOdd
{
 background-color: #FFFFFF;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
 font-weight: normal
}
TD.DataLeftEven
{
 background-color: #DEDEDE;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: left;
 font-weight: normal
}
TD.DataRightOdd
{
 background-color: #FFFFFF;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right;
 font-weight: normal
}
TD.DataRightEven
{
 background-color: #DEDEDE;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 text-align: right;
 font-weight: normal
}
TD.DataListTanOddRow
{
 background-color: #FFCC00;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal
}
TD.DataListTanEvenRow
{
 background-color: #FFFF99;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal
}
TD.DataListNoRecords
{
 background-color: #99ffff;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal
}
TABLE.objListSmall
{
 border-bottom: medium none;
 border-left: medium none;
 border-right: medium none;
 border-top: medium none
}
TD.DataListTopRowSmall
{
 background-color: #000000;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 position:relative;
 padding:0px
}
TD.DataListOddRowSmall
{
 background-color: #CECECE;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListEvenRowSmall
{
 background-color: #FFFFFF;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListOddRowSmallNocolor
{
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListOddRowSmallNocolor
{
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListAlt1Small
{
 background-color: #333333;
 color: #ffffff;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListAlt2Small
{
 background-color: #999999;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.DataListNoRecordsSmall {
 background-color: #99ffff;
 color: #000000;
 font-family: Georgia, Times New Roman, Times, serif;
 font-size: 8pt;
 font-weight: normal;
 position:relative;
 padding:0px
}
TD.Display_black {
 border-right: #000000 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #999999 2px solid; 
 padding-left: 6px; 
 font-size: 18px; 
 left: 136px;  
 padding-bottom: 1px; 
 border-left: #999999 2px solid; 
 color: #ffffff; 
 padding-top: 1px; 
 border-bottom: #000000 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #000000; 
 font-weight: bold
}
TD.Display_black_buttons {
 border-right: #000000 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #999999 2px solid; 
 padding-left: 6px; 
 font-size: 14px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #999999 2px solid; 
 color: #ffffff;  padding-top: 1px; 
 border-bottom: #000000 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #000000; 
 font-weight: bold
}
TD.Display_blue {
 border-right: #0000AA 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #4040FF 2px solid; 
 padding-left: 6px; font-size: 18px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #4040FF 2px solid; 
 color: #ffffff; 
 padding-top: 1px; border-bottom: #0000AA 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #0000FF; 
 font-weight: bold
}
TD.Display_blue_buttons {
 border-right: #0000AA 2px solid; 
 padding-right: 0px;  height: 22px; 
 border-top: #4040FF 2px solid; 
 padding-left: 6px; 
 font-size: 14px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #4040FF 2px solid; 
 color: #ffffff; 
 padding-top: 1px; 
 border-bottom: #0000AA 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #0000FF; 
 font-weight: bold
}
TD.Display_red {
 border-right: #9F2800 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #F03D00 2px solid; 
 padding-left: 6px; 
 font-size: 18px; 
 left: 136px;  padding-bottom: 1px; 
 border-left: #F03D00 2px solid; color: #ffffff; 
 padding-top: 1px; border-bottom: #9F2800 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #CC3300; 
 font-weight: bold
}
TD.Display_red_buttons {
 border-right: #9F2800 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #F03D00 2px solid; 
 padding-left: 6px; 
 font-size: 14px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #F03D00 2px solid; 
 color: #ffffff;  padding-top: 1px; 
 border-bottom: #9F2800 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #CC3300; 
 font-weight: bold
}
TD.Display_gold {
 border-right: #333333 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #999999 2px solid; 
 padding-left: 6px; 
 font-size: 18px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #999999 2px solid; 
 color: #ffffff; 
 padding-top: 1px; 
 border-bottom: #333333 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #996600; 
 font-weight: bold
}
TD.Display_gold_buttons {
 border-right: #333333 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #999999 2px solid; 
 padding-left: 6px; 
 font-size: 13px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #999999 2px solid; 
 color: #ffffff; 
 padding-top: 1px; border-bottom: #333333 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #996600; 
 font-weight: bold
}
TD.Display_yellow {
 border-right: #9D7D00 2px solid; 
 padding-right: 0px;  height: 22px; 
 border-top: #FFE16C 2px solid; 
 padding-left: 6px; 
 font-size: 18px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #FFE16C 2px solid; 
 color: #000000;  padding-top: 1px; 
 border-bottom: #9D7D00 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #FFCC00; 
 font-weight: bold
}
TD.Display_yellow_buttons {
 border-right: #9D7D00 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #FFE16C 2px solid; 
 padding-left: 6px; font-size: 14px; 
 left: 136px; 
 padding-bottom: 1px; border-left: #FFE16C 2px solid; 
 color: #000000;  padding-top: 1px; 
 border-bottom: #9D7D00 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #FFCC00; 
 font-weight: bold
}
TD.Display_green {
 border-right: #009157 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #6AFFC4 2px solid; 
 padding-left: 6px; 
 font-size: 18px;  left: 136px; 
 padding-bottom: 1px; 
 border-left: #6AFFC4 2px solid; 
 color: #FFFFFF; 
 padding-top: 1px; border-bottom: #009157 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #009900; 
 font-weight: bold
}
TD.Display_green_buttons {
 border-right: #009157 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #6AFFC4 2px solid; 
 padding-left: 6px; 
 font-size: 14px; 
 left: 136px; 
 padding-bottom: 1px; 
 border-left: #6AFFC4 2px solid; 
 color: #000000; 
 padding-top: 1px; border-bottom: #009157 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #00FF99; 
 font-weight: bold
}
TD.Display_aqua {
 border-right: #007C9B 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #77E3FF 2px solid; 
 padding-left: 6px; 
 font-size: 18px;  left: 136px; 
 padding-bottom: 1px; border-left: #77E3FF 2px solid; 
 color: #000000;  padding-top: 1px; 
 border-bottom: #007C9B 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #00CCFF; 
 font-weight: bold
}
TD.Display_aqua_buttons {
 border-right: #007C9B 2px solid; 
 padding-right: 0px; 
 height: 22px; 
 border-top: #77E3FF 2px solid; 
 padding-left: 6px; font-size: 14px; 
 left: 136px;  padding-bottom: 1px; 
 border-left: #77E3FF 2px solid; 
 color: #000000;  padding-top: 1px; 
 border-bottom: #007C9B 2px solid; 
 font-family: Georgia, Times New Roman, Times, serif; 
 background-color: #00CCFF; 
 font-weight: bold
}

