/*
CSS Document - Created by Clare Beckingham 02/08/06: Andover VIPs

Changes to Global CSS to change accessibility options to blue background and white text.
-------------------------------------------------------------------------------------------

*/

*
{
	margin: 0;
	padding: 0;
}

body
{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	background-image: none;
}

body
{
	background-color: #4865BA;
	color: white;
	line-height: 1.8em;
	font-size: medium;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: large;
}

html>body { font-size: large; }
h1, h2, h3 { color: #CBF8F8; }
/**/
#footer a, #footer a:visited,  #content a, #content a:visted
{
	color: #AEFFF9;
	border-color:#AEFFF9;
	border-width: 1px;
	border-style: none none solid none;
}

#footer a:hover, #content a:hover
{
	color: white;
	background-color: #2B3F73;
	border-color: #FFF;
	border-width: 1px;
	border-style: none none solid none;
}

#logo { background-image: url(../images/andovervips-logo-blue.gif); }
.intro { color: #B8C9ED; }


.title { color: #D9F1F9; }
img { background-color: #B2BFED; }

/* Navigation
---------------------------------------------------------------

*/

#accessNav { background-color: transparent; }

#accessNav a, #accessNav a:visited
{
	color: #FFF;
	border-color: #2B4076;
}

#accessNav a:hover
{
	color: #FFF;
	border-color: #2B4076;
}

#mainNav
{
	background-color: #2C4076;
	background-image: none;
}

#mainNav a, #mainNav a:visited { color: white; }

#mainNav a:hover, #mainNav .cur a, #mainNav .cur a:visited
{
	background-color: black;
	color: #FFF;
}

.leftborder
{
	border-style: none none none solid;
	border-color: #4766B9;
	border-width: 6px;
}

*html #sideNav { }

#sideNav a, #sideNav a:visited
{
	background-color: #2B4076;
	color: #fff;
}

#sideNav a:hover, #sideNav #current a
{
	background-color: #000;
	color: white;
}

#footer
{
	background-color: #34549A;
	color: #98C3FE;
}

.highlight { background-color: #35539B; }

/*form 
-------------------------------------------------------
*/

#contact fieldset, #newsletter fieldset, #volunteer fieldset { background-color: #34549A; }
legend { color: #BDD8FA; }
.about { background-image: url(../images/aboutus-blue.gif); }
.accessibility { background-image: url(../images/accessibility-blue.gif); }
.contact { background-image: url(../images/contactus-blue.gif); }
.events { background-image: url(../images/events-blue.gif); }
.activities { background-image: url(../images/activites-blue.gif); }
.volunteer { background-image: url(../images/volunteer-blue.gif); }
.fundraising { background-image: url(../images/fundraising-blue.gif); }
.membership { background-image: url(../images/joinus-blue.gif); }
.home { background-image: url(../images/home-blue.gif); }
#reqrealname, #datejoined, #reqtelephone, #reqemail, #message, #newsname, #newsemail, #reason, #address, #dateofbirth, #nokname, #noktelephone, #docname, #doctelephone, #information
{
	font-size: large;
	background-color: #2B4076;
	color: #FFF;
}