/* CSS Document */

/**
* 
* This CSS file is used for setting site-specific attribute of a page
* For example, colours, borders, rounded corners and extra features
* For CSS rules regarding spacing issues, please see common_home.css in the common folder
*
*/

/*****************************
***       Total           ***
******************************/

body {
	background-color:#f5f5f5;
}

div#totalContentArea { 
	background-color:#ffffff;
}



/************************
/***  Banner graphic  ***
*************************/
div#header {}
img#banner {}

/**
*
* Utility Menu
* This is placed above the banner
*
*/
div#header div#utilityMenu {}
div#header div#utilityMenu ul {}
div#header div#utilityMenu ul li {}

div#header div#utilityMenu ul li a {
	color:#175540;
}

div#outerUtilityPopUp {
	background-color:#42577d;
	border:2px solid #FFF;
}

div#outerUtilityPopUp div#innerUtilityPopUp {
	background-color:#fff;
}

div#outerUtilityPopUp div#innerUtilityPopUp span.credits_location { 
	color:#666;
}

div#outerUtilityPopUp p#utilityClose {}

div#outerUtilityPopUp p#utilityClose a{
	color:#d5d8dd;
}

div#outerUtilityPopUp div#innerUtilityPopUp {}
div#outerUtilityPopUp div#innerUtilityPopUp ul li {}
div#outerUtilityPopUp div#innerUtilityPopUp p {}
div#outerUtilityPopUp div#innerUtilityPopUp h3 {}

/**
* Breadcrumb styling
**/
div#header div.breadCrumb {}

div#header div.breadCrumb p#breadcrumb, div#banner div.breadCrumb p#breadcrumb a {
	color:#333;
}
div#header div.breadCrumb p#breadcrumb a:link {
	color:#175540;
}

div#header div.breadCrumb p#breadcrumb a:visited {
	color:#175540;
}

div#header div.breadCrumb p#breadcrumb a:hover {
	color:#29b495;
}

div#header div.breadCrumb p#breadcrumb a:active {
	color:#29b495;
}

/********************************/

#primaryContentArea_leftColumn, div#primaryContentArea_rightColumn, div#primaryContentArea_centreColumn {}

div#primaryContentArea_centreColumn {
	line-height:120%;
	margin-right: -10px; /*for IE 6 nonsense */
}

#primaryContentArea_rightColumn {
	float:right;
	margin-right: 10px;
	margin-left: 0px;
}

/*****************************
***       Centre Column     ***
******************************/
div#primaryContentArea_centreColumn p {}

div#primaryContentArea_centreColumn h2 {
	color:#333;
}

div#primaryContentArea_centreColumn h3 {
	color:#666;
}

div#primaryContentArea_centreColumn h4 {
	color:#666;
}

div#primaryContentArea_centreColumn h3 a {}



/***************************************
****************************************
***   Left column - left navigation  ***
****************************************
****************************************/

div#primaryContentArea_leftColumn  h2 {
	background-color:#42577d;
	color:#fff;
}

div#primaryContentArea_leftColumn  div.menu {}
div#primaryContentArea_leftColumn  .leftMenu {
	color:#42577d;
}
div#primaryContentArea_leftColumn  ul.leftMenu {}
div#primaryContentArea_leftColumn  .leftMenu li{}
div#primaryContentArea_leftColumn  .leftMenu li ul{}
div#primaryContentArea_leftColumn  .leftMenu li ul li{}

div#primaryContentArea_leftColumn  .leftMenu li a{
	background-color:#fff;
}

div#primaryContentArea_leftColumn  .leftMenu li ul li a{
	background-color:#fff;
}

div#primaryContentArea_leftColumn  .leftMenu li ul li ul li a{
	background-color:#fff;
}

div#primaryContentArea_leftColumn  .leftMenu a{
	background-color:#fff;
}

/* LinkVisitedHoverActive */
div#primaryContentArea_leftColumn  .leftMenu a:link{
	color:#333;
}

div#primaryContentArea_leftColumn  .leftMenu a:visited{
	color:#333;
}

div#primaryContentArea_leftColumn  .leftMenu a:hover{
	color:#FFFFFF;
	background-color:#29b495;
}

div#primaryContentArea_leftColumn  .leftMenu a:active{
	color:#ffffff;
}

div#primaryContentArea_leftColumn ul#mainMenu li.sectionSelect a.selected {
	color:#333 !important;
	background-color:#d5d8dd !important;
}

div#primaryContentArea_leftColumn  #selected {
	color:#333;
	background-color:#d5d8dd;
}

div#primaryContentArea_leftColumn  h2.menu_dropdown {
	background-image:url(../images/dropDown_03.gif);
}

div#primaryContentArea_leftColumn h2.closed {}


/*****************************
***       Right Column     ***
******************************/


div#primaryContentArea_rightColumn div.row {
	background-color:#FFF;
	border:1px solid #d5d8dd;
}

div#primaryContentArea_rightColumn div#feed p {}

div#primaryContentArea_rightColumn div.row h2 {
	background-color:#42577d;
	color:#fff;

}

div#primaryContentArea_rightColumn div.row h3 {
	border-bottom: 1px solid #d5d8dd;
}

div#primaryContentArea_rightColumn div.row p {}

div#primaryContentArea_rightColumn div.row a {
	color:#175540;
}


/***************************
          Footer
****************************/

#footer {
	border-top:2px solid #d5d8dd;
	color:#666666;
}

div#footer p {
	color:#666;
}
