.PageBG {
    background-color: #EEEEEE;
    text-align: center;
}
.Base {
    width: 640;
    background-color: #EEEEEE;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-collapse: collapse;
    border: 2px solid #666666;
}
.Base2 {
    width: 540;
    background-color: #EEEEEE;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-collapse: collapse;
    border: 2px solid #666666;
}
.Official {
    width: 400;
    background-color: #EEEEEE;
    text-align: center;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-collapse: collapse;
    border: 2px solid #666666;
}
.CellSpace {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #666666;
    font-size: 11pt;
    font-family: Verdana, Arial,sans-serif;
}
TD {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #666666;
    font-size: 11pt;
    font-family: Verdana, Arial,sans-serif;
}
.Center {
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}
.Left {
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
.Right {
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
}
.HeaderBlue {
    line-height: 20px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    font-style: normal;
    background-color: #3333CC;
    font-weight: bold;
    color:#FFFFFF;
}
.Current {
    width: 600;
    background-color: #000000;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-collapse: collapse;
    border: 1px solid #000000;
}
.LeftTD {
    text-align: left;
    font-size: 20px;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #0000FF;
}
.RightTD {
    text-align: right;
    font-size: 20px;
    padding-left: 5px;
    padding-right: 5px;
    border: 1px solid #0000FF;
}
.CurrentBG {
    line-height: 24px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 16px;
    color: white;
    background-color: #0000FF;
}
.Blue0 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #9999CC;
}
.Blue1 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #CCCCFF;
}
.Blue0D {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 11pt;
    text-align: center;
    background-color: #9999CC;
}
.HeaderRed {
    line-height: 20px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    font-style: normal;
    background-color: #CC3333;
    font-weight: bold;
    color:#FFFFFF;
}
.Red0 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #CC9999;
}
.Red1 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #FFCCCC;
}
.Red0D {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 11pt;
    text-align: center;
    background-color: #CC9999;
}
.HeaderGreen {
    line-height: 20px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    font-style: normal;
    background-color: #33CC33;
    font-weight: bold;
    color:#FFFFFF;
}
.Green0 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #99CC99;
}
.Green1 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #CCFFCC;
}
.Green0D {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 11pt;
    text-align: center;
    background-color: #99CC99;
}
.HeaderYellow {
    line-height: 20px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    font-style: normal;
    background-color: #FFCC00;
    font-weight: bold;
    color:#FFFFFF;
}
.Yellow0 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #FFFF40;
}
.Yellow1 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #FFFF99;
}
.Yellow0D {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 11pt;
    text-align: center;
    background-color: #FFFF40;
}
.HeaderWhite {
    line-height: 20px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    font-style: normal;
    background-color: #DDDDDD;
    font-weight: bold;
}
.White0 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #EEEEEE;
}
.White1 {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 12pt;
    text-align: center;
    background-color: #FFFFFF;
}
.White0D {
    line-height: 18px;
    font-family: Verdana, Arial,sans-serif;
    font-size: 11pt;
    text-align: center;
    background-color: #EEEEEE;
}
.Font9 {
    font-size: 9pt;
    font-family: Verdana, Arial,sans-serif;
    color: #000000;
}
.Font11 {
    font-size: 11pt;
    font-family: Verdana, Arial,sans-serif;
    color: #000000;
}
.Font14 {
    font-size: 14pt;
    font-family: Verdana, Arial,sans-serif;
    color: #000000;
}
.Font18 {
    font-size: 18pt;
    font-family: Verdana, Arial,sans-serif;
    color: #000000;
}
.columnDetail {
    padding: 0px;
}
.detail {
    width: 100%;
    background-color: #EEEEEE;
    text-align: center;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-collapse: collapse;
    border: 2px solid #666666;
}
