#changeUser {
	text-align:center;
	margin-top:4em;
}
#changeUser legend {
	color:#FFC;
}
#changeUser label, #changeUser button {
	margin-left:1em;
}
#changeUser fieldset {
	border:1px solid #585858;
	padding:1em;
}
#freeDeliveryNotice {
	background:#FAF5CD url(http://www.hayleylehmann.co.uk/images/icons/exclamationx3.gif) left center no-repeat;
	margin:2em;
	padding:1.5em;
	padding-left:5em;
	color:#000;
	font-weight:bold;
}
#schoolLogin fieldset legend, #schoolLogin fieldset input, #schoolLogin fieldset button {
	font-size:20px;
}
#schoolLogin fieldset {
	border:1px solid #CCC;
	text-align:center;
}
#schoolLogin fieldset legend {
	text-align:left;
}
#schoolLogin fieldset input {
	width:500px;
}
#schoolLogin fieldset table {
	margin:1em auto;
}
#schoolLogin {
	display:none;
}



/*BLUE COLOUR CHANGE*/
body {
	background-color:#FFF;
	color:#000;
}
a, form#quickContactFloat table thead td a {
	color:#F00;/*red text*/
}
h1, p a.fakeButton:hover {
	color:#000;/*black text*/
}
h1 strong, h2, #changeUser legend {
	color:#42CDFF;/*blue text*/
	/*REMOVED: #mainContent p strong*/
}
p a.fakeButton {
	color:#FFF;/*white text*/
}
#menuHoriz, #menuVert button, #BOLhomepagebanner button, p a.fakeButton, #freeDeliveryNotice, #footerBlock {
	background-color: #42CDFF;/*blue background*/
}
#menuVert ul li a:hover, #menuVert ul li a.menuCurrent, #menuVert ul li.menuPopped a {
	background:#42CDFF url(http://www.hayleylehmann.co.uk/images/schools.menuHover.gif) right center no-repeat;
}
table.formTable th, table.formTable td {
	border:1px solid #CCC;
}

/*Floating form*/
form#quickContactFloat table caption {
	color:#000;
}
form#quickContactFloat {
	background:#FFF;
}
form#quickContactFloat button {
	border:1px solid #000;
	background:#42CDFF;
}
form#quickContactFloat table, form#quickContactFloat table td, form#quickContactFloat table th {
	border:1px solid #000;
}
form#quickContactFloat table td, form#quickContactFloat table th {
	border:1px solid #CCC;
	color:#000;
}
