/*ETC Colours
Green:#528270
Dark Grey:#505050
Mid Grey:#939393
Light Grey:#F5F5F5
*/

.skipnav { display:none;}
.debug {border:1px solid red;}


* {padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

html, body { 
	background:url(/common/images/bg-right.gif) #FFFFFF 950px repeat-y; 
	height: 100%;
	color:#505050;
	}

h1	{ 
	font-size:1.625em; 		/*18px*/
	color:#528270; 
	margin-bottom:15px;
	}
h2 {
	font-size:1.175em;		/* 13px */
	margin-bottom:5px;
	color:#528270; 
	}	
h3 {
	font-size:1em; 			/* 11px */
	margin-bottom:5px;
	}
h4 {
	font-size:1em; 			/* 11px */
	margin-bottom:5px;
	}	
h5  {
	font-size:1em; 			/* 11px */
	margin-bottom:15px;
	background-color: Yellow;
	}
p	{
	margin-bottom:15px;
	line-height:1.5em;
	}
ol
	{
	margin:0 0 15px 30px;
	}
ol li
	{
	margin:0 0 15px 0px;
	}
#content-middle ul li
	{
	margin: 0 0 15px 15px ;
	}
#logoPrint a img
	{
	width:0px; height:0px; border:0px;	
	}

/* --  Containers  -- */
#container{
	min-height:100%; 
	background-color:#939393; 
	width:950px; 
	}	* html #container {height:100%;}
#main{
	background:#FFF;
	clear:left;
	}

#header { 
	background-color:#FFF;
	}
	
#bannerFloat {
	position: absolute; 
	top:110px; 
	left: 0px; 
	display:block; 
	float:left; 
	width:950px;
	}
	
#bannerFloat #bannerAlt 
{
 font-weight:bold;
 line-height:20px;
 background-color:#528270;
 padding:10px;
 color:#ffffff;
 width:430px;
 height:110px;
 float:right;
	}	
#bannerFloat #bannerAlt a:hover,
#bannerFloat #bannerAlt a {
 background-color:#528270;
 color:#ffffff;
 text-decoration: none;
	}		
#bannerFloat #bannerAlt .title{ font-size:3em; line-height:1.2em;}
#bannerFloat #bannerAlt .text{font-size:1.5em; line-height:1.2em;}
	
	
	
	
#content {
	margin:10px 10px 0px 10px;
	
	min-height:40px;
	background: url(/common/images/bg-content.gif) repeat-y #FFF;
	border-bottom:0px solid #FFF;
	clear:both;
	}	/* * html #content { height:420px;}*/
	
/*#content.home {
	min-height:250px;
	}	* html #content.home{ height:250px;}*/
#footer {
	font-size:0.9em;
	margin:0 10px;
	border-top:2px solid #FFF;
	min-height:100px;
	color:#FFF;
	clear:both;
	}	* html #footer { height:100px;}

/* --  Navigation  -- -*/

/*-- Top Nav --*/
#nav-top{ 
	padding-right:20px;
	background:#505050; 
	color:#FFF;  
	min-height:20px;
	} * html #nav-top {height:20px;}
	
#nav-top ul{ 
	padding: 0px; 
	margin: 0px; 
	white-space: nowrap; 
	list-style:none; 
	background:#505050; 
	}
#nav-top ul li{ 
	float:left;
	}
#nav-top ul li a{
	padding:0 6px;
	float:left;
	display:block; 
	background: url(/common/images/bg-tab.gif) top right no-repeat #939393;
	border-right:1px solid #505050;
	line-height:25px;
	color:#FFFFFF; 
	text-decoration:none; 
	}
#nav-top ul li a:hover, #nav-top ul li a.inPath{ 
	color:#333333; 
	background: url(/common/images/bg-tab.gif) top right no-repeat #FFFFFF;
}
#nav-top ul.tools{
	float:right;
	}
#nav-top ul.tools li a{
	background:none; 
	padding:0; 
	margin:0;
	}
#nav-top ul.tools li a:hover{
	background:none;
	}
#nav-top ul.tools li a.email{ 
	display: block; 
	text-indent:-5000px; 
	width:16px; 
	height:25px; 
	background: url(/common/images/icon-email.gif) bottom no-repeat #505050; 
	overflow:hidden; 
	margin-right:5px;
	}
