/* global.css */body {	background-color: #ffffff;	font-family: Arial, Helvetica, Verdana, sans-serif;	margin: 0;	padding: 0 0 10px 0;	}.bannerGrey {	background-color: #EBEFF0;	}.transparent {	display: none;	}.smallBodyText {	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	}div, .normal {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	color: #000000;	}.head1, h1 {	font-size: 17px;	font-weight: bold;	color: #838383;	margin: 0;	}.head2, h2 {	font-size: 15px;	font-weight: bold;	color: #838383;	margin: 0;	}.lhn_head2 {	font-size: 15px;	font-weight: bold;	color: #003366;	margin: 0;	}.head2Center {	font-size: 15px;	font-weight: bold;	color: #838383;	text-align: center;	margin: 0;	}.head3, h3 {	font-size: 13px;	font-weight: bold;	color: #838383;	margin: 0;	}.boldBodyText {	font-size: 12px;	font-weight: bold;	}/***************************************//* GMS */.redGMSHead {	font-size: 14px;	font-weight: bold;	color: #993300;	line-height: 25px;	}.redGMSHead2 {	font-size: 14px;	font-weight: bold;	color: #993300;	}.redGMSBold {	font-size: 12px;	font-weight: bold;	color: #993300;	}/* end GMS *//***************************************//***************************************//* Top Nav Bar */.yellowBg {	background-color: #F8BC48;	}.yellowBg2 {	background-color: #ffa827;	}.textTNB {	color: #000000;	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	}.monospace {	font-family: courier;	}/* End Top Nav Bar *//***************************************/.boldBodyText2 {	color: #000000;	font-size: 11px;	font-weight: bold;	}/* for footnote text bold only */.boldBodyText3 {	color: #000000;	font-size: 10px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-weight: bold;	}.redText {	font-size: 12px;	color: #FF3300;	}.redTextSmall{	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #ff3300;	}.boldRedText {	font-size: 12px;	color: #FF3300;	font-weight: bold;		}input#search_box {	width: 120px;	}input.ektextbox {	font-size: 12px;	font-family: Arial, Helvetica, Verdana, Sans-serif;	background: white;	color: black;	}.subscript {	font-size: .75em;	vertical-align: -.25em;	}.superscript {	font-size: .75em;	vertical-align: +.25em;	}.reduce {	font-size: .75em;	}.bold {	font-weight: bold;	}.clear {	clear: both;	font-size: 0;	height: 1px;	}/***************************************//* anchors.css */a:link {	font-size: 12px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #0066CC;	}a:active { color: #E30000; }a:visited { color: #8080CC; }a:visited:hover { color: #E30000; }a:link:hover { color: #E30000; }/***************************************/a.smallLink {	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #0066CC;	}a.smallLink:link { color: #0066CC; }a.smallLink:visited { color: #8080CC; }a.smallLink:active { color: #E30000; }a.smallLink:hover { color: #E30000; }/***************************************/a.smallLinkText {	font-size: 10px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #0066CC;	}a.smallLinkText:link { color: #0066CC; }a.smallLinkText:visited { color: #8080CC; }a.smallLinkText:active { color: #E30000; }a.smallLinkText:hover { color: #E30000; }/***************************************/a.boldLink {	font-size: 12px;	font-weight: bold;	color: #0066CC;	text-decoration:none;	}a.boldLink:link { color: #0066CC; }a.boldLink:active { color: #E30000; }a.boldLink:visited { color: #8080CC; }a.boldLink:hover { color: #E30000; text-decoration:underline;}/***************************************//* divs.css */div.hr, div.hr2, div.hr5, div.hr10, div.hr15  {	height: 2px;	margin: 10px 0 10px 0;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/hr.gif) repeat;	}div.hr15 { margin: 15px 0 15px 0; }div.hr5 { margin: 5px 0 5px 0; }div.hr2 { margin: 1px 0 2px 0; }/***************************************/div.hr_nopad  {	height: 2px;	margin: 0;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/hr.gif) repeat;	}/***************************************/div.spacer, div.spacer5, div.spacer10, div.spacer15, div.spacer20, div.spacer25 {	height: 10px;	width: 10px;	margin: 0;	border: 0;	padding: 0;	font-size: 1px;	}div.spacer5 { height: 5px; width: 5px; }div.spacer15 { height: 15px; width: 15px; }div.spacer20 { height: 20px; width: 20px; }div.spacer25 { height: 25px; width: 25px; }div.yellowBg2_wide {background: #ffa827;display: block;height: 0%;width: 100%;border-spacing: 0;padding: 0;font-size: 1px;}/***************************************//*********** Created for Easypub formatter spacing **********/div.spacer545 {	height: 15px;	width: 545px;	margin: 0;	border: 0;	padding: 0;	font-size: 1px;	}/***************************************//*********** Round Corners and other Home Page styles **********//* WARNING do not change height of this div group (it is required for IE to work) */div.bgcolor_base, div.rc_inner, div.rc_topRight, div.rc_topLeft, div.rc_botRight, div.rc_botLeft,div.bgcolor_base_LHN {	display: block;	height: 0%;	}.bgcolor_base {	background: #dee3e7;	border-spacing: 0;	padding: 0;	margin-bottom: 10px;	}.bgcolor_base_LHN {	background-color: #dee3e7;	border-spacing: 0;	padding: 0px 1px 0px 3px;	margin-bottom: 0px;	}.rc_inner {	padding: 10px;	}.rc_topRight {	background: top right url(rc_topRight_white.gif) no-repeat;	}.rc_topLeft {	background: top left url(rc_topLeft_white.gif) no-repeat;	}.rc_botRight {	background: bottom right url(rc_botRight_white.gif) no-repeat;	}.rc_botLeft {	background: bottom left url(rc_botLeft_white.gif) no-repeat;	}/****** Round Corners For Sidebar in the table based Global Formatter ******/.rc_sidebar_color {	background-color: #dee3e7;	}.rc_inner_sidebar {	padding: 0 1px 20px 3px;	}.rc_ne {	background: top right url(rc_topRight_white.gif) no-repeat;	}.rc_nw {	background: top left url(rc_topLeft_white.gif) no-repeat;	}.rc_se {	background: bottom right url(rc_botRight_white.gif) no-repeat;	}.rc_sw {	background: bottom left url(rc_botLeft_white.gif) no-repeat;	}/** Release may 17 2005  **/td.rc_top {	background: top left url(LHNroundtop.gif) no-repeat;	background-color: #DEE3E7;	}td.sidebar_background {	background: #DEE3E7;	}div.rc_bottom {	height: 10px;	width: 200px;	background: bottom left url(LHNroundbottom.gif) no-repeat;	background-color: #DEE3E7;	font-size: 0;	}td.rc_top_203 {	background: top left url(/eknec/transform/images/corners/LHNroundtop_203.gif) no-repeat;	background-color: #DEE3E7;	}div.rc_bottom_203 {	height: 10px;	width: 203px;	background: bottom left url(/eknec/transform/images/corners/LHNroundbottom_203.gif) no-repeat;	background-color: #DEE3E7;	font-size: 0;	}td.rc_top_205 {	background: top left url(/eknec/transform/images/corners/LHNroundtop_205.gif) no-repeat;	background-color: #DEE3E7;	}div.rc_bottom_205 {	height: 10px;	width: 205px;	background: bottom left url(/eknec/transform/images/corners/LHNroundbottom_205.gif) no-repeat;	background-color: #DEE3E7;	font-size: 0;	}/***** End for Round Corners for Sidebar in Global Formatter*****//****** Round Corners For Sidebar in the Local Formatter ******/.rc_inner_sidenav_lf {	padding: 0 3px 10px 3px;	}/***** End for Round Corners for Sidebar in Local Formatter*****//* non-bold link and hanging (outdented) div needed for triangle and following links  */a.homeLink {	font-size: 12px;	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #0066CC;	text-decoration:none;	}a.homeLink:link, a.homeLeadLink:link { color: #0066CC; 	text-decoration:none;}a.homeLink:active, a.homeLeadLink:active { color: #E30000; }a.homeLink:visited, a.homeLeadLink:visited { color: #8080CC; 	text-decoration:none;}a.homeLink:hover, a.homeLeadLink:hover { color: #E30000; text-decoration:underline;}p.hangLeadLink {	font-size: 12px;	font-weight: bold;	text-decoration:none;	text-indent: -15px;	margin: 0px 0px 3px 15px;	}/* boldlink for first link with triangle character */a.homeLeadLink{	font-weight:bold;	text-decoration:none;	}/* used on span containing the triangle character to get correct size */.arrow, .blackArrow{	font-size:13px;	font-family:Arial;	text-decoration:none;	}/* WARNING do not change spacer1 or nodisplay (required for home page to work in IE) */div.spacer1 { height: 1px; width: 1px; }div.homeLink {margin:2px 0px 0px 15px}.nodisplay {	height: 0px;	text-height: 1px;	display: none;	}/*********** end for Round Corners and other Home Page styles **********//***************************************//***************************************//******Global Formatter******/div.spacer8 {	height: 9px;	width: 9px;	margin: 0;	border: 0;	padding: 0;	font-size: 1px;	}div.spacer11 {	height: 11px;	width: 11px;	margin: 0;	border: 0;	padding: 0;	font-size: 1px;	}.whiteBg {	background-color: #FFFFFF;	}/******end Global Formatter******//***************************************//***************************************/div.greyBullet {	width: 8px;	height: 8px;	margin: 2px 0;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/greyBullet.gif);	}div.bullet {	width: 8px;	height: 8px;	margin: 3px 2px 0 0;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/bullet.gif);	}div.pdfIcon {	width: 20px;	height: 20px;	margin: 0px 2px;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/pdfIcon.gif);	}div.qtIcon {	width: 20px;	height: 20px;	margin: 0px 2px;	border: 0;	padding: 0;	font-size: 1px;	background: url(/eknec/transform/images/qtIcon.gif);	}/***************************************/div.divPopup {	width: 450px;	position: absolute;	left: 20px; top: 20px;	visibility: hidden;	background: white;	padding: 10px;	border: 2px #555 solid;	}div.divPopupShadow {	background: #555;	position: absolute;	left: 20px; top: 20px;	visibility: hidden;	}a.button {	font-size: 10px;	color: #333;`	text-decoration: none;	font-family: arial;	font-weight: bold;	}/***************************************/div.rollover_tooltip {	position: absolute;	left:0;	top:0;	visibility: hidden;	background: white;	}div.rollover_button {	background: white;	padding: 1px;	}/***************************************/div.circlePrefixGrey {	background:  url(/eknec/transform/images/circleGrey_30x30.gif);	margin-right: 10px;	width: 30px;	height: 30px;	color: white;	font-size: 14px;	text-align: center;	line-height: 30px;	vertical-align: middle;	}/***************************************//* tables.css */td {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	}td.warmBG { background:#FEDF94; }td.grey { background-color: #666; }td.greyLine { background-color: #999; }td.hdrWidth { width:180px; }/***************************************/table.showWellsTable {	border: 2px solid #ccc;	border-spacing: 0;	padding: 0;	margin: 2px;	display: inline-table;	}table.showWellsTable th {	background: #c0c0c0;	padding: 3px;	}/***************************************/td.vr {	width: 21px;	background: url('/eknec/transform/images/vr.gif') repeat;	}td.vr_sm {	width: 13px;	background: url('/eknec/transform/images/vr_sm.gif') repeat;	}td.vr_sm_black {	width: 13px;	background: url('/eknec/transform/images/vr_sm_black.gif') repeat;	}/***************************************/table.kTable {	border: 1px #999999 solid;	}td.kTableHeading {	padding: 4px;	border-bottom: 1px #999999 solid;	background: #fedf94;	font-weight: bold;	}td.kTableSeparator {	border-left: 1px #999999 solid;	}td.kTableRow {	padding: 4px;	background: white;	}td.kTableRowAlt {	padding: 4px;	background: #e6e8ea;	}td.kTable2Heading {	background: #fedf94 	font-weight: bold;	}td.kTable2Row {	padding: 4px;	border-bottom: 1px #999999 solid;	}td.tBdrBot { border-bottom: 1px #999999 solid; }td.tBdrBotThk { border-bottom: 2px #999999 solid; }td.tBdrBot3 { border-bottom: 3px #999999 solid; }td.tBdrTop { border-top: 1px #999999 solid; }td.tBdrDbl { border-bottom-style: double; border-bottom-color: #999999; border-bottom-width:3px }/* cell-level font classes */.tReg { font-weight: regular; }.tBld { font-weight: bold; }.tSml { font-size: 11px; }.tItl { font-style: italic; }/* cell-level background color classes */.tBckWht { background: #fffff; }.tBckGld { background: #fedf94; }.tBckGry { background: #e6e8ea; }.tBckGry2 { background: #f7f7f7; }/***************************************/ul.bulletSmall {	list-style-image: url(/eknec/transform/images/bullet.gif);	}/***************************************/