/* =================================================================== */
/* Woodside External CSS Guide */
/* Author: 	LogicaCMG */
/* Created: 29.11.2004 */
/* =================================================================== */

/* ### GLOBAL */
body,table,span,tr,td,th,div,br,code,cite,input,a,blockquote,center,em,strong,code {font-family: verdana, arial, helvetica; margin: 0px; padding: 0px; font-size: 11px;}
font,p,h1,h2,h3,h4,h5,h6 { font-family: verdana, arial, helvetica; font-size: 11px;text-align: left; }
ol,ul,li,a:link,a:visited,a:active,a:hover { font-family: verdana, arial, helvetica; font-size: 11px; color: #333333;text-align: left;}
h1,h2,h3,h4,h5,h6 { font-family: verdana, arial, helvetica; font-weight:bold; margin: 24px 0px 0px 0px; padding: 0px; color: #D3232E;text-align: left;}
h1 {font-size:22px;} h2 {font-size:20px;} h3 {font-size:18px;} h4 {font-size:16px;} h5 {font-size:14px;} h6 {font-size: 13px;margin:0;padding: 0px;}
img {border: 0px;}

/* ### LAYOUT */
body,.masterLayout,.masterContent {height: 100%; width: 100%; background-color: #ffffff;}


/*HEADER*/
.WELLOGO_Layout {} /*margin: 2px -15px 0px 20px;*/
.headerLayout {width: 100%; }
.headerContent,.headerContent2 {width: 100%; border-style: solid; border-width: 0px 0px 3px 0px; border-bottom-color: #4E92CF;}
.headerContent2 {height: 90px;}
.headerContent_logo_layout { padding: 4px 0px 8px 20px;}


.headerContent_SearchLanguageBar_content {height: 100%; width: 328px;}
.header_searchField {width: 100%; margin: 0px; margin-right: 4px;}
.header_searchIcon {position: relative; top: 1px; margin-left: 4px;}
.header_searchText {position: relative; bottom: 3px; font-size: 11px;}

.headerContent_sharePrice_layout {}
#conversionCalc,#sharePrice {text-align: right;}

.headerContent_navigation_layout {height: 34px; background-image: url('/images/topNav/bg_gradient_nav.gif'); background-repeat: repeat-x;text-align: left; padding-left: 13px; color: #545454; font-size: 10px; font-weight: bold;}



#conversionCalc {padding-right: 5px; text-align:right;padding-bottom: 4px; padding-right: 14px;} 
#conversionCalc_arrow {position: relative; top: 2px; margin-right: 3px;}
#sharePriceValueLayout {border-style: solid; border-color: #D9ECF7; border-width: 4px 0px 0px 0px; padding: 2px 5px;}
.sharePriceValue { color: #CA0000;}
#sharePriceText {background-image: url('/images/topNav/bg_gradient_sharePrice.gif'); background-repeat: no-repeat; background-position: right;border-style: solid; border-color: #97B9DB; border-width: 4px 0px 0px 0px; padding: 2px 5px; font-size: 10px;padding-right: 14px;}
.greenText {color: #1F6B2D;}
#shareTextNumber { font-size:10px;}
	
/*BODY*/
.bodyLayout,.bodyContent {width: 100%;}
p.homeContent {text-align:justify;}

/*FOOTER*/
.footerLayout {width: 100%; height: 25px;}
.footerContent {width: 100%; height: 100%;}

a.footerNav:link,a.footerNav:active,a.footerNav:visited {
	font-size: 10px;
	text-decoration: none;
	border-style: solid; border-width: 6px 1px 0px 0px; border-top-color: #4E92CF; border-right-color: white;
	padding: 0px 8px;
	height: 100%;
	line-height: 16px;
	color: #1A1A1A;
}
a.footerNav:hover {
	border-top-color: #D3232E;
	color: #000000;
}
.footerNav_layout {line-height: 19px; border-style: solid; border-width: 6px 0px 0px 0px; border-color: #99BEDF; width: 100%; text-align: right; padding-right: 12px; font-size: 10px; color: #A8A8A8;}


/* ### NAVIGATION */
.sep {width: 1px; border-style: dotted; border-width: 0px 1px; border-left-color: #ffffff; border-right-color: #737373; height: 2px; padding-top: 4px; position: relative; bottom: 8px;}
.languageSep {margin: 0px 6px; position: relative; top: 1px;}

.languageMaster {position: relative; top: 4px;  right: 3px; }
.selectedLanguage {background-color:#E6E6E6;font-size: 9px; color: #414141;}

/* ### FORMS */

/* ### CONTENT */

img.popup_lo { cursor:hand; }

img.popup_image { border-style:solid; border-width:0px 0px 0px 0px; }

/* ### LINKS */
a.moreNewsLink:link,a.moreNewsLink:active,a.moreNewsLink:visited {color: red; }
a.moreNewsLink:hover {}

a.moreNews:link,a.moreNews:active,a.moreNews:visited {color: #1A1A1A;  text-decoration:none;}
a.moreNews:hover {color: red; text-decoration: underline; }

a.language:link,a.language:active,a.language:visited {font-size: 9px;color: #A8A8A8; text-decoration: none;}
a.language:hover {color: red; text-decoration: underline;}

/* HOMEPAGE CONTENT */
.bodyLayout_hp,.bodyLayout_hp2 {padding: 0px 5px 0px 5px; border-style: solid; border-width: 4px 0px 0px 0px; border-top-color: #E4E8EE; height:  100%;}
.bodyLayout_hp2 {padding: 0px 15px 0px 15px; }

.hp_overviewPullquote {font-size: 18px; color: #D3232E; font-weight: bold; line-height: 22px; padding-top: 30px;}
.welLOGO_Home2 {margin-top: 2px;}

#hp_overviewPullquote1 {padding-left: 50px;}
#hp_overviewPullquote2 {padding-left: 167px;}
.hp_overview {padding: 11px 5px 11px 10px; color: #1A1A1A;}
#hpOverviewPic {padding-top: 10px;}
#hp_Map {padding: 15px 0px 0px 0px;}
.mapLayout {padding-top: 55px;}

#latestNews_layout {padding-top: 10px;}
.latestNewsLayout {border-style: solid; border-width: 1px; border-top-width: 0px; border-color: #4E92CF;}

#latestNews_headerLayout {width: 100%; margin-bottom: 1px;}
.latestNews_title {background-color: #4E92CF; color: #ffffff; line-height: 24px; padding-left: 8px; border-style: solid;  border-width: 0px 1px 0px 0px; border-color:#FFFFFF; font-weight: bold; width: 108px; font-size: 12px;}
.inSummary{background-color: #4E92CF; color: #ffffff; line-height: 24px; padding-left: 8px; border-style: solid;  border-width: 0px 1px 0px 0px; border-color:#FFFFFF; font-weight: bold;  font-size: 12px;}

.latestNews_more {text-align: right; background-color: #97B9DB; padding: 0px 1px 0px 2px; }

form, option, select {padding: 0px; margin: 0px;}

#latestNews_moreContent {position: relative; padding-left: 5px; padding-right: 2px; top: 3px;  font-size: 10px;}
#latestNews_moreArrow {position: relative; top: 5px;}

.latestNewsContent_layout {width: 100%; margin-top: 1px;}
.latestNewsContent {padding-right: 10px; padding-bottom: 6px; padding-left: 4px;}
.latestNewsArrow {line-height: 26px; width: 20;text-align: center; }
.latestNewsHeader { padding: 5px 8px 5px 8px; }
.latestNewsDate {line-height: 26px; color: #2B923D;text-align: right; padding-right: 10px; }
.rowSelected {background-color: #E4E8EE;}

.hp_widgets {padding-bottom: 5px; }

.moreNewsLink_layout {text-align: right; padding: 5px 10px;}
.moreNewsLink {}


/* LEFTNAV */

.leftNav_layout {
	border-style: solid;
	border-width: 3px 3px 3px 0px;
	border-bottom-width: 3px;
	border-color: #4E92CF;
	margin-top: 13px;
	width: 100%;
	background-color: #88C4EB;
}
a.leftNav_level0:link,a.leftNav_level0:active,a.leftNav_level0:visited,.leftNav_level0 {
	background-color: #88C4EB;
	color: #0F1E52;
	padding: 5px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #70AFDE;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	display:block;
}

/**/
a.leftNav_level1:link,a.leftNav_level1:active,a.leftNav_level1:visited,.leftNav_level1 {
	background-color: #B1D3E8;
	color: #0F1E52;
	padding: 5px 5px 5px 15px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #70AFDE;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display:block;
}
/**/
a.leftNav_level2:link,a.leftNav_level2:active,a.leftNav_level2:visited,.leftNav_level2 {
	background-color: #D9ECF7;
	color: #0F1E52;
	padding: 4px 5px 4px 25px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #70AFDE;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display:block;
}
/**/
a.leftNav_level3:link,a.leftNav_level3:active,a.leftNav_level3:visited,.leftNav_level3 {
	background-color: #ffffff;
	color: #0F1E52;
	padding: 4px 5px 4px 25px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #70AFDE;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	display:block;
}

a#selected {
	background-color: #ffffff;
	color: #D3232E;
	font-weight: bold;
	text-align: left;
}
a.leftNav_level0:hover,a.leftNav_level1:hover,a.leftNav_level2:hover,a.leftNav_level3:hover,a.leftNav_level4:hover,#leftNav_selected {
	background-color: #ffffff;
	color: #D3232E;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}
a.leftNav_level0:hover,#leftNav_selected {
	background-color: #ffffff;
	color: #D3232E;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}



/* FEEDBACK BUTTON */
.feedbackLink:link,.feedbackLink:active,.feedbackLink:visited, {
	width: 100%;
	text-decoration:none;
	font-size: 10px;
}
.feedbackLink:hover {
	background-color: #DADADA;
	text-decoration:none;
	font-size: 10px;
}

.feedbackLayout {
	background-color: #F0F0F0; 
	padding: 0px;
	margin: 0px;
	line-height: 27px;
	text-align:center;
	color:#666666;
	border: 1px solid #A0A0A0;
}

#switch { 
	text-align:center;
}

#showSiteModeSwitch {
	width:100%:
}

a.switch:link, a.switch:active, a.switch:visited {
	background-color: #ffffff;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: center; 
	background-color: #525552;
	line-height: 27px;
	padding-right: 10px;
	/*width: 101%;*/
	margin-right: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF #000000 #000000 #FFFFFF;
	text-decoration: none;
	display:block;
}
a.switch:hover{ 
	text-decoration: underline;
	background-color: #676B67; }

/**/	


/* INTERNAL CONTENT */
.bodyLayout_content {padding: 0px 10px 0px 0px; border-width: 4px 0px 0px 0px; border-top-color: #E4E8EE; border-style: solid; height: 100%;}
.bodyLayout_content2 {padding: 0px 0px 0px 0px; }
.contentHeaderBar {border-style: solid; border-color: #4E92CF; border-width: 0px 4px 1px 0px;}
.contentLayout {padding: 15px 0px 15px 15px;}
.internalImage {border-style: solid; border-width: 1px;  border-color: #4E92CF; margin: 0px 0px 15px 15px; width: 204px;}

.contentSummary_header,.contentSummary_content { background-color: #E8E8E8; line-height:  20px; font-size: 10px; padding: 0px 8px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #A2A2A2;}
.contentSummary_content {background-color: #ffffff ;}
#contentSummary_updated,#contentSummary_updated_info,#contentSummary_contact,#contentSummary_printer_icon,#contentSummary_download,#contentSummary_download_info  {width: 10px;}
#contentSummary_printer_text {border: 0px;}
#contentSummary_printer_text {width: 153px;}

#welicon_print {display: none; position: relative; bottom: 13px; left: 5px;}

.contentSummary {margin:0px; width: 100%; padding-right: 5px; border-style: solid; border-width: 1px; border-color: #A2A2A2;}

#contentSummary_download_info_icon {margin-right: 7; position: relative; top: 1px;}
#contentSummary_download_info_content {position: relative; bottom: 2px;}

.contentImageHeader {background-color: #4E92CF; color: #ffffff; text-align: center; line-height: 23px; font-size: 10px;}


#maximo {position: relative; top: 1px;display: block;}
#restoro {position: relative; top: 1px; display: none;}
.contentHeader {margin: 10px 0px -15px 0px;}


/* ====================================================== */
.topNavTemp {font-size: 10px; }
a.topNavTemp:hover { color: #000000;}

/* PAGE SPECIFIC */
.managementTableHeight {height: 50px;}
.developmentOps_title {padding-right: 10px; text-align: left; font-weight: bold; text-align: left; }
.developmentOps_content {text-align: left;}
.developmentOps_row {line-height: 20px;text-align: left;}

div {text-align: justify;}

a:link,a:visited,a:active {color: blue;}
a:hover {color: red;}
a.switch:hover {color: white;}

.PID_bullet {font-family:Wingdings; font-size: 9px; color: #97B9DB; position: relative; top: 3px; padding: 0px; width: 10px;}/*margin-right: 2px;*/

.mapEnlarge {COLOR: #ffffff; HEIGHT: 25px; BACKGROUND-COLOR: #4e92cf; TEXT-ALIGN: center; padding: 0px 3px;}

/* TOPNAV ROLLOVER WHEN DROPDOWN IS ACTIVE */
a.topNavLink_dropdown {color: #000000; padding: 5px 8px; height: 34px;  border-style: dotted; border-width: 5px 0px 0px 0px; border-left-color: #ffffff; border-right-color: #737373; font-size: 9px; text-decoration: none; border-top-style: solid; border-top-color: #D3232E; text-align: left; cursor:hand;}

/* ### NAVIGATION */

a.topNavLink:link,a.topNavLink:visited,a.topNavLink:active {color: #424A49; padding: 5px 8px; height: 34px;  border-style: dotted; border-width: 5px 0px 0px 0px; border-left-color: #ffffff; border-right-color: #737373; font-size: 9px; text-decoration: none; border-top-style: solid; border-top-color: #E8EAEA; }
a.topNavLink:hover {color: #000000; border-top-color: #D3232E;}
a.topNavLink_selected:link,a.topNavLink_selected:visited,a.topNavLink_selected:active {color: #000000; padding: 5px 8px; height: 34px;  border-style: dotted; border-width: 5px 0px 0px 0px; border-left-color: #ffffff; border-right-color: #737373; font-size: 9px; text-decoration: none; border-top-style: solid; border-top-color: #98B6D7; color: #ffffff;background-color: #4E92CF;}


/* TOPNAV DROPDOWN */
#dropmenudiv{
	position:absolute;
	border:3px solid #4E92CF;
	font:normal 10px Verdana;
  	background: #88C4EB;
	color: #000000;
	z-index: 1000;
	text-align: left; 
}	

/*POPUP*/
.popupTitle {color: #D3232E; font-size: 15px; font-weight: bold; margin-bottom: 30px; text-align: center;}

/*PROFILE > BOARD*/
.boardBlurb,.boardPhoto {padding-top: 10px;}

.boardPhoto {width: 43px; padding-right: 5px;}
.boardBlurb {padding-right: 10px;}
.boardOverview {padding-top:5px; padding-bottom: 10px; padding-right: 10px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #D8D8D8; text-align: left;}

/*REGIONS*/
.jvEquity div{text-align: right; padding-top: 4px;}
.jvCompany {width: 60%; padding-top: 4px;}
.jvEquityValues {text-align: left; padding: 0px; margin: 0px;}
.jvCompanyValues {width: 200px;}

.valueTable {width: 55%;}

p {text-align: justify;}
/*td {text-align: left;}*/
div.kfc {text-align: center;}
.imgFloater {FLOAT: right;}


/*Media Announcements*/
.mediaAnnounce_Month { padding: 0 0 0 7px; COLOR: #000000;HEIGHT: 22px; BACKGROUND-COLOR: #dde1e3; font-weight: 900;text-align: top;}
.mediaAnnounce_Date {padding: 5px 10px 5px 7px; width: 50px; border-width: 0px 0px 1px 0px; border-color: F4F4F4; text-align: top;}
.mediaAnnounce_Announcement {border-width: 0px 0px 1px 0px; border-color: F4F4F4;text-align: top; padding: 5px 10px 5px 7px;}

/*MAPS*/
.mapHI {border-width: 1px; border-color: #9D6A00; border-style: solid;}

li {list-style: square; }

.regionTitle {width: 130px; padding-bottom: 5px;}
.regionTitle2 {width: 170px;}