

/***** body and font definitions *****/


html { background-color: #fff; }
body { background-color: #fff; }
a { }
a:hover { }
#mainContent input, #mainContent select { }
#mainContent select { }
table { }
table caption { }
table th, td { }
table tr.even { }
.clear { }
.left { }
.right { }


/***** site layout *****/



#contentWrapper { background-image: none; }
#header { background-color: #fff; }
#columnWrapper { float:none; width:auto; background-image: none; border: 0; }
#columnOne { float:none; width:auto; }
#mainContent { float:none; width:auto; }
#mainCallout { float: none; width: auto; }
#mainCallout .innerColumn { float: none; width: auto; }
#columnTwo { float:none; width:auto; }
#footer { display:none; }


/***** header elements *****/

#quickSearch {
	display: none;
}

#header {
	position: relative;
	clear:both;
	width:100%;
	height: 87px;
	background-color: #366d8e;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 0.785em;
}

#header li { list-style: none; }

#headerBanner {
	background: #e5eabd url(/images/hel/header_banner.gif) no-repeat left top;	
	height: 34px;
}
	#headerBanner a#hepgGseLink {
		position: absolute;
		height:20px;
		left:15px;
		top:6px;
		width:210px;
	}
	#headerBanner a#hepgMainLink {
		position: absolute;
		height:20px;
		right:12px;
		top:7px;
		width:260px;
	}
	#headerBanner a span {
		position: absolute;
		left: -9999px;
	}

#headerLogo {
	position: absolute;
	height:27px;
	left:15px;
	top:51px;
	width:338px;
	background: transparent url(/images/hel/logo.gif) no-repeat left top;
}
	#headerLogo a {
		display: block;
		height:27px;
		width:338px;
	}
	#headerLogo a span {
		position: absolute;
		left: -9999px;
	}


/***** navigation *****/


#utilityNav { display: none; }
	#utilityNav li { }
	#utilityNav li a { }
	#utilityNav li a:hover { }

#navigation { display: none; }
	#navigation li { }
	#navigation li a { }

#secondNav { display: none; }
	#secondNav li { }
	#secondNav li.current { }
	#secondNav li a { }
	#secondNav li a:hover { }
	#secondNav li.current a { }


/***** columnWrap elements *****/


#pageLinks { }
	#pageLinks ul { }
		#pageLinks li { }
		#pageLinks li a { }


/***** main content elements *****/



#mainContent h1 {
	font-size:1.714em;
	margin:0;
}
#mainContent h2 {
	font-size:1.429em;
	margin:0 0 0.3em;
}
#mainContent h3 {
	font-size: 1.286em;
	margin:0 0 0.45em;
}
#mainContent h4 {
	font-size: 1.143em;
	margin:0 0 0.3em;
}
#mainContent p.intro {
	font-size:0.929em;
	line-height:1.36em;
	margin:0 0 2.3em;
}
#mainContent div.articleImg {
	float:left;
	margin-right:13px;
}
	#mainContent div.articleImg img {
		border:1px solid #3f3f3f;
		margin-bottom:4px;
	}
	#mainContent div.articleImg p.caption {
		font-size:0.857em;
		font-style:italic;
		margin:0;
	}
#mainContent p.articleDetail {
	font-size:0.929em;
	line-height:1.3em;
	margin-bottom:0.7em;
}
#mainContent p.subTitle {
	font-size:1.143em;
	line-height:1.2em;
	margin-bottom:0.4em;
}
#mainContent p.byline {
	font-size:0.929em;
	margin-bottom:3em;
}

/***** column one elements *****/


#columnOne li { }


/***** column two elements *****/


#columnTwo p { }
#columnTwo ul { }
	#columnTwo ul li { }
	#columnTwo ul li a { }
	#columnTwo ul li a:hover { }

#columnTwo .redBarCallout { display:none; }


/***** footer elements *****/


#footer #copyright { }
#footer .footerDetail { }
	#footer .footerDetail a { }





/***** homepage specific styles *****/


#columnWrapper { }
#columnOne { }
#mainContent { }
#mainCallout{ }
#mainCallout .innerColumn { }
#columnTwo { }


#columnOne #subscribeBtn { display: none; }
	#columnOne #subscribeBtn a { }




