/* Global Styles */body {	margin:0;	}td {	color:#333333;	font-size: 11px;	}	a {	color: #993300;	text-decoration:none;	font-weight:bold;	}	a:hover {	color: #ff9933;	text-decoration:underline;	}	/* ID Styles */#navigation a {	font:10px arial;	color: #333300;	text-decoration: none;	letter-spacing:.1em;	line-height:16px;	display:block;	padding: 8px;	border-left: 1px solid rgb(121,121,71); 	border-right: 1px solid rgb(121,121,71); 	}	#navigation a:hover {	background: #BCBC85;	color:#ffffff;	border-left: 1px solid rgb(255,153,51); 	border-right: 1px solid rgb(255,153,51); 	}/* Calendar Styles */#calendar td {	border: 1px solid rgb(121,121,71); 	}	#noborder td{	border: 0px;	}#calheader td {	font-weight:bold;	}	/* Class Styles */.logo {	color: #FFFFCC;	letter-spacing:0.3em;	line-height:16px;	font-size: small;	font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;	}	.tagline {	color: #993300;	line-height:16px;	}	.bodyText {	line-height:160%;	color:#333333;	font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;	font-size: x-small;	}	.pageName {	color: #FF9933;	letter-spacing:0.2em;	font-weight:bold;	line-height:130%;	font-size: large;	font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;	}	.subHeader {	color: #993300;	font-weight:bold;	line-height:20px;	letter-spacing:0.1em;	font-size: medium;	font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;	}	.navText {	font:10px arial;	color: #333300;	letter-spacing:.1em;	line-height:16px;	}.calendarText {	color: #333333;	letter-spacing:0.1em;	font-size: x-small;	font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;	}	