.valRed{color:#ff0000;}

ul { list-style-image: url('../images/list-arrow-gr-bl.png'); }

img.GrBorderImg, .GrBorderImg img { border: 1px solid #83cb01; }

body{ background:#000000; color: #ffff00;}

.panel{ background: none; border-top: 1px solid #ffff00; border-bottom: 1px solid #ffff00; }
#panel1, #panel2, #panel3, #panel4, #panel5 {background: none; border-top: 1px solid #ffff00; }
#panel1 h2, #panel2 h2, #panel3 h2, #panel4 h2, #panel5 h2{color:#ffff00;}

hr{ border-top : dotted 1px #6b6b6b; color: #6b6b6b; background-color : #000000; }

.panelTitle{color:#ffff00;}

#content-2thirds{border-right:dotted 1px #6b6b6b;}

h1{ color: #ffff00;}

h2{ color: #ffff00;}

h3{color:#ffff00;}

.green-text{ color: #ffff66; }

.conOrange{ color: #ffff66;}

.orange{ color: #ffff66; }

#address1{ color: #ffff66; }
.address2{ color: #ffff66; }

.white{ color: #ffff00; background: #000000; }

#header-left{ background: #ffff00; }

#header-right{background: none;}

#header-right-charity{ background: none; }

#header-right-shallow{ background: none; }

#header{ border-top:1px solid #ffff00; }

#footer { background: none; }

#content-container{background: none;}

#topMenu{background:#ffff00;border-top:6px solid #333333;}

#menuLinks{background:#333333;}

#topMenuLinks { background:#333333; }

#topMenuLinks li { background:#333333;}
#topMenuLinks li a { color: #ffff00; }
#serviceMenuLinks { color:#000000; }

#serviceMenuLinks li a { color:#ffff00; border-left:dotted #6b6b6b 1px; background:#000000; }
#serviceMenuLinks li a:hover {color:#ffff00;  border-left:dotted #6b6b6b 1px; background:#333333; }
#serviceMenuLinks li a:active {color:#ffff00; border-left:dotted #6b6b6b 1px; background:#333333; }

/*/////////////// links ///////////////*/

a:link {color: #ffff00; border-bottom:1px dotted; background:#000000;}
a:visited {color: #ffff00; border-bottom:1px dotted; background:#000000;}
a:hover {color: #ffff00; border-bottom:1px dotted;background:#000000;}

ul.listSiteMap a.listTitle:link {color: #ffff66; border-bottom:1px dotted;background:#000000;}
ul.listSiteMap a.listTitle:visited {color: #ffff66; border-bottom:1px dotted;background:#000000;}
ul.listSiteMap a.listTitle:hover {color: #ffff66; border-bottom:1px dotted;background:#000000;}

ul.listSiteMap a:link {color: #ffff00; border-bottom:1px dotted;background:#000000;}
ul.listSiteMap a:visited {color: #ffff66; border-bottom:1px dotted;background:#000000;}
ul.listSiteMap a:hover {color: #ffff66; border-bottom:1px dotted;background:#000000;}

#panel1 a:link {color:#ffff00; }
#panel1 a:visited {color:#ffff00; }
#panel1 a:hover {color:#ffff00; text-decoration: underline; }

#panel2 a:link {color:#ffff00; }
#panel2 a:visited {color:#ffff00; }
#panel2 a:hover {color:#ffff00; text-decoration: underline; }

#panel3 a:link {color:#ffff00; }
#panel3 a:visited {color:#ffff00; }
#panel3 a:hover {color:#ffff00; text-decoration: underline; }

#panel4 a:link {color:#ffff00; }
#panel4 a:visited {color:#ffff00; }
#panel4 a:hover {color:#ffff00; text-decoration: underline;}

#panel5 a:link {color:#ffff00; }
#panel5 a:visited {color:#ffff00; }
#panel5 a:hover {color:#ffff00; text-decoration: underline; }

#topMenu a:link {color:#ffff00; background:#333;}
#topMenu a:visited {color:#ffff00; background:#333;}
#topMenu a:hover {color: #ffff00; background:#333;}

a.conOrange:link {color: #ffff66;}
a.conOrange:visited {color: #ffff66;}
a.conOrange:hover {color: #ffff00;}

#map a{background:#ffff00;}


#menu li a.charities{
	color:#ffff00;
	border-right:solid 1px #ffff00;
	background:#333333;
	border-bottom:solid 1px #ffff00;
}
#menu li a.charities:hover{
	background:#333333;
	display:block;
	color:#ffff00;
	border-bottom:8px solid #ffff00;
}
#menu li a.charities:active{
	background:#333333;
	color:#ffff00;
}

#menu li a.schools{
	color:#ffff00;
	border-right:solid 1px #ffff00;
	background:#333333;
	border-bottom:solid 1px #ffff00;
}
#menu li a.schools:hover{
	background:#333333;
	color:#ffff00;
	border-bottom:8px solid #ffff00;
}
#menu li a.schools:active{
	background:#333333;
	color:#ffff00;
}

#menu li a.businesses{
	color:#ffff00;
	border-right:solid 1px #ffff00;
	background:#8a00ff;
	border-bottom:solid 1px #ffff00;
}
#menu li a.businesses:hover{
	background:#ac4dfd;
	color:#ffff00;
	border-bottom:8px solid #ffff00;
}
#menu li a.businesses:active{
	background:#ac4dfd;
	color:#ffff00;
}

/*////////// forms /////////////////*/

input.button{
	color:#ffff00;
	background:#000000;
	border: 1px solid #ffff00;
}

.centerBut input.button:hover {
	background:#333333;
}


fieldset{border:dotted 1px #ffff00;}

label.error {color: red; }

#formEnquiry input.error {
	border: 1px solid red;
	background:#f9a2a2;
}

#formEnquiry textarea.error {
	border: 1px solid red;
	background:#f9a2a2;
}

#formUploadBrief input.error {
	border: 1px solid red;
	background:#f9a2a2;
}

#formUploadBrief textarea.error {
	border: 1px solid red;
	background:#f9a2a2;
}