/* Default.css. If put this in there then it shows up in the editor
------------------------------------ */
/* Added by Paul ----START---- */

.FileExtension {font-weight:normal; color:rgb(147, 148, 152);}
.tabs-nav .eventsPresentations {display:none;} /* hide the Events tab on IR landing */
#Events{display:none;}   /*hide the bottom event on home page - col 2 */
table.ARTable td{line-height:10px;}
.copyright {float:left; padding-left:20px; color:#c7c8ca; font-size:11px;}

#StoryboardRightSide li, #StoryboardRightSide p, #StoryboardRightSide a {font-size:11px;}

table.NewsItemTable td.details
{
	font-size:11px;
}


.feedback{color: #c7c8ca; font-size:10px;}

.TableHighlight{background:#f2f2f2;}

#FinancialTable td, #FinancialTable span {line-height:14px; padding:3px;font-size:11px;}

#ContentWide.small #FinancialTable td, #ContentWide.small #FinancialTable span, 
#ContentLeft.small #FinancialTable td, #ContentLeft.small #FinancialTable span, 
#ContentLeftStretch.small #FinancialTable td, #ContentLeftStretch.small #FinancialTable span{
	font-size: 10px;
	line-height: 15px;
}
#ContentWide.large #FinancialTable td, #ContentWide.large #FinancialTable span,
#ContentLeft.large #FinancialTable td, #ContentLeft.large #FinancialTable span, 
#ContentLeftStretch.large #FinancialTable td, #ContentLeftStretch.large #FinancialTable span{
	font-size: 16px;
	line-height: 21px;
}

#Investors #InvestorsFAQ p{font-size:11px;}

#ContentWide.small #Investors #InvestorsFAQ p,
#ContentLeft.small #Investors #InvestorsFAQ p,
#ContentLeftStretch.small #Investors #InvestorsFAQ p {
	font-size: 10px;
}
#ContentWide.large #Investors #InvestorsFAQ p,
#ContentLeft.large #Investors #InvestorsFAQ p,
#ContentLeftStretch.large #Investors #InvestorsFAQ p{
	font-size: 16px;
}


.TableNotes {font-size:11px;}


/* Added by Paul  ----END----  */



ol {margin-left:30px;}

a.BoxedLink:visited, 
a.BoxedLink:link 
{
/* styles removed by e-cubed */
}

a.BoxedLink:hover 
{
	text-decoration:underline;
}


a.MoreLink:visited,
a.MoreLink:link {
	padding-right:10px;
	background: #fff url(/images/menu-arrow-blue.png) no-repeat center right;
	line-height:15px;
	color:#4d8ad8;	
	font-size:11px;
}

a.MoreLink:hover {
	text-decoration:underline;
}

a.ExternalLink:visited,
a.ExternalLink:link {
	padding-right:15px;
	background: #fff url(/images/external-link.png) no-repeat top right;
	line-height:16px;
	color:#4d8ad8;
}

a.ExternalLink:hover {
	text-decoration:underline;
}

/*table.TableHover tr:hover { background-color: #eee; }*/
table.TableHover tr.TableHoverRow {
	background-color: #eee;
}

table.TableHover tr td.TableHoverRow {
	background-color: #eee;
}
	 
table.TableHover tr:hover {
	background-color: #eee;
}


/* Screen.css stuff */

body {
	text-align: center;
	background:transparent url(/images/bg-pixel.png);
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#505152; /* JL */
	/* support for hover elements */
	word-wrap: break-word;     
}

#Container {
	margin: 0 auto;
	width: 996px;
	text-align: left;
} 

#Container #MainContent 
{
	padding-left:14px;
	padding-right:10px;
	width: 971px;
	background: transparent url(/images/bg-vertical.png) repeat-y;
}

.FloatRight 
{
	float:right;
}

/* Page Header 
------------------------------------ */
#Header a, 
#Header a:link,
#Header a:visited {
	color:#c7c8ca;
	text-transform: uppercase;
	font-size:10px;
}

#Header a:hover {
	color:#fff;
}

#HomeHeader {
	text-align: right;
	background:transparent url(/images/bg-top.png) no-repeat bottom left;
	padding: 10px 11px 10px 15px;
	overflow: hidden;
	position: relative;
	zoom: 1; /* for ie 6/7*/
}

	#top-logo {
		padding: 10px 40px;
		display: block;
		float: left;
		position: relative;
		z-index: 2;
	}
	
	#top-logo img { border: 0; }
	
	
	.has-logo .NexenTopNav {
		height: 53px;
		position: relative;
	}
	
	.has-logo .NexenTopNav .Nav {
		position: absolute;
		right: 0;
		bottom: 10px;
	}
	
	.has-logo .NexenTopNav .Nav ul {
		padding: 0;
		margin: 0;
	}
	

	#Header .NexenTopNav .Nav ul,
	#HomeHeader .NexenTopNav ul {
		list-style:none;
		display:inline;
		color:#ccc;
	}

	#Header .NexenTopNav .Nav ul li,
	#HomeHeader .NexenTopNav ul li {
		list-style:none;
		display:inline;
		margin-left:10px;
	}

	/* Search Box*/
	#HomeHeader .SearchBox {
		border:solid 1px #999;
		background-color:#535455;
	
	}

	#HomeHeader .SearchBox .searchInput {
		border:none;
		background-color: transparent;
		color:#ccc;
		font-size:9px;
		width:80px;
		padding-left: 4px;
	}
	
	#HomeHeader .SearchBox .searchButton {
		border:none;
		color:#ccc;
		font-size:9px;
		padding: 0 6px;
		text-indent:-5000px;
		cursor:pointer;
		background:transparent url(/images/search-arrow.png) no-repeat 0 -1px;
		width:20px;
	}

