/* Global Styles */

body {
	margin:0;
	}
	
td	{
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	

/* Calendar Styles */

#calendar td {
	border: 2px solid #003399; 
	}
	
#noborder td{
	border: 0px;
	}

#calheader td {
	font-weight:bold;
	color:#F9DD0F;
	}
	
#weekdays th {
	font: 12px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#003399;
	letter-spacing:.1em;
	}
	
/* Class Styles */

.logo {
	font: bold 22px Times New Roman, Times, serif;
	color: #F9DD0F;
	letter-spacing:.2em;
	line-height:26px;
	}
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#333333;
	letter-spacing:.1em;
	}
	
.sidebar {
	font: 20px Times New Roman, Times, serif;
	color: #E35B0F;
	line-height:24px;
	}

.header {
	font: 20px Times New Roman, Times, serif;
	color: #E35B0F;
	line-height:24px;
	letter-spacing:.1em;
	}
	
.subHeader {
	font:11px Arial, Helvetica, sans-serif;
	color: #3366cc;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
	}
	
.navText {
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.2em;
	line-height:18px;
	}

.calendarText {
	font:11px Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.1em;
	}

.style1 {font-family: Georgia, Times New Roman, Times, serif; }

.style2 {color: #CCFFFF;}

.style4 {color: #FFFFFF;}

.footer {color: #ffffff; font:10px Verdana, Helvetica, sans-serif; font-weight:bold;}

td#TopBar
{
	background: #003399;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
	

/* Anchor Styles */
a:link { color: #003399; text-decoration:underline; }
a:visited { color: #003399; text-decoration:underline; }
a:hover { color: #E35B0F; text-decoration:none; }
	
/* ID Styles */

#navigation a:link { font:12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; letter-spacing:.2em;}
#navigation a:visited  { font:12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none; letter-spacing:.2em;}
#navigation a:hover { color: #F9DD0F;  text-decoration:underline;}

#SecondaryNav a:link { font:10px Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none;}
#SecondaryNav a:visited  { font:10px Verdana, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none;}
#SecondaryNav a:hover { color: #F9DD0F;  text-decoration:underline;}

.footer a:link { color: #efd84a; text-decoration:none;}
.footer a:visited  { fcolor: #efd84a; text-decoration:none;}
.footer a:hover { color: #e35b0f;  text-decoration:underline;}
