body {
 background-color:	white;
 color:			black; 				/* Text colour */
 font-family:		Arial, Helvetica, sans-serif;
 font-size:		12pt;
 font-style:		normal;
 margin-top:		5px;
 margin-bottom:		5px;
 margin-right:		5px;
 margin-left:		5px;
}

/* Image settings */

img {
 border:	none; 					/* Remove the border on a clickable image */
}

img.left {						/* Allow for horizontal placement of images */
 float:		left;
}

img.right {						/* Allow for horizontal placement of images */
 float:		right;
}


h1 {
 font-weight:		bold;
 font-size:		20pt;
}

h2 {
 font-size:		18pt;
 /* Inherits font-weight: bold from h1 */
}

h3 {
 font-size:		16pt;
}

h4 {
 font-size:		14pt;
}

p {
 font-size:             12pt;
 font-family:           Arial, Helvetica, sans-serif;
}

a, a:link, a:visited, a:active, a:focus {
 text-decoration:       none;
 color:                 blue;
 background-color:	white;
}

a:hover {
 color:                 blue;
 background-color:	yellow;
/* text-decoration:       underline; */
}

th {
 text-align:            left;
 font-family:           Arial, Helvetica, sans-serif;
 font-weight:           bold;
 font-size:             12pt;
}

td {
 text-align:            left;
 font-family:           Arial, Helvetica, sans-serif;
 font-size:             12pt;
}

td.menu {
 text-align:            left;
 font-family:           Arial, Helvetica, sans-serif;
 font-weight:           bold;
}

.heading {
 text-align:            left;
 font-family:           Arial, Helvetica, sans-serif;
 font-weight:           bold;
 font-size:             16pt;
}

ul {
 text-align:            left;
 font-family:           Arial, Helvetica, sans-serif;
 font-size:             12pt;
}

abbr {
 border-bottom: 1px dashed #000099; /*copy gecko's behaviour to IE*/
 cursor: help;
}
