/*CH Energy Group Home Page Styles*/

body { background-color: white; 

	margin:0px;
	}

.navCells  /* Top navigation cell borders */ {
	color: white;
	font-size: 10px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	text-align: center;
	padding: 3px 7px;
	border-color: #5382b7 #012145 #012145 #5382b7;
	border-style: solid;
	border-width: 2px; }
   
.navCells a:link {
	color: white;
	font-size: 10px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; }

.navCells a:visited {
	color: white;
	font-size: 10px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; }

.navCells a:active {
	color: white;
	font-size: 10px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; }

.navCells a:hover {
	color: white;
	font-size: 10px;
	font-family: arial, helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none; }

.hpIntroSubhead {
	color: #02448d;
	font-weight: bold;
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 15px; }

.hpIntroText {
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 15px;
	padding: 20px 10px 20px 95px;
	 }
	
.hpSubsidiaryText {
	font-size: 11px;
	font-family: arial, helvetica;
	line-height: 15px; }
	
.hpSubsidiaryMargin {
	margin: 20px 10px 5px 20px; }

.headline {
	color: #02448d;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px; }

.imageBlock {
	clear: none; }

.imageBlock p.image {
	float: left;
	margin: 0 12px 0 0 !important; }
	
.topTableRow {
	color: white;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	background-color: #999;
	text-align: center;
	border-right: 1px solid white; }
	
.grayBG {
	background-color: #e2e2e2;
	border-top: 1px solid #fff; 
	border-left: 1px solid #fff; 
	border-right: 1px solid #fff; }

	