/* Top Menu
------------------------------------ */
#Navigation #TextMenu {
	background-color: #000;

}


	#HomeHeadline {
		color:#fff;
		position: relative;
		overflow: hidden;
	}
	
	#HomeHeadline,
	.HomeBanner {
		width: 971px;
		height: 375px;
	}
	
	.HomeBanner {
		position: absolute;
		top: 0;
		left: 0;
	}
	
	#HomeHeadline a {
		color:#fff;
	}

	#HomeBannerContainer{
		margin: 50px 45px;
		height: 275px;
		overflow: hidden;
	}
	
	#HeadlineContainer {
		height: 275px;
		display: table-cell;
		vertical-align: middle;
		
	}
	#HomeHeadline .HeadlineLink {
		width: 200px;
	}
	
	#HomeHeadline h1,
	#HomeHeadline .description,
	#HomeHeadline p,
	#HomeHeadline a {
		color: #fff;
	}
	
	#HomeHeadline a:hover {
		text-decoration: underline;
	}
	
	#HomeHeadline a.LearnMoreLink {
		border: none;
		padding: 0 18px 0 0;
		line-height: 14px;
	}
	
	#HomeHeadline h1 {
		font-size: 23px;
		font-weight: bold;
		padding: 10px 0 20px;
		line-height: 1.1em;
	}
	
	#HomeHeadline .description {
		font-size: 12px;
	}


		#HomeBannerSlideMenu {
			position: absolute;
			z-index: 100;
			bottom: 0;
			right: 0;
			background-color: #000000;
			overflow: hidden;
			background-color: rgba(0, 0, 0, 0.6);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
		
		}
	
		#HomeBannerSlideMenu a {
			display: block;
			float: left;
			padding: 8px 7px;
			font-size: 11px;
			line-height: 1em;
		}

		#HomeBannerSlideMenu a:hover,
		#HomeBannerSlideMenu a.active {
			color: #969c23;
			text-decoration: none;
		}


		#StoryboardBanner .HeadlineLink {
			position:absolute;
		}

		#StoryboardBanner .HeadlineLink a {
			display:block;
			border:solid 1px #fff;
			color:#fff;
			font-size:11px;
			margin-top:20px;
			padding: 3px 18px 3px 5px;
			background:transparent url(/images/link-here-white-arrow.png) no-repeat right;
		}

	#TopMenu {
		float:left;
		width:100%;
		background:#000 url(/images/top-menu-bg.gif) repeat-x 0 100%;
		overflow:hidden;
		position:relative;
		z-index: 60;
	}
	
	#TopMenu ul {
		margin:0;
		padding:0;
		
		clear:left;
		float:left;
		list-style:none;
		position:relative;
		left:50%;
		text-align:center;
	}

	#TopMenu li {
		display:block;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		position:relative;
		right:50%;
		background: url(/images/menu-divider.png) no-repeat 0 center;
	}
	
	#TopMenu #TopMenuHoverLI_2B30378C4A5F4A5AB68667533464122A {
		background: none;
	}

	#TopMenu a {
		display:block;
		padding: 15px 11px;
		margin-left: 1px;
		color: #fff;
		text-decoration:none;
		font-size: 12px;
	}
	
	#TopMenu a.emergency {
		color: #f83030;
	}
	
	/* The menu has a logo, give some extra padding*/
	#TopMenu .has-logo a {
		padding: 29px 11px; /* Brings the height back to 70px*/
	}
	
	
	#TopMenu a:hover,
	#TopMenu a.active {
		color: #e96d24;
	}
	
	#TopMenu a.hover,
	#TopMenu a:hover {
		background: url(/images/top-menu-arrow.gif) no-repeat center bottom;
	}
	
	#TopMenu .Logo {
		background:none;
	}
	#TopMenu .Logo a,
	#TopMenu .Logo a:hover {
		display:block;
		height:54px;
		width:100px;
		margin:0;
		padding: 16px 35px 0 35px;
		text-indent:0;
		background:none;
	}
	
	#Menu ul {
		margin:0;
		padding:0;	
	}
	
	#Menu li {
		list-style: none;
		margin-bottom:0;
	}
	
	#Menu li a {
		display: block;
	}

	.TopMenuDiv {
		position:absolute;
		display:none;
		background: #1b1b1b;
		color:#fff; 
		width:769px;
		padding:1px;
		z-index:99;
		margin-left:200px;
	}
	
	.TopMenuDivLeft {
		margin-left: 0;
	}

		#Menu .TopMenuDiv ul.TopMenuInsideMenu li {
			display:block;
			float:none;
			padding:6px;
			padding-left:8px;
		}

		#Menu .TopMenuDiv ul.TopMenuInsideMenu li a {
			padding:0px;
			height:auto;
			width:auto;
			text-indent:0;
			color:#fff;
			padding-left:15px;
			background:transparent url(/images/menu-arrow-black.png) no-repeat 0 3px;
			font-size:11px;
		}

		#Menu .TopMenuDiv ul.TopMenuInsideMenu li a:hover {
			background: transparent url(/images/menu-arrow-black.png) no-repeat 0 -48px;
			color:#e86c1f;
		}

		#Menu .TopMenuDiv .TopMenuInsideLeft {
			float:left;
			width:160px;
			border-right:1px solid #313232;
			padding:30px;
			padding-right:40px;
			min-height:200px;
		}


		#Menu .TopMenuDiv .TopMenuInsideRight {
			float:left;
		}

			#Menu .TopMenuDiv .TopMenuInsideRight .TopMenuInsideRightContent {
				font-size:11px;
			}

			#Menu .TopMenuDiv .TopMenuInsideRight .TopMenuInsideRightContent a {
				height:auto;
			}

			#Menu .TopMenuDiv .TopMenuInsideRightContent div.LearnMore a {
				color:#4d8ad8;
				margin-top:10px;
				display:block;
			}

			#Menu .TopMenuDiv .TopMenuInsideRight table {
				width:530px;
			}

			#Menu .TopMenuDiv .TopMenuInsideRight table tr td {
				padding:30px;
				padding-right:0px;
				padding-bottom:0px;
			}

				#Menu .TopMenuDiv .TopMenuInsideRight table tr td span.imageTitle {
					font-size:12px; 
					display:block;
					margin-bottom:10px;
					color:#c7c8ca;
				}

				#Menu .TopMenuDiv .TopMenuInsideRight table tr td span.imageDescription {
					font-size:11px; 
					color:#939598;
				}

				.TopMenuDiv div.BoxedSearch {
					display:block;
					border:solid 1px #3c3c3d;
					position:absolute;
					bottom:30px;
					right:30px;
					width:210px;
					padding:3px 0px 3px 10px;
				}

					.TopMenuDiv .BoxedSearch input {
						background-color:transparent;
						border:none;
						color:#c7c8ca;
						font-size:9px;
						width:186px;
						float:left;
					}

					.TopMenuDiv .BoxedSearch a {
						display:block;
						background:transparent url(/images/link-here-black-arrow.png) no-repeat center right;
						width:20px;
						height:18px;
						float:left;
						margin-top:2px;
						text-indent:-5000px;
					}
