* {
	margin: 0;
	padding: 0;
	border: 0;
}

HTML {
	font-size: 100%;
 }

body {
	width: 800px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 10px;
	font-family: arial, helvetica, sans-serif;
	background-color: rgb(255, 255, 255);
	color: rgb(76, 52, 191);
	font-size:62.5%;
}
	
#header {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 100px;
	width: 800px;
	margin: 0;
	border: 0px;
	padding: 10px;
	}

#main {
	position: absolute;
	left: 135px;
	top: 90px;
	width: 665px;
	margin: 0px;
	border:0;
	padding: 10px 0 10px 10px;
	}

#linkbar {
	position: absolute;
	top: 90px;
	left:10px;
	width: 112px;
	margin: 0px 10px 0px 0px;
	border-right: 1px solid rgb(128, 128, 128);
	padding: 5px;
	background-color:#E1E1E1;
}

#linkbar a {	display: block; color:rgb(153, 51, 153); font-size: 12px; margin:0; border:0; padding:2px 0; text-decoration:none;}
#linkbar a:hover, a:focus { color: red; }
#linkbar a:active         { color: rgb(153, 51, 153); }

a:link       { color: rgb(76, 52, 255) }
a:active     { color: rgb(76, 52, 255) }
a:visited    { color: rgb(76, 52, 255) }

#header h1           {
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	font-size: 3em;
	font-family: Arial, Helvetica;
	margin: 0 0 5px 0;
	border:0;
	padding:0 20px;
	background-color: rgb(153, 51, 153);
	line-height: 2em;
}

#main h1 { font-style: normal; color: rgb(128, 128, 128); font-size: 2em; font-weight: bold; margin: 0 0 5px 0; border:0; padding:0; line-height: 1.5em; }
#main h2 { font-size: 1.8em; font-weight: normal; font-style: normal; color: rgb(153, 51, 153); margin: 0; border:0; padding:0; line-height: 1.5em; }
.textobit h2{ font-weight: bold; font-size: 1.8em; font-style: normal; color: black; margin: 0; border:0; padding:0; line-height: 1.5em; text-align: center;}
#main h3 { font-weight: normal; font-size: 1.6em; font-style: normal; color: #A0B832; margin: 0; border:0; padding:0; line-height: 1.5em; }
#main h4 { font-size: 10pt; font-style: normal; color: rgb(153, 51, 153); font-weight: normal; font-family: Arial, Helvetica; margin: 0; border:0; padding:0; line-height: 1.5em; }
#main h5 { font-size: 8pt; font-style: normal; font-weight: normal; color: rgb(167, 191, 52); margin: 0; border:0; padding:0; line-height: 1.5em; }
p { font-size: 1.2em; margin: 0 0 5px 0; border:0; padding:0; line-height: 1.5em; }
.textobit p { font-size: 1.2em; margin: 0 0 5px 0; border:0; padding:0; line-height: 1.5em; color:black; }
.textboxright p { font-size: 1.1em; margin: 0 0 5px 0; border:0; padding:0; line-height: 1.5em; }
.quote { margin: 0 0 5px 10px; font-style:italic; }
table        { font-size: 11px; font-style: normal; }
th           { font-style: normal; color: rgb(153, 51, 153);  background-color: #C0C0C0; font-size: 14pt; font-weight: normal; margin: 0; border:0; padding:5px; line-height: 1.5em; text-align: left; }
td { text-align:left; vertical-align: top; line-height: 1.5em; padding:5px; }

/* Due to Mozilla inconsistency it is advisable to set margin AND padding to zero to control indents */
ul { margin: 0 25px; border:0; padding:0; list-style-image: url(../images/smallneckie.gif);}
li {
	line-height: 1.5em;
	font-size: 1.2em;
	text-align: left;
}
dl { margin: 0 ; border: 0; padding: 0;}
dt { margin: 0; border: 0; padding: 0; }
dd {line-height: 1.5em; margin: 0 ; border: 0; padding: 0 0 0 20px;}

img {margin: 0; border:0; padding:0; }

strong {color:red; font-weight:bold; }

textarea  { border: 1px solid gray; }
input  { font-style: normal; font-size: 8pt; font-family: Arial, Helvetica; 
              margin: 2px; border: 1px solid gray; padding 2px;}

.imgleft {float: left; clear: none; margin: 5px 10px 5px 0; border:0; padding:0; }
.imgright {float: right; clear: right; margin: 5px 0px 5px 10px; border:0; padding:0; }
.textright {float: right; clear: right; margin: 5px 0px 5px 10px; border-left: 1px solid gray; padding:0 0 0 7px; font-style: italic;}
.textobit {float: left; clear: left; margin: 5px 10px 5px 10px; border: 2px solid black; padding:5px 10px; }

.textboxright {
	float:right;
	margin:0 0 10px 20px;
	border:0;
	padding:5px;
	width:30%;
	background-color:#F1D8F1;
	clear:right;
}
.textboxrightwide {
	float:right;
	margin:0 0 10px 20px;
	border:0;
	padding:5px;
	width:40%;
	background-color:#F1D8F1;
	clear:right;
}
.centretext {
	text-align:center;
	margin: 5px;
	border: 1px solid;
	padding: 5px;
}
.floatbox { 
    margin: 5px 0 5px 10px;
	border:  1px solid;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	float: right;
}
.ad {border-top: solid 1px rgb(128, 128, 128); border-bottom:solid 1px rgb(128, 128, 128)}
.ad1 { text-align:center; font-weight: bold; font-size:2.2em; color: #FF344C; line-height:1.5em;}
.ad2 { text-align:center; font-weight: bold; font-style: italic; font-size:1.8em; color: black; line-height:1.5em;}
.ad3 { text-align:center; font-style: italic; font-size:1.5em; color: blue; line-height:1.5em;}
.inlinehead { color:#993399; font-weight:bold; padding: 0 5px 0 0; }
.indent { padding: 0 20px 0 20px; font-style: italic; }
.footnote {
   padding: 25px 0 0 0;
   text-align: center;
   font-size: 10pt;
   font-style: italic;
   clear: both;
	}
