/* Global Styles */



body {

        margin:0px;

        }



td {

        font:11px arial;

        color:#333333;

        }



a {

        color: #cc0000;

        text-decoration:none;

        font-weight:bold;

        }



a:hover {

        color: #990000;

        text-decoration:underline;

        }



/* ID Styles */



#navigation a {

        font:10px arial;

        color: #336666;

        text-decoration:none;

        letter-spacing:.1em;

        }



#navigation a:hover {

        color: #993300;

        text-decoration:underline;

        }



#padding {

        padding:20px 5px 20px 5px;

        }



#weekdays th {

        font:10px arial;

        color: #ffffff;

        letter-spacing:.2em;

        }



#calheader td {

        font-weight:bold;

        }



/* Class Styles */



.logo {

        font:18px times new roman;

        color: #333300;

        letter-spacing:.4em;

        font-weight:bold;

        }



.sidebarText {

        font:12px georgia;

        color: #336666;

        line-height:18px;

        }



.bodyText {

        font:12px arial;

        line-height:24px;

        color:#333333;

        }



.pageName {

        font:20px georgia;

        color: #CC3300;

        letter-spacing:.1em;

        line-height:26px;

        }



.subHeader {

        font:14px georgia;

        color: #669999;

        font-weight:bold;

        line-height:20px;

        letter-spacing:.1em;

        }



.navText {

        font:10px arial;

        color: #333300;

        letter-spacing:.1em;

        }



.calendarText {

        font:11px arial;

        line-height:14px;

        color:#333333;

        }




