body { margin: 0px; }
div {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 4 0 8 0; text-align: justify }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
h3 { font-size: 13pt }
h4 { margin-top: 12px; margin-bottom: 7px }
.caption { font-size: 8pt }
.small { font-size: 8pt }
.smallish { font-size: 9pt }
.colred { color: red }
.darkred { color: #89003c }
.p_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    margin: 12 0 8 0;
    font-weight: bold; }
.p_headline {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold; align: right}


.stmap { font-size: 8pt }
.stmap_bl { font-size: 8pt; color: #003D5C }
.stmap_rd { font-size: 8pt; color: #890027 }

.prevnext { font-size: 8pt; text-align: center; margin:  0 0 0 0 }
A.prevnext:link { color: #003d5C  }

.hln { position:absolute; z-index:2; width:169px; height:4px; left: 22px }
.vln { position:absolute; z-index:2; width:4px; height:96px; left: 176px }
.sqg { position:absolute; z-index:2; width:96px; height: 26px; left:96px }
.mlbt { position:absolute; left: 8px; width:150px; height:62px }
.mrar { position:absolute; left: -24px; top: -2px; width: 25px; height: 11px }

/*.nttitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
	color: #002E40; padding-left: 4px; padding-right:4px }*/
/*.nttext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 4px; padding-right:4px }*/

.nttitle {  font-family: Arial, Helvetica, sans-serif; font-weight: bold;
	color: #002E40; padding-left: 0px; padding-right:0px }
.nttext {  font-family: Arial, Helvetica, sans-serif; padding-left: 0px; padding-right:0px }

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