/* Side Menu
------------------------------------ */
#MenuLeft 
{
	padding:35px;
	padding-top:45px;
}
#MenuLeft h2 
{
	font-weight:normal;
	color:#969C23;
	text-transform:uppercase;
}

#MenuLeft ul
{
	list-style:none;
	margin:0;
	padding:0;
}

	#MenuLeft ul li 
	{
		list-style:none;
		margin-bottom:6px;
	}
	
	#MenuLeft ul li a,
	#MenuLeft ul li a:link,
	#MenuLeft ul li a:visited
	{
		display:block;
		font-size: 11px;
		padding-left:10px;
		background: #fff url(/images/menu-arrow.png) no-repeat 0 3px;
		color:#7b7b7b;
		text-decoration:none;
		line-height:15px;
	}
	
	#MenuLeft ul li a:hover
	{
		color:#e86c1f;
		background: #fff url(/images/menu-arrow.png) no-repeat 0 -48px;
	}
	
	#MenuLeft ul li.current a
	{
		font-weight:600;
		color:#505050;
	}
	
	
	#MenuLeft ul.Submenu 
	{
		border-top:solid 1px #d5d5d6;
		border-bottom:solid 1px #d5d5d6;
		padding: 4px 0px 0px 0px;
		font-weight:normal;
		
		padding:2px;
		margin:2px;
		padding-left:0px;
		margin-left:10px;
		padding-top:4px;
	}
		#MenuLeft ul.Submenu li
		{
			background:none;
			margin-left:0px;
			padding-left:0px;
		}
		
		#MenuLeft ul.Submenu li a,
		#MenuLeft ul.Submenu li a:link,
		#MenuLeft ul.Submenu li a:visited
		{
			background-image:none;
			padding-left:0px;
			font-weight:normal;
		}

		#MenuLeft ul.Submenu ul.Submenu li a,
		#MenuLeft ul.Submenu ul.Submenu li a:link,
		#MenuLeft ul.Submenu ul.Submenu li a:visited
		{
			padding-left:10px;
			color:#7b7b7b;
		}
			
		#MenuLeft ul.Submenu ul.Submenu ul.Submenu li a,
		#MenuLeft ul.Submenu ul.Submenu ul.Submenu li a:link,
		#MenuLeft ul.Submenu ul.Submenu ul.Submenu li a:visited
		{
			padding-left:20px;
			color:#7b7b7b;
		}
		#MenuLeft ul.Submenu ul.Submenu ul.Submenu li a:hover
		{
			color:#e86c1f;
		}	

		
		#MenuLeft ul.Submenu ul.Submenu li a:hover
		{
			padding-left:10px;
			color:#e86c1f;
		}

		#MenuLeft ul.Submenu li.current a {
			color:#000;
			font-weight:normal;
		}

		#MenuLeft ul.Submenu ul.Submenu {
			border:none;
			margin:0;
			padding:0;
		}

			#MenuLeft ul.Submenu ul.Submenu li.current a,
			#MenuLeft ul.Submenu ul.Submenu li.current a:visited,
			#MenuLeft ul.Submenu ul.Submenu li.current a:link {
				font-weight:normal;
				color:#e86c1f;
			}
			#MenuLeft ul.Submenu ul.Submenu ul.Submenu li.current a,
			#MenuLeft ul.Submenu ul.Submenu ul.Submenu li.current a:visited,
			#MenuLeft ul.Submenu ul.Submenu ul.Submenu li.current a:link {
				font-weight:normal;
				color:#969c23;
			}

