

html, body {
    background-size: 100% 100%;
}

a {
	color: #36566B;
}

a:visited {
	color: ;
}

a:hover{
	color: ;
}

a:active {
	color: ;
}

#layout {
	width: 1150px;
    padding-left: 2px;
    padding-right: 2px;
}

#hd {
	background: #ffffff;
	color: #000000;
}

#hd a {
	color: #000000;
}

#hd a:visited {
	color: #000000;
}

#hd a:hover {
	color: #000000;
}

#hd a:active {
	color: #000000;
}

#hd .navigation li a {
	color: #000000;
}

#hd .navigation li a:hover {
	background-color: #b2b2b2;
}

#hd .navigation li a.active{
}

#banner {
    background: none repeat scroll 0 0 #1E4164;
    color: #000000;
    
}

#main {
	background: #ffffff;
	color: ;
}

#bd {
	background: #ffffff;
    margin-top: 5px;
    margin-bottom: 5px;
}

#bd .breadcrumbs {
	background: #efefef;
	color: ;
}

#bd .breadcrumbs a {
	color: ;
}

#bd .breadcrumbs a:visited {
	color: ;
}

#bd .breadcrumbs a:hover {
	color: ;
}

#bd .breadcrumbs a:active {
	color: ;
}

.pageTitle {
	color: #1C2D38;
}

#content {
	width: 100%;
}

#sidebar {
	background: #F7FEFF;
	color: ;
	width: 190px;
}

#sidebar a {
	color: ;
}

#sidebar a:visited {
	color: ;
}

#sidebar a:hover {
	color: ;
}

#sidebar a:active {
	color: ;
}

#ft {
	background: #ffffff;
	color: #000000;
}

#ft a {
	color: #000000;
}

#ft a:visited {
	color: #000000;
}

#ft a:hover {
	color: #000000;
}

#ft a:active {
	color: #000000;
}



div.Tabular-Data .tabular-data th {
	background-color: #1C2D38;
	color: #ffffff;
}

div.Tabular-Data .tabular-data .filter_row th {
	background-color: #888888;
	color: #999999;
}

div.Tabular-Data .tabular-data .alternate-row {
	background-color: #EFF5FA;
}



legend {
	color:#36566B;
}

#content .frame {
	background-color:#EFF5FA;
}

input.button, button.button {
	border: none;
	background: #014083;
	color: #ffffff;
}

input.button:hover, button.button:hover {
	border: none;
	background: #36566b;
	color: #ffffff;
}



#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;
}