body   	{font-family: Arial; font-size: 14px;margin:0;background:#99CC66;}

body.report {font-family: Arial; font-size: 10px; }

div.wrapper {position:relative;width:820px;height:620px;border:0px solid #000000;margin-right: auto; margin-left: auto}
div.main2    {
	position:absolute;
	top:100px;
	width:507px;
	height: 380px;
	font-size: 14px;
	LEFT: 145px;
	MARGIN: 0px;
	PADDING-TOP: 20px;
	
	TEXT-ALIGN: center;
	border:0px solid #000
}

.lineht  {line-height: .5em;}

.red  {color: #CC3399; text-align:center; font-weight:bold;}
.bold {font-weight:bold;}

#spacer {clear:left;}

div.main3a {WIDTH: 800px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 600px; border:0px solid #f00;text-align:center;margin-right: auto; margin-left: auto; }

div.main3 { position:relative; WIDTH: 800px; HEIGHT: 600px; text-align:center; margin-left:auto; margin-right:auto;}

div.navlink {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }

div.navlinkleft1 {position:absolute;text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                  LEFT: 40px;WIDTH: 60px; TOP: 170px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
div.navlinkleft2 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                  LEFT: 28px;  WIDTH: 60px;POSITION: absolute; TOP: 200px; HEIGHT: 65px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
div.navlinkleft3 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                 LEFT: 12px;WIDTH: 60px; POSITION: absolute; TOP: 285px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
div.navlinkleft4 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                  LEFT: 20px;WIDTH: 60px; POSITION: absolute; TOP: 330px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
div.navlinkleft5 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                  LEFT: 35px;WIDTH: 60px; POSITION: absolute; TOP: 380px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }	 		 	 


div.navlinkright1 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                  LEFT: 680px; WIDTH: 60px; POSITION: absolute; TOP: 165px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
div.navlinkright2 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                LEFT: 706px; WIDTH: 64px; POSITION: absolute; TOP: 209px; HEIGHT: 36px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
 div.navlinkright3 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                LEFT: 710px;WIDTH: 71px; POSITION: absolute; TOP: 260px; HEIGHT: 50px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }
	 
div.navlinkright4 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                 LEFT: 719px;WIDTH: 60px;POSITION: absolute; TOP: 325px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }	
	 
div.navlinkright5 {text-align: center; font-size: 12px; PADDING-RIGHT: 0px;
                 LEFT: 690px;WIDTH: 120px;POSITION: absolute; TOP: 380px; HEIGHT: 20px;
	 PADDING-LEFT: 0px;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }	 	  	 


div.scroll {	height: 280px;	width: 420px;
	overflow: auto;	border: 0px solid #666;	background-color: transparent;	padding: 8px;}
	
div.scroll2 {	height: 275px;	width: 450px; text-align:left;font-size: 12px;
	overflow: auto;	border: 0px solid #666;	background-color: transparent;	padding: 8px;}	

span.funactivities { color:blue; font-weight:bold}

#nav, #nav ul { /* all lists */
	padding: 0;font-family: Arial;color:#006600;font-weight:bold;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
	width: 7em;
}

#nav li { /* all list items */
	float: left;color:#006600; text-decoration: none; font-weight:bold;
	width: 7em; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	
	width: 7em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: 0px;line-height:1.5;background-color:#DFDFDF
}


 a:hover {color:#FF0000;}


/*ul	     {font-family: Arial; font-size: 12px; color: #006600; text-decoration: none; font-weight:bold}*/

a	     { color: #006600; text-decoration: none; font-weight:bold}
a:visited    { color: #006600}
a:hover      { color: #FF0000}
a:active     { color: #FF0000}

.style1 {
	font-size: 24px;
	font-weight: bold;
	color: #CC3399;
}
.style2 {
	font-size: 16px;
	font-weight: bold;
}

.style5 td {text-align:left; font-size:12px; width:400px}
.style3 {text-align:left; font-size:12px; width:380px}
.style3a {text-align:left; font-size:12px; width:250px}
.style4 {text-align:left; font-size:12px; color:#CC3399;}


table.menu2   { font-family: Arial; font-size:10px; font-weight:bold; text-align:center;}
table.menu2 tr { height:10}
table.menu2 th { height:20; font-size: 12px;}
table.menu2 td { height:10;color: #000000; text-align: left;font-size: 12px;text-align: LEFT;vertical-align: TOP;font-weight:bold;}

table.menu2a   { font-family: Arial; font-size:10px; font-weight:bold; align:center;}
table.menu2a tr { height:10}
table.menu2a th { height:20; font-size:12px}
table.menu2a td { height:10;width:210px;color: #000000; text-align: left;font-size: 12px;text-align: center;vertical-align: TOP;font-weight:bold;}
	        
table.menu4   {font-family: Arial;font-weight:200; text-align: center;align:center}
table.menu4 td { font-family: Arial; font-size: 12px; font-weight:200; text-align:left ;}




table.menu2 td a {color: #FF0000;font-size:12px;}
table.menu2 td a:link {color: #FF0000;}
table.menu2 td a:visited {color: #FF0000;}
table.menu2 td a:hover {color: #000000;}
table.menu2 td a:active {color: #FF0000;}

 used in the new entry page form 
table.menu3   { font-family: Arial; font-size: 12px; font-weight:bold; text-align: center; border:0px solid #FFFFFF}
table.menu3 tr { height:15}
table.menu3 th { height:15; font-size: 12px; color:#996633; background:#FF99FF}
table.menu3 td { height: 15px;width:225; text-align:center; text-valign:top;} 

 used in the new entry page form 
table.menu32   { font-family: Arial; font-size: 12px; font-weight:bold;align:center; text-align: center; border:0px solid #FFFFFF}
table.menu32 tr { height:15}
table.menu32 th { height:20; font-size: 12px; color:#996633; background:#FF99FF}
table.menu32 td { height:15;width:400; text-align:center; text-valign:top} 

table.menu33   { font-family: Arial; font-size: 12px; font-weight:bold;border:0px solid #FFFFFF}
table.menu33 tr { height:15}
table.menu33 th { height:20; font-size: 12px; color:#996633; background:#FF99FF}
table.menu33 td { height:15;text-align:left; text-valign:top} 

 used in the main menu under logo 

table.menu5   { border-style:solid; border-width:thin; font-family: Arial; font-size: 10px; font-weight:200; color: #996633; background:#DDDDDD; text-align: center}
table.menu5 th { font-family: Arial; font-size: 10px; font-weight:800; color: #996633; background:#CCCCCC; text-align: center; border: 1px solid}
table.menu5 td { font-family: Arial; font-size: 10px; font-weight:200; background:#CCCCCC; text-align: left; border: 1px solid }
table.menu5 caption {color: #996633}


div.lefttop  {position:absolute; top:0px; left:0px; width:100;height:100;text-align: center; font-size: 14px; background:7F997F}
 used in TOP LEFT DIV 
  { background-image: url(http://www.example.com/gradient.gif); background-repeat: repeat-x; } 


div.leftmain  {position:absolute; top:100px; left:0px; width:105;height:100%; text-align: left; font-size: 14px; 
	 border:1px solid #CCCCCC;
	 background-color:#DFDFDF;
	 }


div.righttop  {position:absolute; top:0px; left:100px;width:700;text-align: center; font-size: 14px;background:7F997F}
div.rightmain {position:absolute; top:100px; left:692px; width:100px;height:100%; text-align: center; font-size: 14px;border: 1px solid #CCCCCC}


div.main     {position:absolute; top:100px; left:105px;width:590px; height: 100% ;border:top 1px solid #CCCCCC; text-align: center; font-size: 14px}