#nav-top ul.tools li a.print{ 
	display: block; 
	text-indent:-5000px; 
	width:14px; 
	height:25px; 
	background: url(/common/images/icon-print.gif) bottom no-repeat #505050; 
	overflow:hidden;
	}
#nav-top ul.tools li a.email:hover{ 
	background: url(/common/images/icon-email-grey.gif) bottom no-repeat #505050;
	}
#nav-top ul.tools li a.print:hover{ 
	background: url(/common/images/icon-print-grey.gif) bottom no-repeat #505050;
	}

/*-- Left Nav --*/
#leftnav{ 
	width:210px; 
	background:#939393; 
	padding:10px; }
#leftnav ul{ 
	list-style:none;
	}
#leftnav ul li { 
	display:inline;
	}
#leftnav ul li a{
	color:#FFFFFF;
	padding-left:10px;
	margin-bottom:5px;
	text-decoration:none; 
	display:block; 
	clear:both;
	}
	
#leftnav ul li a:hover{
	text-decoration:underline; 
	color:#FFFFFF;
	background:url(/common/images/bullet-white.gif) 0 5px no-repeat #939393;
	}
	
#leftnav ul li a:hover.lvl3{/*IE FIX*/
	text-decoration:underline; 
	color:#FFFFFF;
	background:url(/common/images/bullet-white.gif) 10px 5px no-repeat #939393;
	}

#leftnav ul li a.lvl1{ 
	font-weight:bold; 
	text-decoration:underline; 
	color:#FFFFFF;
	background:url(/common/images/bullet-white.gif) 0 5px no-repeat #939393; 
	padding-bottom:8px;
	}
	
#leftnav ul li a.inPath{ 
	text-decoration:underline; 
	color:#FFFFFF;
	background:url(/common/images/bullet-white.gif) 0 5px no-repeat #939393; 
	}

#leftnav ul li a.lvl3{ padding-left:20px; background-position:10px 5px; } 
#leftnav ul li a.lvl4{ padding-left:30px; background-position:20px 5px; } 
/* --  Breadcrumb  -- */
#content-middle ul
	{
margin: 0 0 15px 10px ;list-style:none;
	}

#content-middle ul li
{
margin: 0 0 5px 25px ; padding:0 0 0 10px ; list-style:none; background: #ffffff url(/common/images/bullet-grey.gif) 0px 6px no-repeat;
}

#content-middle ul.docslist, ul.docslist{list-style:none; padding:5px 0 0 0px}
#content-middle ul.docslist li, ul.docslist li{list-style:none; margin: 0 0 10px 0; padding:1px 0 5px 20px; font-size:1em; background:url(/common/images/icons/i-doc.gif)  0px 0px no-repeat;}

#content-middle ul.docslist li.pdf, ul.docslist li.pdf{ background-image:url(/common/images/icons/i-pdf.gif);}
#content-middle ul.docslist li.doc, ul.docslist li.doc { background-image:url(/common/images/icons/i-doc.gif);}
#content-middle ul.docslist li.xls, ul.docslist li.xls { background-image:url(/common/images/icons/i-xls.gif);}

#content-middle ul.docslist li.mov, ul.docslist li.mov { background-image:url(/common/images/icons/i-quicktime.gif);}
#content-middle ul.docslist li.wmv, ul.docslist li.wmv { background-image:url(/common/images/icons/i-wmv.gif);}

#content-middle #nav-crumb
{
	width:440px; 
	padding-bottom:10px;
}
#content-middle #nav-crumb ul
{ 
	list-style:none; 
	margin:0;
}
#content-middle #nav-crumb ul li
{
	display:block; 
	float:left; 
	background:url(/common/images/arrow-crumb-grey.gif) 0 5px  no-repeat; 
	padding-left:5px; 
	color:#528270; 
	border:0px;
	margin:0 8px 0 0; 
}


/* --  Header Elements -- -*/
#logo a { 
	width:220px; 
	text-indent:-5000px;
	margin-top:4px; 
	margin-bottom:8px; 
	font-size:1em;  
	height:60px; 
	float:left; 
	display:block;   
	background:url(/common/images/logo.gif) no-repeat #FFFFFF;
	}
#logo a:hover{background:url(/common/images/logo.gif) no-repeat #FFFFFF;}
/*Search Tools dropdown box*/

#toolArea
{
	width:450px;
	float:right; 
	}


