
a:active {  

text-decoration: underline; }

a:link { 
	text-decoration: underline; 
	color: #000066;
}
a:visited {  
	text-decoration: underline;
	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/site/leftborder.jpg"); 
	
}

.rightbar 
{

padding:5px;

margin:0px;

}

.rightbottom 
{

padding:5px;
margin:0px;
width:220px;
position:fixed;
right:21px;
bottom:20px;
background-image: url("/images/site/lightback.jpg");

}

img.floatLeft { 
    float: left; 
    margin: 10px; 
}

.standard {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: black;
}

P {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: black; 
	align: left;
}

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;
}

.box1 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black;
	
		background-image: url("/images/site/lightback.jpg"); 
}


.box2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	
	background-image: url("/images/site/lightback.jpg"); 
}

.box3 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black;
	
	background-image: url("/images/site/lightback.jpg"); 
}
.box4 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black;
	padding: 10px 10px 10px 10px;
	
	
}

.boxleft {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black;
	background-color: #A1AF97;
	background-image: url("/images/site/leftbordernew.jpg"); 
}

.boxwhite {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: black;
	background-color: #FFFFFF; 
		background-image: url("/images/site/lightback.jpg"); 
}
.headerleft {
	position : absolute;
	left : 2px;
	top : 2px;
	z-index : -2
}
  
.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; }
.whitelink { color: #ccffff;
			text-align: right;
			font-size: 10pt;
			text-decoration: underline; 
		}
.redlink { color: red;
			
			text-decoration: underline; 
		}

.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 {
	font-family: Mael, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 16pt;
	text-align: center;
}

.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;
}




#layer1
{

position:absolute;
top: 220px;
left: 187px;
   z-index: 50;
}
#layer2
{

position:absolute;
top: 220px;
left: 187px;
z-index: 20;
}

#layer3
{
position:absolute;
top: 220px;
left: 187px;
z-index: 30;
}

#layer4
{
position:absolute;
top: 220px;
left: 187px;
z-index: 20;
}
