﻿body
{
	font-family: Verdana;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align:center;
	background-color: #DFDFEE;
                     A:visited:#1209f5;
}
.content  /* used to be .body */
{
	font-family: Verdana;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align:left;
}
/* added by Ed */
.contentblock h1,h2,h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color:#3D3D89;
	}
.contentblock h1 {font-size: 1.44em;}
.contentblock h2 {font-size: 1.2em;}
.contentblock h3 {font-size: 1.0em;}
.contentblock p, li
	{ font-family:Arial, Helvetica, sans-serif;
	color: #333;
	font-size: .82em;
	text-align:left;
	}

	
/* end added by ed  */

#container { width:800px; }

#container {
	margin-right: auto;
	margin-left:auto;
	text-align: left;
	}

.title
{
	color: #FFFFFF;
	font-size: 14pt;
	font-family: Arial;
	font-weight: normal;
}

a:hover 
{
	text-decoration: none; 
	color: #6685AE
}
.table_News
{
	text-align:left;
	padding: 2px;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	/*mso-style-parent: "";*/
	font-size: 7.5pt;
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #8887C1;
}
.table_Green {
	padding: 2px;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	/*mso-style-parent: "";*/
	font-size: 7.5pt;
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #70C5A5;
	text-decoration: none;
}
.green a {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 7.5pt;
}

/* FOR DEBUGGING TO SEE MORE CLEARLY WHERE YOUR BOXES ARE */




/*
** ***********************************
** START OF MENU CSS STYLES TO INCLUDE
** ***********************************
*/

/*
** MENU - Overall settings for menu
**			These should be your overall settings for the menu
**			You should not need to repeat them in the sub-menu sections
*/
table.menu
{
	border: 0px solid #808080;
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: top;
	background-color: #A39ED4;
	font-family: Verdana;
	padding: 0px;
	border-bottom: 0px;
}
/* Turn off underlines for all menu links */
.menu a
{
	color: #000000;
	background-color: #A09FCE;
/*
	border-right: 1px solid #746BBE;
	border-left: 0px #000080 solid;
	border-top-width: 0px;
	height: 17px;	
*/
}
td.menu
{
	color: #000000;
	background-color: #A09FCE;
/*
	border-right: 0px;
	border-left: 0px #000080 solid;
	border-top-width: 0px;
	border-bottom: 1px solid silver;
	height: 17px;
*/
}
.menu a:hover
{
	/*font-family: Verdana;
	font-size: 8pt;
	color: #000000;*/
	background-color: #D4D2E9;
	/*border-right: 1px solid #746BBE;
	border-left: 0px #000080 solid;
	border-top-width: 0px;
	border-bottom: 1px solid silver;
	height: 17px;*/	
	
}

a:link.topmenuitem
{
    text-decoration: none;
    display:block;
}


a:visited.topmenuitem
{
	text-decoration: none;
    display:block; 
}

a:hover.topmenuitem
{
	text-decoration: none;
    display:block;
}


a:active.topmenuitem
{
	text-decoration: none;
    display:block;
}

td.menuitem
{
    text-decoration: none;
    display:block;
	border-right: 1px solid #746BBE;  
	border-left: 1px solid #746BBE;
	border-bottom: 1px solid silver;
}


a:link.menuitem
{
    text-decoration: none;
    display:block;
}


a:visited.menuitem
{
	text-decoration: none;
    display:block;
}

a:hover.menuitem
{
	text-decoration: none;
    display:block; 
}


a:active.menuitem
{
	text-decoration: none;
    display:block; 
}


/* Special class to emulate a ref hovers See expand js function */
.menuSelected
{
	background-color: #D4D2E9;
	color: #000000;
    text-decoration: none;
	display:block;
}

/*
** MENU HIDDEN
** Sub-menus are set to this class when display *IS NOT* desired (note the display:none setting)
*/
div.menuHide
{
	display: none;
	position: static;
}


/*
** MENU HOVER
** Sub-menus are set to this class when display *IS* desired (note the display:inline setting)
*/
div.menuShow
{
	display: inline;
	position: absolute;
}


/* ---------------------- SECOND MENU ---------------------------- */
/*
** MENU - Overall settings for menu
**			These should be your overall settings for the menu
**			You should not need to repeat them in the sub-menu sections
*/
table.menu2
{
    color: #FFFFFF;
    font: normal verdana 8pt;
    /*font-size: 8pt;*/
    font-weight: normal;
    vertical-align: top;
    background-color: #000000;
    padding: 1px 10px 1px 0px;
}
td.menu2
{
	border-bottom: 1px solid #9A9A9A;
	border-right: 1px solid #746BBE;
}
td.menubottom2
{
	border-bottom: 0px;
}

/* Turn off underlines for all menu links */
.menu2 a
{
	text-decoration: none;
	color: #FFFFFF;
}

/* Turn off underlines for all menu links */
.menu2 a:
{
	text-decoration: none;
	color: #FFFFFF;
}

/* Turn on background color changes for links */
.menu2 a:hover
{
	background-color: #9A9A9A;
	color: #FFFFFF;
}

/* Special class to emulate a ref hovers See expand js function */
.menuSelected2
{
	background-color: #9A9A9A;
	color: #FFFFFF;
}

/*
** MENU HIDDEN
** Sub-menus are set to this class when display *IS NOT* desired (note the display:none setting)
*/
div.menuHide2
{
	display: none;
	position: static;
}


/*
** MENU HOVER
** Sub-menus are set to this class when display *IS* desired (note the display:inline setting)
*/
div.menuShow2
{
	display: inline;
	position: absolute;
}
td.main_content
{
	padding: 0px;
	background-color: #FFFFFF;
}
td.eaeo_footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	text-align:center;
	background-color: #4B6D96
}
.eaeo_footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}
.eaeo_footer a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
}
.text_small
{
	font-family: Tahoma;
	font-size: 10pt;
}
.text_xsmall {
	font-family: Tahoma;
	font-size: 9pt;
}
.req_field
{
	color: #FF0000;
	font-weight: bold;
}

.bodytext {
	font-family: Arial;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align: justify;
}
.bodytext a {
	font-family: Arial;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-align: justify;
	color: #008000;
	text-decoration: underline;
}

.titleBlack {
	color: #000000;
	font-size: 14pt;
	font-family: Arial;
	font-weight: normal;
}
/********************** begin calendar *********************/
#calendar {
	margin:0;
	padding:0;
	vertical-align: top;
	text-align:left;
	width:460px;
	height:auto;
	border-top:1px dashed #cccccc;
	}
	
.event{
	clear:both;
	margin:0px;
	padding: 0px;
	/*width:460px;*/
	border-bottom:1px dashed #CCCCCC;
	}	
.eventdate {
	width: 115px;
	padding: 5px;
	font-size: 0.82em;
	float:left;
	color:#8887C1;
	font-weight:bold;
	}
	
.eventdescription {
	width: 325px;
	padding: 5px;
	font-size: .82em;
	float:right;
	color:#333;
	}
/*  *******************end calendar ******************/ 	
#footer {
	margin:0;
	padding:0;
	width:802px;
	background-color:#8887c1;
	font-size:0.70em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	line-height: 2em;
	}
	

