/* corporate colours */

a.ncvys-blue,
a.ncvys-blue:active,
a.ncvys-blue:hover,
a.ncvys-blue:visited,
.ncvys-blue
{
	color: #004165;
}
table.ncv-tbl-light_box a.ncvys-blue,
table.ncv-tbl-light_box a.ncvys-blue:active,
table.ncv-tbl-light_box a.ncvys-blue:hover,
table.ncv-tbl-light_box a.ncvys-blue:visited
{
   color:#004165;  
}

a.ncvys-yellow,
a.ncvys-yellow:active,
a.ncvys-yellow:hover,
a.ncvys-yellow:visited,
.ncvys-yellow
{
	color: #FED100;
}
table.ncv-tbl-light_box a.ncvys-yellow,
table.ncv-tbl-light_box a.ncvys-yellow:active,
table.ncv-tbl-light_box a.ncvys-yellow:hover,
table.ncv-tbl-light_box a.ncvys-yellow:visited
{
   color:#FED100;  
}


/* tints */
a.ncvys-dark-blue,
a.ncvys-dark-blue:active,
a.ncvys-dark-blue:hover,
a.ncvys-dark-blue:visited,
.ncvys-dark-blue
{
	color: #9364CF;
}
table.ncv-tbl-light_box a.ncvys-dark-blue,
table.ncv-tbl-light_box a.ncvys-dark-blue:active,
table.ncv-tbl-light_box a.ncvys-dark-blue:hover,
table.ncv-tbl-light_box a.ncvys-dark-blue:visited
{
   color:#9364CF;  
}


a.ncvys-light-blue,
a.ncvys-light-blue:active,
a.ncvys-light-blue:hover,
a.ncvys-light-blue:visited,
.ncvys-light-blue
{
	color: #D5E0EC;
}
table.ncv-tbl-light_box a.ncvys-light-blue,
table.ncv-tbl-light_box a.ncvys-light-blue:active,
table.ncv-tbl-light_box a.ncvys-light-blue:hover,
table.ncv-tbl-light_box a.ncvys-light-blue:visited
{
   color:#D5E0EC;  
}

/* secondary colours */
a.diversity,
a.diversity:active,
a.diversity:hover,
a.diversity:visited,
p.diversity,
h1.diversity,
h2.diversity,
h3.diversity,
h4.diversity,
li.diversity,
span.diversity,
.diversity
{
	color: #F53F5B;
}
table.ncv-tbl-light_box a.diversity,
table.ncv-tbl-light_box a.diversity:active,
table.ncv-tbl-light_box a.diversity:hover,
table.ncv-tbl-light_box a.diversity:visited
{
   color:#F53F5B;  
}

a.who-we-are,
a.who-we-are:active,
a.who-we-are:hover,
a.who-we-are:visited,
p.who-we-are,
h1.who-we-are,
h2.who-we-are,
h3.who-we-are,
h4.who-we-are,
li.who-we-are,
span.who-we-are,
.who-we-are
{
	color: #009B3A;
}
table.ncv-tbl-light_box a.who-we-are,
table.ncv-tbl-light_box a.who-we-are:active,
table.ncv-tbl-light_box a.who-we-are:hover,
table.ncv-tbl-light_box a.who-we-are:visited
{
   color:#009B3A;  
}

a.policy,
a.policy:active,
a.policy:hover,
a.policy:visited,
p.policy,
h1.policy,
h2.policy,
h3.policy,
h4.policy,
li.policy,
span.policy,
.policy
{
	color: #009AA6;
}
table.ncv-tbl-light_box a.policy,
table.ncv-tbl-light_box a.policy:active,
table.ncv-tbl-light_box a.policy:hover,
table.ncv-tbl-light_box a.policy:visited
{
   color:#009AA6;  
}

a.safeguarding,
a.safeguarding:active,
a.safeguarding:hover,
a.safeguarding:visited,
p.safeguarding,
h1.safeguarding,
h2.safeguarding,
h3.safeguarding,
h4.safeguarding,
li.safeguarding,
span.safeguarding,
.safeguarding
{
	color: #FF5800;
}
table.ncv-tbl-light_box a.safeguarding,
table.ncv-tbl-light_box a.safeguarding:active,
table.ncv-tbl-light_box a.safeguarding:hover,
table.ncv-tbl-light_box a.safeguarding:visited
{
   color:#FF5800;  
}

a.infrastructure,
a.infrastructure:active,
a.infrastructure:hover,
a.infrastructure:visited,
p.infrastructure,
h1.infrastructure,
h2.infrastructure,
h3.infrastructure,
h4.infrastructure,
li.infrastructure,
span.infrastructure,
.infrastructure
{
	color: #0D776E;
}
table.ncv-tbl-light_box a.infrastructure,
table.ncv-tbl-light_box a.infrastructure:active,
table.ncv-tbl-light_box a.infrastructure:hover,
table.ncv-tbl-light_box a.infrastructure:visited
{
   color:#0D776E  
}

