body {
  font:             10pt verdana, arial, sans-serif;
  text-align:       left;
  color:            #000000;
  background-color: #E4EAF2;
  padding:          0;
  margin:           0;
}

.maintext {
  font:             inherit;
  color:            inherit;
  background-color: #FFFFFF;
/*  width:            675px; */
  padding:          25px 25px 25px 25px;
  border-width:     1px;
  border-color:     #000000;
  border-style:     solid;
  margin:           25px 25px 25px 25px;
}

.timetable { 
  font-family:      inherit;     
  font-size:        11px; 
  text-align:       center; 
  color:            #000;
  border-width:     1px;
  padding:          4px;
}

.code {
  font:             10pt courier new, courier;
  text-align:       left;
  color:            #000000;
  padding:          0;
  margin:           0;
}

td { 
/*  background-color: #EEF2F7; */
  padding:          3px 0px 3px 0px; 
}

th {
  width:            110px;
  font-weight:      bold;
/*  color:            #3A4F6C; 
  background-color: #DFE6EF; */
  padding:          3px 0px 3px 0px; 
}

.time { 
  width:            90px;
  white-space:      nowrap; 
  background-color: #DFE6EF;
}

.footer {
  font-family:      inherit;
  font-size:        8pt;
  color:            inherit;
  background-color: #FFFFFF;
}

.right {
  float:            right;
  text-align:       right;
}

h1 {
  font-family:      inherit;
  font-size:        20pt;
  color:            inherit;
  margin-top:       0px;
  margin-bottom:    5px;
  margin-left:      0px;
}

h2 {
  font-family:      inherit;
  font-size:        16pt;
  color:            inherit;
  margin-top:       35px;
  margin-bottom:    25px;
  margin-left:      0px;
}

h3 {
  font-family:      inherit;
  font-size:        12pt;
  color:            inherit;
  margin-top:       25px;
  margin-bottom:    15px;
  margin-left:      0px;
}

ol, ul {
  font:             inherit;
  color:            inherit;
  margin-left:      25px;
  padding-left:     0px;
  list-style-type:  square;
}

a:link, a:visited, a:active {
  color:            #000000;
  text-decoration:  underline;
}

a:hover {
  color:            #465584;
  text-decoration:  underline;
}

hr {
  border:           0;
  color:            #000000;
  background-color: #000000;
  height:           1px;
  width:            100%;
  text-align:       left;  
}

img {
  border: 0;
}