#searchBox 
{
	width:240px;
	float:left; 
	margin-top:30px;
	}
	
#lang
{
	width:auto;
	float:left; 
	margin-top:32px;
	}
	
#searchBox input{ 
	width:160px; 
	padding:1px 10px; 
	font-size:1em;  
	float:left;
	}
	
#searchBox input.submit{ display:none;} 
#searchBox input.dmSearchButton{ margin:2px 0 0 5px; width:11px; height:11px} 

#searchBox a.submit{ 
	display:block; 
	float:left; 
	width:11px; 
	height:14px; 
	background:url(/common/images/arrow-right-green.gif) bottom no-repeat  #ffffff; 
	text-indent:-5000px; 
	overflow:hidden; 
	margin-left:10px;
	border:0;
	}

#searchBox a.submit:hover { 
	background-image:url(/common/images/arrow-right-green-on.gif); 
	}
	

#lang ul {
	padding: 0px; 
	margin: 0px; 
	white-space: nowrap;
	list-style:none; 

	float:left;
	}
#lang li{
	display:block; 
	width:40px; 
	height:15px;
	padding:0px 0px 0px 5px; 
	background:url(/common/images/icon-en.gif) 25px 0px no-repeat #ffffff;
	color:#528270; 
	border-left:1px solid #939393;
	float:left;
	text-decoration:none;
	}
#lang li.first	
{	
	border-left:0px;
}

#lang li.EN{background-image:url(/common/images/icon-en.gif);}
#lang li.DE{background-image:url(/common/images/icon-de.gif);}
#lang li.FR{background-image:url(/common/images/icon-fr.gif);}
#lang li.NL{background-image:url(/common/images/icon-nl.gif);}

#lang li a {
	display:block; 
	width:40px; 
	padding:0px 0px 0px 0px; 

	color:#505050; 
	text-decoration:none;
	}


#banner { clear:both; }
#banner img {display:block;}
* html #banner { height:195px;}

/* --  Content Elements -- -*/
#content a{ color:#505050; text-decoration:underline;}
#content a:hover{ color:#528270; }
#content h1{clear:both;}
/* --  h1 images  -- */
#content h1.image {}		/* JavaScript class- test image support */
#content h1.image#home{}
#content h1.image#about{}
#content h1.image#susdev{}
#content h1.image#spotlight{}
#content h1.image#opperations{}
#content h1.image#resource{}
#content h1.image#finance{}
#content h1.image#careers{}
#content h1.image#contact{}


#content a:hover{ color:#528270; }


#content h2 a{ color:#528270; text-decoration:underline; }
#content h2 a:hover{color:#528270; text-decoration:underline; }




#content-left {width:230px; float:left; background:#939393; }
#content-middle {width: 440px;  float:left; padding:0 20px;	line-height:1.5em;  }
#content-right { width:220px; float:left;  }


#content-right #flvPlayercontent{padding:5px 0 0px 0;}


#content-right table {border:0px solid red; border-collapse:separate; border-spacing:0px;}
#content-right table td { border:0px solid red; padding-bottom:3px;}
#content-right table td.SiteLabel { display:none;}
#content-right table td#td3_1, 
#content-right table td#td2_1  { display:none;}
#content-right table td.SiteInput{  width:100px;}


#content-right table input.SiteInputText{width:185px; font-size:0.9em; }
#content-right table textarea.SiteInputTextArea{width:185px; height:60px; font-size:0.9em;}
#content-right table input.SiteInputSubmit{ padding:2px; background-image:url(/common/images/button_blank.gif); background-color:#528270; font-size:0.9em; color:#ffffff; float:left; border:0px; border-style:groove;}


.glossaryTop { background-color:#F5F5F5; width:420px; padding:10px;}

#glossaryNav { background-color:#939393; width:420px;}
#glossaryNav ul.glosNav	{ list-style: none; margin:0; padding:0;}
#glossaryNav ul.glosNav	li{ float:left; padding:8px 6px; letter-spacing:0.25em; margin:0; background: #939393;}
#glossaryNav ul.glosNav li a{ background-color:#939393; color:#ffffff; text-decoration:none; font-weight:bold; font-size:1.05em; margin:0; padding:0;}

#glossaryNav ul.glosNav li a:hover, 
#glossaryNav ul.glosNav li a.isActive { color:#ffffff; text-decoration:underline;}

.glossaryContainer{padding-left:10px;}

#content-middle .HomeMidContainer{margin:7px 0 0 0;}




#content-middle .pullTopNew ul, 
#content-middle .pullBottomNew ul{
margin: 0px 0 0px 0px ; padding:10px 0 0 10px ;clear:both;
}
#content-middle .pullTopNew ul li, 
#content-middle .pullBottomNew ul li
{
margin: 0 0 5px 25px ; padding:0 0 0 10px ; list-style:none; background: #F5F5F5 url(/common/images/bullet-grey.gif) 0px 6px no-repeat;
}

