﻿body {
	padding: 0;
	border: 0;
	background-color: #FFFFFF;
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}
a:link {
	/*	color: #C2003D; */
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	font-family: "Arial";
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-weight: bold;
}
a:visited {
	color: #000000;
	text-decoration: none;
	font-family: "Arial";
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
}
.menu {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	color: #000000;
}
a.menu:link {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	color: #000000;
}
a.menu:hover {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	color: #999999;
}
a.menu:visited {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	color: #000000;
}
.bottom {
	font-family: "Arial";
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-weight: normal;
}
a.bottom:link {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
a.bottom:hover {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}
a.bottom:visited {
	text-decoration: none;
	font-family: "Arial";
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.copyright {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	font-weight: bold;
}
a.copyright:link {
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
a.copyright:hover {
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	font-weight: bold;
}
a.copyright:visited {
	text-decoration: underline;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.whitetext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetext:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.whitetext:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.whitetext:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.focus {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.focus:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.focus:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.focus:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
* {
	outline: none;
}
a:active, a:focus {
	outline: none;
	ie-dummy: expression(this.hideFocus=true);
}
.h1 {
	font-family: "Arial";
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.h2 {
	font-family: "Arial";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.h3 {
	font-family: "Arial";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.h4 {
	font-family: "Arial";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.h5 {
	font-family: "Arial";
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.h6 {
	font-family: "Arial";
	font-size: 13px;
	color: #C2003D;
	font-weight: bold;
}
#bodytop {
	margin: 0;
	width: 100%;
	background-color: #FFFFFF;
	background-image: url('../images/background.jpg');
	background-repeat: repeat-x;
	background-position: top left;
}
#bodybottom {
	margin: 0;
	width: 100%;
	background-color: #E5E5E5;
}
#footercontainer {
	margin: 0;
	width: 100%;
	padding-top: 24px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 24px;
	background-color: #D5D5D5;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
#contentwrapper1 {
	margin: 0 0 17px 0;
	padding: 0;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#contentwrapper2 {
	margin: 0;
	padding: 0;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#contentwrapper3 {
	margin: 0;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	width: 958px;
	margin-left: auto;
	margin-right: auto;
	background-color: #E5E5E5;
}
#contentwrapper4 {
	margin: 0;
	padding: 15px;
	width: 928px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
#contentwrapper5 {
	margin: 0;
	padding-top: 48px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 48px;
	width: 928px;
	margin-left: auto;
	margin-right: auto;
}
#topnav {
	position: relative;
	width: 960px;
	height: 39px;
	margin-left: auto;
	margin-right: auto;
}
ul.mainnav {
	list-style-type: none;
	padding-left: 0;
	margin: 0 0 0 0;
	overflow: hidden;
}
ul.mainnav li {
	float: left;
}
ul.mainnav a {
	display: block;
}
#button1 {
	display: block;
	width: 63px;
	height: 40px;
	background: url("../images/button1.jpg") no-repeat 0 0;
}
#button1:hover {
	background-position: 0 -40px;
}
#button1 span {
	display: none;
}
#button2 {
	display: block;
	width: 95px;
	height: 40px;
	background: url("../images/button8.jpg") no-repeat 0 0;
}
#button2:hover {
	background-position: 0 -40px;
}
#button2 span {
	display: none;
}
#button3 {
	display: block;
	width: 298px;
	height: 100px;
	background: url("../images/subbutton4.jpg") no-repeat 0 0;
}
#button3:hover {
	background-position: 0 -100px;
}
#button3 span {
	display: none;
}
#button4 {
	display: block;
	width: 298px;
	height: 101px;
	background: url("../images/subbutton2.jpg") no-repeat 0 0;
}
#button4:hover {
	background-position: 0 -101px;
}
#button4 span {
	display: none;
}
#button5 {
	display: block;
	width: 298px;
	height: 99px;
	background: url("../images/subbutton6.jpg") no-repeat 0 0;
}
#button5:hover {
	background-position: 0 -99px;
}
#button5 span {
	display: none;
}
#button6 {
	display: block;
	width: 350px;
	height: 60px;
	background: url("../images/button9.jpg") no-repeat 0 0;
}
#button6:hover {
	background-position: 0 -60px;
}
#button6 span {
	display: none;
}
#topadd {
	margin: 0;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
}
#bannerborder {
	border: 1px #EDEDED solid;
}
#rightadd {
	padding-bottom: 15px;
}
#logo {
	margin: 0;
	padding: 0;
	float: left;
}
#slogan {
	margin: 0;
	padding: 0;
	float: right;
}
#minitoplinks {
	margin: 0;
	padding-top: 14px;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	float: right;
	text-align: right;
}
#fadecontainer {
	margin: 0 0 15px 0;
	padding: 15px;
	width: 898px;
	background-color: #C2003D;
}
#fade {
	margin: 0;
	padding: 0;
	width: 600px;
	float: left;
	background-color: #FFFFFF;
}
#fadebutton1 {
	margin: 0;
	padding: 0;
	width: 298px;
	height: 100px;
	float: right;
}
#fadebutton2 {
	margin: 0;
	padding: 0;
	width: 298px;
	height: 101px;
	float: right;
}
#fadebutton3 {
	margin: 0;
	padding: 0;
	width: 298px;
	height: 99px;
	float: right;
}
#boxes {
	margin: 0 0 15px 0;
	padding: 0;
	width: 928px;
}
#boxes2 {
	margin: 0;
	padding: 0;
	width: 928px;
}
#box1 {
	margin: 0 15px 0 0;
	padding: 0;
	width: 221px;
	background-color: #AEC7CC;
	float: left;
}
#box2 {
	margin: 0 15px 0 0;
	padding: 0;
	width: 221px;
	background-color: #D8D8D8;
	float: left;
}
#box3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 220px;
	background-color: #D8D8D8;
	float: left;
}
#insidebox1 {
	margin: 0;
	padding: 15px;
	width: 191px;
}
#insidebox2 {
	margin: 0;
	padding: 15px;
	width: 190px;
}
#insideboxbottom1 {
	margin: 0;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 9px;
	width: 191px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #608B94;
}
#insideboxbottom2 {
	margin: 0;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 9px;
	width: 191px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #B9B9B9;
}
#insideboxbottom3 {
	margin: 0;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 9px;
	width: 190px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #B9B9B9;
}
#insideboxbottom4 {
	margin: 0;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	width: 190px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #608B94;
}
#bottomleft {
	margin: 0 15px 0 0;
	padding: 0;
	width: 577px;
	float: left;
}
#insidebottomleft {
	margin: 0;
	padding: 15px;
	width: 547px;
}
#insidebottomblue {
	margin: 0;
	padding: 15px;
	width: 547px;
	color:#FFFFFF;
	background-color:#0A1928;
}
#insidebottomnotice {
	margin: 0;
	padding: 15px;
	width: 547px;
	color:#FFFFFF;
	background-color:#990033;
}

