/* 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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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,
.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;  
}

/* 
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%;
}
