@charset "UTF-8";


.CollapsiblePanel {
  	margin: 0px;
	padding: 0px 0px 5px 0px;
	background-color:#FFFFFF;
	position: relative;
}

.CollapsiblePanel a, .CollapsiblePanel a:hover, .CollapsiblePanel a:visited {
	color: #000000;
	text-decoration: none;
}


.CollapsiblePanelTabTop {
	background:#004c88;
  	text-align:right;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
  	padding:5px 20px 5px 0px;
  	margin: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	position: relative;
}

.CollapsiblePanelTabTop a, .CollapsiblePanelTabTop a:visited, .CollapsiblePanelTabTop a:hover {

	background:#004c88;
  	text-align:right;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
  	padding:5px 0px 5px 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-decoration: none;
}

.CollapsiblePanelTab {
	background:url(../images/newsbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelTabHome {
	background:#FFFFFF url(../images/homebutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-decoration: none;
	color: #000000;
}

.CollapsiblePanelTabAbout {
	background:url(../images/aboutbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-decoration: none;
	color: #000000;
}

.CollapsiblePanelTabAboutPlus {
	background:url(../images/aboutbutton_plus.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color: #000000;
}

.CollapsiblePanelTabNews {
	background:url(../images/newsbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelTabTraining {

	background:url(../images/trainingbutton.jpg) right repeat ; /*changed to accomodate 'Professional Development*/
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;

}

.CollapsiblePanelTabResearch {

	background:url(../images/researchbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;

}

.CollapsiblePanelTabProgrammes {
	background:url(../images/programmesbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelTabCommissioners {
	background:url(../images/commissionersbutton_plus.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-size:12px;
}


.CollapsiblePanelTabLibrary {
	background:url(../images/librarybutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.CollapsiblePanelTabLinks {
	background:url(../images/linksbutton.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-decoration: none;
	color: #000000;
}

.CollapsiblePanelTabLinksPlus {
	background:url(../images/linksbutton_plus.jpg) right no-repeat ;
  	font-weight:bold;
	text-align:left;
  	padding:5px 5px 5px 12px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-decoration: none;
	color: #000000;
}


.CollapsiblePanelTabLinks a {

	text-decoration: none;
	color: #000000;

}

#cp2, #cp3, #cp4, #cp5, #cp6, #cp11, #cp12 {
	position: relative;
}

.CollapsiblePanelContent {

	margin: 0px;
	padding: 0px;
	background-color:#FFFFFF;

}


.CollapsiblePanelContentLogin {

	margin: 0px;
	padding: 20px;
	background-color:#0071BC;
    display:none;
}

.CollapsiblePanelTab a {

	color: black;
	text-decoration: none;

}

