HTML {
    margin: 0;
	padding: 0;
    height: 100%
}

BODY {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    margin: 0;
	padding: 0;
    height: 100%
}

TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    color: #000000
}

P {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    text-align: justify
}

H2 {
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
    color: #00007F
}

H3 {
    font-size: 14pt;
    font-weight: bold;
    text-align: left;
    color: #000000
}

INPUT {
    font-size: 10pt;
}

INPUT.small {
    font-size: 10pt;
    width: 50px;
}

INPUT.fullWidth {
    font-size: 10pt;
    width: 95%;
}

INPUT.inpsmall {
    font-size: 10pt;
    width: 270px;
}

INPUT.inplong {
    font-size: 10pt;
    width: 520px;
}

SELECT.fullWidth {
    font-size: 10pt;
    width: 95%;
}

SELECT.inpsmall {
    font-size: 10pt;
    width: 270px;
}

SELECT.inplong {
    font-size: 10pt;
    width: 520px;
}

SELECT.inplist {
    font-size: 10pt;
    width: 150px;
}

.selectMono {
    font-family: monospace;
    font-size: 8pt;
    width: 450px;
    z-index: 10;
}

TEXTAREA.fullWidth {
    font-size: 10pt;
    width: 95%;
}

TEXTAREA.inplong {
    font-size: 10pt;
    width: 520px;
}

TEXTAREA.inpsmall {
    font-size: 10pt;
    width: 100%
}

INPUT.button {
    font-size: 10pt;
    width: 200px;
}

B {
    font-weight: bold
}

A {
    color: #0033CC;
    text-decoration: none;
    font-weight: bold
}

A {
    color: #0033CC;
    text-decoration: none;
    font-weight: bold
}

A.glink {
    text-decoration: underline;
}

A:hover {
    color: #0033CC;
    text-decoration: underline;
    font-weight: bold
}

A:active {
    color: #0033CC;
    text-decoration: underline;
    font-weight: bold
}

A:visited {
    font-weight: bold;
}

A.top:hover {
    color: #FFFFFF;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

A.top:active {
    color: #FFFFFF;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

A.top2:hover {
    color: #000099;
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt
}

A.top2:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000099;
    text-decoration: none
}

A.top2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000099;
    text-decoration: none
}

A.top2:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000099;
    text-decoration: none
}

A.slink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-left: 5px
}

.top {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #FFFFFF;
    text-decoration: none
}

.tableheader {
    font-size: 10pt;
    background-color: #cccccc;
    color: #000000;
    font-weight: bold
}

.tablecolor {
    background-color: #f5f5f5;
}

.header {
    font-size: 11pt;
    color: #000099;
    font-weight: bold
}

.header2 {
    font-size: 11pt;
    color: #000000;
    font-weight: bold
}

.b {
    font-weight: bold
}

.details_old {
    color: #4f4f4f;
    font-weight: bold;
    font-style: italic;
}

.details {
    color: #4f4f4f;
    font-weight: bold;
    font-family: Verdana, sans-serif;
}

.pdetails {
    padding-left: 5px;
    padding-right: 5px;
}

.tdlabel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 8pt;
    color: #000000
}

.error {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #990000;
    padding-left: 5px;
}

.errorHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 8pt;
    color: #990000;
}

.mark {
    color: #000099
}

.mono {
    font-family: monospace;
}

.sheader {
    color: #000000;
    font-weight: bold
}

.ssnDetail {
    font-family: Verdana, sans-serif;
    font-size: 8pt;
    color: #333333;
    font-weight: bold;
}

.ssnLabel {
    font-family: Tahoma, sans-serif;
    font-size: 10pt;
    color: #4f4f4f;
    font-weight: bold;
}

.listHeader {
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: bold;
}

.listDetail {
    font-size: 8pt;
    padding-left: 5px;
    padding-right: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
}

dl, dt, dd, ul, li {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#dtopmenuo {
    position: absolute;
    z-index: 100;
    width: 99.9%;
    background-color: #000099;
    border: 0 none;
    height: 22px;
}

#dtopmenu {
    position: absolute;
    z-index: 100;
    width: 100%;
    height: 100%;
}

#dtopmenu dl {
    float: left;
}

#dtopmenu dt {
    cursor: pointer;
    text-align: left;
    padding: 5px;
    text-indent: 10px;
    border: 0 solid;
    color: #FFFFFF;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 7pt;
}

#dtopmenu dd {
    display: none;
    background-color: #ddddf5;
    border: 0 none;
}

#dtopmenu li {
    text-align: left;
    border-top: 1px solid white;
    border-bottom: 1px none;
}

#dtopmenu li a {
    color: #000099;
    text-decoration: none;
    padding: 5px;
    display: block;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 7pt;
}

#dtopmenu dt a {
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    border: 0 none;
}

#dtopmenu li a:hover, #dtopmenu dt a:hover {
    text-decoration: underline;
}