a.workforce,
a.workforce:active,
a.workforce:hover,
a.workforce:visited,
p.workforce,
h1.workforce,
h2.workforce,
h3.workforce,
h4.workforce,
li.workforce,
span.workforce,
.workforce
{
	color: #C79900;
}
table.ncv-tbl-light_box a.workforce,
table.ncv-tbl-light_box a.workforce:active,
table.ncv-tbl-light_box a.workforce:hover,
table.ncv-tbl-light_box a.workforce:visited
{
   color:#C79900;  
}

a.our-members,
a.our-members:active,
a.our-members:hover,
a.our-members:visited,
p.our-members,
h1.our-members,
h2.our-members,
h3.our-members,
h4.our-members,
li.our-members,
span.our-members,
.our-members
{
	color: #693A77;
}
table.ncv-tbl-light_box a.our-members,
table.ncv-tbl-light_box a.our-members:active,
table.ncv-tbl-light_box a.our-members:hover,
table.ncv-tbl-light_box a.our-members:visited
{
   color:#693A77;  
}

a.speaking-out,
a.speaking-out:active,
a.speaking-out:hover,
a.speaking-out:visited,
p.speaking-out,
h1.speaking-out,
h2.speaking-out,
h3.speaking-out,
h4.speaking-out,
li.speaking-out,
span.speaking-out,
.speaking-out
{
	color: #7AB800;
}
table.ncv-tbl-light_box a.speaking-out,
table.ncv-tbl-light_box a.speaking-out:active,
table.ncv-tbl-light_box a.speaking-out:hover,
table.ncv-tbl-light_box a.speaking-out:visited
{
   color:#7AB800;  
}

a.other-work,
a.other-work:active,
a.other-work:hover,
a.other-work:visited,
p.other-work,
h1.other-work,
h2.other-work,
h3.other-work,
h4.other-work,
li.other-work,
span.other-work,
.other-work
{
	color: #6A4061;
}
table.ncv-tbl-light_box a.other-work,
table.ncv-tbl-light_box a.other-work:active,
table.ncv-tbl-light_box a.other-work:hover,
table.ncv-tbl-light_box a.other-work:visited
{
   color:#6A4061;
}

a.publications,
a.publications:active,
a.publications:hover,
a.publications:visited,
p.publications,
h1.publications,
h2.publications,
h3.publications,
h4.publications,
li.publications,
span.publications,
.publications
{
	color: #BED600;
}
table.ncv-tbl-light_box a.publications,
table.ncv-tbl-light_box a.publications:active,
table.ncv-tbl-light_box a.publications:hover,
table.ncv-tbl-light_box a.publications:visited
{
	color: #BED600;
}

a.news,
a.news:active,
a.news:hover,
a.news:visited,
p.news,
h1.news,
h2.news,
h3.news,
h4.news,
li.news,
span.news,
.news
{
	color: #DE3831;
}
table.ncv-tbl-light_box a.news,
table.ncv-tbl-light_box a.news:active,
table.ncv-tbl-light_box a.news:hover,
table.ncv-tbl-light_box a.news:visited
{
	color: #DE3831;
}

a.events,
a.events:active,
a.events:hover,
a.events:visited,
p.events,
h1.events,
h2.events,
h3.events,
h4.events,
li.events,
span.events,
.events
{
	color: #739600;
}
table.ncv-tbl-light_box a.events,
table.ncv-tbl-light_box a.events:active,
table.ncv-tbl-light_box a.events:hover,
table.ncv-tbl-light_box a.events:visited
{
   color:#739600;  
}

a.training,
a.training:active,
a.training:hover,
a.training:visited,
p.training,
h1.training,
h2.training,
h3.training,
h4.training,
li.training,
span.training,
.training
{
	color: #782327;
}
table.ncv-tbl-light_box a.training,
table.ncv-tbl-light_box a.training:active,
table.ncv-tbl-light_box a.training:hover,
table.ncv-tbl-light_box a.training:visited
{
   color:#782327;  
}

a.youth-active,
a.youth-active:active,
a.youth-active:hover,
a.youth-active:visited,
p.youth-active,
h1.youth-active,
h2.youth-active,
h3.youth-active,
h4.youth-active,
li.youth-active,
span.youth-active,
.youth-active
{
	color: #BB133E;
}
table.ncv-tbl-light_box a.youth-active,
table.ncv-tbl-light_box a.youth-active:active,
table.ncv-tbl-light_box a.youth-active:hover,
table.ncv-tbl-light_box a.youth-active:visited
{
   color:#BB133E;  
}

