/* Global Styles */

body   { background-color: white; margin: 20px 0 0 }
	
td  { color: #333333; font: 11px arial, Helvetica, sans-serif }
	
a {
	color: #cc0000;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color: #990000;
	text-decoration:underline;
	}
	
/* ID Styles */

#navbar    { color: white; font-size: 11px; font-family: arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-stretch: normal; text-decoration: none; height: 31px }
#navbar ul { list-style-type: none; margin: 0; padding: 0 }
#navbar ul li { display: inline }
#navbar ul li a    { color: #36a; font-size: 11px; font-family: arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; font-stretch: normal; text-decoration: none; text-transform: uppercase; margin-top: 8px; margin-right: 12px; margin-left: 12px; float: left }
#navbar ul li a:hover  { color: #930 }

#padding {
	padding:20px 5px 20px 5px;
	}
	
#weekdays th  { color: #ffffff; font: 10px arial, Helvetica, sans-serif; letter-spacing: 0.2em }

#calheader td {
	font-weight:bold;
	}

/* Class Styles */
.sidebarText  { color: #3366aa; font: 12px/18px arial, Helvetica, sans-serif }
	
.bodyText {
	font:11px arial;
	line-height:24px;
	color:#333333;
	}
	
.pageName  { color: #cc3300; font: 20px/26px arial, Helvetica, sans-serif; letter-spacing: 0.1em }
	
.subHeader  { color: #669999; font: bold 14px/20px arial, Helvetica, sans-serif; letter-spacing: 0.1em }
.calendarText  { color: #333333; font: 11px/14px arial, Helvetica, sans-serif }
	
#footer  { color: #ffffff; font: 11px arial, Helvetica, sans-serif }
	
#footer a  { color: #ffffff; font: 11px arial, Helvetica, sans-serif; text-decoration: none }
	
