/* Global Styles */body {	margin:0;	}td 	{	font:12px Arial, Helvetica, sans-serif;	color:#666666;	}	a {	color: #CC6600;	text-decoration:underline;	}	a:hover {	color: #333333;	text-decoration:none;	}	/* ID Styles */#navigation a {	font:11px Arial, Helvetica, sans-serif;	color: #FFFFCC;	text-decoration:none;	letter-spacing:.2em;	}	#navigation a:hover {	color: #333333;	}/* Calendar Styles */#calendar td {	border: 1px solid #333333; 	}	#noborder td{	border: 0px;	}#calheader td {	font-weight:bold;	}	#weekdays th{	font: 10px Arial, Helvetica, sans-serif;	color: #333333;	letter-spacing:.2em;	}/* Class Styles */.logo {	font: 24px Arial, Helvetica, sans-serif;	color: #FFFFFF;	letter-spacing:.2em;	line-height:26px;	}	.tagline {	font: 11px Arial, Helvetica, sans-serif;	color: #FFFFFF;	letter-spacing:.3em;	line-height:16px;	}		.bodyText {	font:12px Arial, Helvetica, sans-serif;	line-height:22px;	color:#666666;	}		.quote {	font: 10px Arial, Helvetica, sans-serif;	color: #CC6600;	line-height:24px;	letter-spacing:.2em;	}	.header {	font:12px Arial, Helvetica, sans-serif;	color: #CC6600;	line-height:20px;	letter-spacing:.2em;	}.subHeader {	font:10px Arial, Helvetica, sans-serif;	color: #CC6600;	line-height:20px;	letter-spacing:.2em;	}	.navText {	font:12px Arial, Helvetica, sans-serif;	color: #FFFFFF;	letter-spacing:.2em;	line-height:16px;	}.calendarText {	font:11px Arial, Helvetica, sans-serif;	color: #666666;	letter-spacing:.1em;	}	
