body { font-family:Tahoma; background-attachment:fixed; }
p  { text-align:justify; }
li { text-align:justify; }

a          { text-decoration:none; color:Blue; }
a:linked   { text-decoration:none; color:Blue; }
a:visited  { text-decoration:none; color:Blue; }
a:active   { text-decoration:none; color:Blue; }
a:hover    { text-decoration:underline; color:Purple; }

.main   { font-family:Tahoma; font-size:medium; }
.title  { font-size:x-large; font-weight:bold; }
.author { font-size:large; font-weight:bold; }

#divMain { padding:5px; }

#divTitle { }

#divText { text-align:left; }

#divChart { }
#tblChart { border-collapse:collapse; }
#tblChart th { border:solid 1px Black; text-align:center; padding:3px; }
#tblChart td { border:solid 1px Black; text-align:left; padding:3px; }

#tblGrid
	td { text-align:left; }
	.gh1 { vertical-align:bottom; width:150px; }
	.gh2 {  }
	.gh3 { vertical-align:top; font-weight:normal; width:25px; }

#divMarks { width:100%; }
#tblMarks { border-collapse:collapse; }
#tblMarks th { border:solid 1px Black; text-align:center; padding:3px; }
#tblMarks td { border:solid 1px Black; padding:3px; }

