BODY {
 background-color: white;
 margin:           0px 0px 0px 0px;
 font-family:      serif;
}

TABLE {
 border-collapse:  separate;
 border-spacing:   0 0;
 padding:          0 0 0 0;
 border:           outset 0px;
 white-space: normal;
  line-height: normal; margin-top: 0; margin-bottom: 0; text-align: -moz-initial;}

TD { 
 background-color: inherit; 
 padding:          inherit;
 border:           dashed 0px;
 empty-cells:      show;
}

.TDIMG {
 font-size:   1px;
 line-height: 0px;
 padding: 0px;
}

.NAVIBODY {
 background-color: #003090;
 color:            white;
}

.NAVIBODY A {
 color: yellow
}

.HEADING {
 font:           bold medium serif;
 color:          black;
 text-align:     left;
 padding-top:    2ex;
 padding-bottom: 2ex;
}

.GRAYBIG {
 font:  bold x-large sans-serif;
 color: #a0a0a0;
}

.GRAY {
 font:  bold large sans-serif;
 color: #a0a0a0;
}

.SMALL {
 font-size: x-small;
}

.EXPL {
 font-size:  small;
 text-align: justify;
 color:      black;
}

.LABEL {
 font-size:  small;
 text-align: right;
 color:      black;
}


.FOOTER {
 font:           normal x-small sans-serif;
 text-align:     right;
 color:          black;
 padding:        16px 0px 0px 0px;
 line-height:    75%;
}

.LABELB {
 font-size: small;
 font-weight: bold;
 color: black;
}

.TDSTAT {
 font-size: small;
 font-weight: normal;
 color: black;
 border: dashed 1px;
 padding: 8px 8px 8px 8px
}

.THSTAT {
 font-size: small;
 font-weight: bold;
 color: black;
 border: dashed 1px;
 padding: 8px 8px 8px 8px
}

.TITLEL {
 font-family: serif;
 font-size:   x-large;
 letter-spacing: 0.5ex;
}

.TITLEU {
 font-family: serif;
 font-size:   xx-large;   
 letter-spacing: 0.5ex;
}

.TITLEUB {
 font-family: serif;
 font-size:   xx-large;   
 font-weight: bold;	
}

.TLINK {
 font-family: sans-serif;
 font-size:   large;
 letter-spacing: 0ex;
}

.DATO {
 font-family:  monospace;
 text-align:   left;
 text-indent:  0;
}

.NEWSHEAD {
 padding-top: 8px;
 border-top:  dashed 1px #c0c0c0;
 font-family: sans-serif;
 font-size:   medium;
 font-weight: bold;
 width:       100%;
}

.NEWSDATE {
 font-style:  italic;
 font-weight: normal;
 text-align:  right;
}

.NEWSBODY {
 text-align:  justify;
 text-indent: 2ex;
 padding-bottom: 16px;
 font-size:   small;
}

A {
 color:           #404040;
 text-decoration: none;
}

A:HOVER {
 color:           #808080;
 text-decoration: underline;
}

A:VISITED {
 color:           red;
}

P {
 text-indent: 4ex;
}

.BIO {
 font:        normal x-small sans-serif;
 text-align:  justify;
 text-indent: 4ex;
}

.WMASTER {
 font: normal x-small sans-serif;
 color: blue;
}


