#footer
{
	clear:both;
}
html #page
{
	text-align:left;
}

html .shadow
{
	background-image:none;
	margin-left: 194px;
	margin-right: 5px;
	border-bottom: solid 1px #E4E4E4;
	width: auto;
}
html #contentData
{
	text-align:left;
}
html ul#nav
{
	right:0;
}

html #nav li.jsHover a,
html #nav li a:hover,
html #nav li a:active,
html #nav li a:focus,
html #nav li.active a,
html #nav li:hover a {
	background-color: Transparent;
}

html #header h2
{
	line-height: 20px;
}
.contentFooter
{
	float:left;
}

html #flashWrapper #contentBox #contentData
{
	padding: 0px 5px;
	width: 100%;
}

/* company claim */
#headWrap sub
{
	font-size: 10px;
	position: relative;
	top: 3px;
} 
* html #headWrap sub
{
	position: static;
	top: 0px;
	font-size: 12px;
}
*+html #headWrap sub
{
	position: static;
	top: 0px;
	font-size: 12px;
}
  

dl.down.lowerTop dd
{
	color: #53a82f !important;
}

html dd.topPerformerPositive
{
	color: #53a82f !important;	
}
html dd.topPerformerNegative
{
	color: #f41020 !important;
}
html #nav #search fieldset
{
	float:none;
	position:static;
	margin:0;
	padding:0;
}
* html #nav #search fieldset
{
	float:left;
}
html #mainNav
{
	float:none;
}
html #footer
{
	padding: 0;
}
#headWrap #pageHeaderLogo
{
	background-image:url(/css/images/el_logo.png);
	height:81px;
	left:36px;
	position:absolute;
	top:8px;
	width:116px;
}
#logoList a
{
	cursor:pointer;
}

/* asia page header */
#headWrap #pageHeaderLogo2
{
	background-image: url("/css/images/el_logo_asia.png");
  right: 31px;
  top: 34px;
  position: absolute;
   
  width: 131px;
  height: 35px;
}

