#ContentDiv
{
	Width: 770px;
	float:left;
}

#HeadingPanel
{
	Width:100%;
	height:140px;
	float:left;
	background-color:#E0E2EB;
	padding:0px 0px 4px 0px;
	border:0px solid magenta;
	margin:0px 0px 14px 0px;
}
#TopBanner
{
	width:568px;
	height:140px;
	float:left;
	border:0px solid cyan;
}

#TopLinksDiv
{
	width:202px;
	height:70px;
	margin:0px;
	float:left;
	border:0px solid gold;
	background-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/TopLinksBG.gif);
	background-repeat:repeat-x;
	background-color:#BDD2E4;				
}

#TopLinksContent
{
	display:inline;
	width:90%;
	margin:0px 0px 0px 8px;
	padding:0px;
	float:left;
	color: white;
	border:0px solid purple;
}



#SearchPanel
{
	width:202px;
	height:70px;
	background-color:#8BACCA;
	border:0px solid cyan;
	margin:0px;
	padding:0px;
	float:left;
	font-size: 0.9em;
	color: white;
}

#SearchPanelContent
{
	display:inline;
	width:90%;
	margin:8px 0px 0px 10px;
	padding:0px;
	float:left;
	font-size: 0.9em;
	color: white;
	border:0px solid purple;
}

#SearchForm
{
	float:left;
	clear:left;
	width:100%;
	border:0px solid red;
}

#SearchKeyWordText{
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
#SearchText
{
	width:100%;
	margin:3px 0px 0px 0px;
	float:left;
	clear:left;
	border:0px solid brown;
}
#SearchInput
{
	width:130px;
	height:13px;
	font-size:1em;
	color:#3F4D96;
	margin:4px 0px 0px 0px;
	float:left;
	
}
#SearchGoImg
{
	margin:0px;
	float:right;
}

.SubClassNameHeading
{
	margin-top:25px;
	margin-bottom:5px;
}

#EnergyWatchLogo
{
	margin:15px 0px 0px 15px;
	width:208px;
	height:75px;
}
#JumpToContentLink
{
	display:none;
}

#TextVersion
{
	border: 0px solid red;
}
#SiteMap
{
	border: 0px solid red;
}
#About
{
	border: 0px solid red;
}		
			
.TopLinkPara img
{
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px 4px 0px 2px;
}


.TopLinkPara
{
	width:188px;
	text-align:left;
	padding:0px;
	margin:7px 0px 7px 0px;
	border:0px solid black;
}


#PageBottomPanel
{
	width:100%;
	float:left;
	clear:both;
	margin:14px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#PageBottomPanel A:link
{
	text-decoration:underline;
	font-weight:bold;
	color:#69739F;
}

#PageBottomPanel A:visited
{
	text-decoration:underline;
	font-weight:bold;
	color:#69739F;
}

#BackToPageTop
{
	float:right;
}

.cleared
{
	line-height:0px;
	height:0px;
	width:0px;
	font-size:0px;
	clear:both;
}

	

#IconNav
{
	text-align: center;
	position: relative;
	vertical-align: top;
	background-color: red;	
}

#ContentPanel
{
	display:inline;
	width:555px;
	margin:0px 12px 0px 0px;
	padding:0px;
	float:right;
}

#ContentArea
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}

#ContentArea A:link
{
	text-decoration:underline;
	font-weight:normal;
	color:#E03E9D;
}

#ContentArea A:visited
{
	text-decoration:underline;
	font-weight:normal;
	color:#E03E9D;
}

#ContentArea LABEL.FormLabel
{
	font-size:1em;
}

IMG.RightImage{
	float:right;
	margin:3px 0px 5px 14px;
	border:1px solid #9FBCD6;
}

IMG.LeftImage{
	float:left;
	margin:3px 14px 5px 0px;
	border:1px solid #9FBCD6;
}

IMG.Bordered{
	border:1px solid #8FAADA;
}


DIV.RightImageAndCaptionDiv{
	float:right;
	text-align:center;
	margin:3px 0px 0px 10px;
}

DIV.LeftImageAndCaptionDiv{
	float:left;
	text-align:center;
	margin:3px 10px 0px 0px;
}

A.TopLink
{
	COLOR: #3F4D96;
	font-weight:normal;
	Text-Decoration:None;
}

