@charset "UTF-8";
/* CSS Document */

/* Template Styles for the three column layout */

body{
	font-family:Verdana, sans-serif;
	font-size:0.8em;
	background:black;
	/*background-color:#d4d3d1;
	background-image:url(../images/expbigback.jpg);
	background-position:top center;
	background-repeat:no-repeat;*/
	margin:0;
	padding:0;
}

/* Define the columns for layout with no visable borders */

/*#pageContainer{ width:900px; margin: 0 auto;}*/

/*#colLeft{ float:left; width:218px; padding:0px; margin:0px;}*/

/*#colCenter{ float:left; width:658px; padding: 0px;  background-color:#303030; border:1px #CCCCCC solid; margin:0px;}*/

/*#top{ float:right; width:100%; background-color:#CCCCCC;}*/


/*#colRight{ float:right; width:15%; padding:25px;}*/

/* Default font for the body text */

/* Display the organisation logov */



#logo{
	width:100%;
	height:105px;
	background-image:url(../images/logo.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

#logoarea{
	width:100%;
	height:40px;
	text-align:right;
	}

#headergraphic{
	height:200px;
	background:url(../images/exp_header.jpg) center no-repeat;
	border:#545454 1px solid;
	float:none;
	padding:0;
	/*margin-bottom:25px;*/
}


/* Create the first div that shows the top-left rounded corner */

/*  Modules below */

 /*.moduletable, .moduletable_menu {
	width:100%;
	padding-bottom:10px;
	margin-bottom:40px;
	font-size:1.1em;
	font-weight:normal;
	font-color:white;
}*/

/* Header H3 for module tables */

/*div.moduletable h3, .moduletable_menu h3 {
	background: url(../images/topright.gif) top right no-repeat;
	color:#FFFFFF;
	padding:20px;
	border-bottom: 1px solid #fff;
	margin:0;
	background-color:#831010;
	font-size:1.3em;
	font-weight:normal;
	text-transform:uppercase;
}*/

/* Align the poll question correctly */

/*.moduletable table{
	margin-top:1em;
	background-color:#4b4b4b;
	border:1px #cccccc solid;
	padding-top:60px;
}
	*/
 







/* Set the poll question parameters  */

.poll td{
	font-size:80%;
	margin-left:5px;
	padding-left:0px;
	margin-right:5px;
	margin-top:0em;
	padding-top:-10px;
}

.latestnews, .mainmenu, .keyconcepts, .othermenu {
	background: top right repeat-y;
	margin-left:5px;
	padding-left:0px;
	margin-right:5px;
	margin-top:0em;
}

/* Seems to effect the li below the user log in module 

div.moduletable li, .mainmenu li, .keyconcepts li, .othermenu li{
	text-align:right;
	margin-left:1.5em;
	margin-right:0.5em;
	padding:5px;
	font-size:80%;
	border-top:white dashed thin; 
	
}
*/
.ArticleFooter{
	/*clear:both; 
	width:90%;
	margin: -14px 0px 0px 0px;	*/
}

.ArticleFooter p{
	display:block;
	/*clear:both;
	padding: 0 15px 15px 15px;
	margin: -0.8em 0 0 0;	*/
}

/* Changing a module header colour */

.componentheading_blue, .contentpane_blue {
	color: white;
	}
	
/* Global Links Setup */

a:link {text-decoration:none; color:inherit;}
a:visited {text-decoration: none; color:inherit;}
a:hover {color:inherit; text-decoration: underline;}
a:active {text-decoration:none color:white;} 	
	
	
/* Heading */

h1 {
	font-size:200%;
	font-weight:lighter;
	letter-spacing:0.05em;
	color:#d4c76c;
	padding-left:15px;
	padding-right:10px;
}

h2 {
	font-size:160%;
	font-weight:normal;
	letter-spacing:0.02em;
	color:#d4c76c;
	padding-left:15px;
	padding-right:10px;
}

h3 {
	font-size: 125%;
	font-weight:normal;
	letter-spacing:0.02em;
	color:#d4c76c;
	padding-left:15px;
	padding-right:10px;
}

h4 {
	font-size: 100%;
	text-transform: uppercase;
}

/* paragraph */

p{
	color:white;
	font-size:100%;
	padding-left:30px;
	padding-right:15px;
	
}

/*pre, blockquote {
	color:white;
	font-size:100%;
	padding-left:15px;
	padding-right:10px;
}
*/

.contacttxt{
font-size:80%;
color:green;
}


strong {
	color:#d4c76c;
}

/* normal lists */
ul {
	color:#d4c76c;
	font-size:120%;
	font-weight:normal;	
	list-style:disc;
}

ul li {
	margin-left: 40px;
	margin-right:30px;
	padding-left: 10px;
	
}



ol li {
	margin-left: 35px;
	line-height: 125%;
}

th {
	padding: 5px;
	font-weight: bold;
	text-align: left;
}

fieldset {
	border:none;
	color:white;
	font-size:100%;
	padding-left:30px;
	padding-right:15px;
}

fieldset a {
	color:red;
}

hr {
	border-top: 1px solid #CCCCCC;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

td, div {
	font-size: 100%;
}

img {
	border: none;
}


.moduletable, .search, .button{
margin-right:15px;
color:black;
}

/* PDF, Print, Mailto Icon text styling */

.buttonheading{
color:white;
}

/* search function styles */

.searchintro{
	color:white;
	font-size:100%;
	padding-left:35px;
	padding-right:15px;
}

/* Styling the search results */

#searchForm{
	color:white;
	padding:20px;
}

.small {
	color:#9abede;
	font-size:100%;
	padding-right:15px;
	font-weight:bold;
}

/* Large List as seen onthe home page  */

ul.large {
	color:#e3d888;
	list-style:circle;
	font-size:160%;
	font-weight:normal;	
}

ul.large li{
	/*list-style-image:url(../images/bullit.gif);*/
}
			/*Sublist for Bullit list in main area*/

ul.large ul {
	list-style-type:disc;
	font-size:12px;
}


.moduletableloginform{
	width:400px;
	margin:0 auto;
	font-size:80%;
	background:#575757;
	border:white 1px solid;
	margin-bottom:25px;
}

/* tiny copyright text at the bottom of the page */

.copyright_txt{
	font-family:Trebuchet, Tahoma, Arial, sans-serif;
	color:white;
	font-size:10px;
	font-weight:lighter;
	letter-spacing:0.1em;
	text-align:center;
	padding:10px;
	margin:0;
}

.quote{
	color:#d4c76c;
}