

html, body {
	background: url("/background-small-grey-squares.gif") repeat scroll 0 0 #BFD7FC;
}

a {
	color: #36566B;
}

a:hover{
	color: ;
}

a:active {
	color: ;
}

a:visited {
	color: ;
}

#layout {
	width: 984px;
}

#hd {
	background: url(/site_header.png) no-repeat #D9F1E6;
	color: #000000;
}

#hd a {
	color: #000000;
}

#hd a:hover {
	color: ;
}

#hd a:active {
	color: ;
}

#hd a:visited {
	color: ;
}

#hd .navigation li a {
	background-color: #00570C;
	color: #FFFFFF;
}

#hd .navigation li a:hover {
	background: #29B06D;
}

#main {
	background: #ffffff;
	width:754px;
	color: ;
}

#sidebarLeft
{
   float : left;
   	background: #F7FEFF;
	color: ;
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
   	padding-bottom: 10000px;
	margin-bottom: -10000px;
	font-size: 0.9em;
    line-height: 1.4em;
   border-left : 1px solid #E0E0E0;
   width:115px;
  }

.AdPlacement
{
    border-top : 1px solid #E0E0E0;
    padding-top:10px;
}
#sidebarLeft + #main {
    width:619px;
}

#bd .breadcrumbs {
	background: #eff5fa;
	color: ;
}

#bd .breadcrumbs a {
	color: ;
}

#bd .breadcrumbs a:hover {
	color: ;
}

#bd .breadcrumbs a:active {
	color: ;
}

#bd .breadcrumbs a:visited {
	color: ;
}

.pageTitle {
	color: #1C2D38;
}


#sidebar {
	background: #F7FEFF;
	color: ;
	margin-right: -754px;
	width: 230px;
}

#sidebar a {
	color: ;
}

#sidebar a:hover {
	color: ;
}

#sidebar a:active {
	color: ;
}

#sidebar a:visited {
	color: ;
}

#ft {
	background: #BFD7FC;
	color: #000000;
}

#ft a {
	color: #000000;
}

#ft a:hover {
	color: ;
}

#ft a:active {
	color: ;
}

#ft a:visited {
	color: ;
}



#Tabular-Data .tabular-data th {
	background-color: #1C2D38;
	color: #ffffff;
}

#Tabular-Data .tabular-data .alternate-row {
	background-color: #EFF5FA;
}



legend {
	color:#36566B;
}

#content .insert {
	background-color:#EFF5FA;
}



#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;
}
