STYLE TYPEtextcss BODY {
        FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 10pt
}
TD {
        FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 9pt
}
.mgwhite{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color : White;
}

.mgbigwhite{
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12pt;
        font-weight: bold;
        color : White;
}
A:link {
        COLOR: #000099; TEXT-DECORATION: underline
}
A:active {
        COLOR: #00ffff; TEXT-DECORATION: none
}
A:visited {
        COLOR: #000099; TEXT-DECORATION: underline
}
A:hover {
        COLOR: #0000ff; TEXT-DECORATION: none
}

.r a:visited,.r {font-weight : bold;text-decoration: underline; color: #000099;}
.r a:hover,.r {font-weight : bold;text-decoration: none; color: #0000FF;}
.r a:link,.r {font-weight : bold;text-decoration: underline; color: #000099;}

.NormTxt {
        FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; FONT-SIZE: 9pt
}
.PPText {
        COLOR: #000099; FONT-SIZE: 10pt
}
.PPTitle {
        FONT-SIZE: 14pt; FONT-WEIGHT: 900
}
.b {
        FONT-WEIGHT: bold
}
.descript {
        FONT-SIZE: 9pt
}
.BLightBlue {
        BACKGROUND-COLOR: #66ccff
}
.BMidBlue {
        BACKGROUND-COLOR: #3399ff
}
.BDarkBlue {
        BACKGROUND-COLOR: #000099
}
.BGreyBlue {
        BACKGROUND-COLOR: #ccffff
}
.BGrey {
        BACKGROUND-COLOR: #cccccc
}
.FLightBlue {
        COLOR: #66ccff
}
.FMidBlue {
        COLOR: #3399ff
}
.FDarkBlue {
        COLOR: #000099
}
.FGreyBlue {
        COLOR: #ccffff
}
.BigTitle {
        COLOR: #000099; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.MenuLabel {
        COLOR: #000099; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.SectTitle {
        BACKGROUND-COLOR: #3399ff; COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.SectTitleBlue {
        COLOR: #000099; FONT-SIZE: 14pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; FONT-TYPE: Arial Black;
}
.Error {
        COLOR: #ff0000; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.Msg {
        BACKGROUND-COLOR: #ccffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.MainBoxes {
        BACKGROUND-COLOR: #000099; COLOR: #ffffff; WIDTH: 168px
}
.MenuBoxes {
        COLOR: #000099; WIDTH: 168px
}
.TblHead {
        BACKGROUND-COLOR: #ccffff; COLOR: #000099; FONT-SIZE: 9pt; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.TblElem {
        COLOR: #000000; FONT-SIZE: 9pt; TEXT-ALIGN: center
}
.FrmTitle {
        BACKGROUND-COLOR: #ccffff; COLOR: #000099; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.FrmLabel {
        BACKGROUND-COLOR: #ccffff; COLOR: #000099; FONT-SIZE: 11pt; TEXT-ALIGN: right
}
.FrmLabelBold {
        BACKGROUND-COLOR: #ccffff; COLOR: #000099; FONT-SIZE: 11pt; FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.FrmReq {
        COLOR: #ff0000; FONT-SIZE: 9pt
}
.FrmError {
        COLOR: #ff0000; FONT-SIZE: 10pt
}
.FrmBoxes {
        WIDTH: 190px
}
.FrmBoxesHalf {
        WIDTH: 120px
}
.text {
        COLOR: #000099; FONT-SIZE: 10pt
}
.textw {
        COLOR: #FFFFFF; FONT-SIZE: 10pt
}
.blacktext {
        COLOR: #000000; FONT-SIZE: 10pt
}
.autofilled {
        COLOR: #009900; FONT-SIZE: 10pt
}
.normal {
        COLOR: #000000; FONT-SIZE: 10pt
}
.smallhead {
        COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}
.mandatory {
        COLOR: #FF0000; FONT-SIZE: 10pt
}
.AboutHigh {
        COLOR: #3399ff; FONT-SIZE: 10pt
}