.spotlightListContainer{display:block; float:left; width:300px;}
.spotlightListImage{display:block; float:left; margin-bottom:10px;}
.spotlightListline{display:block; width:auto; height:1px; margin: 0px 0px 10px 0px ; background:#939393; font-size:0.01em; line-height:0.01em }


.pullTopNew { display:block; border:1px solid #F5F5F5; margin-bottom:25px; clear:both; background:#F5F5F5; min-height:120px; padding:0; }* html .pullTopNew {height:120px;}

.pullTopNew img{float:left;  display:block; margin:0px; padding: 0 5px 0 0px;  }
.pullTopNew h3 {float: none; display:block; margin:0px; padding:3px 0 0 10px; color:#528270; }
#content .pullTopNew h3 a{ color:#528270; text-decoration:underline; }
#content .pullTopNew h3 a:hover{color:#528270; text-decoration:underline; }
.pullTopNew p {float: none; display:block; margin:0px; padding: 7px 0 0 10px; }



.pullBottomNew { border:1px solid #F5F5F5; clear:both; background:bottom left #F5F5F5 no-repeat;  min-height:100px; padding:0;  } * html .pullBottomNew {height:100px;}

.pullBottomNew img{  margin:0px; padding:0px 5px 0 0;  }
.pullBottomNew h3 {float:none; display:block; margin:0px; padding:3px 0 0 10px; color:#528270; }
#content .pullBottomNew h3 a{ color:#528270; text-decoration:underline; }
#content .pullBottomNew h3 a:hover{color:#528270; text-decoration:underline; }
.pullBottomNew p {float:none; display:block; margin:0px; padding:7px 0 0 10px;}




.pullBottom { border:1px solid #F5F5F5; clear:both; background:bottom left #F5F5F5 no-repeat;  min-height:190px; padding:10px;} * html .pullBottom {height:190px;}
/*Pullout backgrounds*/

.col50 {width:200px; padding:10px; float:left;}
.col50Home {width:200px; padding:10px 10px 0px 0; float:left;}

#content h1{padding-top:8px;}

#content #content-left .title{text-decoration:none; width:200px; color:#FFFFFF; font-weight:bold; display:block; padding:5px 10px; color:#FFFFFF; border-bottom:1px solid #F5F5F5;}
#content #content-left .text { padding:10px 10px 0px 10px; margin:0; color:#FFFFFF;}
#content #content-left .text a {  padding:0px 0px 0px 0px; margin:0; color:#FFFFFF;}
#content #content-left .text ul { list-style:none; padding:0px 0px 0px 0px; margin:0; color:#FFFFFF;}
#content #content-left .text ul li{ list-style:none; padding:0px; color:#FFFFFF;}

#content #content-left #flvPlayercontentFeature {padding: 10px 0 10px 5px;}
*HTML #content #content-left #flvPlayercontentFeature {padding: 10px 0 0px 5px;}






/*--Bottom content bar (Home page)--*/
#contentBar { 
	padding:0 0 5px 0;
	background:#F5F5F5;
	border-bottom:10px solid #FFF;
	border-right:10px solid #FFF;
	border-left:10px solid #FFF;
		line-height:1.5em;
	margin-bottom:5px; 
	min-height:100px;
	} * html #contentBar{ height:100px;}
	
#contentBar a{ color:#505050; text-decoration:underline;}
#contentBar a:hover{ color:#528270; }
	
	
	
#contentBar-left{ width:220px; float:left; padding:8px 10px; BACKGROUND: #f5f5f5; }
#contentBar-middle{width:436px;  float:left;  border-right:2px solid white; border-left:2px solid white; padding:8px 10px; BACKGROUND: #f5f5f5;	}
#contentBar-right{  width: 210px;  float:left; padding:8px 10px; BACKGROUND: #f5f5f5;}

/* --  Right hand touts  -- */


.midtoutform {margin-bottom:10px; width:218px; border:1px solid #939393; background-color: #F5F5F5;}
.midtoutform h3{padding:3px 10px 3px 10px;  color:#ffffff; display:block; font-weight:bold; text-decoration:none; background: #939393;}



.midtout {margin-bottom:10px; width:220px }
.midtout h3{padding:3px 10px 3px 10px;  color:#505050; display:block; font-weight:bold; text-decoration:none; background: #F5F5F5;}
.midToutInner{padding:0px 10px 0px 10px; line-height:1.5em; }
.midToutInner ul{border:0px solid green; list-style:none;  margin:0 0 0 0;}
.midToutInner ul li{border:0px solid blue; list-style:none; background: #ffffff url(/common/images/bullet-grey.gif) 10px 10px no-repeat; margin:0;font-weight:normal; padding:5px 0 0 20px;}
.midToutInner ul.docslist li, ul.docslist li{list-style:none; margin: 0 0 10px 0; padding:1px 0 5px 20px; font-size:1em;  background-position:top left;}

.ToutHolder{width:220px; float:left; padding:0 5px ; }

.tout { min-height:129px; border:1px solid #939393;  background: bottom no-repeat #939393; padding:5px 10px 10px 10px; margin-bottom:10px } * html .tout  {height:129px;}
.tout.green { border-color:#528270;  background-color:#528270; }
#content-right div.tout a{ color:#FFFFFF;  min-height:129px; display:block; font-weight:bold; text-decoration:none; background:url(/common/images/arrow-right-grey.gif)  right 1px no-repeat;} * html #content-right div.tout a {height:129px;}
#content-right div.tout a:hover{ color:#FFFFFF;}

div.tout a{ color:#FFFFFF;  min-height:129px; display:block; font-weight:bold; text-decoration:none; background:url(/common/images/arrow-right-grey.gif)  right 1px no-repeat;} * html div.tout a {height:129px;}
div.tout a:hover{ color:#FFFFFF;}


/*ENGLISH*/
	/*tout backgrounds*/
	.enHistory {background-image:url(/common/images/en/bg-history.jpg)}
	.enMedia {background-image:url(/common/images/en/bg-media.jpg)}
	.enGraduate {background-image:url(/common/images/en/bg-graduate.jpg)}
	.enSusDev {background-image:url(/common/images/en/bg-susdev.jpg)}
	.enAbout {background-image:url(/common/images/en/bg-about.jpg)}
	.enWork {background-image:url(/common/images/en/bg-work.jpg)}
	.enOperations {background-image:url(/common/images/en/bg-operations.jpg)}
	.enReport2005 {background-image:url(/common/images/en/bg-report2005.jpg)}
	.enReport2006 {background-image:url(/common/images/en/bg-report2006.jpg)}
	.enReport2007 {background-image:url(/common/images/en/bg-report2007.jpg)}
	.enFuel {background-image:url(/common/images/en/bg-fuelcycle.jpg)}	
	.enEmployeeStudy {background-image:url(/common/images/en/bg-employstudy.jpg)}
	/*spotlight backgrounds*/
	.enMix {background-image:url(/common/images/en/bg-mix.jpg)}
	.enImpact {background-image:url(/common/images/en/bg-impact.jpg)}
	.enEnergy {background-image:url(/common/images/en/bg-energy.jpg)}
	.enGct {background-image:url(/common/images/en/bg-gct.jpg)}

	.enSurvey {background-image:url(/common/images/en/bg-survey.jpg)}
	
/*FRENCH*/	
	/*tout backgrounds*/
	.frHistory {background-image:url(/common/images/fr/bg-history.jpg)}
	.frMedia {background-image:url(/common/images/fr/bg-media.jpg)}
	.frGraduate {background-image:url(/common/images/fr/bg-graduate.jpg)}
	.frSusDev {background-image:url(/common/images/fr/bg-susdev.jpg)}
	.frAbout {background-image:url(/common/images/fr/bg-about.jpg)}
	.frWork {background-image:url(/common/images/fr/bg-work.jpg)}
	.frOperations {background-image:url(/common/images/fr/bg-operations.jpg)}
	.frReport2005 {background-image:url(/common/images/fr/bg-report2005.jpg)}
	.frReport2006 {background-image:url(/common/images/fr/bg-report2006.jpg)}
	.frReport2007 {background-image:url(/common/images/fr/bg-report2007.jpg)}
	.frFuel {background-image:url(/common/images/fr/bg-fuelcycle.jpg)}	
	.frEmployeeStudy {background-image:url(/common/images/fr/bg-employstudy.jpg)}
	/*spotlight backgrounds*/
	.frMix {background-image:url(/common/images/fr/bg-mix.jpg)}
	.frImpact {background-image:url(/common/images/fr/bg-impact.jpg)}
	.frEnergy {background-image:url(/common/images/fr/bg-energy.jpg)}
	.frGct {background-image:url(/common/images/fr/bg-gct.jpg)}	
	
/*GERMAN*/		
	/*tout backgrounds*/
	.deHistory {background-image:url(/common/images/de/bg-history.jpg)}
	.deMedia {background-image:url(/common/images/de/bg-media.jpg)}
	.deGraduate {background-image:url(/common/images/de/bg-graduate.jpg)}
	.deSusDev {background-image:url(/common/images/de/bg-susdev.jpg)}
	.deAbout {background-image:url(/common/images/de/bg-about.jpg)}
	.deWork {background-image:url(/common/images/de/bg-work.jpg)}
	.deOperations {background-image:url(/common/images/de/bg-operations.jpg)}
	.deReport2005 {background-image:url(/common/images/de/bg-report2005.jpg)}
	.deReport2006 {background-image:url(/common/images/de/bg-report2006.jpg)}
	.deReport2007 {background-image:url(/common/images/de/bg-report2007.jpg)}
	.deFuel {background-image:url(/common/images/de/bg-fuelcycle.jpg)}	
	.deEmployeeStudy {background-image:url(/common/images/de/bg-employstudy.jpg)}
	/*spotlight backgrounds*/
	.deMix {background-image:url(/common/images/de/bg-mix.jpg)}
	.deImpact {background-image:url(/common/images/de/bg-impact.jpg)}
	.deEnergy {background-image:url(/common/images/de/bg-energy.jpg)}
	.deGct {background-image:url(/common/images/de/bg-gct.jpg)}
	
/*DUTCH*/			
	/*tout backgrounds*/
	.nlHistory {background-image:url(/common/images/nl/bg-history.jpg)}
	.nlMedia {background-image:url(/common/images/nl/bg-media.jpg)}
	.nlGraduate {background-image:url(/common/images/nl/bg-graduate.jpg)}
	.nlSusDev {background-image:url(/common/images/nl/bg-susdev.jpg)}
	.nlAbout {background-image:url(/common/images/nl/bg-about.jpg)}
	.nlWork {background-image:url(/common/images/nl/bg-work.jpg)}
	.nlOperations {background-image:url(/common/images/nl/bg-operations.jpg)}
	.nlReport2005 {background-image:url(/common/images/nl/bg-report2005.jpg)}
	.nlReport2006 {background-image:url(/common/images/nl/bg-report2006.jpg)}
	.nlReport2007 {background-image:url(/common/images/nl/bg-report2007.jpg)}
	.nlFuel {background-image:url(/common/images/nl/bg-fuelcycle.jpg)}	
	.nlEmployeeStudy {background-image:url(/common/images/nl/bg-employstudy.jpg)}
	/*spotlight backgrounds*/
	.nlMix {background-image:url(/common/images/nl/bg-mix.jpg)}
	.nlImpact {background-image:url(/common/images/nl/bg-impact.jpg)}
	.nlEnergy {background-image:url(/common/images/nl/bg-energy.jpg)}
	.nlGct {background-image:url(/common/images/nl/bg-gct.jpg)}
	
/* --  Footer Elements  -- */
#nav-footer-left{ width:auto; float:left; margin-bottom:20px;}
#nav-footer-right{ width:auto; float:right;}

#nav-footer-right input{ position:relative; top:3px;}


#footer ul {padding:5px 0;}
#footer ul li{list-style:none; display:inline; }
#footer ul li.bar{ padding-left:8px; border-left:1px solid #FFF; margin-left:5px;}
#footer ul li a{ color:#FFF; text-decoration:none; }
#footer ul li a:hover{ color:#FFF; text-decoration:underline; }


#footer p.copyright {float:left; width:60%; clear:both;}
#footer ul.logos {padding:0; float:right; margin-top:6px;}
#footer ul.logos li {padding:0 0 0 20px; display:block; float:left;}
#footer a.urenco, #footer a:hover.urenco { display: block; text-indent:-5000px; width:61px; height:31px; background: url(/common/images/logo-urenco.gif) bottom no-repeat #939393; overflow:hidden; }
#footer a.ariva, #footer a:hover.ariva, #footer a.areva, #footer a:hover.areva{ display: block; text-indent:-5000px; width:51px; height:31px; background: url(/common/images/logo-ariva.gif) no-repeat #939393; overflow:hidden;}


/* --  For Site Map -- -*/

.siteMapLayout ol {list-style:none; margin:0;}
.siteMapLayout ol li {background:#F5F5F5; margin:0; font-size:1.175em; font-weight:bold; border-top:5px solid #ffffff; }

.siteMapLayout ol li a {color:#528270;text-decoration:underline; padding:0 0 0 10px;}
.siteMapLayout ol li a span{   line-height:2em; }


.siteMapLayout ol ol{border:0px solid green; list-style:none;  margin:0 0 0 0;}
.siteMapLayout ol ol li{border:0px solid blue; list-style:none; background: #ffffff url(/common/images/bullet-grey.gif) 20px 10px no-repeat; margin:0; font-size:0.85em; font-weight:normal; padding:0px 0 0 30px;}

.siteMapLayout ol ol li li{border:0px solid blue; list-style:none;  background: #ffffff url(/common/images/bullet-grey.gif) 20px 10px no-repeat; margin:0; font-size:1em;}

.siteMapLayout ol ol li a span{padding-bottom:0px;}


/* --  For Search Results  -- */

.searchResults {list-style:none;}
.searchResults li {background: #ffffff url(/common/images/bullet-grey.gif) 1px 9px no-repeat; padding: 4px 0 0px 10px;}


/* --  General styles  -- */
ul.links { 
	list-style:none;
	}
ul.links a{ 
	color:#505050; 
	text-decoration:underline; 
	}
ul.links a:hover{ 
	color:#528270; 
	}
	
	
/* --  Send Email Popup  -- */
#popuplogo { 
	width:220px; 
	text-indent:-5000px; 
	margin-bottom:0; 
	font-size:1em;  
	height:70px; 
	float:left; 
	display:block; 
	clear:both;  
	background:url(/common/images/logo.gif) no-repeat #FFFFFF;
	}



input.SiteInputText{width:200px; font-size:0.9em; }
textarea.SiteInputTextArea{width:350px; height:150px;font-size:0.9em;}
input.SiteInputSubmit{ padding:2px; background-image:url(/common/images/button_blank.gif); background-color:#528270; font-size:0.9em; color:#ffffff; float:left; border:0px; border-style:groove;}


/* -- Careers section -- */


#categorySelect {background:#F6F6F6; padding:10px 10px 17px 10px; }
#categorySelect h2 {padding:0px 0px 7px 0px;}
#categorySelect .careerList { padding:0px; margin:0px 5px 0px 0px; font-size:0.9em;}
#categorySelect .careerListlbl {}
input.gobutton {  cursor:pointer; padding:2px 10px 2px 2px ; background-image:url(/common/images/button_arrow.gif); background-position:center right; background-color:#528270; font-size:0.9em; color:#ffffff; border:0px;}

.paging {background:#F6F6F6; padding:5px 10px 3px 10px; margin:10px 0px 0px 0px; }
.paging img{border:0px;}
.pagingLeft {float:left; }
.pagingRight{float:right;}

.jobDetails strong{color:#528270;}

table.tblCareers th {border-bottom:1px solid #636363; text-align:left; padding:0 0 0 10px; color:#636363;}
table.tblCareers td {background:url(/common/images/bg-line-dotted.gif) repeat-x bottom; padding:5px 0 5px 10px; vertical-align:top;}

.appForm {background:#F6F6F6; padding:10px 10px 17px 10px;}
.appForm label.formlbl {display:block; width:120px; float:left; height:20px; text-align:right; padding:3px 10px 5px 0;}
.appForm input.formInput { width:250px;}

.appForm input.upload { font-size:0.95em; padding:2px 0 3px 0;}
.appForm .rbList input{margin:0 15px 0 5px; }

#content-middle .appForm div.validationSumary ul li { background-color:#F6F6F6;}


.formButtons {padding:0 0 0 130px;}

