html {
			font-family: Arial, Calibri, Tahoma;
			color: #202020; 
}
body, td {
	font-size: 10pt
}

table.tableb {
	border-style: solid;
	border-width: thin;
	border-color: #808080;	
}

tr.tableb {
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #808080;
}
td.tableb {
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #808080;	
}
 

hr {
	color: #888;
	background-color: #888;
	height: 1px;
}

hr.head {
	color: #888;
	background-color: #888;
	height: 1px;
}

span.homeheading {
			font-size: 12pt;
			font-weight: bold;
			}

span.topic {
			color: #589a0f;
			font-size: 14pt;
			font-weight: bold;
			}

span.subtopic {
			color: #589a0f;
			font-size: 11pt;
			font-weight: bold;
			}

span.rightsubtopic {
			color: #589a0f;
			font-size: 12pt;
			font-weight: bold;
			}


span.heading1 {
			color: #589a0f;
			font-size: 16pt;
			font-weight: bold;
			}
			
hr.heading1 {
			color: #589a0f;
			height: 1px;
			}
			
span.heading2 {
			font-size: 11pt;
			font-weight: bold;
			}

table,td.formtable {
		font-size: 9pt; 
}

input {
		font-size: 9pt; 
}

td.lowerbody {
		font-size: 10pt; 
		/* font-weight: bold; */
}


td.a1 {
		font-size: 10pt; 
		vertical-align: top;
}

td.q1 {
		font-size: 10pt; 
		vertical-align: top;
}

td.a2 {
		font-size: 10pt; 
		vertical-align: top;
}

td.q2 {
		font-size: 10pt; 
		font-style: italic;
		vertical-align: top;
}

		


td.lowerbody {
		font-size: 10pt; 
		/* font-weight: bold; */
}


td.footer {
		font-size: 9pt; 
		/* font-weight: bold; */
}

td.whiteboxtext {
		font-size: 9pt; 
		/* font-weight: bold; */
}

td.lowerbodyvert {
		font-size: 10pt; 
		border-right: thin dotted #808080;
		/* font-weight: bold; */
}

li.lug {color: #589a0f;}
li.lng {color: #589a0f;}

image.rightimage { float: right; height: 200px; margin: 0px 0px 20px 20px; }
image.leftimage { float: left; height: 200px; margin: 0px 20px 20px 0px; }

image.rightimagenosize { float: right; margin: 0px 0px 20px 20px; }
image.leftimagenosize { float: left; margin: 0px 20px 20px 0px; }

a { color: #589a0f; text-decoration: none; font-weight: bold;}
a:link    { color: #589a0f; font-weight: bold;}
a:visited { color: #589a0f; font-weight: bold;} 
a:hover   { color: #589a0f; text-decoration: underline; font-weight: bold;} 



a.luy {text-decoration: underline; font-size: 10pt;}
a.luy:link    { color: #FFCC33; }
a.luy:visited { color: #FFCC33; } 
a.luy:hover   { color: #FFCC33; } 

a.lum {text-decoration: none; font-size: 16pt;}
a.lum:link    { color: #60C060; }
a.lum:visited { color: #60C060; } 
a.lum:hover   { color: #60C060; } 


a.lub {text-decoration: underline; font-size: 10pt;}
a.lub:link    { color: #4040FF; }
a.lub:visited { color: #4040FF; } 
a.lub:hover   { color: #4040FF; } 

a.lug {text-decoration: underline; font-size: 10pt;}
a.lug:link    { color: #589a0f; }
a.lug:visited { color: #589a0f; } 
a.lug:hover   { color: #589a0f; } 

a.lng {text-decoration: none; font-size: 10pt; font-weight: bold;}
a.lng:link    { color: #589a0f; font-weight: bold;}
a.lng:visited { color: #589a0f; font-weight: bold;} 
a.lng:hover   { color: #589a0f; text-decoration: underline; font-weight: bold;} 

a.lubsmall {text-decoration: underline; font-size: 8pt;}
a.lubsmall:link    { color: #4040FF; }
a.lubsmall:visited { color: #4040FF; } 
a.lubsmall:hover   { color: #4040FF; } 
