BODY  { background: #FFFFFF; 
    font-family: sans-serif;
    margin-top: 0;
    margin-left: 0
}
BODY.frameset { background: #E0D7E8; font-family: sans-serif; }
BODY.frameset2 { font-family: sans-serif; margin-left: 10px;}
TD.blue  { background: blue; color: white }
TD.dblue  { background: #00cccc; color: black; font-family: "Verdana", sans-serif; font-size: 9pt }
TD.lblue  { 
    background: #ccffff; 
    color: black; 
    font-family: "Verdana", sans-serif; 
    font-size: 9pt; 
    font-color: black
}
TD.white  { 
    background: white; 
    color: 000000; 
    font-family: sans-serif; 
    font-size: 10pt; 
    font-color: black
}
TD.gray  { 
    background: #B2C1C5; 
    <!--color: 000000;--> 
    font-family: sans-serif; 
    font-size: 10pt; 
    font-color: black
}

TD.basicBody  { 
    background: #E0D7E8; 
    color: 000000;
    font-family: sans-serif; 
    font-size: 8pt; 
    font-color: black
}

TD.000000  { 
    background: #D7D0D9; 
    color: 000000; 
    font-family: sans-serif; 
    font-size: 10pt; 
    font-color: black
}
TD.pershdr { 
    color: #000000;
    background: #E0D7E8;
    font-family: "Verdana", sans-serif;
    font-size: 12pt;
    font-variant: small-caps; 
    <!--font-weight: bold-->
}
TD.bluedata { 
    color: #000000;
    background: #E0D7E8;
    font-family: "Verdana", sans-serif;
    font-size: 10pt;
    font-weight: bold
}
TD.noncurrent  { background: #E0D7E8; color: black }
TD.noncurrentbdr  { 
    background: black; 
    color: black
}

TD.current  { 
    background: #FFF9FF; 
    color: #000000; 
    font-family: sans-serif;
    }
    
TD.current2  { 
    background: #E0D7E8; 
    color: #000000; 
    font-family: sans-serif;
    }    
    
TD.current_withIndent  { 
    background: #FFF9FF; 
    color: #000000; 
    font-family: sans-serif;
    margin-left: 15px;
    }    

TD.button_style1  { 
    background: #FEF6FD; 
    color: #000000; 
    font-family: sans-serif;
    margin-right: 20px;
    margin-left: 20px;
    align: right;
    vertical-align: middle;
    } 

TD.currentwhite  { background: #FEF6FD; color: #000000; font-family: sans-serif; font-size:8pt; font-weight: italic; }
TD.currentwhite2  { border-right: ridge black; background: #FEF6FD; color: #000000; font-family: sans-serif; font-size:8pt; font-weight: italic; }

TD.currentsilver  { background: #E0D7E8; color: #000000; font-family: sans-serif; font-size:8pt; font-weight: italic; }
TH.status { 
    background: #B3A6BE;
    color: #000000;
    font-family: sans-serif; 
    font-size: 12pt;
    font-color: black;
    font-variant: small-caps;
    text-align: left;
    padding-left: 30px;
}
TH.statusBorder { 
    background: #B3A6BE;
    color: #000000;
    font-family: sans-serif; 
    font-size: 12pt;
    font-color: black;
    font-variant: small-caps;
    text-align: left;
    padding-left: 30px;
    border-top: ridge black;
}

TH.status2 { 
    background: #F8E9F3;
    color: #000000;
    font-family: sans-serif; 
    font-size: 10pt;
    font-color: black;
    font-variant: small-caps;
    text-align: left;
    padding-left: 30px;
    font-weight: bold
}

TD.status { 
    background: #333300;
    font-family: sans-serif; 
    font-size: 8pt;
    font-color: #ff3333;
    color: #ff3333;
    font-variant: small-caps; 
}    
    
TD.sidebarLeft { 
    background: #E0D7E8;
    font-family: sans-serif; 
    font-size: 8pt;
    font-color: #ff3333;
    color: #ff3333;
    padding-left: 5px;
    padding-right: 15px; 
    padding-top: 15px; 
    padding-bottom: 15px; 

}    


TD.smallist { 
    background: #E0D7E8;
    font-family: sans-serif; 
    font-size: 8pt;
    font-color: #000000;
}
TD.smallistBorder { 
    background: #E0D7E8;
    font-family: sans-serif; 
    font-size: 8pt;
    font-color: #000000;
    border-top: ridge black;
}
TD.farlist { 
    background: #E0D7E8;
    font-family: sans-serif; 
    font-size: 8pt;
    font-color: #000000;
    font-variant: small-caps;
    font-weight:bold;
}

TD.farlist2 { 
    background: #F8E9F3;
    font-family: sans-serif; 
    font-size: 10pt;
    font-color: #000000;
    font-variant: caps;
    font-weight:bold;
}

TD.midlist { 
    background: #E0D7E8;
    font-family: sans-serif; 
    font-size: 10pt;
    font-color: #000000;
}

Table.IndentedTable {
    text-align: left;
    vertical-align: middle;
    text-align: left;
    margin-left: 15px;
    margin-bottom: 0px;

}

Table.IndentedTable2 {
    text-align: left;
    vertical-align: top;
    text-align: left;
    margin-left: 15px;
    margin-bottom: 0px;

}

Table.IndentedTable3 {
    margin-left: 40px;
    vertical-align: middle;
    width: 600px;
}

P EM  { background: #E0D7E8; color: #000000 }

P.ExplainText {
    text-align: justify;
    margin-top: 20px;
    margin-left: 10px;
    margin-right: 20px;
}
P.help { 
    background: #E0D7E8;
    color: #000000; 
    font-weight:normal;
    font-size: 12pt;
    font-family: "Times", sans-serif;
    }
    
B.current  { 
    color: #000033; 
    background: #FFF9FF 
    font-weight: bold
}
B.noncurrent  { color: #000033; background: #E0D7E8 }
B.status  { 
    color: yellow; 
    background: #FFFFFF; 
    font-weight: bold;
    font-size: 16pt;
    font-family: "Verdana", sans-serif;
}
A.test { 
    text-decoration: none; 
    font-weight: italic;
    font-family: "Verdana", "Helvetica",  sans-serif;
    color: black;
}
A.testbold { 
    text-decoration: none; 
    font-weight: bold;
    font-family: "Verdana", "Helvetica",  sans-serif;
    color: black;
}
A.test2 {
    text-decoration: none; 
    color: black;
}
A:hover { 
    text-decoration: underline; 
    font-weight: normal;
    }
A.testbold:hover { 
    text-decoration: underline; 
    font-weight: bold;
    }
.note { margin-left: 5em; margin-right: 5em }
.indent { margin-left: 2em; margin-right: 2em }
.warn { color: red; background: black }
.default { background: white; color: black }
.fixed { font-family: monospace; font-size: 10pt}
.notice {text-align: left; color: black; font-size: 12pt;}
.confirmed {color: #009900; font-size: 16pt;}
.pershdr2 { 
    color: #000000;
    background: #FFF9FF;
    font-family: "Verdana", sans-serif;
    font-size: 12pt;
    text-align: left;
}
.pershdr3 { 
    color: #000000;
    background: #FFF9FF;
    font-family: "Verdana", sans-serif;
    font-size: 18pt;
    font-variant: small-caps; 
}
P.notice {color: red; font-size: 16pt;}
P.message {color: blue; font-size: 16pt;}
P.buttons {margin-left: 20px}
H2.pershdr { 
    color: #000000;
    background: #E0D7E8;
    font-family: "Verdana", sans-serif;
    font-size: 16pt;
}
H3.pershdr { 
    color: #000000;
    background: #E0D7E8;
    font-family: "Verdana", sans-serif;
   font-size: 14pt;
}
H2.pershdr2 { 
    color: #000000;
    background: #FFF9FF;
    font-family: "Verdana", sans-serif;
    font-size: 16pt;
    margin-left: 20px;
}
H3.pershdr2 { 
    color: #000000;
    background: #FFF9FF;
    font-family: "Verdana", sans-serif;
    font-size: 14pt;
}

H3.subtitle { 
    font-family: "Verdana", sans-serif;
    font-size: 14pt;
    margin-left: 20px;
    text-align: left;
    margin-top: 20px;
}


select {width:400px}
select.day {width:40px}
select.month {width:90px}
select.year {width:55px}

