BODY {
font-size : 13px; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #333333; 
background-color :333333;<!--Changes the background, around the boxes-->
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto; 
}

H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 16px; 
color : #333333; 
background-color : transparent; 
}
p {
font-size : 12px; 
color : #000000; 
font-family : Arial, Helvetica, sans-serif; 
}

.smalltext {
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 11px;
	color: #003333;
	text-align: left;
}
.smalltext a:link{<!--link bellow login information-->
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-size : 11px;
font-variant : normal; 
color: #003333; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-size : 11px;
font-variant : normal; 
color: #003333;
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
  color:#006666  
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Arial, Helvetica, sans-serif; <!--administration headlines-->
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color : #000000; 
font-size : 14px; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color : #000000; 
font-size : 16 px; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color : #000000; 
font-size : 16 px; 
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #FF0000 1px solid;
color : #000000; 

}

.white {
  background-color : #ffffff;<!--calendar background-->
}

.black {
  background-color : #666666;<!--calendar grid color-->
}

.bg_dark {
  background-color : #999999;<!--dark (menu) highlights-->
}

.bg_medium {
  background-color : #B6F1F1;<!--main box calendarcolor-->
}

.bg_light {
  background-color : #FFCC66;<!--Calendar, missing days of the month-->
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.copyright {
    font-size: 5px;
    text-align: center;
}