/* Home Page Features 
------------------------------------ */
	#Features body,
	#Features p,
/*	#Features span, */
	#Features div		
	{
		font-size: 11px;
		color:#636466;
	}	

	
	#Features .Three p,
	#Features .Three span,
	#Features .Three div		
	{
		color:#727478;
		font-size: 11px;
		line-height:17px;
	}	

	#Features table td.Spacer { width: 1px; }

	#Features table td.Feature,
	#Careers table td.Feature {
		vertical-align: top;
		padding: 25px 0px 25px 40px;
	}

		#Features table td.Feature.One {
			width:32%;
			padding-right:10px;
			line-height:14px;
		}

		#Features table td.Feature.Two { 
			width:33%;
			padding-left:20px;
			padding-right:20px;
			line-height:14px;
		}

		#Features table td.Feature.Three { 
			width:34%;
			padding-left:20px;
			padding-right:20px;
			line-height:14px;

		}
		
	#News div.feedDate, 
	#News div.feedDate .readMore {
		color:  #a2a5ab;
		font-size: 11px;
	}

/* Two Column Layout 
------------------------------------ */
#TwoColumn 
{
}

	#TwoColumn #Left,
	#TwoColumn #LeftInvestors,
	#TwoColumn #LeftStoryboard 
	{
		float:left;
		width:244px;
	}
	
	#TwoColumn #LeftInvestors,
	#TwoColumn #LeftStoryboard 
	{
		width:190px;
	}
	
	#TwoColumn #Right,
	#TwoColumn #RightInvestors,
	#TwoColumn #RightStoryboard
	{
		float:left;
		width:691px;
	}
	
	#TwoColumn #RightInvestors,
	#TwoColumn #RightStoryboard 
	{
		width:770px;
	}
	
	#TwoColumn #RightStoryboard #ContentLeft 
	{
		margin-top:26px;
	}
	
	#TwoColumn #RightStoryboard #StoryboardLayout #ContentLeft,
	#TwoColumn #RightStoryboard #StoryboardLayout #ContentLeftStretch  
	{
		margin-top:0px; 
		width: 450px;
	}
	
/* Footer 
------------------------------------ */
#Footer 
{
	padding: 20px 10px 0px 0px;
	background:transparent url(/images/bg-bottom.png) no-repeat top left;
	height:30px;
}

#Footer a,
#Footer a:link,
#Footer a:visited {
	color:#c7c8ca;
	text-transform: uppercase;
	font-size:10px;
}

#Footer a:hover {
	color:#fff;
}

#Footer ul {
	display:inline;
	list-style:none;
	margin:0;
	padding:0;
}

	#Footer ul li {
		display:inline;
		list-style:none;
		padding-right:10px;
	}

	#Footer #FooterNav {
		text-align:right;
	}
	#Footer ul li img {
		vertical-align:middle;
}

/* Content layout
------------------------------------ */

#Content ul li,
#Content ol li
{
	line-height:17px;
	margin-bottom:6px; 
}
#ContentWide.small ul li,
#ContentWide.small ol li,
#ContentLeft.small ul li,
#ContentLeft.small ol li,
#ContentLeftStretch.small ul li,
#ContentLeftStretch.small ol li
{
	font-size: 10px;
	line-height:15px;
}
#ContentWide.large ul li,
#ContentWide.large ol li,
#ContentLeft.large ul li,
#ContentLeft.large ol li,
#ContentLeftStretch.large ul li,
#ContentLeftStretch.large ol li
{
	font-size: 16px;
	line-height:21px;
}

#ContentWide.small a,
#ContentLeft.small a,
#ContentLeftStretch.small a
{
	font-size:10px;
}
#ContentWide.large a,
#ContentLeft.large a,
#ContentLeftStretch.large a
{
	font-size:16px;
}

/* Content layout
------------------------------------ */
#PrintMenu {
	text-align:right;
	font-size:10px;
	margin-top:10px;
	margin-bottom:10px; /*change back to 10px when enabling...uncomment code in Print.ascx */
	color: #a4a5a5;

}

	#PrintMenu ul li { display:inline;margin-right:6px; }

	#PrintMenu a,
	#PrintMenu a:hover,
	#PrintMenu a:visited,
	#PrintMenu a:link { color: #4d8ad8; }

#ContentLeft,
#ContentBannerLeft,
#ContentLeftStretch,
#Investors #ContentLeft,
#StoryboardLayout #ContentLeft {
	line-height:21px;
	float:left;
	width: 450px;
	margin-right:20px !important;
	margin-right:14px;
	display: inline;
}

	#Investors #ContentLeft,
	#StoryboardLayout #ContentLeft {
		margin-top:16px;
	}

#ContentLeftStretch {
	width:554px;
}

#ContentRight,
#ContentBannerRight,
#ContentHeavyRight,
#Investors #ContentRight,
#StoryboardLayout #ContentRight {
	float:right;
	text-align:left;
	width:184px;
	margin-top:44px; /* align top with copy */
}

	#Investors #ContentRight,
	#StoryboardLayout #ContentRight
	{
		margin-top:15px;
		margin-right:12px;
		width:275px;
	}

