body {  background-color: #ADA9A9; }

a { color: black;
    text-decoration: none;
}
a:hover { color: white; }
a.n {   color: white;
    text-decoration: none;
}
a.n:hover {
    color: red;
    text-decoration: none;
}
a.n1 {  color: white;
    text-decoration: none;
}
a.n1:hover {
    color: red;
    text-decoration: none;
}

.pl10 { padding-left: 10px; }

.audioimage {
    vertical-align: -30%;
    margin-bottom: 2px;
}
.URLref {
    color: blue;
    text-decoration: underline;
}
.GroupDividerPopup {
    background-image: url(gfx/LtGradGrp.png);
    background-repeat: repeat-x;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    color: #0000A0;
    vertical-align: top;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
    padding-left: 3px;
}
.GroupDivider {
    background-image: url(gfx/LtGradGrp.png);
    background-repeat: repeat-x;
    color: white;
    font-weight: bold;
    padding: 1px 100px 1px 8px;
    border-top: solid 1px navy;
    border-left: solid 1px navy;
    border-right: solid 1px navy;
}
.DividerPopup {
    background-image: url(gfx/LtGrad.png);
    background-repeat: repeat-x;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    color: #0000A0;
    vertical-align: top;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
    padding-left: 3px;
}
.Divider {
    background-image: url(gfx/LtGrad.png);
    background-repeat: repeat-x;
    color: white;
    font-weight: bold;
    padding: 1px 100px 1px 8px;
    border-top: solid 1px navy;
    border-left: solid 1px navy;
    border-right: solid 1px navy;
}
.t {    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: Bold;
    background-color: #0000A0;
    color: white;
    padding: 1px;
}

.l {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    background-color: #D9E1FF;
    color: black;
    vertical-align: top;
    padding: 1px;
    padding-left: 3px;
}

.o {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    background-color: #ADC0D3;
    color: black;
    vertical-align: top;
    padding: 1px;
    padding-left: 3px;
}

.a {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #BDD9A7;
    color: black;
    vertical-align: top;
    padding-left: 15px;
}

.u {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #CCFFCC;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
}

.v {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #CCFFDD;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
}

.x {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #FFFFCC;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
}

.y {    font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #FFFFBB;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
}

.z1 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #99CC99;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
}

.z2 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #BDD9A7;
    color: black;
    vertical-align: middle;
    padding-left: 15px;
}

.f1 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 18pt;
    background-color: #0000A0;
    color: white;
    text-align: center;
}

.f1sm { font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    background-color: #0000A0;
    color: white;
    text-align: center;
}

.f2 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    background-color: #D9E1FF;
    color: black;
    vertical-align: top;
    padding: 3px;
    padding-left: 5px;
}

.f2np { font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    background-color: #D9E1FF;
    color: black;
}

.f3 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #BDD9A7;
    color: #0000A0;
    vertical-align: top;
    padding: 3px;
    padding-left: 5px;
}

.f3np { font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #BDD9A7;
    color: #0000A0;
}

.f4 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #0000A0;
    color: white;
    padding: 3px;
    padding-left: 5px;
}

.f5 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
    background-color: #BDD9A7;
    color: #0000A0;
    vertical-align: top;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
    padding-left: 3px;
}

.f5b {  font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
    background-color: #BDD9A7;
    color: black;
    vertical-align: top;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
    padding-left: 3px;
}

.f6 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: Bold;
    background-color: #BDD9A7;
    color: #0000A0;
    vertical-align: top;
    border-style: solid;
    border-width: 0px;
/*  width: 100%;*/
    padding: 0px;
    padding-left: 3px;
}

.hdlogo {
    background-color: #ADA9A9;
    border-bottom-width: 0px;
}
.fthumb {
    background-color: #ADA9A9;
    border-top-width: 0px;
}

.f7 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 11pt;
    font-weight: Bold;
    background-color: #D9E1FF;
    color: black;
    vertical-align: middle;
    text-align: left;
    margin: 0px;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
}

.f8 {   background-color: #BDD9A7;
    width: 65px
}

.f9 {   background-color: #D9E1FF;
    margin: 0px;
    border-style: solid;
    border-width: 0px;
    padding: 0px;
}

.s {    font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
    color: black;
}

.s1 {   font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    color: black;
}

.bgl {  background-color: #BDD9A7; }

.bgd {  background-color: #ADA9A9;
    height: 2px;
}

.nav {  font-family: Arial,Helvetica,sans-serif;
    font-size: 7pt;
    background-color: #0000A0;
    color: white;
    text-align: right;
    padding: 4px;
}

.nav2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Bold;
    background-color: #0000A0;
    color: #BDD9A7;
    text-align: center;
    padding: 2px;
}

.line { background-color: #ADA9A9;
    height: 1px;
}

.line2 {
    background-color: #ADA9A9;
    height: 2px;
}

.input { font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    color: black;
}

span { font-family: Verdana,Arial,Helvetica,sans-serif; }

img.b { border-style: solid;
    border-color: #ADA9A9;
    border-width: 2px;
}
