 sup { 
	font-size: x-small; 
} 
a.menu{ 
	width: 100px; 
	text-align: center; 
	font-family: Arial, sans-serif; 
	font-style: normal; 
	font-size: 8pt; 
	color: #FFF8DC; 
	text-decoration: none; 
	background-color: #A0522D; 
	border-style: outset; 
	border-color: #F4A460; 
	border-width: thin; 
	display: block; 
	margin-left: 10px; 
} 

a.txtmenu{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: Maroon; 
} 

a.button{ 
	text-align: center; 
	font-family: Arial, sans-serif; 
	font-style: normal; 	
	font-size: 12pt; 
	font-weight: bold; 
	color: #8B87DE; 
	text-decoration: none; 
	background-color: #EEE8AA; 
	border-style: outset; 
	border-color: #8B87DE; 
	border-width: thin; 
	display: block; 
} 

a.menu:hover{ 
	color: Black; 
	background-color: #EEE8AA; 
	border-color: #87D8DE; 
	border-width: thin; 
	border-style: inset; 
} 

p { 
	font: 10pt Arial, Helvetica, sans serif; 
}

 h1 { 
	font : bold 16pt Arial, Helvetica, sans serif; 
	color :#003366; 
} 

h2 { 
	font: bold 14pt Arial, Helvetica, sans serif; 
	color:#003366; 
} 

h3 { 
	font: bold 12pt Arial, Helvetica, sans-serif; 
	color:#003366; 
}
 
ul { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
} 

blockquote { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	color: #003366; 
}

 #leftnavigation { 
	position: absolute; 
	height: 120%; 
	left: 0;	
	width: 130px; 
	margin-left: 5px; 
	margin-top: 0px; 
	padding: 3px; 
	border-right: thin ridge #66B6D5; 
	border-right-width: thin; 
	background-color: #87ADDE; 
	text-align: center; 
} 

#contentw { 
	margin: 5px 15px 0 140px; 
	color: #000000; 
	font-family: Arial; 
	text-align: center; 
	padding: 2px 4px 2px 4px; 
	list-style: none inside; 
	list-style-type: none; 
	border-bottom: 2px ridge #00807E; 
	border-left: 4px ridge #00807E; 
	border-right: 2px ridge #00BFFF; 
	border-top: 4px ridge #00BFFF; 
} 

#content { 
	top: 0px; margin: 5px 15px 0 140px; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: center; 
	padding: 2px 4px 2px 4px; 
	list-style: none inside; 
	list-style-type: none; 
	border-bottom: 2px ridge #00807E;
	 border-left: 4px ridge #00807E; 
	border-right: 2px ridge #00BFFF; 
	border-top: 4px ridge #00BFFF; 
} 

#contentl { 
	top: 0px; 
	margin: 5px 15px 0 140px; 
	color: #000000; 
	font-family:  Arial, Helvetica, sans-serif; 
	text-align: left; 
	padding: 2px 4px 2px 4px; 
	list-style: none inside; 
	list-style-type: none; 
	border-bottom: 2px ridge #00807E; 
	border-left: 4px ridge #00807E; 
	border-right: 2px ridge #00BFFF; 
	border-top: 4px ridge #00BFFF; 
} 
#content h1, #content h2 { 
	color : #003366;
} 

.ack { 
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: italic;
}

.subhd{
	font-weight: bold;
	color: #003366;
}

.special{
	color:#003366;
}  


.normal { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-style: normal;
	color: black;
}


.cpmnb { 
border: none; 
margin-left: 
20px; }
 
table.basic {
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	font: 9pt Arial, Helvetica, sans-serif;

}
table.basic th {
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px;
}
table.basic td {
	border-width: 1px;
	padding: 4px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px;
}

