body {
	background: #7990B2;
}

#wrapper {
	color: #001737;
	background: #fff;
}

#branding {
	color: #fff;
	background: #001737 url(bg-branding.jpg) repeat-x 0 0;
}

#branding div {
	background: transparent url(wand-branding.jpg) no-repeat right top;
}

#nav_main {
	color: #000;
	background: #ccc;
}

#nav_main li#link-home a:link, #nav_main li#link-home a:visited {
	color: #fff;
	background: #64371A;
}

#nav_main li#link-services a:link, #nav_main li#link-services a:visited {
	color: #fff;
	background: #3C7D00;
}

#nav_main li#link-member a:link, #nav_main li#link-member a:visited {
	color: #fff;
	background: #B35900;
}

#nav_main li#link-about a:link, #nav_main li#link-about a:visited {
	color: #fff;
	background: #900;
}

#nav_main li#link-contact a:link, #nav_main li#link-contact a:visited {
	color: #fff;
	background: #393993;
}

#nav_main li#link-home a:hover, #nav_main li#link-home a:active, #nav_main li#link-home a:focus,
#nav_main li#link-services a:hover, #nav_main li#link-services a:active, #nav_main li#link-services a:focus,
#nav_main li#link-member a:hover, #nav_main li#link-member a:active, #nav_main li#link-member a:focus,
#nav_main li#link-about a:hover, #nav_main li#link-about a:active, #nav_main li#link-about a:focus,
#nav_main li#link-contact a:hover, #nav_main li#link-contact a:active, #nav_main li#link-contact a:focus {
	color: #fff;
	background: #000;
}

#nav_main li#link-home a.current:link, #nav_main li#link-home a.current:visited, #nav_main li#link-home a.current:hover,
#nav_main li#link-home a.current:active, #nav_main li#link-home a.current:focus,
#nav_main li#link-services a.current:link, #nav_main li#link-services a.current:visited, #nav_main li#link-services a.current:hover,
#nav_main li#link-services a.current:active, #nav_main li#link-services a.current:focus,
#nav_main li#link-member a.current:link, #nav_main li#link-member a.current:visited, #nav_main li#link-member a.current:hover,
#nav_main li#link-member a.current:active, #nav_main li#link-member a.current:focus,
#nav_main li#link-about a.current:link, #nav_main li#link-about a.current:visited, #nav_main li#link-about a.current:hover,
#nav_main li#link-about a.current:active, #nav_main li#link-about a.current:focus,
#nav_main li#link-contact a.current:link, #nav_main li#link-contact a.current:visited, #nav_main li#link-contact a.current:hover,
#nav_main li#link-contact a.current:active, #nav_main li#link-contact a.current:focus {
	color: #001737;
	background: #fff;
	cursor: default;
}

#site_info {
	color: #001737;
	background: #C1CEDD;
}

h1 {
	color: #001737;
	background-color: #fff;
}

#content_main h2 {
	color: #001737;
	background-color: #fff;
	border-bottom: 2px dotted #B35900;
}

#content_main h3 {
	color: #001737;
	background-color: #fff;
}

.narcol {
	color: #fff;
	background-color: #7D003F;
}

#selfass h2 {
	color: #fff;
	background: #4A0025 url(bg-assess.png) no-repeat center bottom;
	border-bottom: none;
}

#getstarted a:link, #getstarted a:visited {
	background: #3C7D00 url(bg-arrow.png) no-repeat right center;
	color: #fff;
	border: 2px solid #fff;
}

#getstarted a:hover, #getstarted a:active, #getstarted a:focus {
	background: #B35900 url(bg-arrow-on.png) no-repeat right center;
	color: #fff;
	border: 2px solid #fff;
}

.toc {
	border: 2px solid #B35900;
}

.related {
	border: 2px solid #B35900;
}

#content_main .exitlinks {
	border: 2px solid #B35900;
}

table.contact tr {
	border-bottom: 2px dotted #B35900;
}

input.reqd, textarea.reqd {
	border: 1px solid #001737;
}

#accessibility a#colournormal {
	color: #000;
	background: #fff;
	border: 1px solid #000;
}

#accessibility a#colourblue {
	color: #ff0;
	background: #232323;
	border: 1px solid #ff0;
}

#accessibility {
	color: #CCBE85;
	background: #000;
}

#accessibility a:link, #accessibility a:visited {
	color: #fff;
	background: #000;
}

#content_main #splash li#spabout, #content_main #splash li#spabout h2 {
	background: #900;
}

#content_main #splash li#spinfo, #content_main #splash li#spinfo h2 {
	background: #3C7D00;
}

#content_main #splash li#sporgs, #content_main #splash li#sporgs h2 {
	background: #9D7600;
}

#content_main #splash li#spadvocacy, #content_main #splash li#spadvocacy h2 {
	background: #7D003F;
}

#content_main #splash li#spjoin, #content_main #splash li#spjoin h2 {
	background: #B35900;
}

#content_main #splash li#spcontact, #content_main #splash li#spcontact h2 {
	background: #393993;
}

#content_main #splash h2 a {
	color: #fff;
}

#content_main #splash p {
	color: #fff;
}

.bigicon {
	background: #fff;
}

#content_main ul#serviceicons li.icon-advocacy {
	background: #fff url(icon-advocacy.png) no-repeat left top;
}

#content_main ul#serviceicons li.icon-info {
	background: #fff url(icon-info.png) no-repeat left top;
}

#content_main ul#serviceicons li.icon-training {
	background: #fff url(icon-training.png) no-repeat left top;
}

#content_main ul#serviceicons li.icon-enterprise {
	background: #fff url(icon-enterprise.png) no-repeat left top;
}