a:link {
color: #4c4c4c;
text-decoration: none;
font-weight: bold;
} 
a:active {
color: #4c4c4c;
text-decoration: none;
font-weight: bold;
}
a:visited {
color: #4c4c4c;
text-decoration: none;
font-weight: bold;
}
a:hover {
color:#000000;
text-decoration: none;
}
A.drk: link { 
color:#000000; text-decoration: none;
font-weight: bold;}

A.drk:active { 
color: #000000; text-decoration: none;
font-weight: bold;}


A.drk:visited{ text-decoration: none;
color: #000000; 
font-weight: bold;}

A.regblue:link { text-decoration: underline;
color: #003a9a; 
font-weight: bold;}

A.regblue:active { text-decoration: underline;
color: #003a9a; 
font-weight: bold;}


A.regblue:visited{ text-decoration: underline;
color: #003a9a; 
font-weight: bold;}

A.regblue:hover { text-decoration: underline;
color: #000000; 
font-weight: bold;}

A.gry:link  { 
color: #ffffff; text-decoration: none;
font-weight: bold;}

A.gry:active  { 
color: #ffffff; text-decoration: none;
font-weight: bold;}


A.gry:visited { 
color: #ffffff; text-decoration: none;
font-weight: bold;}

A.gry:hover{ 
color: #f9f9f9; text-decoration: none;
font-weight: bold;}

.smlbdr { border-left: 1px solid #f0f0f0;
	   border-top: 1px solid #f0f0f0;
	   border-right: 1px solid #cccccc;
	   border-bottom: 1px solid #cccccc;
	   padding: 2px; 
	   background-color: #ffffff;
	   layer-background-color: #ffffff;
	   text-align: center;
	  }


.feature {   border-left: 1px solid #cccccc;
	   border-top: 1px solid #cccccc;
	   border-right: 2px solid #aaaaaa;
	   border-bottom: 2px solid #aaaaaa;
           width: 506px;
	   padding: 1px; 
	   background-color: #ffffff;
	   layer-background-color: #ffffff;
	  }

.boxnav { 
	   border-left: 1px solid #f0f0f0;
	   border-top: 1px solid #f0f0f0;
	   border-right: 1px solid #cccccc;
	   border-bottom: 1px solid #cccccc;
	   padding: 1px; 
	   background-color: #ffffff;
	   layer-background-color: #ffffff;
	  }

.outln { border: 1px solid #c0c0c0; font-family: verdana, arial, hevetica; color: #000000; font-size: 8.5pt; }
.noutln { font-family: verdana, arial, hevetica; color: #000000; font-size: 8.5pt; }
.wnoutln { font-family: verdana, arial, hevetica; color: #ffffff; font-size: 8.5pt; }
.bighead { font-family: verdana, arial, hevetica;  color: #003a9a;  font-size: 11.5pt; font-weight: bold;}
.smlhead { font-family: verdana, arial, hevetica; color: #003a9a;  font-size: 9.5pt; font-weight: bold;}

.smalley {
font-family: arial, helvetica, geneva, verdana; color: #444445;
font-size: 9pt;
}


td.title {
font-family: arial, helvetica, geneva, verdana;
color: #666699;
font-size: 13pt; font-weight: bold;
}

td.title2 {
font-family: arial, helvetica, geneva, verdana;
color: #333366;
font-size: 11pt; 
}



td.ltgrey {
font-family: arial, helvetica, geneva, verdana;
color: #dddddd;
font-size: 8pt;
}

td.gray {
font-family: arial, helvetica, geneva, verdana;
color: #003a9a;
font-size: 11pt;
}

td.gray2 {
font-family: arial, helvetica, geneva, verdana;
color: #006699;
font-size: 11pt; font-weight: bold;
}



.reg {
font-family: arial, helvetica, geneva, verdana;
font-size: 9.5pt; text-align: justify;
}

.sreg {
font-family: arial, helvetica, geneva, verdana;
font-size: 8pt; text-align: justify;
} 

td.small {
font-family: arial, helvetica, geneva, verdana; color: #666666;
font-size: 8pt; 
}


td.norm {
font-family: arial, helvetica, geneva, verdana;
font-size: 9.5pt; 
}

td.featop {
font-family: arial, helvetica, geneva, verdana;
color: #333333; background-color: #eeeeff; margins: 3px; font-weight: bold;
font-size: 8.5pt; border: 1px solid #666666;
}

td.navbdr {
font-family: arial, helvetica, geneva, verdana;
color: #333333;
font-size: 8.5pt; 
padding-left: 2px;


border-top: 1px solid #e0e0e0; 
border-left: 1px solid #e0e0e0; 
border-right: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc; 


}

td.onavbdr {
font-family: arial, helvetica, geneva, verdana;
color: #333333;
font-size: 8.5pt; 

border-top: 1px solid #999999; 
border-left: 1px solid #999999; 
border-right: 1px solid #555555; 
border-bottom: 1px solid #555555;


}




td.bnorm {
font-family: arial, helvetica, geneva, verdana;
font-size: 9pt; font-weight: bold; 
}

td.list {
font-family: arial, helvetica, geneva, verdana;
font-size: 9pt;
}


td.gbgreg {
font-family: arial, helvetica, geneva, verdana;
font-size: 9pt; text-align: justify; background-color: #eeeeee;
}

td.bbgreg {
font-family: arial, helvetica, geneva, verdana;
font-size: 9pt; text-align: justify; background-color: #ddeeff;
}

td.seven {
font-family: arial, helvetica, geneva, verdana;
font-size: 7pt; text-align: justify;
}

td.lcd {
font-family: arial, helvetica, geneva, verdana;
font-size: 9pt;
}

}
td.drk {
font-family: arial, helvetica, geneva, verdana; color: #000000;
font-size: 9pt;
}

td.wht {
font-family: arial, helvetica, geneva, verdana; color: #ffffff;
font-size: 8pt; background-color: #000000;
}


td.ninewht {
font-family: arial, helvetica, geneva, verdana; color: #ffffff;
font-size: 9.5pt; padding-top: 5px; padding-bottom: 5px;
}


td.prc {
font-family: arial, helvetica, geneva, verdana; color: #000000;
font-size: 8pt;  background-color: #99ccff;
}


Q { color: #003a9a; font-size: 10pt; font-family: arial, helvetica, geneva, verdana;  }


B { color: #006699; font-size: 13pt; font-family: arial, helvetica, geneva, verdana; font-weight: bold }

p.hdr {
font-family: arial, helvetica, geneva, verdana; color: #000066;
font-size: 11pt; font-weight: bold }

p.reg {
margin-top: 7; margin-bottom: 7; margin-left: 7; margin-right: 7;
font-family: verdana, helvetica, arial; color: #000000;
font-size: 8pt }

.sml {
margin-top: 7; margin-bottom: 7; margin-left: 7; margin-right: 7;
font-family: verdana, helvetica, arial; color: #666666;
font-size: 7pt;}

        .impt { background-color: #E9F2FF; }
        .slekt { background-color: #E9F2FF; }

FORM { margin: 0px; }

INPUT { background-color: #f6f6fc; }
SELECT { background-color: #f6f6fc; }
TEXTAREA { background-color: #f6f6fc; }

H1  { font-family: verdana, arial, hevetica;  color: #003a9a;  font-size: 11.5pt; font-weight: bold; padding: 0px; margin: 0px; }

H2 { font-family: verdana, arial, hevetica; color: #003a9a;  font-size: 9.5pt; font-weight: bold; padding: 0px; margin: 0px;}


BODY {


       }
TABLE { margins: 0px; }
TD  { margins: 0px; }
TR { margins: 0px; }