A.TopLink:hover
{
	Text-Decoration:underline;
}

#HomePageText
{
	width:350px;
	float:left;
}
#HomePageQuickLinks
{
	width:200px;
	height:482px;
	text-align:center;
	float:right;
	text-align:right;
	border:0px solid red;
}

#CampaignContent
{
	width:350px;
	float:left;
}

.CampaignBlockContainer UL {
	display:inline;
	clear:both;
	float:left;
	_display:block;
	_clear:none;
	_float:none;
}


#FeaturesColumn
{
	width:200px;
	height:482px;
	text-align:right;
	float:right;
}

#HomePageQuickLinks A:link
{
	text-decoration:none;
	color:#0E409A;
}

#HomePageQuickLinks A:visited
{
	text-decoration:none;
	color:#0E409A;
}

#HomePageQuickLinks H4
{
	font-weight:bold;
}

#HomePageQuickLinks UL
{
	clear:left;
	margin:0px 0px 0px 14px;
	padding:0px 0px 14px 10px;
}



#HomePageQuickLinks A:hover
{
	color:#E03E9D;
}

LI.SectionIndexLI
{
	list-style-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/magenta_bullet.gif);
	list-style-position:outside;
}


LI.errormessage
{
	font-size: 11px;
	line-height: 12px;
}

LI.JumpListLI
{
	list-style-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/magenta_bullet.gif);
	list-style-position:outside;
}

P.ErrorMessage
{
	font-weight:bold;
	color:red;
}


#ConsumerHelpLine{
	font-size:2.2em;
	font-weight:bold;
}

DIV.DocumentDownloadDiv{
	margin:0px 0px 0px 0px;
	padding:0px;	
}

DIV.DocumentDownloadDiv H4{
	margin:0px 0px 5px 0px;
}

DIV.DocumentDownloadDiv P{
	margin:0px 0px 5px 0px;
}

DIV.DocumentDownloadDiv img
{
	vertical-align:middle;
	margin:0px 5px 0px 0px;
}

DIV.DocumentLinksDiv{
	margin:0px 0px 10px 0px;
}

DIV.AlphabetDiv{
	font-size:1.1em;
}

DIV.SiteVariationLogo{
	position:absolute;
	top:170px;
	left:610px;
}

DIV.SiteVariationLogoFreeServices{
	position:absolute;
	top:155px;
	left:682px;
}

.OrderHardCopyLink
{
	clear:left;
}

.Label
{
	float:left;
	clear:left;
	width:100px;
	margin-bottom:0.3em;
	text-align:right;
	font-weight:bold;
	vertical-align:middle;
}

#EventLabel
{
	float:left;
	clear:left;
	width:130px;
	text-align:left;
	font-weight:bold;
	vertical-align:middle;
}

.Value
{
	float:left;
	vertical-align:middle;
	margin-left:10px;
}

.PageNav
{
	Float:right;
}

.PageBottomLinksUL
{

	clear:left;
}

.PagesNavLabel
{
	font-weight:bold;
}

TD.NoBorder
{
	vertical-align:top;
	padding:4px;
	margin:0px;
	border: 0px;
}

TH
{

	text-align: left;
}

TH.NoBorder
{
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	padding:4px;
	margin:0px;
	border: 0px;
}

#WelshLink
{
	width:160px;
	text-align:center;
	margin-bottom:10px;
}

.Anchor
{
	text-decoration:none;
	color:#0E409A;
}


DIV.FeatureBlockContainerNoImage{
	width:190px;
	float:right;
	background-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/FeatureBlockBG.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
	background-color:#ECF1F6;
	text-align:left;
	margin:10px 0px 10px 0px;
}

DIV.FeatureBlockContainerNoImage H4{
	display:inline;
	float:left;
	clear:none;
	width:180px;
	margin:0px 0px 7px 0px;
	_margin:0px 0px 0px 0px;
	padding:5px 0px 5px 10px;
	_padding:5px 0px 5px 10px;
	background-color:#D0E0ED;
}
	
DIV.FeatureBlockContainerNoImage P{
	display:inline;
	float:left;
	width:95%;
	font-size:0.9em;
	margin:0px 0px 0px 10px;
	padding:0px 0px 12px 0px;
	line-height:1.4em;
}


