H1, .Heading1
{
	margin: 0 0 1em 0;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 1.4em;
    EditMenuName: ECO_Heading1;
    color: #000;
}

H2, .Heading2
{
	margin: 0 0 10px 0;
	font-family: arial,helvetica,sans-serif;
	font-weight: normal;
	font-size: 1.6em;
	EditMenuName: ECO_Heading2;
	color: #000;
}

H3, .Heading3
{
    margin: 0 0 .8em 0;
	font-family: arial,helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	EditMenuName: ECO_Heading3;
}

H4, .Heading4
{
	
    margin: 0 0 .3em 0;
	font-family: arial,helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	EditMenuName: ECO_Heading4;
}

.Introduction
{
    font-size: 10pt;
    EditMenuName: ECO_Introduction;
}

.Normal
{
    font-size: 10pt;
    margin: 0 0 5px 0;
    EditMenuName: ECO_Normal;
}

.NormalWebOnly
{
    font-size: 10pt;
    EditMenuName: ECO_NormalWebOnly;
}

.Legend
{
    font-size: 8pt;
	font-weight:lighter;
    EditMenuName: ECO_Legend;
}

.LegendWhite
{
    font-size: 8pt;
	font-weight:lighter;
    color:#FFFFFF;
    EditMenuName: ECO_LegendWhite;
}

.Subscript
{
    font-size: 6pt;
	vertical-align: sub;
    EditMenuName: ECO_Subscript;
}

.Superscript
{
    font-size: 6pt;
    vertical-align: super;
    EditMenuName: ECO_Superscript;
}

.Hidden
{
	display: none;
   	EditMenuName: ECO_Hidden;
}

.TechTableHead
{
    font-size: 8pt;
   	font-weight: bold;
	EditMenuName: ECO_TechTableHead;
}

.TechTableBody
{
	font-size: 7pt;
	EditMenuName: ECO_TechTableBody;
}
.Eco3Category
{
	padding-left:0px;
}
.Eco4Category
{
	padding-left:15px;
}
#PreviewDiv
{
	display:none;
	background-color:white; 
	top:100px; 
	left:45px; 
	position:absolute; 
	border:solid 1px black;
	padding:10px;
}
#CloseButton
{
	position:absolute;
	width:10px;
	height:10px;
	top:10px;
	right:10px;
	background-color:red;
	cursor:hand;
}
#PreviewContent
{
	margin-top: 5px;
	clear:both;
	width:320px;
}
#PreviewContent img
{
	display:block;
	margin:0 auto;
}
#HeadingContent
{
	font-weight:bold;
	margin-bottom:5px;
}
#MetaDataContent
{
	margin-top:5px;
	width:320px;
}
.Image
{
	width:120px;
	height:145px;
	float:left;
	padding:5px 8px;
}
.Image .ThumbnailImage
{
	margin:2px auto;
	display:block;
	clear:both;
	border:none;
}
.Image A.ItemLink
{
	display:block;
}
.HitsBox, .PagerBox
{
	height:24px;
	background-color:#DDDDDD;
	padding: 7px 0 0 5px;
	clear:both;
}
.PagerBox
{
	text-align:center;
}
#ImageSearch
{
	position:relative;
	font-family: Verdana, Arial, Tahoma, Helvetica;
	font-size: 9px;
	padding:0 8px;
	/*border:solid 1px black;*/
	/*width:420px;*/
	float:left;
	clear:both;
}
.AdvancedPanel
{
	display:none;
}
.AdvancedPanel input
{
	display:block;
	float:left;
}
.AdvancedPanel label
{
	font-family: Arial, Verdana;
	font-size: 10px;
	width:115px;
	height:14px;
	padding-top:3px;
	overflow:hidden;
	display:block;
	float:left;
}
.MainContent
{
}
H1, H2, H3, H4, P {
	margin-bottom: 15px;
}

DIV.MainContent DIV {
	padding-bottom: 5px;
	padding-top: 5px;
}

DIV.MainContent TD {
	padding-right: 5px;
}

 .Legend a
{
	color: Blue;
}
.MainContent a
{
	color: Blue;
}
