.hilite{background:yellow;} /* This is to mark text that is either a note to my self or is not finalised */

h1, h2, h3, h4, h5, h6{
	color:#69C;
	font-family:"Lucida Sans Unicode", Verdana , sans-serif;
	}
h1, h2, h3, h4{
	font-weight:normal;
	}
/* Font sizes must be explicitly set to get reasonable consistency across browsers
Be mindful that using percentages reduces / increases the size relative to the parent
element's size. E.g. If you set an anchor element "a" to 80%, then it would be 80%
of p which is already at 80% so the font will be set to 64%   */
h1{
	font-size:160%;
	}
h2{
	font-size:140%;
	}
h3{
	font-size:130%; 
	font-style:oblique;
	}
h4, h5{
	font-size:120%
	}
	
.smallPrint{
	font-size:80%;
	}
.alignLeft{
	float:left;
	clear:both;
	}
.alignRight{
	float:right;
	clear:both;
	}
.NB{
	border:1px dotted #69C;
	background:#E9F0F8;
	padding:7px;
	}
.NB h1, .NB h2, .NB h3 {
	margin:0px;
	}
.top{
	background:#EDEADE url("gfx/arrow_up.gif") left no-repeat;
	border:#E6DFCA solid 1px;
	padding:2px;
	padding-left:13px;
	color:#69c;
	}
.linkToAnchor{
	background: url("gfx/arrow_down.gif") right no-repeat;
	padding-right:13px;
	}
.No_Border td, .No_Border th{
	border-style:none;
	padding:0 3px;
	}
	
.tableHeader{
	background:#E9F0F8;
	border: solid 1px #69c;
	padding:0 3px;
	}