DIV.FeatureBlockContainerNoImage UL
{
	margin:0px;
	padding:0px 0px 0px 12px;
	line-height:1em;
}

DIV.FeatureBlockContainer{
	width:190px;
	float:right;
	background-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/FeatureBlockBGImage.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	background-color:#ECF1F6;
	text-align:left;
	margin:10px 0px 10px 0px;
}

DIV.FeatureBlockContainer H4{
	display:inline;
	float:left;
	clear:none;
	width:100px;
	margin:6px 0px 3px 10px;
	padding:0px;
	font-weight:bold;
}
	
DIV.FeatureBlockContainer P{
	display:inline;
	float:left;
	width:100px;
	font-size:0.9em;
	margin:0px 0px 0px 10px;
	line-height:1.4em;
}

DIV.FeatureBlockContainer IMG{
	float:right;
	clear:none;
	border:0px;
}

#EventsHighlight
{
	clear:none;
	vertical-align:top;
	float:right;
}

DIV.CampaignHighlights
{
	margin:10px 0px 10px 0px;
	padding:0px;
	width:190px;
	text-align:left;
	float:right;
	background-image:url(http://collections.europarchive.org/tna/20080922203044/http://www.energywatch.org.uk/images/frontend/FeatureBlockBG.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#ECF1F6;
}

DIV.CampaignHighlights H2
{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:22px;
	color:white;
	background-color:#A4BFD7;
}

DIV.CampaignHighlights IMG
{
	padding:1px 0px 0px 13px;
}


H5.KeyWordText{
	color:white;
	margin:0px;
	padding:0px;
}

#LowMedHighDesc
{
	font-size:1em;
	line-height: 1.4em;
	padding:0px;
	background-color:white;
}


#SmallPrint
{
	font-size:x-small;
	margin-top:8px;
}

/* --------------------  FOR UNLABELED FORM ELEMENTS  ----------------------- */

Select
{
	border:1px solid #7F9DB9;
	font-size:1em;
	color:#0E409A;
}

Input
{
	font-size:1em;
	color:#0E409A;
}

/*----------------- FactsToDateBlock * ------------------------------ */

.TickerHoverList 
{
     padding:0px;
     margin-bottom:0px;
}

.FactsToDateBlock 
{
    width:155px;
	float:left;
	margin:10px 0px 0px 6px;
	border:1px solid #D0E0ED;
	padding:0px;
	cursor:pointer;
}

.FactsToDateBlock H4 
{
    background-color:#D0E0ED;
    padding:5px;
}

.FactsToDateBlock p 
{
    padding:0px 10px 0px 10px;
}



.FactsToDateBlock .FactsText 
{
    text-align:center;
    margin-bottom:3px;
    font-size:1.2em;
}

.FactsToDateBlock .Text 
{
    text-align:center;
    margin-bottom:3px;
}

.FactsToDateBlock .FakeLink 
{
	text-align:center;
    margin-bottom:3px;
    color:#E03E9D;
    text-decoration:underline;
}


.FactsToDateBlock A:link
{
	text-decoration:underline;
	font-weight:normal;
	color:#E03E9D;
}

.FactsToDateBlock A:visited
{
	text-decoration:underline;
	font-weight:normal;
	color:#E03E9D;
}


#dhtmltooltip
{
    position: absolute;
    width: 150px;
    border: 1px solid #0E409A;
    padding: 5px;
    background-color: #ECF1F6;
    visibility: hidden;
    z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}


/*----------------- News Items on homepage * ------------------------------ */

.NewsItems 
{
    border:1px solid #BDD2E5;
}

.NewsItems h2
{
    padding:3px;
    margin:0px;
    background-color:#BDD2E5;
}

.NewsItems h3
{
    padding:0px;
    margin:0px;
}

.NewsItems .Text
{
    margin:8px 0px 0px 5px;
    line-height:1.3em;
}

.NewsItems .Item 
{
    padding:5px 10px 15px 10px;
}

.NewsItems .NewsItemLink 
{
    margin:5px 0px  0px 5px;
}

/*-----------------------

Hide strong text in "more..." links

-------------------*/

.HiddenLinkText strong 
{
	display:none;
}