a.youth-participation,
a.youth-participation:active,
a.youth-participation:hover,
a.youth-participation:visited,
p.youth-participation,
h1.youth-participation,
h2.youth-participation,
h3.youth-participation,
h4.youth-participation,
li.youth-participation,
span.youth-participation,
.youth-participation
{
	color: #BF2296;
}
table.ncv-tbl-light_box a.youth-participation,
table.ncv-tbl-light_box a.youth-participation:active,
table.ncv-tbl-light_box a.youth-participation:hover,
table.ncv-tbl-light_box a.youth-participation:visited
{
   color:#BF2296;  
}

/* other colours */
a.white-text,
a.white-text:active,
a.white-text:hover,
a.white-text:visited,
p.white-text,
h1.white-text,
h2.white-text,
h3.white-text,
h4.white-text,
li.white-text,
.white-text
{
   color:#FFFFFF;
}
table.ncv-tbl-light_box a.white-text,
table.ncv-tbl-light_box a.white-text:active,
table.ncv-tbl-light_box a.white-text:hover,
table.ncv-tbl-light_box a.white-text:visited
{
   color:#FFFFFF;  
}

a.black-text,
a.black-text:active,
a.black-text:hover,
a.black-text:visited,
p.black-text,
h1.black-text,
h2.black-text,
h3.black-text,
h4.black-text,
li.black-text,
.black-text
{
   color:#000000;
}
table.ncv-tbl-light_box a.black-text,
table.ncv-tbl-light_box a.black-text:active,
table.ncv-tbl-light_box a.black-text:hover,
table.ncv-tbl-light_box a.black-text:visited
{
   color:#000000;  
}

.indented
{
   text-indent: 30pt;

}


/* 
splash screen 
*/
td.blue-background-top
{
	background: #004165 url(images/blue-background-top.jpg) no-repeat top left;
	padding: 0px;
	margin: 0px;
}
td.blue-background-mid
{
	background: #004165;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 50%;
}
.blue-background-mid-yellow
{
	color: #FED100;
	padding: 0px 5px 5px 5px;
	margin: 0px;
}
.blue-background-mid-white
{
	color: #FFFFFF;
	padding: 0px 5px 5px 5px;
	margin: 0px;
}
td.blue-background-bot
{
	background: #004165 url(images/blue-background-bot.jpg) no-repeat bottom left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	width: 50%;
}
td.blue-lined-background-top
{
	background: #FFFFFF url(images/xblue-lined-background-top.jpg) no-repeat top left;
	border-top: 1px solid #004165;
	border-left: 1px solid #004165;
	border-right: 1px solid #004165;
	padding: 0px;
	margin: 0px;
	width: 50%;
}
td.blue-lined-background-mid
{
	background: #FFFFFF url(images/xblue-lined-background-mid.jpg) repeat-y;
	border-left: 1px solid #004165;
	border-right: 1px solid #004165;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 50%;
}
.blue-lined-background-mid-blue
{
	color: #004165;
	padding: 0px 5px 5px 5px;
	margin: 0px;
}
.blue-lined-background-mid-turq
{
	color: #009AA6;
	padding: 0px 5px 5px 5px;
	margin: 0px;
}
td.blue-lined-background-bot
{
	background: #FFFFFF url(images/xblue-lined-background-bot.jpg) no-repeat bottom left;
	border-left: 1px solid #004165;
	border-right: 1px solid #004165;
	border-bottom: 1px solid #004165;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	width: 50%;
}
td.orange-background-top
{
	background: #F78F1E url(images/xblue-lined-background-top.jpg) no-repeat top left;
	border-top: 1px solid #F78F1E;
	border-left: 1px solid #F78F1E;
	border-right: 1px solid #F78F1E;
	padding: 0px;
	margin: 0px;
	width: 50%;
}
td.orange-background-mid
{
	background: #F78F1E url(images/xblue-lined-background-mid.jpg) repeat-y;
	border-left: 1px solid #F78F1E;
	border-right: 1px solid #F78F1E;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	width: 50%;
}
.orange-background-mid
{
	color: #FFFFFF;
	padding: 0px 5px 5px 5px;
	margin: 0px;
}
td.orange-background-bot
{
	background: #F78F1E url(images/xblue-lined-background-bot.jpg) no-repeat bottom left;
	border-left: 1px solid #F78F1E;
	border-right: 1px solid #F78F1E;
	border-bottom: 1px solid #F78F1E;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	width: 50%;
}
p, a, td
{
   font-size: 12px;
}
