/*-----colour reference-----*/
/*
Purple = #A40482
Blue = #333399
Green = #20A035
Turq = #068484
Yellow = #CCA609
Orange = #C4450E
Red = #C2292E
*/

body{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#000000} 
body a:active{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0284F4} 
body a:link{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0284F4;text-decoration:none} 
body a:visited{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#0284F4;text-decoration:none} 
body a:hover{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000000;text-decoration:none} 
td{font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#000000} 

/*------------------------heading and slogan text--------------*/
.heading{ font-weight:bold; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif; padding: 2 0 0 5;}
.slogan{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; padding: 0 0 2 5;}
.sectionpurple{color:#A40482; padding: 0 0 0 0;}
.sectionblue{color:#333399; padding: 0 0 0 0;}
.sectionbluegreen{color:#068484; padding: 0 0 0 0;}
.sectionyellow{color:#CCA609; padding: 0 0 0 0;}
.sectionorange{color:#C4450E; padding: 0 0 0 0;}
.sectionred{color:#C4450E; padding: 0 0 0 0;}

/*---------------------footer text and links--------------*/
#footer {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.6em;color:#828282;text-decoration:none}
#footer .black{color:#000000;}
#footer a{margin:0 0 0 10px;}
/*#footer a:link{font-family:Verdana, Arial, Helvetica, sans-serif;color:#828282;text-decoration:none}
#footer a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;color:#828282;text-decoration:none}*/
#footer a:link{color:#828282;}
#footer a:visited{color:#828282;}
#footer a:hover{text-decoration:underline;}

/*-------------------content table background-----------*/
.norepeat{background: url(images2/content_bg_people.jpg) no-repeat right bottom;}

/*---------------------------------CONTENT FORMATTING----------------------*/
/*------------overview-----------*/
/*originaly the heading and subheading were used as content text heading, but the wording is now the "heading" and "slogan" text
the only page to currently use the heading and subheading is the areas section*/
#contentoverview .heading{font-weight:bold; font-size: 1.2em; font-family:Arial,Helvetica,sans-serif; color:#A40482;padding: 0;}
#contentoverview .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#A40482;padding: 0;}
#contentoverview a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#A40482;text-decoration:underline}
#contentoverview a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#A40482;text-decoration:underline}
#contentoverview a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#A40482;text-decoration:underline}
#contentoverview a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

/*------------areas of work-----------*/
#contentareas .heading{font-weight:bold; font-size: 1.3em; font-family:Arial,Helvetica,sans-serif; color:#333399;padding: 0;}
#contentareas .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#333399;padding: 0;}
#contentareas a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#333399;text-decoration:underline}
#contentareas a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333399;text-decoration:underline}
#contentareas a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333399;text-decoration:underline}
#contentareas a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

.topline { text-align:center}
.topline a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#333399;text-decoration:none}
.topline a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333399;text-decoration:none}
.topline a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333399;text-decoration:none}
.topline a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#333399;text-decoration:underline}
.areastable a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;color:#ffffff;text-decoration:none}
.areastable a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#ffffff;text-decoration:none}
.areastable a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#b5b5b5;text-decoration:none}
.areastable a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color:#ffffff;text-decoration:underline}

/*------------workshops and events-----------*/
#contentworkshops .heading{font-weight:bold; font-size: 1.3em; font-family:Arial,Helvetica,sans-serif; color:#068484;padding: 0;}
#contentworkshops .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#068484;padding: 0;}
#contentworkshops a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#068484;text-decoration:underline}
#contentworkshops a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#068484;text-decoration:underline}
#contentworkshops a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#068484;text-decoration:underline}
#contentworkshops a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

/*------------pricipal consultants-----------*/
#contentconsultants .heading{font-weight:bold; font-size: 1.3em; font-family:Arial,Helvetica,sans-serif; color:#20A035;padding: 0;}
#contentconsultants .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#20A035;padding: 0;}
#contentconsultants a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#20A035;text-decoration:underline}
#contentconsultants a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#20A035;text-decoration:underline}
#contentconsultants a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#20A035;text-decoration:underline}
#contentconsultants a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

/*------------case studies-----------*/
#contentcasestudies .heading{font-weight:bold; font-size: 1.3em; font-family:Arial,Helvetica,sans-serif; color:#333399;padding: 0;}
#contentcasestudies .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; padding: 0;}
#contentcasestudies a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#CCA609;text-decoration:underline}
#contentcasestudies a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#CCA609;text-decoration:underline}
#contentcasestudies a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#CCA609;text-decoration:underline}
#contentcasestudies a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

#contentcasestudiesindex tr{background-color:#CCA609}
#contentcasestudiesindex td{vertical-align:top; text-align: center; width:33%; font-weight:bold; font-size: 0.8em; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF;padding: 10;}
#contentcasestudiesindex a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:underline}
#contentcasestudiesindex a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:underline}
#contentcasestudiesindex a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#B5B5B5;text-decoration:underline}
#contentcasestudiesindex a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none}

/*------------useful info-----------*/
#contentinfo .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#C4450E; padding: 0;}
#contentinfo a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#C4450E;text-decoration:underline}
#contentinfo a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#C4450E;text-decoration:underline}
#contentinfo a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#C4450E;text-decoration:underline}
#contentinfo a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}

/*------------contact us-----------*/
#contentcontactus .subheading{font-weight:bold; font-size: 1em; font-family:Arial,Helvetica,sans-serif; color:#C2292E; padding: 0;}
#contentcontactus a:active{font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#C2292E;text-decoration:underline}
#contentcontactus a:link{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#C2292E;text-decoration:underline}
#contentcontactus a:visited{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#C2292E;text-decoration:underline}
#contentcontactus a:hover{font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-decoration:none}
#contentcontactus img{border-style: solid;border-width:1px; border-color:#C2292E}

.totop {
	font: bold Arial,Helvetica,sans-serif;
	color:#333399;
	padding-left:16px;
	background: url(images2/arrow.jpg) no-repeat;
	float:right;
}

.sidemenu{font-family:Arial,Helvetica,sans-serif; font-size:1.1em; text-decoration:none;font-weight:bold;} 
.sidemenu a:active{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none; font-weight:bold;} 
.sidemenu a:link{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none;font-weight:bold;} 
.sidemenu a:visited{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none;font-weight:bold;} 
.sidemenu a:hover{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none;font-weight:bold;}
 
.eventslink{font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:800} 
.eventslink a:active{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:800} 
.eventslink a:link{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:800} 
.eventslink a:visited{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:800} 
.eventslink a:hover{color:#FFCC00;font-family:Arial,Helvetica,sans-serif;font-size:1em;text-decoration:none;font-weight:800}

.eventslinkb {font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight:800} 
.eventslinkb a:active{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight:800} 
.eventslinkb a:link{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight:800} 
.eventslinkb a:visited{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight:800} 
.eventslinkb a:hover{color:#AB6315;font-family:Arial,Helvetica,sans-serif;font-size:10pt;text-decoration:none;font-weight:800}
  

.leftmenuhead { font-weight:bold; text-transform: capitalize;}
.leftmenusub { text-transform:uppercase; padding: 0 0 4 12; font-weight: normal;}
.leftmenusub a:active{font-weight:normal;}
.leftmenusub a:link{font-weight:normal;}
.leftmenusub a:visited{font-weight:normal;}
.leftmenusub a:hover{font-weight:normal;}

.searchbox{
	height: 20px;
	border-color:#445F72;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font: 0.8em;*/
}
.searchbutton{
	height: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color: black;
}
.searchtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	background-color:#FFFFFF;
	color:#375160;
}
/*********movie page**************/
#selectionholder {
	border:solid 1px #CCCCCC;
	/*margin-top:20px;*/
}
.movieinfo {
	height:130px;
	clear:left;
	padding:10px 0px;
	border-bottom:solid 1px #CCCCCC;
}
.movie {
	width:120px;
	text-align:center;
	float:left;
}
.movieinfotext {
	float:left;
	padding-right:10px;
}

/*------------------------------------------------------*/
/*font size not changed to em because tags not now used*/
.smallwhite {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:none}
.smallwhite a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:none}
.smallwhite a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:none}
.smallwhite a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#ffffff;text-decoration:underline}

.smallblack {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:none}
.smallblack a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:none}
.smallblack a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:none}
.smallblack a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;color:#000000;text-decoration:underline}

.medwhite {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none}
.medwhite a:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none}
.medwhite a:visited{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none}
.medwhite a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:underline}
.smallmenu{font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.smallmenu a:active{color:#FCE521;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.smallmenu a:link{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.smallmenu a:visited{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.smallmenu a:hover{color:#FCE521;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800}

.menuon{font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.menuon a:active{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.menuon a:link{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800} 
.menuon a:visited{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800}
.menuon a:hover{color:#5CD1FC;font-family:Arial,Helvetica,sans-serif;font-size:8pt;text-decoration:none;font-weight:800}
/*---------------end not now used----------------------*/



