@charset "utf-8";
/* CSS Document */

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	line-height: 2.4em;
	color:#FFF;
	text-align: left;
	margin:0;
	}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #5064B0;
	text-align:left;
	margin:0 0 0 0;
	}

p {
		font-family:Verdana, Geneva, sans-serif;
		color: #5064B0;
		font-size: 0.8em;
		line-height: 2.3em;
}

.medBlue {
		font-family:Verdana, Geneva, sans-serif;
		color: #5064B0;
		font-size: 0.8em;
		line-height: 2em;
}

.smallBlue {
		font-family:Verdana, Geneva, sans-serif;
		color: #5064B0;
		font-size: 0.7em;
		line-height: 2em;
}

.bluelink {
	font-size: 0.8em;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.bluelink :link{
	font-size: 0.8em;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.bluelink :visited{
	font-size: 0.8em;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.bluelink :hover{
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#CC9900;
	text-decoration:underline;
}
.bluelink :active{
	font-size: 0.8em;
	color:#003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.medBluelink {
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.medBluelink :link{
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.medBluelink:visited{
	color: #5064B0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.medBluelink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5064B0;
	text-decoration:underline;
}
.medBluelink:active{
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.medBlueNoUnderlineLink {
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.medBlueNoUnderlineLink:link{
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.medBlueNoUnderlineLink:visited{
	color: #5064B0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.medBlueNoUnderlineLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5064B0;
	text-decoration:underline;
}
.medBlueNoUnderlineLink:active{
	color: #5064B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}




#menubar{ 
	width: 900px;
	padding: 5px 0 4px 0;
	height:25px;
	background:url(../images/menu_bground.jpg);
	margin-top: 20px;
} 

#menu{ 
	width: 900px;
	background:url(../images/menu_bground.jpg);
	z-index:9999;
} 

/*start of menubar*/
#menu ul {padding:0; margin:0; list-style:none; z-index:9999;}

#menu li {float:left; position:relative; width:112px; z-index:9999; }

#menu li ul {display:none; position:absolute; left:0; z-index:9999;}

#menu ul li a {display:block; background:url(../images/menu_bground.jpg); font-family:arial; font-weight:bold; font-size:0.8em; color:#FFFFFF; text-decoration:none; padding:5px 0 5px 0; z-index:9999;}

#menu ul li ul li a {background:#C1CDE6; z-index:9999;}

#menu ul li a:hover {background:#576DB5; color:#FFFFFF; z-index:9999;}

#menu li:hover ul{ display: block; z-index:9999;}	/* this gets firefox working */
#menu li.over ul{ display: block; z-index:9999;}	/* this gets IE working */

/* Fix IE. Hide from IE Mac \*/
html #menu ul li { float: left; height: 1%; z-index:9999;}
html #menu ul li a { height: 1%; z-index:9999;}
/* End */

.formerror {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0000;
}

/* bullet lists */

.bulletList {
		font-family:Verdana, Geneva, sans-serif;
		color: #5064B0;
		font-size: 0.8em;
		line-height: 2em;
		list-style: disc;
}

.bulletListWhite {
		font-family:Verdana, Geneva, sans-serif;
		color: #FFFFFF;
		list-style: disc;
}

/* events */

.eventDate{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.725em;
	color: #5064B0;
	line-height: 2em;
}

.eventTitle{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #5064B0;
	line-height: 2em;
}
.eventCopy{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 0.75em;
	color: #5064B0;
	line-height: 1.8em;
	margin-top:20px;
}
.errorText {
	color: #A40000;
	background-color: #FFD9EC;
	font-size: 12px;
	line-height: 14px;	
	}