<!--[if IE 7]>
	#Investors #ContentRight,
	#StoryboardLayout #ContentRight
	{
		margin-top:15px;   /*the cufon font replacement has different styles for ie7, this line corrects alignment*/
	}
	

[endif]-->

	#ContentBannerRight 
	{
		margin-top:30px;
	}
	
	#ContentHeavyRight 
	{
		margin-top:85px;
	}

	#ContentRight #Related,
	#ContentRight #Featured,
	#ContentBannerRight #Related,
	#ContentBannerRight #Featured,
	#ContentHeavyRight #Related,
	#ContentHeavyRight #Featured
	{
		border:solid 1px #dedfe0;
		width:144px;
		padding:20px;
		line-height:13px;
		font-size:11px;
		margin-bottom:25px;
	}


		
		#ContentRight #Related p,
		#ContentRight #Featured p,
		#ContentBannerRight #Related p,
		#ContentBannerRight #Featured p,
		#ContentHeavyRight #Related p,
		#ContentHeavyRight #Featured p
		{
			font-size:11px;
			padding:0;
			margin:0;
			margin-bottom:14px;
		}

	#ContentRight p,
	#ContentBannerRight p,
	#ContentHeavyRight p
	{
		margin:0;
		padding:0;
	}

	#ContentRight h1,
	#ContentBannerRight h1,
	#ContentHeavyRight h1
	{		
		font-size:14px;
		color: #e7611f;
		font-weight:bold;
		margin-bottom:8px;
	}

	#ContentRight ul li,
	#ContentBannerRight ul li,
	#ContentHeavyRight ul li,
	#ContentRight ol li,
	#ContentBannerRight ol li,
	#ContentHeavyRight ol li
	{
		font-size: 11px;
	}

	#StoryboardLayout #TabContainer,
	#StoryboardLayout #TabContainerReload
	{
		margin-top:16px;
	}


		#TabContainer ul,
		#TabContainerReload ul {
			border-bottom: 1px solid #ccc;
			padding-left: 14px;
			/*height: 27px;    */
		}
		
		#TabContainer ul li,
		#TabContainerReload ul li{
			margin-bottom:0px;
		}

		#TabContainer ul.tabs-nav li,
		#TabContainerReload ul.tabs-nav li {
			background:transparent url(/images/bg-li-border-side.png) repeat-x bottom left;
			padding: 0 1px;
			display: block;
			top: 1px;
			z-index: 2;
			position: relative;
			margin-right: -1px;
		}

		#TabContainer ul li.tabs-selected,
		#TabContainerReload ul li.tabs-selected
		{
			background-color:#fff;
		}

			#TabContainer ul.tabs-nav li a,
			#TabContainerReload ul.tabs-nav li a
			{
				color:#505152;
				font-size:12px;
				font-weight:normal;
				padding: 6px 10px;
				background:transparent url(/images/bg-tab.png) repeat-x bottom left;
			}

			#TabContainer ul li.tabs-selected a,
			#TabContainerReload ul li.tabs-selected a
			{
				color:#969c23;
				background-image:none;
				background-color:#fff;
			}

			#ContentLeftStretch #DownloadPDF,
			#ContentLeft #DownloadPDF 
			{
				position:absolute;
				margin-left:584px;
				margin-top:40px;
			}
			
.ContentBody ul,
#Features ul 
{
	list-style-type:disc;
	padding-left:20px;
}


/* Investors
------------------------------------ */

#Investors,#StoryboardLayout { margin-top:26px; }
#Investors div, #Investors span, #Investors p { font-size:12px; }
#Investors #StockTicker span { font-size:11px;}

	#Investors div.newsItemBlock { margin-bottom:10px; }
	#Investors .feedDate   { color:#636466; }/*949599*/

	#Investors #InvestorsFAQ h1,
	#Investors #InvestorToolkit h1,
	#Investors #InvestorsToolkitFull h1
	{
		width:100px;
		line-height:15px;
		padding:0;
		margin:0;
		color:#969C23;
		font-weight:normal;
	}
	
	#Investors #InvestorToolkit h1,
	#Investors #InvestorsToolkitFull h1
	{
		/*background: transparent url(/images/labels.png) no-repeat 0 -169px;*/
	}
	
	#Investors #InvestorsToolkitFull 
	{
		width:220px;	
	}

	#Investors div.shareNews,
	#Careers div.shareNews
	{
		border-top:solid 1px #E1E2E3;
		margin-top:10px;
		padding-top:10px;
	}
	
		#Investors div.shareNews a 
		{
			padding-right:10px;
		}	
		
		#Investors div.shareLinks { float:left; }
		#Investors div.shareImages { float:left;margin-top:2px; }

/* Storyboard
------------------------------------ */
#StoryboardLayout h1  
{
	margin:0;
	padding:0;
	line-height:22px;
	color:#969C23;
	font-weight:normal;
}
		
.StoryboardThumbOverlay 
{
	background-color:#eee;
	position:absolute;
	width:132px;
	height:78px;
	margin-left:1px;
	z-index:999;
}

.StoryboardBannerThumbnails 
{

}

/* Banner 
------------------------------------ */
#Banner h1 
{
	position:absolute;
	color:#fff;
	font-size:20px;
	font-weight:normal;
	margin-left:246px;
	margin-top:180px;
}


