/* -----------------------------------------------
Stylesheet:  	site-research.css
Author:   		Chris Gibbons
Created:  		12.02.2008
Updated:		
Updated by:		
Version: 		0.1
----------------------------------------------- */

/* Redefined HTML elements */
input{
	margin:0;
	padding:3px;
}

acronym {	
	border-bottom:1px dotted #6D7174;
	cursor:help;
}

/* Custom id's and classes */
#mainheader{
	background: #4DAFA4 url(../images/header-bg.jpg) repeat-x;
}

#sectionheader{
	background: url(../images/section-header-bg.jpg) repeat-x;
}

#pageheader{
	background: url(../images/page-header-bg.jpg) repeat-x;
}

#masthead{
	height: 83px; /*	height:6.7em; */
}

#blankmasthead { height: 83px; }
#pagemasthead{
	height: 104px; 	/* height:8.46em; */
}

#submasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/about.jpg) no-repeat left;
}

#aboutmasthead {
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/about.jpg) no-repeat left;
}

#archivemasthead {
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/archive.jpg) no-repeat left;
}

#harwellmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/harwell.jpg) no-repeat left;
}

#winfrithmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/winfrith.jpg) no-repeat left;
}

#socialmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/social.jpg) no-repeat left;
}

#stakeholdermasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/stakeholder.jpg) no-repeat left;
}

#mediamasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/media.jpg) no-repeat left;
}

#suppliersmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/suppliers.jpg) no-repeat left;
}

#careersmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/careers.jpg) no-repeat left;
}

#linksmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/links.jpg) no-repeat left;
}

#contactmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/contact.jpg) no-repeat left;
}

#testmasthead{
	width:960px;
	margin:0 auto;
	height: 170px;
	background: url(/images/headers/test.jpg) no-repeat left;
}

#submasthead .indent, #aboutmasthead .indent, #harwellmasthead .indent, #winfrithmasthead .indent, #socialmasthead .indent, #stakeholdermasthead .indent, #mediamasthead .indent, #suppliersmasthead .indent, #careersmasthead .indent, #linksmasthead .indent, #contactmasthead .indent {
	float:left;
	text-indent:-5000px;
	width:0pt;
}

.homemastmessage{
	float: right;
	color:#008C7D;
	font-size: 1.2em;
	line-height: 1.3em;
	font-weight: normal;
	width: 190px;
	height: 83px;
	padding: 30px 0px 30px 20px;
}

.mastmessage{
	float: right;
	color:#008C7D;
	font-size: 1.2em;
	line-height: 1.3em;
	font-weight: normal;
	width: 190px;
	height: 83px;
	padding: 30px 0px 30px 20px;
	margin-right: 30px;
}

.masticon {
	margin-top: 20px;
	margin-left: 30px;
	float: right;
	width: 178px;
	height: 150px;
}

.icon-about-mast, .icon-archive-mast {
	background: url(/images/icons/icon_about_mast.png) no-repeat;
}

.icon-harwell-mast {
	background: url(/images/icons/icon_harwell_mast.png) no-repeat;
}

.icon-winfrith-mast {
	background: url(/images/icons/icon_winfrith_mast.png) no-repeat;
}

.icon-social-mast {
	background: url(/images/icons/icon_social_mast.png) no-repeat;
}

.icon-stakeholder-mast {
	background: url(/images/icons/icon_stakeholder_mast.png) no-repeat;
}

.icon-media-mast {
	background: url(/images/icons/icon_media_mast.png) no-repeat;
}

.icon-suppliers-mast {
	background: url(/images/icons/icon_suppliers_mast.png) no-repeat;
}

.icon-media-mast {
	background: url(/images/icons/icon_media_mast.png) no-repeat;
}

.icon-suppliers-mast {
	background: url(/images/icons/icon_suppliers_mast.png) no-repeat;
}

.icon-careers-mast {
	background: url(/images/icons/icon_careers_mast.png) no-repeat;
}

.icon-links-mast {
	background: url(/images/icons/icon_links_mast.png) no-repeat;
}

.icon-contact-mast {
	background: url(/images/icons/icon_contact_mast.png) no-repeat;
}

.icon-test-mast {
	background: url(/images/icons/icon_test_mast.png) no-repeat;
}


#main_bg{
	background: #F7FBFA url(../images/section-body-bg.jpg) repeat-x top;
}

#page_bg{
	background: #F7FBFA url(../images/page-body-bg.jpg) repeat-x top;
}

#footer{
	color:#FFF;
}

#mainfooter{
	background: #757C82 url(/images/mainfooter-bg-grad.jpg) repeat-x top; 
}

#mainfooter li{
	list-style: disc;
	margin-left: 28px; 
	padding: 3px;
}

#subfooter{
	/*background-color:#0000CC;*/
	clear:both; 
}

#subfooter a{
	color:#FFF;
}

#col1 a, #col2 a, #col3 a{
	color:#008C7D;
}

