body		{
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: black;
		font-size: small;
		background-image: url(images/bg.gif);
		background-repeat: repeat;
		}

#header 	{
		width: 930px;
		background-color: transparent;
		background-image: url(images/headerbg.gif);
		background-repeat: no-repeat;
		height: 115px;
		margin: 0 auto;
		padding: 0;
		}

#header-right
		{
		float: right;
		width: 420px;
		height: 90px;
		margin: 8px 20px 5px 10px;
		}
	
#header-links
			{
			width: 400px;
			color: #035815;
			padding: 1px;
			font: 100% times, serif;
			text-align: right;	
			}

p.toplinks
				{
				letter-spacing: 0;
				padding: 7px 0 0 0;
				line-height: 18px;
				font-size: 100%;
				font-weight: bold;
				text-align: right;
				}
				
#date		{
		width: 230px; 
		height: 22px;
		float: right; 	
		margin: 20px 20px 5px 10px;
		padding: 2px;
		color: #111111;
		text-align: right;	
		}

#logo		{ 
		width: 405px;
		height: 105px;
		float: left; 
		padding: 2px; 	
		margin: 4px 0 4px 0;
		background: #ffffff;
		}

#wrapper	{
		width: 930px;
		margin: 0 auto;
		padding: 0;
		text-align: left;
		background-color: #f4f4f7;
		border: solid 1px #cccccc;
		}
		
		
#content 	{
		width: 734px;
		float: right;
		padding: 5px 15px 5px 15px;
		background-color: #ffffff;
		border-left: solid 1px #cacbcb;
		}

a:link, a:visited, a:active {
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}
	
a:hover, a:focus {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

a.foot:link, a.foot:visited, a.foot:active {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
	border: none;
}

a.foot:hover {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	border: none;
}


/* -------- Side Navigation --------  */      

#sidebar 	{
		width: 164px;
		float: left;
		background-color: #ffffff;
		border-right: #cccccc 1pt solid;
		}

#sidenav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	  
} 
	
#sidenav ul li {
	padding: 0;
	margin: 0;
	border-top: 1px #e8eaea solid;
	border-bottom: 1px #cacbcb solid;
	border-right: none;
}
	
#sidenav ul li a:link, #sidenav ul li a:visited, #sidenav ul li a:active {
	font-size: 95%;
	display: block;
	text-decoration: none;
	color: #990000;
	padding: 8px;
	background-color: #ffffff;
}

#sidenav ul li a:hover, #sidenav ul li a:focus {
	color: #000066;
	text-decoration: underline;
	background-color: #eeeeee;
} 

#footer 	{
		background: white;
		clear: both;
		height: 70px;
		text-align: center;
		font-family: arial,"ms trebuchet",verdana,sans-serif;
		color: #000000;
		font-weight: 500;
		font-size: 85%;
		border-top: solid 1px #222222;
		}


p		{
	color: #000000;  
	font-family: arial, helvetica, sans-serif; 
	font-size: 100%; 
	text-align: justify;}


td.cal {
	font-family:verdana, arial;
	font-size: 8pt;
	background-color: #ffffff;
	}

td.date {
	background-color: #ffffff;
	font-family:verdana, arial;
	font-size:8pt;
	color: black;
	}

a.menu {
	font-size: 8pt;
	font-family:verdana, arial;
	text-decoration: none;
	color: black;
	width: 85%;
	padding:2px;
	display: block;
	border-left:5px white solid;
}

a.menu:hover {
	font-size: 8pt;
	text-decoration: none;
	font-family:verdana, arial;
	color: black;
	width: 85%;
	padding:2px;
	border-left: 5px #012F60 solid;
	display: block;
	background:#A8B1D8;}

a.menu {
	border-bottom:1px black solid;
	border-right:1px black solid;}



a.smaller {
	font-size: 10pt;
	color: #000099; 
	text-decoration: none;}

a.smaller:hover {
	font-size: 10pt;
	color: #990000; 
	text-decoration: underline;}


a.big {
	font-size: 13pt;
	color: #0000BB; 
	text-decoration: none;}

a.big:hover {
	font-size: 13pt;
	color: #0000BB; 
	text-decoration: underline;}


h1 {
	font-size: 14pt;
	font-family: helvetica, verdana, arial;
	color: #000099;
	margin: 5px 20px 10px 5px;
	padding: 3px;
	float: right;}

h2 {
	font-size: 12pt;
	font-family: helvetica, verdana, arial;
	color: #222222;}	
	
h3 {
	font-size: 12pt;
	font-family: helvetica, verdana, arial;
	color: #006633;}
	
	
// Top Links

	


#header-links a:link, #header-links a:visited, #header-links a:active
					{	
					color: #990000;
					text-decoration: none;	
					}

#header-links a:hover, #header-links a:focus
					{
					color: #000066;		
					}

#header-links a.activetop:link, #header-links a.activetop:visited, #header-links a.activetop:active
					{	
					color: black;
					text-decoration: underline;	
					}

#header-links a.activetop:hover, #header-links a.activetop:focus
					{
					color: black;
					text-decoration: underline;	
					}