#mainContent h1 { }
#mainContent h2 { }
#mainContent h2.divider { }
#mainContent h3 { }
#mainContent h4 { }
#mainContent h5, #mainCallout h5 { }
#mainContent img.homeImg { }
	#mainContent p.caption { }
#firstArticle { }
#mainContent #firstArticle p.subTitle { }
#mainContent #firstArticle p.byline { }
#mainContent p.subTitle { }
#mainContent p.byline { }
#mainContent p { }




#mainCallout h2 { }
#mainCallout h3 { }
#mainCallout p { }
#mainCallout p a { }
#mainCallout p.editorNoteText { }
#mainCallout img.homeImg { }
#mainCallout p.byline { }

#chatBox { }
	#chatBox h2 { }
	#chatBox p { }
#chatBoxBottom { }






#columnTwo h2 { }
#columnTwo h3 { }
#columnTwo h3 span.pre { }
#columnTwo h4 { }
#columnTwo .redBarCallout { display: none; }
#columnTwo .blogPost { }
#columnTwo p { }
#columnTwo img.articleImg { }
#columnTwo img.blogIcon { }
#columnTwo p.byline, #columnTwo span.byline { }
#columnTwo span.byline { }
#columnTwo ul li.iconRSS { }
#columnTwo .reviewCallout { }








/***** article specific styles *****/


#columnWrapper { }

#articlePageElements { }
	#pagination { display: none; }
	#mainContent .paginationBottom { }
		#pagination .text { }
		#pagination .current { }
		#pagination a { }
		#pagination .first { }

	#pageSpecificNav { }
		#pageSpecificNav li { }
		#pageSpecificNav li.first { }
		#pageSpecificNav li a { }
		#pageSpecificNav li a:hover { }


#mainContent h1 { }
#mainContent h2 { }
#mainContent h3 { }
#mainContent h4 { }
#mainContent p.intro { }
#mainContent div.articleImg { }
	#mainContent div.articleImg img { }
	#mainContent div.articleImg p.caption { }
#mainContent p.articleDetail { }
#mainContent p.subTitle { }
#mainContent p.byline { }

a.readSidebar { display:none; }
span.sideBar {
    display: block !important; 
    border: 1px solid #CCCCCC;
    margin: 1em 0; 
    padding: 1em;
}
    span.sideBar a.closeSideBar { display:none; }
#mainContent blockquote { }
	#mainContent blockquote .quoteText { }
		#mainContent blockquote .openQuote { }
		#mainContent blockquote .closeQuote { }



#columnTwo { display:none; }
#columnTwo #shareBox { }
#columnTwo #pageOptions { }
	#columnTwo #pageOptions li { }
	#columnTwo #pageOptions li.printIcon { }
	#columnTwo #pageOptions li.emailIcon { }
	#columnTwo #pageOptions li a { }
#columnTwo h2 { }
#columnTwo h4 { }
.page { padding-bottom: 1em; }
.articleTextContent { display: none; }







/***** topic specific styles *****/




#columnOne h2 { }
#columnOne #subscribeBtn { }
	#columnOne #subscribeBtn a { }

#mainContent h1 { }
#mainContent h2 { }
#mainContent h3 { }
#mainContent h3.firstTitle { }
#mainContent h4 { }
#mainContent h4.relatedArticles { }


#mainContent #editorsNote { }
	#mainContent #editorsNote img { }
	#mainContent #editorsNote p { }

#mainContent p { }
#mainContent p a { }
#mainContent img.articleImg { }
#mainContent p.subTitle { }
#mainContent p.subTitleSmall { }
#mainContent p.byline { }

#columnTwo h2 { }
#columnTwo #firstBook, #columnTwo .blogPost { }
#columnTwo p { }
#columnTwo #remainingBooks p { }
#columnTwo #remainingBooks p.byline { }
#columnTwo img.articleImg { }
#columnTwo p.byline { }

.hiddenText{ display: none; }
.sidebarPlacement{ 
	background-color: #e9f1f5;
	margin:10px 0 10px;
	position:relative;
	overflow: hidden;
	padding:17px;
	display: block;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
	}
.shortTopSection { display: none; }







