
a:active {  text-decoration: underline; }
a:link { 
	text-decoration: none; 
	color: #000066;
}
a:visited {  
	text-decoration: none;
	color: #003300; 
}
a:hover { text-decoration: underline; }
div.menudiv a:hover {text-decoration: none;} 

BODY {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: black;
	background-color: white; 
	background-image: url("/images/background1.jpg"); 
}

.standard {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: black;
}

.whitelink { color: white;
			font-size: 20pt;
			font-family: Mael, Arial, Helvetica, sans-serif;
		}

P {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: black; 
}

TD, TD P {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black; 
}

TH {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black; 
	font-weight: bold;
}


.headerleft {
	position : absolute;
	left : 2px;
	top : 2px;
	z-index : -2
}

.righttable {
	position : absolute;
	right : 10px;
	top : 50px;
}

.right2table {
	position : absolute;
	left: 102px;
	right : 15px;
	top : 150px;
	bottom : 15px;
	background-color: #FFFFFF; 
		#background-image: url("/images/site/tilelight.jpg"); 
}

.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #474747;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
  
.headerright {
	position : absolute;
	right : 0px;
	top : 0px;
	
}

#menuspacer {
	margin: 0px 0px 0px 0px;
	height: 1;
	width: 200;
		background-image: url("/images/site/lightback.jpg"); 
}
#mainblock {
	margin: 0px 0px 0px 0px;
	border: 0px solid #666666;
	padding: 10px;
	background-image: url("/images/site/lightback.jpg"); 

}
#bottomblock {
	margin: 0px 10px 10px 10px;
	background-image: url("/images/site/lightback.jpg"); 
}

H2.header { 
	font-size: 20pt;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.headernote { 
	font-size: 10pt;
	text-align: left;
}
H1 { 
	font-size: 24pt;
	text-align: left;
}

H2 { 
	font-size: 20pt;
	text-align: left;
}

H3 { 
	font-size: 16pt;
	text-align: left;
	margin-bottom: 5px;
}

H4 { 
	font-size: 12pt;
	text-align: left;
}
.normal {font-size: 12pt;
		 color: #000000; }
.mono { font-family: "Courier New", Courier, mono;
		font-size: 10pt; }
.center { text-align: center }
.red { color: #993300; }
.emph { color: #990099 }
.smallemph {	font-size: 10pt; 
				color: #990099 }
.smaller {	font-size: 8pt; }
.book { font-style: italic; }
.white { color: white;
			text-align: right;
			font-size: 10pt; }

.desc {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}
.admin {	
	font-size: 10pt;
	color: #990099;
}
.warning {
	color: red;
	font-size: 16pt;
	text-align: center;
}
.title {
	color: black;
	font-size: 16pt;
	text-align: center;
	font-family: Mael, Arial, Helvetica, sans-serif; 
}

.pagemsg {	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}

.pageerror {	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	font-weight: bold;
	font-style: italic;
	color: red;
}

.pagenote {	
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.loginbox {
	position: absolute;
	left: 8px;
	top: 40px; /* Add 21px for each menu item*/
	width: 90px; /* padding and border add to this*/
	border: 1px solid black;
	padding: 2px 5px 0px 5px;
	background: #AADDAA;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
}

.sidebox_pub {
	position: absolute;
	left: 0px;
	top: 350px; /* Add 21px for each menu item*/
	width: 130px; /* padding and border add to this*/
	border: 1px solid black;
	padding: 0px 0px 0px 0px;
	background: #AADDAA;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/

/* all levels inner */
.minner {
	font: 12px Tahoma, Verdana, sans-serif;
	text-decoration : none;
	font-weight: bold;
	padding: 4px;
	color: black;
}
/* all levels outer */
.moout {
	text-decoration : none;
	border : 1px solid #666666;
	background: #AADDAA;
}
.moover {
	text-decoration : none;
	border : 1px solid #666666;
	background: #99CC99;
}