/* Share toolbar at the bottom
------------------------------------ */
#LightShare 
{
	text-align:right;
	padding:15px;
	padding-right:35px;
}

	#LightShare img 
	{
		padding-right:5px;
	}



/* Careers
------------------------------------ */
#Content div.CareersIndividualDescription 
{
	position:absolute;
	color:#fff;
	font-size:12px;
	font-family: Arial;
	width:280px;
	margin-left:500px;
	margin-top:140px;
}

	#Content div.CareersIndividualDescription div.Description
	{
		font-size:18px;
		line-height:20px;
		margin-bottom:10px;
	}
	
	#Content div.CareersIndividualDescription div.Education 
	{
		margin-bottom:10px;
	}
	
	#Content div.CareersIndividualDescription div.LearnMore a 
	{
		border:solid 1px #fff;
		color:#fff;
		line-height:20px;
		font-size:11px;
		margin-top:20px;
		padding: 2px 18px 2px 5px;
		background:transparent url(/images/link-here-white-arrow.png) no-repeat right;
		
	}

/* Careers
------------------------------------ */
#Careers 
{
	margin-top:20px;
	font-size:11px;
	line-height:14px;
}

#Careers div, #Careers span, #Careers p { font-size:11px;line-height:14px; }

#Careers div.Events div.Title
{
	margin-top:20px;
	border-bottom: solid 1px #e2e2e2;
}

	#Careers .Feature.Students h1
	{
		text-indent: -5000px;
		background: transparent url(/images/labels.png) no-repeat 0 -18px;
		line-height:18px;
		padding:0;
		margin:0;
	}

	#Careers .Feature.JobSearch { padding-left: 60px; }
	#Careers .Feature.JobSearch h1 
	{
		text-indent: -5000px;
		background: transparent url(/images/labels.png) no-repeat 0 0;
		line-height:18px;
		padding:0;
		margin:0;
	}

	#Careers ul li a,
	#Careers ul li a:link,
	#Careers ul li a:visited
	{
		color:#7d7d7d;
		padding-left:10px;
		background: #fff url(/images/menu-arrow.png) no-repeat 0 3px;
		line-height:20px;
	}
	
	#Careers ul li a:hover 
	{
		color:#e86c1f;
		background: #fff url(/images/menu-arrow.png) no-repeat 0 -18px;
	}
	
	
	
	#Careers div.shareNews
	{
		text-align:right;
		border-top:none;
		margin-top:10px;
		padding-top:10px;
	}
		#Careers div.shareNews a 
		{
			padding-left:7px;
		}
	 
/* Slide Menu on the home page 
------------------------------------ */	
.SlideMenu {
	height:105px;
	overflow:hidden;
	position:absolute;
	width:971px !important;
	width:972px;
	margin-left:-100px;
	z-index:200;
	margin-top:0px;
	
}
	
	.SlideMenu .Inner {
		background-color:#000;
		bottom:0;
		color:#fff;
		height:105px;
		position:absolute;
	}
	
		.SlideMenu .Slide 
		{
			background-color:#000;
			position:absolute;
			padding-left:6px;
		}
		
		.SlideMenu .Slide.Right 
		{
			right:0px;
		}

		.SlideMenu .Inner div 
		{
			color:#fff;
		}

		.SlideMenu .Inner .SliderBox
		{
			color:#fff;
			display:block;
			border-left:solid 1px #2e363f;
			height:105px;
			width:10px;
			padding-left:6px;
			padding-right:4px;
		}

		.SlideMenu .Inner .SliderBox a.In,
		.SlideMenu .Inner .SliderBox a.Out,
		.SlideMenu .Slide a.In,
		.SlideMenu .Slide a.Out
		{
			display:block;
			width:7px;
			height:105px;
			text-indent:-5000px;
			background:transparent url(/images/menu-slider-arrow.png) no-repeat 0 47px;
		}


		.SlideMenu .Inner .SliderBox a.Out,
		.SlideMenu .Slide a.Out
		{
			padding-right:6px;
			background:transparent url(/images/menu-slider-arrow.png) no-repeat 0 -93px;
		}
		
		.SlideMenu .Slide a.In 
		{
			padding-left:6px;
		}

/* Sustainability report
------------------------------------ */
#SRInfo 
{
	width:252px; 
	font-size:11px;
	color:#949599
}
	#SRInfo img 
	{ 
		border:solid 1px #cccdcf; 
		margin-right:16px;	
	}
	

	#SRInfo span.balancing 
	{
		width:140px;
	}

	
	#SRInfo td.prioritiesBox 
	{
		
	}
	
	#SRInfo td.prioritiesBox a 
	{
		line-height:50px;
		margin-top:10px;
	}

/* added Jan 13, 2011 to keep copy flush with the image above 
	#SRInfo p
	{
		width:230px;
	}
*/	

#SRDownload 
{
	width:248px;
	font-size:11px;
	position:absolute;
	display:none;
}

	#SRDownload h1
	{
		margin-bottom:10px;
	}
	
	#SRDownload table 
	{
		color:#7d7d7d;
		border:solid 1px #f0efef;
		background-color:#f6f6f6;
		width:100%;
	}
	
	#SRDownload table td,
	#SRDownload table p { font-size:11px; }
	
	#SRDownload table td 
	{
		padding:10px;
	}
	
	#SRDownload table td.description 
	{
		padding-bottom:0px;
	}
	
	#SRDownload ul 
	{
		list-style-type:disc;
		padding-left:20px;
	}
	
	#SRDownload .CloseLink 
	{
		text-align:right;
		margin-bottom:4px;
	}
	
	#SRDownload td.FileSize p { color: #8b8b8d; }
	#SRDownload td.FileSize, #SRDownload td.FileList, #SRDownload td.FileClose  { padding-bottom:0; }

