/*----------Start of MarketHomepage Style ----------*/

/* Links*/
a.mhullink:link {
	text-decoration: underline;
	font:normal 12px arial;
	color: #004de6;
}
a.mhullink:visited {
	text-decoration: underline;
	font:normal 12px arial;
	color: #71078f;
}
a.mhullink:active {
	text-decoration: underline;
	font:normal 12px arial;
	color: #004de6;
}
a.mhullink:hover {
	text-decoration: underline;
	font:normal 12px arial;
	color:#2E782B;
}
a.subHeaderLink:link {
	font-family: arial;
	font-size: 12px;
	color: #004de6;
	line-height: 15px;
	text-decoration: none;
}
a.subHeaderLink:visited {
	font-family: arial;
	font-size: 12px;
	color: #71078f;
	line-height: 15px;
	text-decoration: none;
}
a.subHeaderLink:active {
	font-family: arial;
	font-size: 12px;
	color: #004de6;
	line-height: 15px;
	text-decoration: none;
}
a.subHeaderLink:hover {
	text-decoration: underline;
	color:#2E782B;
	font-family: arial;
	font-size: 12px;
	line-height: 15px;
}
/*btn*/
a.morebtn_view {
	float:right;
	position:relative;
	background:url(http://mt.epri.com/imageserver/EPRI/content_images/link_back_da_614264.jpg) top left repeat-x;
	border:1px #DBD8C4 solid;
	color:#413E35;
	text-decoration:underline;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	width: 75px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: center;
}
a.morebtn_view:hover {
	color:#8B825C;
	text-decoration:underline;
}
a.morebtn_view img {
	border:0px;
	vertical-align:middle;
	padding:0px 0px 0px 4px;
}
/*img*/

.imgarrow {
	vertical-align:middle;
}
.imgleftalign {
	float:left;
	border:1px #333 solid;
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
}
.imgwhatsnew {
	float: left;
	border:1px #333 solid;
	vertical-align:middle;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 80px;
	margin-top: 0px;
	margin-right: 10px;
	display: block;
}
.imgsuccess {
	float:left;
	border:1px #333 solid;
	display:block;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	margin:0px 10px 40px 0px;
	height: 65px;
	width: 80px;
}
img.floatRightClear {
	float: right;
	margin-left: 5px;
}
/* P-font*/

.boldsubheader {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #527416;
	margin-bottom:15px;
}
div.boldsubheader {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #2E782B;
	margin-bottom:10px;
}
.boldsubheader2 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #304B82;
}
div.boldsuccesssubheader {
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #2E782B;
	background-image: url("http://myepridev.epri.com/imageserver/EPRI/images_markethomepage/seondary_header_back.jpg");
	background-repeat: repeat;
	padding:5px 0px 0px 10px;
	BORDER-TOP : #b9b6b1 1px solid;
}
div.WhatsNewHeader {
	font: bold 16px arial;
	padding:10px 0px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#51503B;
	background-color: #F1ECD9;
}
div.MoreButton {
	font: 12px arial;
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#51503B;
	background-color: #f1ecd9;
	height: 25px;
}
.fontboldmh {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	padding:0px 0px 0px 0px;
	margin:5px 0px 20px 0px;
}
.text_normal_sector {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	line-height: 18px;
	margin-top: 10px;
}
div.text_normal_sector {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	line-height: 18px;
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 10px;
}
.textnormalsuccessstories {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	line-height: 18px;
}
.textnormalwhatsnew {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	line-height: 18px;
	padding:0px 0px 0px 0px;
	margin:0px 80px 20px 0px;
}
.textfiletype {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial;
}
.fontboldtypenews {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #514D32;
}
.Introheader {
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	COLOR: #51503B;
	line-height: 24px;
}
/* DIVS */

.div_SecondaryPages_Content {
	BORDER-RIGHT : #b9b6b1 1px solid;
	BORDER-LEFT : #ffffff 0px solid;
	BORDER-BOTTOM : #ffffff 0px solid;
	BORDER-TOP : #ffffff 0px solid;
	BACKGROUND-COLOR: #ffffff;
	margin:0 0 0 0;
	padding:0 0 0 5px;
}
.div_Main_Content {
	BORDER-RIGHT : #ffffff 1px solid;
	BORDER-LEFT : #ffffff 1px solid;
	BORDER-BOTTOM : #ffffff 1px solid;
	BORDER-TOP : #ffffff 1px solid;
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 950px;
	HEIGHT: 100%;
	font-family: Arial;
	font-size: 12px;
}
.divBorderBottom {
	BORDER-RIGHT : #ffffff 1px solid;
	BORDER-LEFT : #ffffff 1px solid;
	BORDER-BOTTOM : #b9b6b1 1px solid;
	BORDER-TOP : #ffffff 1px solid;
	font:normal 12px arial;
	padding-bottom:20px;
	padding-top:20px;
}
.divtopBorderBottom {
	BORDER-RIGHT : #ffffff 1px solid;
	BORDER-LEFT : #ffffff 1px solid;
	BORDER-BOTTOM : #b9b6b1 1px solid;
	BORDER-TOP : #ffffff 1px solid;
	font:normal 12px arial;
	padding-bottom:20px;
}
.divNoBorders {
	BORDER-RIGHT : #ffffff 1px solid;
	BORDER-LEFT : #ffffff 1px solid;
	BORDER-BOTTOM : #ffffff 1px solid;
	BORDER-TOP : #ffffff 1px solid;
	padding-top:20px;
}
.div_Middle2 {
	BORDER-RIGHT : #c9ccb1 1px solid;
	BORDER-LEFT : #c9ccb1 1px solid;
	BORDER-BOTTOM : #c9ccb1 1px solid;
	BORDER-TOP : #c9ccb1 1px solid;
	BACKGROUND-COLOR: #f1ecd9;
	height: auto;
}
.div_Middle3 {
	BORDER-RIGHT : #ffffff 1px solid;
	BORDER-LEFT : #ffffff 1px solid;
	BORDER-BOTTOM : #ffffff 1px solid;
	BORDER-TOP : #ffffff 1px solid;
}
.divWhatsNew {
	padding:5px 10px 5px 10px;
	width: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #f7f2df;
}
.divsuccess {
	text-align:left;
	padding:15px 10px 15px 10px;
	margin:0px 0px 15px 0px;
	width: auto;
	display:block;
	vertical-align:top;
}
.successstories {
	padding: 10px 0px 10px 0px;
	min-height: 53px;
}
.successstories .wrapper {
	display: block;
	margin: 0 0 0 92px;
	*position: relative;
	*top: -1.35em;
}
.divimgleftalign {
	text-align:left;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: auto;
	display:block;
	vertical-align:top;
}
p.middlecolumn {
	margin-top: 0px;
	display: block;
	margin-bottom: 10px;
	text-align: left;
	padding:15px 10px 15px 10px;
}
/* Columns */


