table, p, div {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.header {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smaller {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;

}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;

}

h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;

}

A:LINK {color: #0000CC; text-decoration : underline;}
A:VISITED {color: #0000CC; text-decoration : underline;}
A:HOVER {color : #990066; text-decoration : underline;}
A:ACTIVE {color : #0000CC; text-decoration : underline;}


.bright  {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; ; color: #FFFFFF; }
.bright a:visited {  color: #33CCFF;}
.bright a:link {color: #33CCFF;}
.bright a:active {  color: #33CCFF;}
.bright a:hover {  color: #FFD155;}

#navcontainer /* This is for most subnav links (except the very first one)*/
{
	width: 150px;
}

#navcontainer a
{
	display: block;
	padding: 4px;
	background-color: #FDD76B;
	border-bottom: 1px solid #BF8927;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; /* displayed at 8px */
	font-weight: bold;
	color: #222766;
	text-decoration: none;
}

#navcontainer a:link, #navlist a:visited
{
	color: #000066;
	text-decoration: none;
}

#navcontainer a:hover
{
	background-color: #FFBB32;
	color: #000;
}

#navcontainertop /* The only difference with this one is that it adds a line above and below- for single links in the left nav */
{
	width: 150px;
	margin: 0px;
	padding: 0px;
}

#navcontainertop a 
{
	display: block;
	padding: 4px;
	background-color: #FDD76B;
	border-bottom: 1px solid #BF8927;
	border-top: 1px solid #BF8927;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em; /* displayed at 8px */
	font-weight: bold;
	color: #222766;
	text-decoration: none;
}

#navcontainertop a:link, #navlist a:visited
{
	color: #000066;
	text-decoration: none;
}

#navcontainertop a:hover
{
	background-color: #FFBB32;
	color: #000;
}                                    


.footer  {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11px; ; color: #D0D2F3; }
.footer a:visited {  color: #D0D2F3;}
.footer a:link {color: #D0D2F3;}
.footer a:active {  color: #D0D2F3;}
.footer a:hover {  color: #FFEDD4;}

.blue {
	color: #003C5D;
}
.brown {
	color: #663300;
}
.red {
	color: #854150;
}
.purple {
	color: #8C24BD;
}
.white {
	color: #FFFFFF;
}
.hicolor {

	color: FFCF63;
}
#events { 
	font-family: Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #404040;
	background-color: #fff;
	border: 2px #404040 solid;
	border-collapse: collapse;
	border-spacing: 0px;
}
                                                                                                                                                                    