#NexenOperations 
{
	font-size:11px;
}
	#NexenOperations img 
	{
		margin-right:10px;
		border: 1px solid #CCCDCF;
	}
		
	
	#NexenOperations .description 
	{
		font-size:11px;
		margin-bottom:6px;
		line-height:16px;
	}
	
	#NexenOperations .description span  
	{
		color:#646466; 
		font-size:12px;
	}

/* added Jan 13, 2011 to keep copy flush with the image above 
	#NexenOperations p     
	{
		width:230px;
	}
*/	
#Events div.EventItem span,
#Events div.EventItem a,
#Events div.EventItem div
{
	font-size:11px;
	line-height:14px;
}	

#Events div.EventItem { margin-bottom:6px; }

	#Events div.EventItem .eventFeedDate { margin-top:4px; }
	
		
#News 
{margin-top: 14px}
	
	#News .feedDate 
	{
		display:block;		
	}
	
	div.readMore a span 
	{
		color:#4d8ad8;
	}
	
	div.newsExcerpt 
	{
		line-height:14px;
		font-size:11px;
	}

	
/* Stock ticker
------------------------------------ */
#Features #StockTickerDelay, #StockTickerDelay 
{
	color: #a0a1a5;
	font-size:10px;
	margin-top:6px;
}
	#StockTickerDelay a 
	{
		position:absolute;
		margin-left:124px;	
	}

    .flexvertspacer
    {
	    margin-top:30px;
        height: 10px;
        width: 1px;
        background-color: #E2E2E2;
    }

#StockTicker 
{
	padding-top:14px;
	
}
	#StockTicker span 
	{
		color:#939598;
	}
	
	#StockTicker #ric_code 
	{
		color: #474749;
	}
	
	#StockTicker #change 
	{
		background:transparent url(/images/stock-arrow.png) no-repeat -2px 1px;
		color: #44b23f;
		padding-left:8px;
	}
	
	#StockTicker #change.negative
	{
		background:transparent url(/images/stock-arrow.png) no-repeat -92px 1px;
		color: #ff6a05;
		padding-left:8px;
	}
	
ul.sitemap * { line-height:17px; }
div.sitemap_title
{
	border-bottom:solid 1px #C8C7CC;
	font-size:14px;
	font-weight:bold;
	margin-bottom:6px;
	padding-bottom:6px;
}
ul.sitemap li {margin-left:0px;}
ul.sitemap li ul
{
	margin-left:20px;
}
	ul.sitemap li a.expand-collapse,
	ul.sitemap li a.expand-collapse:link,
	ul.sitemap li a.expand-collapse:visited,
	ul.sitemap li a.expand-collapse:hover
	{
		padding:4px;
		line-height:16px;
		padding-left:0;
		text-decoration:none;
	}
	
	ul.sitemap li ul { display:none; }


/* History page
------------------------------------ */
.HistoryNav 
{
	background-color:#000;
	position:absolute;
	margin-top:210px;
	height:26px;
	width:634px;
	padding-top:5px;
}

.HistoryNav ul li 
{
	list-style-type:none;
	display:inline;
}

.HistoryNav ul li a,
.HistoryNav ul li a:hover 
{
	display:block;
	float:left;
	margin-right:10px;
	color:#fff;
	text-decoration:none;
	font-size:14px;
	height:26px;
}

.HistoryNav ul li a:hover,
.HistoryNav ul li a.active
{
	color:#e86c1f;
	background:transparent url(/images/arrow-bottom.gif) no-repeat bottom center;
}


.HistoryBody 
{
	margin-top:10px;
	padding:15px;
}

#TabContainer .HistoryNav ul,
#TabContainerReload .HistoryNav ul,
#TabContainer .ContentBody ul,
#TabContainerReload .ContentBody ul { border:none; }

/* Justin's QA Changes as of Jan 27 
========================================== */
.ContentBody table th {
	padding: 3px; 
	font-weight: 700; 
	font-size: 11px;
}

.ContentBody table td {
	vertical-align: top;
	padding:5px;
}
/*
.ContentBody table td span {
	font-size: 11px;
}
*/

.ContentBody table td p {
	margin: 0;
	padding: 0;
}

.ContentBody table td span.LeftIndent 
{
	padding-left:20px;
}

.tableRowHighlight 
{
	background-color:#eee;
}

/* Some form styling */
table.formTable label 
{ 
	display:block; 
	margin-bottom:8px;
	font-size:12px;
}

table.formTable thead th label
{
	display:block;
	margin-left:5px;
	text-align:left;
	font-weight:normal;
	border-bottom: solid 1px #727374;
	color:#727374;
	margin-bottom:19px;
	padding-bottom:9px;
	font-size:13px;
}

table.formTable input 
{ 
	width:211px; 
	border: solid 1px #C8C8CA;
}

table.formTable span.inputRadio input
{ 
	width:auto;
	border: none;
	float:left;
}

#TabContainer .tabs-container { 
	margin-top:22px; 
	padding: 0 14px;
}


