body {
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	font-size: 100%;
	background-color: white;
	}
    
    .bodyCopy {
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	font-size: 100%;
	}
	
    .bodyHeader {
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	font-weight: bold;
	font-size: 100%;
	}
	
    .calendar {
	background-color: #00FFCC;
	}
    
    .calendarSelected {
	background-color: #00FFCC;
	border-style: solid;
        border-width: thin;
	}
    
    .calendarHeader {
	font-weight: bolder;
	color: black;
	background-color: #00FFCC;
	}
    
    .calendarNoday {
        color: #AAAAAA;
	background-color: #00FFCC;
	}
   
    .calendarToday {
	background-color: white;
	}

    .calendarTodaySelected {
	background-color: white;
	border-style: solid;
        border-width: thin;
	}
        
    .dateline {
	background-color: #00CCCC;
	font-size: 75%;
	}
	
    .footer {
	background-color: #00CCCC;
	text-align: center;
	vertical-align: middle;
	font-size: 75%;
	}

    .msgerr {
	border-style: double;
        border-color: black;
	border-width: 2px;
	color: red;
	font-weight: bold;
        padding-left: 10px;
	padding-right: 10px;
	}
    
    .msginfo {
	border-style: solid;
        border-color: black;
	border-width: 0px;
	color: black;
	font-weight: bold;
        padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	}
    
    .msgwarn {
	border-style: solid;
        border-color: black;
	border-width: 1px;
	color: blue;
	font-weight: bold;
        padding-left: 10px;
	padding-right: 10px;
	}

    .navIcon {
	border-style: none;
	vertical-align: middle;
	}
    
    .newsArticle {
	color: black;
	font-size: 100%;
	font-weight: normal;
	}
    
    .newsFooting {
	color: black;
	font-size: 75%;
	font-weight: normal;
	}

    .newsHeading {
	color: black;
	font-size: 125%;
	font-weight: bold;
	}
    .newsHeading:link {
	color: black;
	font-size: 125%;
	font-weight: bold;
	}
    .newsHeading:visited {
	color: green;
	font-size: 125%;
	font-weight: bold;
	}
    .newsHeading:hover {
	color: #888888;
	font-size: 125%;
	font-weight: bold;
	}

    .newsMore {
	color: black;
	font-size: 75%;
	font-style: italic;
	font-weight: normal;
	}

    .newsPosted {
	color: black;
	font-size: 75%;
	font-weight: bold;
	}

    .tableHeader {
	background-color: black;
	color: white;
	font-weight: bold;
	text-align: middle;
	vertical-align: middle;
	}
    
    .tableRowA {
	background-color: #EEEEEE;
	color: black;
	font-weight: normal;
	text-align: middle;
	vertical-align: middle;
	}

    .tableRowB {
	background-color: white;
	color: black;
	font-weight: normal;
	text-align: middle;
	vertical-align: middle;
	}
    
    .teams {
	list-style: none outside;
	}
	
    .titleBkgnd {
	background-color: #00CCCC;
	text-align: center;
	vertical-align: middle;
	}
    
    .vMenu {
	background-color: #00CCCC;
	text-align: center;
	vertical-align: top;
	}
	
    .vMenuHeading {
	background-color: #00CCCC;
	color: black;
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	font-weight: bold;
	text-align: middle;
	vertical-align: middle;
	}
	
    .vMenuButton {
	background-color: #00FFCC;
	color: black;
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	}
    .vMenuButton:link {
	color: black;
	text-decoration: none;
	}
    .vMenuButton:visited {
	color: black;
	text-decoration: none;
	}
    .vMenuButton:hover {
	color: #888888;
	text-decoration: none;
	}

    .vMenuSubButton {
	background-color: #00F0C0;
	color: black;
	font-family: Verdana, Arial, Geneva, Helvetica, san-serif;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	}
    .vMenuSubButton:link {
	color: black;
	text-decoration: none;
	}
    .vMenuSubButton:visited {
	color: black;
	text-decoration: none;
	}
    .vMenuSubButton:hover {
	color: #888888;
	text-decoration: none;
	}
	
