/*
COLORS
#400000		TOP BAR
#000066		MIDDLE BAR
#0005C4		MENU BAR AND TOP BAR OF CONTENT TABLES
#EBEBFF		BODY BACKGROUND
#FFFFFF		BODY TABLE BACKGROUND		
*/

body {
 background-color:	 	 						#EBEBFF;
 layer-background-color:					#EBEBFF;
 color:														#000000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												small;
 scrollbar-base-color:						#C1C1FF;
 scrollbar-arrow-color:						#400000;
 scrollbar-darkshadow-color:				#0005C4;
 scrollbar-shadow-color:						#400000;
 margin:			 1px;
 padding:		 0px;
 }

td {
 background-color:	 	 						#EBEBFF;
 layer-background-color:					#EBEBFF;
 color:														#000000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												small;
 }

h1 {
 color: #000000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												x-large;
 }

h2 {
 color: #000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												large;
 font-weight:											bold;
 border-bottom-color: 						#000;
 border-bottom-style: 						double;
 }

.indent {
 padding-left: 25px;
 }

div.content {
 position:			 	 								absolute;
 top:															160px;
 width:														100%;
 left:														3px;
 }

td.content {
 background-color:	 	 						#EBEBFF;
 layer-background-color:					#EBEBFF;
 color:														#000000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												small;
 }

div.top {
 position:			 	 								absolute;
 background-color:							  #400000;
 layer-background-color:				  #400000;
 color:												    #FFFFFF;
 left:													  0px;
 top:													    0px;
 width:												 		100%;
 height:												  100px;
 }

td.top {
 font-family: 									 Geneva, Verdana, Arial, sans-serif;
 font-size: 										 20px;
 font-weight: 									 bold;
 letter-spacing: 							 	 3px;
 margin:			 									 0px;
 padding:		 									 	 0px;
 background-color:							 #400000;
 layer-background-color:				 #400000;
 color:												 	 #FFFFFF;
 margin:			 									 0px;
 padding:		 										 0px;
 }

div.separator {
 position:			 	 							absolute;
 background-color:		 					#000066;
 layer-background-color:				#000066;
 color:													#FFFFFF;
 left:													0px;
 top:													 	100px;
 width:												 	100%;
 height:												30px;
 font-family: 									Geneva, Verdana, Arial, sans-serif;
 font-size:											16px;
 }

div.menu {
 position:			 	 							absolute;
 background-color:		 					#0005C4;
 layer-background-color:				#0005C4;
 color:													#FFFFFF;
 left:													0px;
 top:														130px;
 width:													100%;
 height:												30px;
 font-family:										Geneva, Verdana, Arial, sans-serif;
 font-size:											16px;
 text-align:										right;
 }

div.footerline {
 position:			 								relative;
 left:													0px;
 width:												 	80%;
 height:												4px;
 margin:												0px;
 padding:											 	0px;
 }

a {
 text-decoration:							underline;
 color:												#000066;
 font-weight:									bold;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										x-small;
 }

a:hover,a:active {
 color:					 							red; 
 text-decoration:							underline;
 font-weight:									bold;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										x-small;
 }

a:visited {
 color:		 										green;
 font-weight:									bold;
 text-decoration:							underline;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										x-small;
 }

a.text {
 text-decoration:							underline;
 color:												#000066;
 font-weight:									bold;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										small;
 }

a.text:hover,a:active {
 color:					 							red; 
 text-decoration:							underline;
 font-weight:									bold;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										small;
 }

a.text:visited {
 color:		 										green;
 font-weight:									bold;
 text-decoration:							underline;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										small;
 }
 
img	{
		/* turns off gaps around images */
 border:	0px;
 }

.fineprint {
 color:														#000000;
 font-family:											Geneva, Verdana, Arial, sans-serif;
 font-size:												10px;
 background-color:	 	 						#EBEBFF;
 layer-background-color:					#EBEBFF;
 border: 													0px;
 margin-bottom: 									20px;
 text-align: 											center;
 }	


a.headings	{
 color:			 										 #000066;
 text-decoration:								 underline;
 font-weight:										 bold;
 font-family:										 Geneva, Verdana, Arial, sans-serif;
 font-size:											 16px;
 }

a.headings:visited	{
 color:							 						 green;
 text-decoration:								 underline;
 font-weight:										 bold;
 font-family:										 Geneva, Verdana, Arial, sans-serif;
 font-size:											 16px;
 }	

a.headings:active	{
 color:						 							 #000;
 text-decoration:								 underline;
 font-weight:										 bold;
 font-family:										 Geneva, Verdana, Arial, sans-serif;
 font-size:											 16px;
 }

a.headings:hover	{
 color:						 							 #066;
 background-color: 							 #EBEBFF;
 font-family:										 Geneva, Verdana, Arial, sans-serif;
 font-size:											 16px;
 }

td.sidebar		{ 
 font: 													 12px Geneva, Verdana, Arial, sans-serif;
 color: 												 #525A73;
 background-color:	 	 					 #EBEBFF;
 layer-background-color:				 #EBEBFF;
 padding-left: 									 10px;
 padding-right: 								 10px; 
 width:				 									 150px;
 }

td.title {
 background-color:							 #000066;
 layer-background-color:				 #000066;
 color:												 	 #FFFFFF;
 font-family: 									 Geneva, Verdana, Arial, sans-serif;
 font-size: 										 16px;
 font-weight: 									 bold;
 letter-spacing: 							 	 3px;
 text-align:										 center;
 }

td.warnings {
 background-color:							 #000066;
 layer-background-color:				 #000066;
 color:												 	 #FFFFFF;
 font-family: 									 Geneva, Verdana, Arial, sans-serif;
 font-size: 										 x-small;
 text-align:										 left;
 padding-left:									 5px;
 padding-right:								 	 5px;
 }

div.warnings {
 background-color:							 #000066;
 layer-background-color:				 #000066;
 color:												 	 #FFFFFF;
 font-family: 									 Geneva, Verdana, Arial, sans-serif;
 font-size: 										 x-small;
 font-weight: 									 bold;
 text-align:										 center;
 padding:											 	 5px;
 }

a.fineprint {
 text-decoration:								 underline;
 color:													 #000066;
 font-weight:										 bold;
 font-family: 									 Geneva, Verdana, Arial, sans-serif;
 font-size:											 10px;
 }

a.fineprint:hover,a.fineprint:active {
 color:					 							red;
 text-decoration:							underline;
 font-weight:									bold;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										10px;
}

a.fineprint:visited {
 color:		 										green;
 font-weight:									bold;
 text-decoration:							underline;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-size:										10px;
 }

li {
 font-size: 									small;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-style:									italic;
 font-weight:									bold;
 }

li.large {
 font-size: 									medium;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-style:									normal;
 font-weight:									normal;
 }

li.normal {
 font-size: 									small;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-style:									normal;
 font-weight:									normal;
 }
 
 li.normalPadded {
 font-size: 									small;
 font-family: 								Geneva, Verdana, Arial, sans-serif;
 font-style:									normal;
 font-weight:									normal;
 margin: 7px;
 }