#insidebottomleft2 {
	margin: 0;
	padding: 15px;
	width: 898px;
}
#bottomright {
	margin: 0;
	padding: 0;
	width: 336px;
	float: left;
}
#insidebottomright {
	margin: 0;
	padding: 15px;
	width: 306px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
#bigbottombox1 {
	margin: 0 0 15px 0;
	padding: 0;
	width: 577px;
	background-color: #D8D8D8;
}
#bigbottombox2 {
	margin: 0 0 15px 0;
	padding: 0;
	width: 577px;
	background-color: #AEC7CC;
}
#bigbottombox3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 577px;
	background-color: #AEC7CC;
}
#bigbottombox4 {
	margin: 0 0 0px 0;
	padding: 0;
	width: 577px;
	background-color: #D8D8D8;
}
#bigbottombox5 {
	margin: 0 0 0px 0;
	padding: 0;
	width: 928px;
	background-color: #D8D8D8;
}
#smallbottombox1 {
	margin: 0 0 15px 0;
	padding: 0;
	width: 336px;
	background-color: #C2003D;
}
#smallbottombox2 {
	margin: 0 0 15px 0;
	padding: 0;
	width: 336px;
	background-color: #C2003D;
}
#smallbottombox3 {
	margin: 0 0 0 0;
	padding: 0;
	width: 336px;
	background-color: #C2003D;
}

#fullpage1 {
	margin: 0 0 0px 0;
	padding: 0;
	width: 928px;
	background-color: #D8D8D8;
}
#fullpage2 {
	margin: 0 0 15px 0;
	padding: 0;
	width: 928px;
	background-color: #AEC7CC;
}
#fullpage3 {
	margin: 0;
	padding: 0;
	width: 928px;
	background-color: #AEC7CC;
}
#insidefullpage {
	margin: 0;
	padding: 15px;
	width: 898px;
}
.form {
	border: 1px #CCCCCC solid;
}
.form2 {
	border: 1px #CCCCCC solid;
	width: 300px;
}
.search {
	border: 1px #CCCCCC solid;
	width: 500px;
}

.dream-form {
	border: 1px #CCCCCC solid;
	width:300px;
}

.noborder {
	border-width: 0px;
}
.right {
	text-align: right;
	vertical-align: top;
}
#headinggrey {
	margin: 0;
	padding: 9px 0 10px 15px;
	width: 562px;
	background-color: #B9B9B9;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;
}
#headinggrey2 {
	margin: 0;
	padding: 9px 0 10px 15px;
	width: 562px;
	background-color: #B9B9B9;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;
}
#headinggrey2 {
	margin: 0;
	padding: 9px 0 10px 0;
	width: 221px;
	background-color: #B9B9B9;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
#headinggrey3 {
	margin: 0;
	padding: 9px 0 10px 0;
	width: 220px;
	background-color: #B9B9B9;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
#headinggrey4 {
	margin: 0;
	padding: 9px 0 10px 15px;
	width: 913px;
	background-color: #B9B9B9;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
#headingblue {
	margin: 0;
	padding: 9px 0 10px 15px;
	width: 562px;
	background-color: #608B94;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#headingblack {
	margin: 0;
	padding: 9px 0 10px 15px;
	width: 562px;
	background-color: #000000;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#headingblue2 {
	margin: 0;
	padding: 9px 0 10px 0;
	width: 221px;
	background-color: #608B94;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
#slider-container {
	background-color: #FFFFFF;
	height: 300px;
	width: 600px;
}
.linepadding {
	padding-top: 8px;
	padding-bottom: 8px;
}
.centre {
	text-align: center;
}
.faqlink {
	text-decoration: none;
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	font-weight: bold;
	cursor: help;
}
.border {
	border: 1px #F0F0F0 solid;
}
.cpdform {
	width: 530px;
	border: 1px #F0F0F0 solid;
	margin-top: 5px;
}
#bannerborder-top {
	border: 1px #EDEDED solid;
}
