body, td, .norm {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #555555;
	}

h1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #555555;
	}

a {
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	}

a:visited {
	color: #0000bb;
	}

a:hover {
	color: #FF2222;
	}


	
.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	}

.footer:visited {
	color: #666666;
	}

.footer:hover {
	color: #558855;
	}
	
	
form { display: inline; }


.greenTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}


.inlineTable {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666;
	display: inline;
	}

.pageContent {
	position:absolute;
	visibility:hidden;
	}

	
.menuTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}

.menuTop:visited {
	color: #FFFFFF;
	}

.menuTop:hover {
	color: #C0FFC0;
	}
	
.menuLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #558855;
	}

.menuLeft:visited {
	color: #558855;
	}

.menuLeft:hover {
	color: #558855;
	}



.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaaaaa;
	}

.copyright:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaaaaa;
	}

.copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaaaaa;
	}


.large {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
	color: #333333;
	}
	
	
.smallGreen  {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #558855;
	}

.smallGreen:visited {
	color: #558855;
	}

.smallGreen:hover {
	color: #FF0000;
	}

.normGreen  {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #558855;
	}

.normGreen:visited {
	color: #558855;
	}

.normGreen:hover {
	color: #FF0000;
	}


.normWhite  {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
	}

.normWhite:visited {
	color: #FFFFFF;
	}

.normWhite:hover {
	color: #FFFFFF;
	}


.smallGrey  {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666;
	}
	
.normGrey  {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #666666;
	}

.normGrey:visited {
	color: #666666;
	}

.normGrey:hover {
	color: #558855;
	}