/* CSS Document */
body {
		margin: 0;
		background-color: #FDFCE9;
		background-image:url(images/TemplateBG.jpg);
		background-repeat:repeat-x;
		border: 0px;
}



/* Start All Encompasing Div */

#mother {
		position: relative;
		padding: 0;
		margin: 0 auto;
		border: 0px;
		top: 0;
		width: 750px;
		background-color: none;
		z-index: 1;
}

/* End All Encompasing Div */






/* Start Text Bits & Pieces */

.bodytext {
		background-color: none;
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height:14px;
		color: #000;
		background-repeat:no-repeat;
}

.bodytext a {
		text-decoration: none;
		color: #F7D630;
}

.bodytext a:link {
		color: #F7D630;
		text-decoration: none;
}

.bodytext a:visited {
		color: #F7D630;
		text-decoration: none;
}

.bodytext a:hover {
		color: #D25500;
}


.formelements {
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 9px;
		font-style:normal;
		font-weight:normal;
		line-height:14px;
		color: #666666;
}


.formbuttons {
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 9px;
		font-style:normal;
		font-weight:normal;
		line-height:14px;
		color: #666666;
		border: 0px;
}

h1 {
		margin: 0px 0px 10px 0px;
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		font-size: 16px;
		color: #20324F;
}

h2 {
		margin: 0px 0px 4px 0px;
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		font-size: 20px;
		color: #20324F;
}

h3 {
		margin: 0px 0px 15px 0px;
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		font-size: 25px;
		color: #20324F;
}


p {
line-height:30px;
margin: 6px 0px 16px 0px;
}


.italic {
font-style:italic;
}

.centred {
text-align:center;
}

.points {
background-color: #fff;
font-family: "Trebuchet MS", Arial, sans-serif;
font-size: 10px;
font-style: normal;
font-style:italic;
color:#112202;
}

.points a {
		text-decoration: none;
		color: #6b9503;
		text-decoration: none;
		font-style:normal;
}

.points a:link {
		color: #6b9503;
		text-decoration: none;
		font-style:normal;
}

.points a:visited {
		color: #6b9503;
		text-decoration: none;
		font-style:normal;
}

.points a:hover {
		color: #a0a0a0;
		text-decoration: none;
		font-style:normal;
}

.greytext {
color:#666666;
}

br {
		margin-bottom: 2em;
}

ul li {
list-style-type:none;
line-height:18px;
}

/* End Text Bits & Pieces */






/* Start Page Structure */



#TemplateTop {
		position: absolute;
		border: 0px;
		top: 20px;
		left: 0px;
		margin: 0 auto;
		padding: 0px;
		width: 750px;
		height: 130px;
		background-color: #fff;
}

#TemplatePageText {
		position: absolute;
		top: 150px;
		left: 0px;
		width: 750px;
		margin: 0 auto;
		padding: 0px;
		background-image:url(images/TextBG.gif);
		background-repeat:repeat-y;
		background-position:left;
		background-color: #fff;
		font-family:"Trebuchet MS", Arial, Geneva, sans-serif;
		font-size:13px;
		color:#3B5781;
		text-align:left;
}

#TemplatePageText a:link {
		color: #D13E80;
		text-decoration: none;
}

#TemplatePageText a:visited {
		color: #D13E80;
		text-decoration: none;
}

#TemplatePageText a:hover {
		color: #7C1A46;
}

#TemplatePageText p {
line-height:20px;
margin: 6px 0px 10px 0px;
}

#Navigator {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 750px;
		height: 270px;
}

#ContentBG {
		position: absolute;
		top: 205px;
		left: 0px;
		width:750px;
		height: 380px;
}

#ContentText {
		position: absolute;
		top: 210px;
		left: 420px;
		width: 350px;
		height: 420px;
		margin: 0;
		background-color: #fff;
		background-repeat:no-repeat;
}

#topanchor {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 30px;
		height: 20px;
		margin: 0;
		background-color:none;
}

/* End Page Structure */






/* Start Misc Bits */

.copyright {
		font-size:9px;
		color:#999999;
}

.asterix {
color:#D13E80;
}

.asterixtext {
color:#D13E80;
font-size:11px;
line-height:15px;
}

hr {
border: 1px dotted #999999;
padding:0px;
margin: 10px 0px 20px 0px;
}

form {
padding:0px;
margin:0px;
}

.dotbordertop {
border-top:dotted;
border-top-color:#999999;
border-top-width:thin;
}

.dottedborder {
border: 1px dotted;
border-color:#3B5781;
background-color:#D4E5FF;
}

/* End Misc Bits */