/* Global Styles */ body { margin:0; } td { color:#333333; font-size: 11px; } a { color: #cc0000; text-decoration:none; font-weight:bold; } a:hover { color: #990000; text-decoration:underline; } /* ID Styles */ #navigation a { color: #336666; text-decoration:none; letter-spacing:0.1em; font-size: x-small; font-family: Arial; } #navigation a:hover { color: #993300; text-decoration:underline; } #padding { padding:20px 5px 20px 5px; } #weekdays th { color: #ffffff; letter-spacing:0.2em; font-size: x-small; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } #calheader td { font-weight:bold; } /* Class Styles */ .logo { color: #333300; letter-spacing:0.4em; font-weight:bold; font-size: large; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } .sidebarText { color: #336666; line-height:140%; font-size: small; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } .bodyText { line-height:200%; color:#333333; font-size: x-small; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } .pageName { color: #CC3300; letter-spacing:0.1em; line-height:26px; font-size: large; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } .subHeader { color: #669999; font-weight:bold; line-height:20px; letter-spacing:.1em; font-size: medium; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; } .navText { color: #333300; letter-spacing:0.1em; font-size: x-small; font-family: Arial; } .calendarText { line-height:14px; color:#333333; font-size: x-small; font-family: Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; }