

html, body {
	background: #E0E0E0;
}

a {
	color: #36566B;
}

a:visited {
	color: ;
}

a:hover{
	color: ;
}

a:active {
	color: ;
}

#layout {
	width: 984px;
}

#hd {
	background: url("~/site_header.png") no-repeat #034488;
	color: #ffffff;
}

#hd a {
	color: #ffffff;
}

#hd a:visited {
	color: ;
}

#hd a:hover {
	color: ;
}

#hd a:active {
	color: ;
}

#hd .navigation li a {
	background-color: #1C2D38;
	color: #FFFFFF;
}

#hd .navigation li a:hover {
	background-color: #36566B;
	color: ;
}

#hd .navigation li a.active{
	background-color: ;
	color: ;
}

#main {
	background: #ffffff;
	width: 754px;
	color: ;
}

#bd .breadcrumbs {
	background: #eff5fa;
	color: ;
}

#bd .breadcrumbs a {
	color: ;
}

#bd .breadcrumbs a:visited {
	color: ;
}

#bd .breadcrumbs a:hover {
	color: ;
}

#bd .breadcrumbs a:active {
	color: ;
}

.pageTitle {
	color: #1C2D38;
}

#sidebar {
	background: #F7FEFF;
	color: ;
	margin-right: -754px;
	width: 230px;
}

#sidebar a {
	color: ;
}

#sidebar a:visited {
	color: ;
}

#sidebar a:hover {
	color: ;
}

#sidebar a:active {
	color: ;
}

#ft {
	background: #034488;
	color: #ffffff;
}

#ft a {
	color: #ffffff;
}

#ft a:visited {
	color: ;
}

#ft a:hover {
	color: ;
}

#ft a:active {
	color: ;
}



#Tabular-Data .tabular-data th {
	background-color: #1C2D38;
	color: #ffffff;
}

#Tabular-Data .tabular-data .alternate-row {
	background-color: #EFF5FA;
}



legend {
	color:#36566B;
}

#content .frame {
	background-color:#EFF5FA;
}

input.button {
	border: ;
	background: ;
	color: ;
}

input.button:hover {
	border: ;
	background: ;
	color: ;
}



#SearchSchedule .errorLabel, .bookingError, .required-marker, .error-message, .row span.RegistrationFailure, .adxValidationMessage {
	color:#FF0000;
}



.forum-postcreator-header, .forum-header {
	background:#1C2D38 none repeat scroll 0 0;
	color: #FFFFFF;
}