#col1 h3, #col2 h3, #col3 h3{
	background-color:#4DAFA4;
	color:#FFF;
}

#col1 h4, #col2 h4{
	color:#008C7D;
	font-weight:bold;
}

#footer1, #footer2{
	border-right:1px solid #fff;
}

#col3{
	background: #EAF6F5 url(../images/col4-bg.jpg) repeat-x left top;
}

#level1 li{
	border-bottom:1px solid #008C7D;
}

#level2 li{
	border:none;
}

#nav a{
	display:block;
	color:#000000;
}

#nav a:hover{
	background-color:#E9F5F5;
}

#breadcrumbs{
	color:#74797F;
}

.homesearch{
	display:none;
}

#slimCol3{
	background-color:#E9F5F5;
}

#slimCol3 h3{
	background-color:#4DAFA4;
	color:#FFF;
}

#centreCol .introText, #centreColWide .introText{
	color:#008C7D;
}

#centreCol .introText a, #centreColWide .introText a {
	color:#008C7D;
	text-decoration: underline;
}

#centreCol p, #centreColWide p{
	color:#000;
}

#centreCol h4, #centreColWide h4{
	color:#008C7D;
}

.selected{
	background-color:#E9F5F5;
}

.this{
	font-weight: bold;
	background-color:#E9F5F5;
}

/* icons */
.star{
	background: url(../images/star-icon.jpg) no-repeat 96% 30%;
}

.camera{
	background: url(../images/camera-icon.jpg) no-repeat 96% 45%;
}

.news{
	background: url(../images/news-icon.jpg) no-repeat 100% 30%;
}

.speech{
	background: url(../images/speech-icon.jpg) no-repeat 100% 45%;
}

.career{
	background: url(../images/careers-icon.jpg) no-repeat 100% 45%;
}

.footer-camera{
	background: url(../images/footer-camera-icon.jpg) no-repeat 100% 45%;
}

.green-link{
	background: url(../images/green-link.jpg) no-repeat 96% 52%;
}


#slimCol3 .green-speech-icon{
	background: #4DAFA4 url(../images/green-speech-icon.jpg) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}


/* medium icons for right column features */
#slimCol3 .about-research-sites-restoration-medium{
	background: #4DAFA4 url(/images/icons_new/about_rsrl_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .harwell-site-operations-medium{
	background: #4DAFA4 url(/images/icons_new/decommissioning_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .winfrith-site-operations-medium{
	background: #4DAFA4 url(/images/icons_new/decommissioning_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .social-responsibility-medium{
	background: #4DAFA4 url(/images/icons_new/corpresp_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .stakeholder-relations-medium{
	background: #4DAFA4 url(/images/icons_new/stakeholder_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .media-centre-medium{
	background: #4DAFA4 url(/images/icons_new/media_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .suppliers-medium{
	background: #4DAFA4 url(/images/icons_new/suppliers_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .careers-medium{
	background: #4DAFA4 url(/images/icons_new/careers_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .links-medium{
	background: #4DAFA4 url(/images/icons_new/links_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

#slimCol3 .contact-us-medium{
	background: #4DAFA4 url(/images/icons_new/contact_medium.png) no-repeat 92% 20%;
	padding:5.2em 0.8em 1.1em;
}

/* small icons for footer etc */
.about-research-sites-restoration-small{
	background: url(/images/icons_new/about_rsrl_small.png) no-repeat 96% 5px;
}

.harwell-site-operations-small{
	background: url(/images/icons_new/decommissioning_small.png) no-repeat 96% 5px;
}

.winfrith-site-operations-small{
	background: url(/images/icons_new/decommissioning_small.png) no-repeat 96% 5px;
}

.social-responsibility-small{
	background: url(/images/icons_new/corpresp_small.png) no-repeat 96% 5px;
}

.stakeholder-relations-small{
	background: url(/images/icons_new/stakeholder_small.png) no-repeat 96% 5px;
}

.media-centre-small{
	background: url(/images/icons_new/media_small.png) no-repeat 96% 5px;   
}

.suppliers-small{
	background: url(/images/icons_new/suppliers_small.png) no-repeat 96% 5px;
}

.careers-small{
	background: url(/images/icons_new/careers_small.png) no-repeat 96% 5px;
}

.links-small{
	background: url(/images/icons_new/links_small.png) no-repeat 96% 5px;
}

.contact-us-small{
	background: url(/images/icons_new/contact_small.png) no-repeat 96% 5px;
}

.achievements-small{
	background: url(/images/icons_new/achievements_small.png) no-repeat 96% 5px;
}

.divider { list-style: none; }

#form1 td { font-size: 12px; line-height: 1.2em; }


#loginPanel {
	border: 1px solid #666666;
	padding: 10px 10px 20px 10px;
}

#loginPanel form #password {
	padding: 6px;
	width: 200px;
	font-size: 1.5em;
	border: 1px solid #008D7D;
	background: #DBEFED;
}

#loginPanel form #password:hover {
	border: 1px solid #f00;
}