BODY {
	margin: 0px 0px 0px 0px; background-color: white; height:100%; padding:0; min-height:100%;}

hr
{ color: #cccccc; border: 1px; background-color: white;
}

#floatstructure {
	LEFT: 50%; MARGIN-LEFT: -378px; POSITION: absolute; background-color: white;}

#topBar{
	BACKGROUND: url(../images/topBar.jpg); background-repeat: no-repeat;
	WIDTH: 770px; HEIGHT: 95px; text-align: center;}

#topBarHome{
	BACKGROUND: url(../images/topBarHome.jpg); background-repeat: no-repeat;
	WIDTH: 770px; HEIGHT: 95px; }

#navigation{
	WIDTH: 770px;
	HEIGHT: 47px;
	text-align: center;
	POSITION: absolute;
	top:95px;
	left:0px;
	background-color: #C3E1FF;
	visibility: visible;
}

.navigationText{
	position: relative; top: 10px;}

td.tdBackgroundColour{
	background-color: #E8E9DF;}

#leftNav{
	position: absolute; top: 142px; 
	WIDTH: 180px; HEIGHT: 430px; text-align: center;
	background-color: #E8E9DF;
	text-align: left;}

#leftNavContact{
	position: absolute; top: 142px; 
	WIDTH: 180px; HEIGHT: 600px; text-align: center;
	background-color: #E8E9DF;
	text-align: left;}

#leftNavAccessibility{
	position: absolute; top: 142px; 
	WIDTH: 180px; HEIGHT: 1360px; text-align: center;
	background-color: #E8E9DF;
	text-align: left;}

#leftNavHome{
	position: absolute; top: 142px; 
	WIDTH: 180px; HEIGHT: 345px; min-height: 345px; text-align: center;
	background-color: #E8E9DF;
	text-align: left;}

.leftNavText{
	position: relative; top: 10px; height: 100%;
	WIDTH: 180px;}

.leftNavHomeText{
	margin: 20px 0 0 20px;
	height: 200px; min-height: 200px;
	WIDTH: 319px;
	}

.leftNavHomeText2{
	margin: 20px 0 0 0px;
	height: 350px;
	WIDTH: 500px;}

#contentHome{
	height: 300px; position: relative;
	top: 45px; left: 170px; WIDTH: 550px; text-align: left; font-family: Arial, Helvetica, sans-serif;
	color: black; font-size: 70%; 
	min-height: 300px;}

#contentHome2{
	height: 380px; position: relative;
	margin: 0 0 0 0;
	top: 47px; WIDTH: 770px; text-align: left; font-family: Arial, Helvetica, sans-serif;
	color: black; font-size: 70%; 
	min-height: 380px; background-color: none;}

#content{
	height: 450px;
	margin:0;
	position:relative;
	top: 60px;
	left: 190px;
	WIDTH: 550px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 70%;
	min-height: 400px;
	BORDER-BOTTOM: black 1px solid;
	visibility: visible;

}

#contentContact{
	height: 620px;
	margin:0;
	position:relative;
	top: 60px;
	left: 190px;
	WIDTH: 550px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 70%;
	min-height: 620px;
BORDER-BOTTOM: black 1px solid;
}

#contentAccessibility{
	height: 1300px;
	margin:0;
	position:relative;
	top: 60px;
	left: 190px;
	WIDTH: 550px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 70%;
	min-height: 1300px;
BORDER-BOTTOM: black 1px solid;
}


.floatLeft
{
float: left;
margin: 0 0 10px 10px;
clear: left;
}

.floatLeft2
{
float: left;
margin: 0 0 0 0;
clear: left;
}

#footer{
	position:relative;
	height:5%;
	min-height: 5%;
	text-align: center;
	FONT-SIZE: 65%;
	padding-top: 10px;
	padding-bottom:10px;
	WIDTH: 770px;
	COLOR: white;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #151D31;
	visibility: visible;
}

table.line
{ 		border: #B92C49 1px solid;
padding-left: 10px; padding-right: 10px; padding-top:10px; padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: 100%
}

table.tableContact
{ 		
	font-family: Verdana, Arial, Helvetica, sans-serif;	color: black;	font-size: 100%
}


.largeText{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #B92C49; font-size: 110%; font-weight: bold;}

td.tdPink{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 70%; background-color: #F3D7DD; padding-left: 15px; padding-top:10px; padding-bottom:10px;}

td.tdGrey{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 70%; background-color: #CDCCCC; padding-left: 15px; padding-top:10px;}

td.tdForm{
	font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 70%; padding-left: 15px; height: 25px;}

table.tableAddress{
font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 100%;}

table.tableContent{
font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 70%;}

table.tableFooter{
font-family: Verdana, Arial, Helvetica, sans-serif; color: black; font-size: 60%; background-color: white; width: 770px}

td.tdHome{
margin: 10px 0 0 0;}


img{
	border:0px;	}

a {
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E395E; text-decoration: underline;}

a:hover{
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E395E; text-decoration: none;}

a.topNav {
	font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E395E; text-decoration: none;
	font-weight: bold;}

a.topNav:hover{
	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E395E; text-decoration: underline;
	font-weight: bold}

.topNavOver{
	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: underline;}

a.leftNav {
	font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;
	margin: 0px 0px 0px 10px; }

a.leftNav:hover{
	font-size: 80%;	font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: underline;
		margin: 0px 0px 0px 10px; }

a.topNav2 {
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B92C49; text-decoration: none; font-weight: normal;}

a.topNav2:hover{
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B92C49; text-decoration: underline; font-weight: normal;}

.topNav2Over{
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #B92C49; text-decoration: underline; font-weight: normal;}

a.whiteLink {
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: underline;}

a.whiteLink:hover{
	font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none;}

h1 {
	font-size: 150%; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}

h1.h1LeftBar {
	font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E395E; text-decoration: none; display: inline;}

h2 {
	font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}

h2.h2LeftBar {
	font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8800; text-decoration: none; display: inline;}

h3 {
	font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; color: black; text-decoration: none;}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%; color: black; line-height: 20px;
	list-style: disc;}

input {
	width: 200px; BORDER-RIGHT: #072E61 1px solid; BORDER-TOP: #072E61 1px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #072E61 1px solid; COLOR: #072E61; BORDER-BOTTOM: #072E61 1px solid; background-color: #F5F6EB;}

textarea {
	width: 200px; BORDER-RIGHT: #072E61 1px solid; BORDER-TOP: #072E61 1px solid;
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BORDER-LEFT: #072E61 1px solid; COLOR: #072E61; BORDER-BOTTOM: #072E61 1px solid;
	background-color: #F5F6EB; }


input.button {
	width: 150px; BORDER-RIGHT: #072E61 1px solid; BORDER-TOP: #072E61 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 100%;
	BORDER-LEFT: #072E61 1px solid; COLOR: white; BORDER-BOTTOM: #072E61 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #072E61; cursor: hand;
	height: 20px}

