BODY {font-size: 11px; font-family: Arial, Helvetica, sans-serif;  color: #000033;}
TD {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #3F3F3F;}
A {color: #100F26; text-decoration: underline; font-size: 11px;}
A:hover {color: #CC0001; font-size: 11px;}
P {font-family: Arial, Helvetica, sans-serif;  font-size: 12px;}
DL {font-family: Verdana, Geneva, Sans-Serif; font-size: 12px;}
OL {font-family: Verdana, Geneva, Sans-Serif; font-size: 12px;}
UL {font-family: Verdana, Geneva, Sans-Serif; font-size: 12px;}
LI { list-style-image: url(../img/bullet.jpg);
 }
H1
{
	font-size: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #3F3F3F;
	font-family: Georgia;
	letter-spacing: -1pt;
	text-decoration: none;
}
H5
{
	font-size: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #666666;
	font-family: Georgia;
	letter-spacing: -1pt;
	text-decoration: none;
}
/*global stuff */
.pagetext {font-family: Arial; font-size: 12px; color: #5A5866; text-decoration: none;}
.pagelink {font-family: Verdana, Geneva, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; line-height: 13px;}
.pagelink:hover {color: #CC0001;}
.Subheading2 {font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-style: normal; color: #000000;}
.Subheading2Link {font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px;color: #0033FF;}

/*Navigation styles*/
.topnavlink {font-family: Arial; color: #888698; text-decoration: none; font-size: 11px;}
.topnavlinkon {font-family: Arial; font-size: 11px; color: #CC0001 letter-spacing: .1em;}
.topnavlink:hover {color: #CC0001;}
.headerlink {font-size: 11px; font-family: Arial; color: #333333; text-decoration: none; font-weight: bold;}
.headerlinkun {font-size:11px;font-family: Arial; color: #000000; text-decoration: none;}
.headerlinkon {font-size:11px;font-family: Arial; font-weight: bold; color: #CC0001;}
.headerlink:hover {color: #CC0001;}
/*end header styles*/

/* Footer */

.footer {color: #5A5866; font-size: xx-small;  font-family: Arial, Helvetica, sans-serif; }
.footer:hover {color: #CC0001;}


.dropdown {font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #000033;}
.boldwhite {font-family: Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF;}



/* helpdesk style */
.hd_pagelink {color: #5A5866; text-decoration: underline;}
.hd_pagelink:hover {color: #CC0001; text-decoration: underline;}

.subheadNumber {font-size: 12px; padding-left: 2px; font-weight: bold; color: #CC0001; text-decoration:none;}
.subnavHeader {font-size: 11px; padding-left: 2px; color: #CC0001; text-decoration: none;}
/*site palette*/
.maincolor {background: #888698; color: #FFFFFF;}
/*News styles*/
.photo {background: #EFEFF6;  font-family: Verdana;  font-size: smaller;  }

/*Error Message styles*/
.error {font-family: Verdana, Geneva; color: #CC0001; font-weight: bold; font-size: 11px; line-spacing: 8px; border-color: #CC0001; border-style: solid; border-width: 2px; width: 550px; height: 65px;}
.errortitle {font-size: 12px; color: white; background-color: #CC0001; font-weight: bold; padding: 2px;}

/*Header styles*/
.hdrcntpg {font-family: Georgia; color: #3F3F3F; text-decoration: none; font-size: 17px;}
.hdrcnt {font-family: Georgia; color: #3F3F3F; text-decoration: none; font-size: 14px; font-weight: bold;}
.pghdr{font-family: Georgia; color: #3F3F3F; text-decoration: None; font-size: 21px;}


.NavBar2
{
	background-color: #EFEFF6; font-size: 10px;
	font-weight: bold;
}

/*SEO optimization*/
span.vbar
{
	/*background-color: aqua;*/
	padding: 1px;
}
span.vbarbag
{
	/*background-color: aqua;*/
	padding: 7px;
}

.venue { font-style: italic; color: Black;  font: Times New Roman;  }


 .month {
	   background-color: #CC0000; 
	   width: 100%; 
	   padding: 5px 0px;
	text-align: center;
 	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF;}
	
	
		.eventBox { 
	   font-size: 0.9em; 
	   border-bottom: 1px dotted #999;
	   overflow: visible; 
	   padding: 0px 5px;
	   height: 75%;
	   padding-bottom: 10px; }



 #calendar th { background: transparent url(../images/calendar/note-bg.gif) repeat-x top left;
				 color: white;
				 letter-spacing: 5px;
				 font: 18px Arial, Helvetica, sans-serif; 
				 font-weight: bold;
				 padding-top: 3px;
				 padding-bottom: 3px;
				 border-top: 1px solid #636;
				 border-left: 1px solid #636;
				 border-right: 1px solid #636; }
				 
  
  #calendar td { border-top: 1px solid #636; }
  
  #calendar td.spacer { border: 0px; }	
