		A {
				color: #FFFFFF;
				text-decoration: none;
		}
		A:HOVER {
				color: #BBDDFF;
		}
		A:HOVER.SIDEBAR_LNK {
				color: #FFFFFF;
		}
		BODY {
				font-family: verdana, arial, sans-serif;
				font-size: 14px;
				color: #ffffff;
				text-align: left;
				margin-top: 0px;
				background-color: #000000;
		}
              	
		H1 {
				font-family: verdana, arial, sans-serif;
				font-size: 36px;
				font-weight: bold;
				color: #ff0000;
				text-transform: uppercase;
		}
                                
		H2 {
				font-family: verdana, arial, sans-serif;
				font-size: 22px;
				font-weight: bold;
				color: #aaaaaa;
				text-transform: uppercase;
		}
		H3 {
				font-family: verdana, arial, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #ff0000;
				text-transform: uppercase;
		}
		H4 {
				font-family: verdana, arial, sans-serif;
				font-size: 14px;
				color: #ffffff;
		}
		H5 {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				color: #ffffff;
		}
		H6 {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				color: #ffffff;
		}

		HR {
				color: #555555;
				height: 4px;
				width: 700px;
				margin-top: -4px;
		}
		IMG {
				border-color: #000066;
		}
		INPUT {
				font-family: arial, sans-serif;
				font-size: 12px;
				background-color: F5F5F5;
		} 
	
		SELECT {
				font-family: arial, sans-serif;
				font-size: 12px;
				background-color: F5F5F5;
				scrollbar-arrow-color:red;
		} 
		TABLE {
				border-collapse: collapse;
		              	color: #ffffff;
				background-color: #000000;
				border-color: #222222;
		}
		TD {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
	                        color: #ffffff;
				background-color: #000000;
				border-color: #222222;
				vertical-align: top;
		}
		TEXTAREA {
				font-family: arial, sans-serif;
				font-size: 12px;
				background-color: 000000;
		}
		TH {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
                        	color: #ffffff;
				background-color: #000000;
				border-color: #222222;
		}
		UL {
				margin-bottom: -10px;
				position: relative;
				top: -15px;
				left: -23px;
		}
		.BLACK {
				background-color: #000000;
		}
		.BUTTON {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
				background-color: #C0C0C0;
				cursor: hand;
				border-style: solid;
				border-width: 1px;
				border-color: #000000;
		}
		.CHART {
				align: center;
				vertical-align: bottom;
		}
		.CHART_BORDER {
				border-style: solid;
				border-width: 1px;
				border-color: #000000;
		}
		.CURRENT_LNK {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #000066;
		}
		.DISPLAY {
				text-align: justify;
				vertical-align: middle;
		}
		.JUSTIFY {
				text-align: justify;
				padding-right: 20px;
		}

		.NOTINMONTH {
				background-color: #000000;
		}
		.PICBORDER {
				border-style: dotted;
				border-color: #C0C0C0;
				border-top-width: 2px;
				border-bottom-width: 2px;
				border-left-width: 2px;
				border-right-width: 2px;
		}
		.QUICKLINKS {
				font-family: arial, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				background-color: #000066;
		}
		.SIDEBAR {
				font-family: verdana, arial, sans-serif;
				font-size: 14px;
				background-color: #000000;
		}
		.SIDEBAR_LNK {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				font-weight: normal;
				color: #FFFFFF;
		}
		.SMALL {
				font-size: 10px;
		}
		.TITLEBAR {
				font-family: arial, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #FFFFFF;
				background-color: #000066;
				text-transform: uppercase;
				letter-spacing: 2px;
		}
		.TOP_LNK {
				font-family: arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #FFFFFF;
		}
		.TOPBAR {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				color: #FF0000;
				background-color: #000000;
				vertical-align: middle;
		}
		.WEEKDAY {
				font-weight: bold;
				text-align: center;
				color: #FFFFFF;
				background-color: #000066;
		}
		#BODY {
				padding-top: 15px;
				width: 700px;
		}
		#BODYTEXT {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				text-align: justify;
				color: #ffffff;
				background-color: #000000;
				position: absolute;
				top: 190px;
				left: 50px;
				width: 700px;
		}
		#CHART {
				position: absolute;
				top: 0;
				left: 0;
		}
		#CONTACT {
				font-family: arial, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #FFFFFF;	
				background-color: #000066;
				text-align: center;
				padding-top: 2px;
				padding-bottom: 2px;
				padding-left: 2px;			
		}
		#DATE {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				position: absolute;
				top: 108px;
				left: 20px;
		}
		#EVENT {
				font-size: 10px;
				text-align: center;
		}
		#FOOTER {
				font-size: 10px;
				text-align: right;
				color: #808080;
				padding-top: 10px;
				padding-bottom: 10px;
				border-style: double;
				border-color: #BBDDFF;
				border-top-width: 4px;
				border-bottom-width: 0px;
				border-left-width: 0px;
				border-right-width: 0px;
				width: 510px;
		}
		#OVERFLOW {
				background-color: #000066;
				position: absolute;
				top: 0px;
				left: 700px;
		}
		#PAGETITLE {
				font-family: copperplate gothic bold;
				font-size: 36px;
				color: #000066;
				letter-spacing: 4px;
				position: absolute;
				top: 45px;
				left: 20px;
		}
		#PAST {
				color: #C0C0C0;
		}
		#PROBLEM {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #FF0000;
		}
		#QUESTION {
				font-family: arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000066;
				line-height: 2;
		}
		#SECTIONTITLE {
				font-family: arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #000066;	
				letter-spacing: 2px;
				text-transform: uppercase;
				line-height: 3;
				padding-bottom: 2px;
				padding-right: 4px;
				border-style: double;
				border-color: #000066;
				border-top-width: 0px;
				border-bottom-width: 4px;
				border-left-width: 0px;
				border-right-width: 6px;
		}
		#SIDEBAR_SECTION {
				font-family: verdana, arial, sans-serif;
				font-size: 14px;
				font-weight: bold;
				color: #8888ff;	
				background-color: #000000;
				padding-top: 2px;
				padding-bottom: 2px;
				padding-left: 2px;			
		}
		#FULLWIDTH_SECTION {
				font-family: verdana, arial, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #ffffff;	
				background-color: #000000;
				position: absolute;
				left: -194px;
				width: 700px;			
		}
	
		#SMALL {
				font-size: 10px;
		}
		#TITLE {
				font-size: 10px;
				font-weight: bold;
				background-color: EDEDED;
				text-align: center;
				border-style: solid;
				border-color: #000000;
				border-width: 1px;
		}
		#TODAY {
				color: #BBDDFF;
		}
		#TOP {
				font-family: verdana, arial, sans-serif;
				font-size: 10px;
				color: #FFFFFF;
				position: absolute;
				top: 6px;
				left: 20px;
		}
		#WARNING {
				color: #FF0000;
				width: 700px;
		}