a:link {color: #990000} 
a:visited {color: #990000} 
a:active {color: #999933} 
a:hover {color: #999933} 

H1 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #990000;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

H2 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #333366;
	line-height : 22px;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

H3 {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #333366;
	line-height : 20px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

p {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height : 20px;
	color: #333366;
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
} 

ul {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height : 20px;
	color: #333366;
	padding: 5px 0px 5px 30px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
} 

blockquote {font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height : 20px;
	color: #333366;
	padding: 5px 0px 5px 40px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
} 

form {padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
} 

a.mytext:link {color: #333366; text-decoration: none} 
a.mytext:visited {color: #333366; text-decoration: none} 
a.mytext:active {color: #FFCC66; text-decoration: none} 
a.mytext:hover {color: #999933; text-decoration: none} 

a.mytextYellow12:link {color: #FFCC66; text-decoration: none} 
a.mytextYellow12:visited {color: #FFCC66; text-decoration: none} 
a.mytextYellow12:active {color: #FFCC66; text-decoration: none} 
a.mytextYellow12:hover {color: #999933; text-decoration: none} 

.mytext {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333366} 
.mytextSmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333366}
.mytext12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333366}
.mytext16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333366}  
.mytext20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #333366} 
.mytextUL {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333366;text-decoration: line-through;}

.mytextRed {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000} 
.mytextRedSmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #990000}
.mytextRed12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000}
.mytextRed16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #990000}  
.mytextRed20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #990000} 

.mytextYellow {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC66} 
.mytextYellowSmall {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFCC66}
.mytextYellow12 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFCC66}
.mytextYellow16 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFCC66}  
.mytextYellow20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFCC66} 

.MonthRow {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 18px;
	line-height; 40px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #333366;
}

.DayRow {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #333366;
	font-weight: bold;
	color: #FFFFFF;
}

.dayBlank {
	background-color: #FF9999;
}

.dayClass {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #FFCC66;
	font-weight: bold;
	color: #333366;
}

.dayHol {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #FFFF99;
	font-weight: bold;
	color: #000000;
}

.dayReg {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	font-weight: bold;
	color: #333366;
}

.dayWE {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #DDDDDD;
	font-weight: bold;
	color: #333366;
}

.dayPast {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	background-color: #99cccc;
	font-weight: bold;
	color: #000000;
}

#containerMain {
	position: relative; 
	width:780px; 
	height : auto; 
	z-index:99; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility : visible;
	background-color: #FFFFFF;
	background-image : url(images/bg.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
#container {
	position: relative; 
	width:780px; 
	height : auto; 
	min-height : 100%; 
	z-index:99; 
	padding: 0px;
	margin: 0px;
	border: 0px;
	visibility : visible;
}

#footerBox {
	position: relative; 
	width: 780px; 
	height: 132px;
	z-index: 3; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #333366;
	clear:both;
}

#navs {
	position: relative; 
	float:left;
	width:140px; 
	height: 100%;
	min-height : 100%; 
	z-index:1; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	border: 0px 0px 0px 0px;
	visibility : visible;
}

#main {
	position: relative;
	float: right;
	width: 600px;
	height: auto;
	min-height : 100%; 
	z-index: 1;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility : visible;
}

#mast {
	position: relative; 
	width: 600px;
	height:75px; 
	z-index:2; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility : visible;
}

#content {
	position: relative; 
	clear: both;
	width: 550px;
	height:auto; 
	z-index:2; 
	padding: 0px 0px 0px 0px;
	margin: 30px 20px 30px 30px;
	border: 0px 0px 0px 0px;
	visibility : visible;
}

#login {
	position: relative; 
	width: 210px; 
	height: auto; 
	float: right;
	z-index: 3; 
	padding: 10px 0px 10px 0px;
	margin: 10px 10px 10px 10px;
	border: 0px 0px 0px 0px;
	visibility: visible;
	background-color : #990000;
}

#footer1 {
	position: absolute; 
	left: 0px;
	top: 0px;
	width: 160px; 
	height: 132px;
	z-index: 3; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility: visible;
}

#footer2 {
	position: absolute; 
	left: 160px;
	top: 65px;
	width: 600px; 
	height: 30px;
	float: right;
	z-index: 3; 
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	visibility: visible;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #333366;
}