#div_Left_column {
	width:220px;
	display:block;
	height:100%;
	padding-right:10px;
	float:left;
	background:#fff;
	line-height:18px;
	text-align:left;
	margin:0px 0px 0px 0px;
}
#div_Middle_column {
	width:450px;
	display:block;
	height:100%;
	padding:0px 10px 0px 10px;
	float:left;
	background:#fff;
	line-height:18px;
	vertical-align:top;
	text-align:left;
	BORDER-RIGHT : #b9b6b1 1px solid;
	BORDER-LEFT : #b9b6b1 1px solid;
	BORDER-BOTTOM : #ffffff 1px solid;
	BORDER-TOP : #ffffff 1px solid;
}
#div_Right_column {
	width:230px;
	display:block;
	height:100%;
	padding:0px 0px 10px 10px;
	float:left;
	background:#fff;
	line-height:18px;
	vertical-align:top;
	text-align:left;
}
/* ul */

ul.bulleted_list {
	list-style-image:url("http://mydocs.epri.com/docs/CorporateDocuments/Newsroom/greendot.gif");
	list-style-type: none;
	padding:0px 0px 0px 18px;
	margin:0px 0px 0px 0px;
}
ul.bulleted_list li {
	margin-bottom:10px;
}
ul.bulleted_list li a:link {
	font:normal 12px arial;
	text-decoration: none;
	color: #004de6;
}
ul.bulleted_list li a:active {
	font:normal 12px arial;
	text-decoration: none;
	color: #004de6;
}
ul.bulleted_list li a:visited {
	color: #71078f;
	font:normal 12px arial;
	text-decoration: none;
}
ul.bulleted_list li a:hover {
	color:#2E782B;
	font:normal 12px arial;
	text-decoration: underline;
}
/*---*/

ul.italic_bulleted_list {
	list-style-image:url("http://mydocs.epri.com/docs/CorporateDocuments/Newsroom/greendot.gif");
	list-style-type: none;
	padding:0px 0px 0px 18px;
	margin:0px 0px 0px 0px;
}
ul.italic_bulleted_list li {
	margin-bottom:10px;
}
ul.italic_bulleted_list li a{
	font:normal 12px arial;
	text-decoration: none;
	color: #004de6;
}
ul.italic_bulleted_list li a:active {
	font:normal 12px arial;
	text-decoration: none;
	color: #004de6;
}
ul.italic_bulleted_list li a:visited {
	font:normal 12px arial;
	text-decoration: none;
	color: #004de6;
}
ul.italic_bulleted_list li a:hover {
	color:#2E782B;
	font:normal 12px arial;
	text-decoration: underline;
}
.divIntro_Nuclear {
	background-image: url(http://mydocs.epri.com/docs/CorporateDocuments/SectorPages/nuclear_main.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 243px;
}
.divIntro_Generation {
	background-image: url(http://mydocs.epri.com/docs/CorporateDocuments/SectorPages/gen_main.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 243px;
}
.divIntro_Environment {
	background-image: url(http://mydocs.epri.com/docs/CorporateDocuments/SectorPages/env_main.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 233px;
}
.divIntro_PDU {
	background-image: url(http://mydocs.epri.com/docs/CorporateDocuments/SectorPages/pdu_main.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 263px;
}
.tdenvright {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
	background-color:#FFFFFF;
}
.tdenvleft {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: 0px solid;
	background-color:#FFFFFF;
}
#pdu_newsletter_img {
	border:1px solid #b9b6b1;
}
.newsletter_alt {
	background-color:#F1ECD9
}
#newsletters {
	margin: 0 0 1em;
}
#newsletters td {
	padding: 5px;
		FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	line-height: 18px;
}
#newsletters .second td {
	padding: 0 5px 5px;
}
.filesize {
	font-size:10px;
	color:#666666;
	font-family:Arial;
}
.success_title {
	color:#51503B;
	font-weight:bold;
	font-size:14px;
	padding-top: 10px;
}

.side_promo {
	margin: 0 0 0.5em;
}

.side_promo .wrapper {
	margin-left: 110px;
}

/*----------End of MarketHomepage Style ----------*/

