A:link, A:visited, A:active, A:hover{
	color:				#800080;
}
body{
	margin:				0px;
	background:			#C7C287;
}
body, div {
	font-family:		"Century", arial, verdana, times;
	font-size:			small;
	color:				#404000;
}
.container{
	background:			#C7C287;
}
.footer{
	text-align:			center;
	padding:			5px 5px 0px 5px;
	margin:				0px 0px 5px 0px;
	border-top:			#CCAA70 2px solid;
}
h1, form{
	margin:				0px;
}
h1 A:link, h1 A:visited, h1 A:active, h1 A:hover{
	color:				#800080;
	text-decoration:	none;
}
h2{
	border-bottom:		#AAAAAA 1px solid;
	margin-bottom:		5px;
}
h3, h4{
	margin-bottom:		5px;
}
.main{
	padding:			5px;
}
.menu{
	padding:			5px;
	margin-bottom:		5px;
	border-bottom:		#CCAA70 2px solid;
	background:			#FAFAE0;
}
.table-format{
	padding:			5px 5px 5px 5px;
	margin:				15px;
	border:				outset 3px #99997A;
	background:			#E7E0BE;
	white-space:		nowrap;
	font-family:		"Palatino Linotype", arial, verdana, times;
	color:				#404000;
}
.table1-format{
	padding:			5px 5px 5px 5px;
	margin:				15px;
	border:				outset 3px #99997A;
	background:			#DCDCB0;
	white-space:		nowrap;
	font-family:		"Palatino Linotype", arial, verdana, times;
	color:				#404000;
}
.table2-format{
	padding:			5px 5px 5px 5px;
	margin:				15px;
	border:				outset 1.5pt #99997A;
	background:			#E7E0BE;
	white-space:		nowrap;
	text-align:			center;
	font-family:		"Palatino Linotype", arial, verdana, times;
	color:				#404000;
}
.table-head, th{
	padding:			2px 10px 2px 10px;
	margin:				1px;
	border:				outset 2px #AAAA8A;
	background:			#E7E0BE;
	white-space:		nowrap;
	font-size:			larger;
}
.table-left{
	padding:			1px 10px 1px 10px;
	margin:				1px;
	border:				outset 2px #AAAA8A;
	background:			#E7E0BE;
	white-space:		nowrap;
	font-size:			medium;
}
.table-body, td{
	padding:			5px 15px 5px 15px;
	margin:				1px;
	border:				outset 1px #BBBB9A;
	background:			#FCFCD0;
	white-space:		nowrap;
	font-size:			small;
}
.medium-wrap{
	padding:			5px 15px 5px 15px;
	margin:				1px;
	border:				#FCFCE0;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			justify;
}
.nopage, .nopage:link, .nopage:visited{
	color:				#200080;
}
.outlink{
	background:			url(external.png) center right no-repeat;
	padding-right:		13px;
}
.submenu{
	padding:			3px 5px 3px 5px;
}
.submenu A:link, .submenu A:visited, .submenu A:active{
	display:			inline;
	color:				#2C2C1C;
	text-decoration:	none;
	border:				#AAAA8A 1px solid;
	padding:			3px 3px 3px 3px;
	background:			#E0E0D0;
}
.submenu A:hover{
	color:				#202010;
	text-decoration:	none;
	background:			#C0C0B0;
	background-repeat:	repeat-x;
}
.medium-noborder-wrap-0{
	padding:			0px 15px 0px 15px;
	margin:				0px;
	border:				#FCFCE0 0px solid;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			justify;
}
.medium-noborder-wrap-1{
	padding:			0px 15px 0px 15px;
	margin:				1px;
	border:				#AAAA8A 1px solid;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			justify;
}
.medium-noborder-nowrap-0{
	padding:			0px 15px 0px 15px;
	margin:				0px;
	border:				#FCFCE0 0px solid;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			left;
}
.medium-noborder-nowrap-1{
	padding:			0px 15px 0px 15px;
	margin:				1px;
	border:				#AAAA8A 1px solid;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			left;
}
.cell-2p{
	padding:			2px 2px 2px 2px;
	margin:				0px;
	border:				#FCFCE0 0px solid;
	background:			#FCFCE0;
	white-space:		normal;
	font-size:			medium;
	text-align:			left;
}
.mainmenu{
	padding:			0px 1px 0px 1px;
	border-collapse:	separate;
	position:			static;
	font-size:			larger;
	font-weight:		bold;
	font-family:		'Monotype Corsiva', arial, verdana, times;
	letter-spacing:		1pt;
	text-align:			left;
	text-transform:		none;
	background:			#868050;
}
.mainmenu A:link, .mainmenu A:visited, .mainmenu A:active{
	display:			inline;
	color:				#E6D86B;
	text-decoration:	none;
	background:			#868050;
	border:				0px;
}
.mainmenu A:hover{
	color:				#202010;
	text-decoration:	none;
	background:			#A6A070;
	background-repeat:	repeat-x;
}
.buttonmenu{
	padding:			3px 0px 3px 0px;
}
.buttonmenu A:link, .buttonmenu A:visited, .buttonmenu A:active{
	display:			inline;
	color:				#2C2C1C;
	text-decoration:	none;
	border:				#AAAA8A 1px solid;
	padding:			3px 0px 3px 0px;
	background:			#E0E0D0;
}
.body1{
	color:				olive;
	background-color:	#ffffe1;
	position:			static;
	font-size:			medium;
	font-weight:		bold;
}
.largepurple{
	color:				Purple;
	font-weight:		bold;
	font-size:			xx-large;
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.bigpurple{
	color:				Purple;
	font-weight:		bold;
	font-size:			x-large;
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.bigHandwriting{
	font-weight:		bold;
	font-size:			x-large;
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.LargerHandwriting{
	font-size:			larger;
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.MediumHandwriting{
	font-size:			medium;
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.Handwriting{
	font-family:		'Monotype Corsiva', arial, verdana, times;
}
.LargerTypewriting{
	font-size:			larger;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.MediumTypewriting{
	font-size:			medium;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.Typewriting{
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.table1{
	width:				416.15pt;
	border:				outset 1.5pt;
	font-family:		"Monotype Corsiva", arial, verdana, times;
	color:				#404000;
	background:			#FFFFE1;
	padding:				.75pt .75pt .75pt .75pt;
	text-align:			center;
	font-weight:		normal;
	font-size:			medium;
}
.timetable1{
	width:				416.15pt;
	border:				outset 1.5pt;
	font-family:		"Monotype Corsiva", arial, verdana, times;
	color:				#404000;
	background:			#FFFFE1;
	padding:			.75pt .75pt .75pt .75pt;
	text-align:			center;
	font-weight:		normal;
	font-size:			medium;
}
.timetable2{
	width:				416.15pt;
	border:				outset 1.5pt;
	font-family:		"Monotype Corsiva", arial, verdana, times;
	color:				#404000;
	background:			#FFFFE1;
	padding:			.75pt .75pt .75pt .75pt;
	text-align:			center;
	font-weight:		normal;
	font-size:			medium;
}
.td1h{
	border:				none;
	border-top:			inset 1.5pt;
	background:			#D7BE50;
	padding:			.75pt .75pt .75pt .75pt;
	font-weight:		bold;
	font-size:			larger;
}
.td2h{
	border:				none;
	border-top:			inset 1.5pt;
	background:			#E7E0BE;
	padding:			.75pt .75pt .75pt .75pt;
	font-weight:		bold;
	font-size:			larger;
}
.td3h{
	border:				outset .5pt;
	background:			#E7E0BE;
	padding:			.5pt .5pt .5pt .5pt;
	font-weight:		bold;
	font-size:			larger;
	text-align:			center;
}
.td1a{
	background:			#EBD263;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
	font-weight:		bold;
}
.td1b{
	background:			#EBD263;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
	font-weight:		bold;
}
.td1c{
	background:			#E7E0BE;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
	font-weight:		bold;
}
.td1e{
	background:			#F1F1D1;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
	font-weight:		bold;
}
.td2a{
	background:			#FAFAE0;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
}
.td2b{
	color:				#949494;
	background:			#FAFAE0;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			12.0pt;
}
.td2c{
	color:				#B6B6B6;
	background:			#FAFAE0;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
}
.td2d{
	color:				#D4D4D4;
	background:			#FAFAE0;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			9.0pt;
}
.td3a{
	background:			#E6E6C8;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.td3b{
	background:			#E9E9C6;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.td3c{
	background:			#ECECC8;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.td3d{
	background:			#EFEFCF;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.td3e{
	background:			#F1F1D1;
	padding:			.75pt .75pt .75pt .75pt;
	font-size:			10.0pt;
	font-family:		"Palatino Linotype", arial, verdana, times;
}
.td5{
	border:				inset 1.0pt;
	border-bottom:		inset 1.5pt;
	background:			#E6E6C8;
	padding:			.75pt .75pt .75pt .75pt;
}
.norsma{
	font-weight:		normal;
	font-size:			small;
}
.normed{
	font-weight:		normal;
	font-size:			medium;
}
.redsma{
	color:				Red;
	font-weight:		bold;
	font-size:			small;
}
.redmed{
	color:				Red;
	font-weight:		bold;
	font-size:			medium;
}
.gresma{
	color:				Green;
	font-weight:		bold;
	font-size:			small;
}
.gremed{
	color:				Green;
	font-weight:		bold;
	font-size:			medium;
}
.boldsma{
	font-weight:		bold;
	font-size:			small;
}
.boldmed{
	font-weight:		bold;
	font-size:			medium;
}
.boldxl{
	font-weight:		bold;
	font-size:			x-large;
}
.backsma{
	background:			#FFFFF0;
	font-weight:		bold;
	font-size:			small;
}
.boldsmw{
	font-weight:		normal;
	font-size:			small;
	white-space:		normal;
}

