BODY {
    margin :10px 10px 10px 10px;
    border : 0px solid;
    padding :0px 0px 0px 0px;
    font-family: sans-serif;
}
TABLE {
border-collapse : collapse;
}
TD {
border : none;
}
TABLE#main {
border-collapse : collapse;
border : 1px solid #52B4D6;
color : black;
background-color : #52B4D6;
}
TABLE#main TD {
border-collapse : collapse;
border : 1px solid #52B4D6;
}
TABLE#main TD TD {
border-collapse : collapse;
border : none;
}
TABLE#main TABLE.bluborder TH {
border-collapse : collapse;
border : 1px solid #52B4D6;
}
TABLE#main TABLE.bluborder TD {
border-collapse : collapse;
border : 1px solid #52B4D6;
}
.boxheader {
border-bottom : 1px solid #999999;
}
.boxheaderb { 
border-bottom : 1px solid #52B4D6;
}
.c {
text-align : center;
}
.j {
text-align : justify;
}
.l {
text-align : left;
}
A {
text-decoration: none;
}
A:hover {
color: red;
text-decoration: underline;
}
A.bk {
color : black;
}
A.bk:hover {
color : red;
}
A.wt {
color : white;
}
P {
margin-bottom : 1ex;
margin-top : .5ex;
}
TD {
font-size : 9pt;
}
TH {
font-size : 9pt;
}
.band {
font-size : 0px;
}
.ad {
font-size : 8pt;
}
.adh {
    font-size : 3pt;
line-height : 3pt;
}
.ab {
font-size : 9pt;
}
.ah {
font-size : 10pt;
font-weight : bold;
} 
.fh {
font-size : 14pt;
font-weight : bold;
}
.fs {
font-size : 10pt;
font-weight : bold;
}
.lni {
/* font-size : 10pt; */
font-size : small;
list-style-position : inside;
margin-left : 0px;
}
.es {
margin-top : 0pt;
margin-bottom : 10pt;
}
.fby {
font-size : 10pt;
font-weight : bold;
}
.fb {
/* font-size : 10pt;  */
font-size : small;
}
.fad {
font-size : 9pt;
}
.fi {
border : 0.1px solid white;
padding : 5px;
}
.code {
font-family : monospace;
font-size : 9pt;
}
A:link IMG,
A:visited IMG {
border-color : blue;
}
A:hover IMG,
A:active IMG {
border-color : red;
}
.cr {
font-size : 7pt;
font-family : sans-serif;
padding: 4px 0px 3px 10px;
}
.sh {
font-size : 10pt;
}
.mh {
    font : 8pt sans-serif;
    padding : 2pt 0pt 2pt 0pt;
    text-align : center;
}
.topnav{
	background-color : #4b5725;
	font : bold 8.5pt/12pt sans-serif;
	vertical-align : middle;
	text-align : center;
	padding: 0px 5px 0px 5px;
}
.topnavend {
	background-color : #4b5725;
	width : 100px;
}
.topnavsel {
	background-color : #d5dac3;
	font : bold 8.5pt/12pt sans-serif;
	vertical-align : middle;
	text-align : center;	
	padding: 0px 5px 0px 5px;
}
.topnavband {
	background-color : #d5dac3;
	height: 2pt;
	font-size : 2pt;
	line-height : 2pt;
}
.lni {
font-size : 10pt;
list-style-position : inside;
margin-left : 0px;
}
A.whb {
color : white;
}
A.whb:hover {
color : black
}
IMG.gb {
    border : 1px solid Gray;
}
A:visited IMG.gb  {
   border : 1px solid gray;
}
A:link IMG.gb  {
   border : 1px solid gray;
}
A:hover IMG.gb {
   border : 1px solid Red;
}
A IMG.gb {
    border : 0;
}
.afr {
	float : right;
}
.afl {
	float : left;
}
.volnum {
font-size : 8pt;
line-height : 2em;
}
UL.fb LI SPAN.fad {
font-size : small;
}
OL.fb {
font-family: serif;
font-size : small;
}

OL.fb LI SPAN.fad {
font-size : small;
}
OL.fb LI TT {
font-size : 85%;
font-family : "courier New", courier, monospace;
}
DIV#feature {
margin : 10px 20px auto 20px;
}