table.NewsItemTable { width: 100%; margin-bottom:15px;}
table.NewsItemTable td, table.NewsItemTable td p, table.NewsItemTable td span 
{
	padding:0;
	margin:0;
	font-size:12px;
	line-height: 15px;
} 

table.NewsItemTable td.feedDate 
{
	font-size:11px;
	width:85px;
}

.NewsItemTable td span.feedTitle {font-size:12px;}
.NewsItemTable td span.feedDescription { font-size:11px;}


/* Mitch's QA Changes as of Feb 22 
========================================== */
.ContentTable th {
	padding: 3px; 
	font-weight: 700; 
	font-size: 13px;
}

.ContentTable td {
	vertical-align: top;
	padding:5px;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	line-height: 16px;
}

.ContentTable td span {
	font-size: 3px;
}

.ContentTable td p {
	margin: 0;
	padding: 0;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	line-height: 16px;
}


#emergency-container {
	margin: 0 40px;
	background: url(/images/emergency-bg.gif) no-repeat 607px 0;
}

#emergency {
	background: url(/images/emergency-footer.gif) no-repeat 607px 100%;
	overflow: hidden;
}

#emergency-left {
	float: left;
	margin: 30px 40px 50px 0;
	width: 566px;
}

#emergency-right {
	float: right;
	margin: 30px 0 50px 40px;
	width: 244px;
}

#EmergencyFeatures {
	border-collapse: separate; 
	border-spacing: 20px; 
	border: 1px solid #ddd; 
	width: 100%;
	margin: 20px 0;
	background: url(/images/emergency-features-bg.gif) repeat-x bottom left;
}

#EmergencyFeatures td {
	width: 30px;
}

#EmergencyFeatures td.left-feature {
	padding: 0 0 0 20px;
}

#EmergencyFeatures td.center-feature {
	padding: 0 30px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

#EmergencyFeatures td.right-feature {
	padding: 0 20px 0 10px;
}

#EmergencyFeatures ul {
	margin: 0 0 11px;
}

.StockTickerDelay {
	font-size:10px;
	margin-top:4px;
}

#emergency h1,
#emergency h2,
#emergency h3 {
	color:#969c23;
}

#emergency h1 {
	margin: 0;
	padding-bottom: 15px;
}

#emergency h2 img {
	vertical-align: middle;
}

#emergency #TabContainer {
	margin-top: 10px;
}
#emergency .ContentBody {
	padding: 0 12px;
}

#UKSupplyTable {border:solid 1px #d5d5d6;}
#UKSupplyTable tr.heading td {line-height:14px; padding:5px; font-size:11px; text-align: center; vertical-align: middle; font-weight: bold;}
#UKSupplyTable tr td {line-height:14px; padding:5px; font-size:11px; text-align: center; vertical-align: middle;}


/* Login Page Form
-------------------------------------*/

.DivLogin .formLabel
{
    float: left;
    width: 80px;
}
    
.DivLogin input
{
    width: 211px;
    border: solid 1px #C8C8CA;
}
.DivLogin .formSection
{
    margin-bottom: 6px;
}
.DivLogin .ErrorMessage
{
    color: Red;
}

/* Investor Days 
---------------------------------*/
table.InvestorDays td span {font-size:12px;}
.InvestorDays td span.InvestorTitle{font-weight:bold;color:#6d798b;}
.InvestorDays td span.InvestorSmallFont{font-size:11px;}
.InvestorDays td span.TextHilite{color:#e96d24}
.InvestorDays .PDF {font-size:80%;}



/* Side Panels in Tabs on Inside Pages (ContentHeavy)

#Left & #Right  is used only on inside pages
#LeftStoryboard & #RightStoryboard is used on landing ones
.contentTabNoPanel - is used when there are no panels in tab
.contentTabLeft .contentTabRight - are used in tab with panel

---------------------------------*/
#Right #ContentLeftStretch.tabsContent
{
	width:auto;
}
#Right #TabContainer ul.tabs-nav
{
	width:100%;
}

#Right .contentTabNoPanel
{
	width:526px;
}
#RightStoryboard .contentTabNoPanel
{
	width: auto;
}
#Right .contentTabLeft
{
	float:left;
	margin-right:24px;
	width:450px;
}
#Right .contentTabRight  
{
	float:right;
        width: 184px;
	
}

#Right .contentTabRight .Related,
#Right .contentTabRight .Featured
{
    border-color: #DEDFE0;
    border-style: solid;
    border-width: 1px;
    font-size: 11px;
    margin: 0 0 25px 0;
    padding: 20px;
	
}
#Right .contentTabRight ul
{
	border:none;
	list-style: disc;
	z-index:10;
}
#Right .tabs-container
{
    border-top:1px solid #cccccc;
    z-index:1;
    margin-top:-1px;
    padding-top: 22px;
    padding-right:0;
}
 
#Right #ContentLeftStretch.tabsContent
{
    margin-right: 0 !important;
    width: 100%;
}
                                                                                                                                                                

/* Responsible Development
-----------------------------*/
table.TableFooter td{
font-size:11px;line-height:14px;color:#939498}

table#TableMain td{font-size:11px;}
table#TableMain td span{font-size:11px;}

.cutline{font-size:11px; color:#939498}


/* Added Oct 12, 2011
-----------------------------------*/
  .contentTabRight .Related p,
  .contentTabRight .Featured p
{
	font-size:11px;
}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
