body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #515151;
	}
	
#base { background:url(images/baseline.jpg) no-repeat; }
.boo a { font-size: 7pt; }
.boo p { font-size: 7.5pt; }

h1 {
	font-size: 18pt;
	line-height: 27pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h2 {
	font-size: 16pt;
	line-height: 22pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h3 {
	font-size: 14pt;
	line-height: 21pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h4 {
	font-size: 12pt;
	line-height: 18pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h5 {
	font-size: 10pt;
	line-height: 16pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}
h6 {
	font-size: 9pt;
	line-height: 14pt;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	}

P,ol {
	font-size: 9pt;
	line-height: 12pt;
	margin-top: 10px;
	margin-bottom: 10px; 
	}

TD, UL { font-size: 9pt; line-height: 12pt; }

ul.notelist  li { margin-left:-40px; text-align:left; font-weight: normal; color: #000179; border: none; list-style-type:none; float: none; list-style-position: inside; }


a { font-size: 9pt; line-height: 12pt; text-decoration: none; font-weight: none; color:  #451625; outline: none; }
a:link { color: #000179; }
a:visited { color: #979797; }
a:active { color: #000179; }
a:hover { background-color: #004BE4; color: #fff; font-weight: none; text-decoration: none; }
	
strong, b { font-weight: bold; }

img.hover { none; }


/* Form Dec's */
.row1 { color:#fff; background-color: #00349E; }
.row2 { color:#fff; background-color: #7D9AD6; }
.row3 { color: #002570; background-color: #C9D9FA; }
.row4 { color: #002570; background-color: #D9E4FB; }
















/* Timetable Declarations */

table.ttt	{
	border:	1px black solid;
	background-color: #D9E4FB;	/* BGcol */
}

tr.ttheaderrow	{
	background-color: #00349E;	/* headCol */
	color: #fff; /* headTextCol */
	font-size: 10pt;
}

/*	TH is usually center / bold by default anyway, but
	doesn't hurt to be explicit */

th.ttheadercell {
	text-align: center;
	font-weight: bold;
}





tr.ampm {
	background-color: #7D9AD6;	/* AMPM col */
	color: #1B46A3; /* AMPMTextCol */
	text-align: center;
	font-weight: bold;
}

td.ttimepoint1, td.tttd, td.ttimepoint1, td.ttimepoint2, td.ttimepoint4, td.ttimepoint5, td.ttimepoint6, td.ttimepoint7, td.ttimepoint9 {
	text-align: center;
}

div.ttinfo {
	align:	center;
}

/*	At this time, timepoints (highlighted columns) must be specified
	by numbers directly; ie, will need a separate class for each. 

	Including the above td.ttimepoint2 code, the following
	declaration is the equivilant of linkCol2=DDDDDD

	linkColN STILL needs to be passed to the script, but it ignores
	the passed value. It just needs to be defined that's all.

*/

td.ttimepoint12, td.ttimepoint1, td.ttimepoint2, td.ttimepoint4, td.ttimepoint5, td.ttimepoint6, td.ttimepoint7, td.ttimepoint9 {
	background-color: #C9D9FA;
}

/*	It would be useful not to have multiple COLOURs for
	these columns, then we could just get away with one ttimepoint
	definition! (Would still need to pass them to the script though).
*/

