body {
background-color: #FFFFFF;
margin-left: 20px;
margin-right: 20px;
margin-top: 0px;
padding-top: 0px;
text-align: center;
font-family: Arial, helvetica, sans serif ms;
font-size: 90%;
}

.pagetable {
border: 0px solid #808080;
border-collapse: collapse;
border-spacing: 0px;
background-color: #FFFFFF;
margin: 0px;
width: 890px;
}

.tableheader {
background-image: url(/images/headerbg.png);
background-repeat: no-repeat;
border: 0px solid #000000;
border-collapse: collapse;
border-spacing: 0px;
height: 187px;
margin: 0px;
width: 890px
}

.trheader {
}

.tdheader {
padding-bottom: 20px;
padding-left: 106px;
text-align: left;
}

.title {
color: #FFFFFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 200%;
}

.tdcontact {
padding-right: 106px;
padding-top: 40px;
vertical-align: center;
}

.contact {
color: #FFFFFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 180%;
}

.strapline {
color: #FFFFFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 110%;
}

.tdmenu {
background-image: url(/images/menubg.png);
background-repeat: no-repeat;
padding-left: 10px;
text-align: left;
vertical-align: top;
width: 176px;
}

.menu {
color: #B2FF4C;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 110%;
font-weight: bold;
}

.menubutton {
float: left;
margin-left: 10px;
}

.form {
background-color: #3F9EFF;
border: 2px outset #FFFFFF;
color: #FFFFFF;
font-family:Arial Rounded MT Bold,Verdana, sans serif ms;
padding: 10px;
text-align: right;
vertical-align: top;
}

input {
margin-left: 5px;
float: right;
font-size: 110%;
}

select {
float: right;
font-size: 110%;
}

textarea {
font-size: 110%;
}

label {
float: left;
font-size: 110%;
font-weight: normal;
}

.tdhigh {
padding: 5px;
text-align: left;
vertical-align: top;
width: 250px;
}

.tdfooter {
width: 100%;
font-size: 80%;
}

.tdplain {
border: 0px;
padding: 5px;
text-align: left;
vertical-align: top;
}

.articlehead {
color: #3F9EFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 130%;
font-weight: bold;
line-height: 120%;
}

.articletext {
color: #404040;
font-family: calibri, verdana, arial;
font-size: 85%;
line-height: 150%;
}

ol {
font-size: 120%;
font-weight: bold;
line-height: 140%;
}

.imgarticle {
border: 2px solid #3F9EFF;
float: right;
margin: 2px;
width: 200px;
}

.imgbanner {
align: center;
border: 0px;
}

.quote {
background-color: #FFFFFF;
font-family: Courier new, Courier;
font-size: 80%;
}

.green {
color: #B2FF4C;
font-family: Arial Rounded MT Bold, Verdana, sans serif ms;
font-size: 130%;
line-height: 120%;
}

.blue {
color: #B2FF4C;
font-family: Arial Rounded MT Bold, Verdana, sans serif ms;
font-size: 130%;
line-height: 120%;
}

.small {
font-size: 80%;
}

.siteby {
color: #ffb000;
font-weight: bold;
text-decoration: none;
}

a.feature {
color: #3F9EFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-size: 80%;
text-decoration: none;
}

a.menu {
color: #FFFFFF;
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-weight: bold;
text-decoration: none;
}

a.menu:visited {
font-family: Arial Rounded MT Bold,Verdana, sans serif ms;
font-weight: bold;
color: #FFFFFF;
}

a:hover {
text-decoration: underline;
}