body {
		font-family: arial;
		font-size: 9px;
		font-weight: normal;
		top-margin: 0;
  }
:link { color: #00CC00; }
:visited {color: #00CC00; }
a:active {color: #00CC00; }
a:hover {color: black; }  

img {
		border: 0;
	}
table.member { 
		width: auto;
		border: 0;
		bordercolor: #000000;
		padding: 0;
		spacing: 0;		
  }
td.member {
		width: auto;
		height: 22px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 9px;
		font-weight: bold;
  }
td.smaller {
		width: auto;
		height: 22px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 7px;
		font-weight: normal;
  }
td.course {
		width: auto;
		height: 11px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 7px;
		font-weight: normal;
  }
td.fixed {
		width: 110px;
		height: 22px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 9px;
		font-weight: bold;
  }
td.nav {
		width: auto;
		height: 22px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 8px;
		font-weight: normal;
  }
td.normal {
		width: auto;
		height: 22px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 9px;
		font-weight: normal;
  }
td.lesshigh {
		width: auto;
		height: 11px;
		background-color: #E0E0E0;
		font-family: arial;
		font-size: 9px;
		font-weight: normal;
  }
td.header {
		width: auto;
		height: 11px;
		background-color: #00DD00;
		font-family: arial;
		font-size: 9px;
		font-weight: bold;
  }
td.position {
		vertical-align: top;
		width: auto;
		font-family: arial;
		font-size: 9px;
		font-weight: bold;		
  }
div.smaller {
		font-family: arial;
		font-size: 8px;
  }
input.member {
		font-size: 9px;
		font-family: arial;
		font-weight: normal;
		height: 17;
  }
select {
		font-size: 9px;
		font-family: arial;
		font-weight: normal;
		height: 17;
  }
tr.day { 
		background: #00E000;
        border-left: 2px solid white;
        color: black;
        text-align: center;
		font-size: 8px;
  }
tr.month { 
		background: #E0E0E0;
        border-left: 2px solid white;
        color: black;
        font-family: arial;
        font-weight: bold;
        font-size: 9px;
        text-align: center 
  } 
td.merid { 
		background: #E0E0E0;
        color: black;
        font-family: arial;
        text-align: center; 
		font-weight: bold
  }
tr.mainrow1 {
		background: #EDF9EA;
  }
tr.mainrow2 {
		background: #EEEEEE;
  }

