body {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #B9DCFF;
	font-size: 12px;
	color: #000000;
}

td {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	vertical-align: top;	
}

th {
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #852549; /* was 224386 */
	padding-left:10px;
}

h2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #224386;
}

p {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
}

a {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color:224386;
}

a:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color:852549;
}

a:active {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color:852549;
}

#menu 
{
width:140px;  /* was 200px*/
text-align:center; 
background:#FFFFFF; /* was #eee */ 
/*(border:1px solid #ba8; */
padding:5px;
padding-top:30px;
float:left;
}

#menu a 
{
text-decoration:none; 
background-color:#224386; /* was #9ab */ 
color:#fff; 
font-family: Tahoma, Verdana, Arial, sans-serif;
/*font-weight:bold; */
display:block;
width:100px; 
height:18px; 
font-size:14px; 
border-top:2px solid #fff;
border-left:2px solid #def;
border-right:2px solid #89a;
border-bottom:2px solid #345; 
margin:2px;
}

#menu a:hover 
{
text-decoration:none; 
background-color:#B9DCFF; 
color:#852549; 
font-family: Tahoma, Verdana, Arial, sans-serif;
/*font-weight:bold; */
display:block;
width:100px; 
height:18px; 
font-size:14px; 
border-bottom:2px solid #fff;
border-right:2px solid #def;
border-left:2px solid #89a;
border-top:2px solid #345; 
margin:2px;
}

#menu a:active 
{
text-decoration:none; 
background-color:#9ab; 
color:#fff; 
font-family: Tahoma, Verdana, Arial, sans-serif;
/*font-weight:bold; */
display:block;
width:100px; 
height:18px; 
font-size:14px; 
border-top:2px solid #fff;
border-left:2px solid #def;
border-right:2px solid #89a; 
border-bottom:2px solid #345; 
margin:2px;
}

#toplogo
{
padding:5px;
height:inherit;
width:inherit;
float:left;
}

p.nav
{
padding-top:30px;
padding-left:200px;
padding-right:100px;
color:#224386;
font-weight:bold;
text-align:center;
}

#main
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12px;
	padding-left: 155px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-color: #224386;
}

#imageleft
{
	float: left;
	width: inherit;
	height: inherit;
	padding-left: 10px;
	padding-right: 10px;
}

#imageright
{
	float: right;
	width: inherit;
	height: inherit;
	padding-left: 10px;
	padding-right: 10px;
}