@charset "utf-8";
/* CSS Document */

/* Start Landing Three Coloum Layout Section */


.b2bthreecoloumlayout {
	display: block;
	background:url(../images/hubbgspacer.jpg) repeat-y;
	height:100%;
}

.b2bthreecoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right: 40px;
	width: 229px;
}
.b2bthreecoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 230px;
	margin-right: 60px;
}

.b2bthreecoloumlayout .column-3 {
	display: inline;
	float: left;
	width: 351px;
	padding:5px 10px 10px 20px;
}

.b2bthreecoloumlayout .colheight {
	height:300px;
}

.b2bthreecoloumlayout .colheight450px {
	height:450px;
}

.b2bthreecoloumlayout .colheight500px {
	height:500px;
}

.b2bthreecoloumlayout .colheight600px {
	height:600px;
}

.b2bthreecoloumlayout .colheight650px {
	height:650px;
}

.b2bthreecoloumlayout .colheight700px {
	height:700px;
}


.b2bthreecoloumlayout .colheight830px {
	height:830px;
}

.b2bthreecoloumlayout .colheight1000px {
	height:1000px;
}

.b2bthreecoloumlayout .column-3 .signin a{
	font-size:10px;
}

.b2bthreecoloumlayout .column-1, .b2bthreecoloumlayout .column-2
{
	margin-top: -22px;
}

.column-3-spacer {
	float: left;
	height: 32px;
	position: relative;
	left: 0px;
	width: 940px;
	background-color: #fff;
	overflow: hidden;
	margin-bottom:30px;
}

.column-2-spacer {
	float: right;
	height: 32px;
	position: relative;
	left: 0px;
	width: 790px;
	background-color: #f2f2f2;
	overflow: hidden;
	margin-bottom:30px;
}

.column-4-spacer {
	float: left;
	height: 32px;
	position: relative;
	left: 80px;
	top: 20px;
	width: 900px;
	background-color: #fff;
	overflow: hidden;
	margin-bottom:30px;
}

.low-width .column-4-spacer {
	width: 880px;
}


.blueheader {
	color:#0063be;
	font-size:24pt;
	margin:20px 20px 0px 0px;
	font-weight:bold;
}
.kwh {
	font-size:14pt;
	color:#000000;
	font-weight:bold;
}

.pageTitleInfo {
	color:#666666!important;
	font-size:1.7em;
	letter-spacing:.3px;
	line-height:23pt!important;
}

/* End Landing Three Coloum Layout Section */

/* Start Landing Three Sub Coloum Layout Section */

.threesubcoloumlayout {
	display: block;
	background:url(../images/hubbgspacer.jpg) repeat-y;
	height:100%
}

.threesubcoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right:0px;
	width: 560px;
}

.threesubcoloumlayout .column-1 .subcol1{
	display: inline;
	float: left;
	margin-right: 40px;
	width: 140px;
}

.threesubcoloumlayout .column-1 .subcol2{
	display: inline;
	float: left;
	margin-right: 40px;
	width: 140px;
}

.threesubcoloumlayout .column-1 .subcol3{
	display: inline;
	float: left;
	margin-right: 40px;
	width: 145px;
}


.threesubcoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 350px;
	padding:5px 10px 10px 20px;
}

.threesubcoloumlayout .column-2.colheight450px {
	height:450px;
}

.threesubcoloumlayout .column-2.colheight500px {
	height:500px;
}

.threesubcoloumlayout .column-2.colheight600px {
	height:600px;
}

.lightGraySpacer	{
	border-top:solid 1px #cccccc;
	width:550px;
}

/* End Landing Three Sub Coloum Layout Section */

/* Start Landing Four Sub Coloum Layout Section */

.fourcoloumlayout {
	display: block;
	background:url(../images/hubbgspacer.jpg) repeat-y;
	height:100%;
}

.fourcoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right:0px;
	width: 559px;
}

.fourcoloumlayout .column-1 .subcol1{
	display: inline;
	float: left;
	margin-right: 20px;
	width: 258px;
}

.fourcoloumlayout .column-1 .subcol2{
	display: inline;
	float: left;
	margin-right: 20px;
	width: 258px;
}

.fourcoloumlayout .column-1 .subcol3{
	display: inline;
	float: left;
	margin-right: 40px;
	width: 149px;
}


.fourcoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 350px;
	padding:5px 10px 10px 20px;
}

.fourcoloumlayout .column-2 .colheight{
	height:400px;
}

.fourcoloumlayout .column-2 .colheight600px{
	height:600px;
}

.fourcoloumlayout .column-2 .colheight650px{
	height:650px;
}


.fourcoloumlayout .column-2 .colheight770px{
	height:770px;
}

.fourcoloumlayout .column-2 .colheight800px{
	height:800px;
}

.fourcoloumlayout .column-2 .colheight900px{
	height:900px;
}

.fourcoloumlayout .column-2 .colheight1000px{
	height:1000px;
}

.quickPayment {
	background-color:#F2F2F2;
	height:110px;
	display: block;
	border-top:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	padding:10px;
	width:530px;
}

.quickPaymentheight {
	background-color:#F2F2F2;
	height:100px;
	display: block;
	border-top:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	padding:10px;
	width:530px;
}

.quickPaymentlowheight {
	background-color:#F2F2F2;
	height:50px;
	display: block;
	border-top:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	padding:10px;
	width:530px;
}

.serviceAcct {
	width:550px;
}

.staticFormInput .rows .col1 .inner {
	padding-left: 0px;
}

.staticFormInput .rows .col1 {
	width: 150px;
}

.staticFormInput .rows .col2 {
	width: 160px;
}

.serviceRequest {
	background-color:#F2F2F2;
	height:70px;
	display: block;
	border-top:1px solid #D2D2D2;
	border-bottom:1px solid #D2D2D2;
	padding:10px;
	width:550px;
}

.serviceRequest .col-1	{
	display: inline;
	float: left;
	width: 250px;
	padding-right:20px;
}

.serviceRequest .col-2	{
	display: inline;
	float: left;
	width: 250px;
}

/* End Landing Four Sub Coloum Layout Section */

/* Start Landing Page Login Form Section */

.loginFormInput {
	position: relative;
}
.loginFormInput .fields {
	display: inline-block;
}
.loginFormInput .rows {
	display: inline-block;
	position: relative;
	padding-top: 3px;
	margin: 0 0 5px;
}
.loginFormInput .rows:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.loginFormInput .rows {
	display: block;
}
.loginFormInput .rows .col1 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 140px;
	font-weight:bold;
}
.loginFormInput.rows .col1 label {
	display: block;
	width: 80%;
}
.loginFormInput .rows .col1 .inner {
	padding-left: 0px;
}
.loginFormInput .rows .col2 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 150px;
	margin-right: 0;
}
.loginFormInput .rows .col2 .radio span {
	margin-right: 25px;
}
.loginFormInput .rows .col1 input, .loginFormInput .rows .col2 input {
	padding: 1px;
	margin: 0;
}

.formInput .rows .col1 .inner {
	padding-left: 0px;
}

.formInput .rows .col1 {
	width: 100px;
}

.formInput .rows .col2 {
	width: 220px;
}
.loginpadding 
{
    padding-left:0px;
    }
/* End Landing Page Login Form Section */

/* Start Landing Page Bill Section */

.billcoloumlayout {
	display: block;
}

.billcoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right:0px;
	width: 580px;
}

.billcoloumlayout .column-2 .subcol1{
	display: inline;
	float: left;
	margin-right: 5px;
	padding:5px;
	font-weight:bold;
	width:120px;
}


.billcoloumlayout .column-2 .subcol2{
	background-color:#ffffff;
}

.billcoloumlayout .column-2 .subcol2, .billcoloumlayout .column-2 .subcol3	{
	display: inline;
	float: left;
	margin-right: 5px;
	padding:5px;
	font-weight:bold;
	width:80px;
	text-align:center;
}

.subcolHeight	{
	height:40px;
}

.billcoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 330px;
	padding:5px 10px 10px 20px;
	background-color:#f2f2f2;
	height:710px;
	
}


.billcoloumlayout .colheight{
	display: inline;
	float: left;
	width: 330px;
	padding:5px 10px 10px 20px;
	background-color:#f2f2f2;
	height:450px;
}


/* End Landing Page Bill Section */

/* Start Regionl Landing Three Coloum Layout Section */

.regionlthreecoloumlayout {
	display: block;
		background:url(../images/hubbgspacer.jpg) repeat-y;
	height:100%;
	
}

.regionlthreecoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-right: 40px;
	width: 228px;
}
.regionlthreecoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 230px;
	margin-right: 60px;
}

.regionlthreecoloumlayout .column-3 {
	display: inline;
	float: left;
	width: 352px;
	padding:5px 10px 10px 20px;
}

.regionlthreecoloumlayout .colheight {
	height:auto;
}

/* End Regionl Landing Three Coloum Layout Section */

/* Start Landing Three Coloum grid Layout Section */

.threecoloumgridlayout {
	display: block;
}

.threecoloumgridlayout .column-1 {
	display: inline;
	float: left;
	width: 90px;
}
.threecoloumgridlayout .column-2 {
	display: inline;
	float: left;
	width: 90px;
}

.threecoloumgridlayout .column-3 {
	display: inline;
	float: left;
	width:90px;
}

/* End Landing Three Coloum grid Layout Section */

/* Start Contextual Module Section */

.landingContextualModule-A h3 {
	padding: 0px 0px 0px 0px;
}
.landingContextualModule-A .featured {
	display: inline-block;
}
.landingContextualModule-A .featured:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.landingContextualModule-A .featured {
	display: block;
}
.landingContextualModule-A .pic {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 70px;
	height:130px;
}

.landingContextualModule-A .pic90px {
	height:100px;
}

.landingContextualModule-A .pic img {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 70px;
}
.landingContextualModule-A .inner {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 150px;
}

.landingContextualModule-A .innerText	{
	display: inline;
	float: left;
	margin-right: 20px;
	width: 270px;
}

.landingContextualModule-A ul	{
	color:#696969;
	font-weight:bold;
}
.landingContextualModule-A ul li{
	margin:5px 0px 5px 0px;
}


/* End Contextual Module Section */

/* Start Latest News Layout Section */

.newstwocoloumlayout {
	display: block;
}
.newstwocoloumlayout h4 {
	padding-left:10px;
}
.newstwocoloumlayout a {
	line-height:20px;
	font-weight:bold;
}
.newstwocoloumlayout .column-1 {
	display: inline;
	float: left;
	margin-left: 120px;
	width: 460px;
}
.newstwocoloumlayout .column-1 .row1 {
	float:left;
	padding:10px 0px 10px 10px;
	width:105px;
	font-weight:bold;
}
.newstwocoloumlayout .column-1 .row2 {
	float:left;
	padding:10px 0px 10px 10px;
	width:300px;
}
.newstwocoloumlayout .column-2 {
	display: inline;
	float: left;
	width: 310px;
	margin-left: 30px;
	margin-top:-55px;
}
.newstwocoloumlayout .column-2 .blueheader {
	color:#0063be;
	font-size:24pt;
	font-weight:bold;
}
/* End Latest News Layout Section */

/* Start Secondary Contextual Section A */

.secondaryContxmodule-A	{
	background-color:#f2f2f2;
	padding:20px 10px 20px 60px;
	margin:0px 0px 25px 0px;
	height:200px;
	font-size:8pt;
	font-weight:bold;
}


.secondaryContxmodule-A .column-4 {
	display: inline;
	float: left;
	width: 400px;
	padding:10px 0px 0px 120px;
	vertical-align:top;
}

.secondaryContxmodule-A .column-4 .subcol1{
	display: inline;
	float: left;
	width: 120px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}

.secondaryContxmodule-A .column-4 .subcol2{
	display: inline;
	float: left;
	width: 200px;
	padding:0px 0px 0px 10px;
	vertical-align:top;
		font-weight:normal;
		font-size:9pt;
}

.secondaryContxmodule-A .column-5 {
	display: inline;
	float: left;
	width: 330px;
	padding:10px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-A	h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
	margin-bottom:20px;
	}


/* End Secondary Contextual Section A*/

/* Start Secondary Contextual Section B */

.secondaryContxmodule-B	{
	padding:0px 10px 20px 60px;
	margin:0px 0px 25px 0px;
	height:auto;

}

.secondaryContxmodule-B .column-1 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 270px;

}
.secondaryContxmodule-B .column-2 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 275px;
}
.secondaryContxmodule-B .column-3 {
	display: inline;
	float: left;
	width: 265px;
}

.secondaryContxmodule-B .column-1 h4, .secondaryContxmodule-B .column-2 h4, .secondaryContxmodule-B .column-3 h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
}

.secondaryContxmodule-B .column-1 .inner, .secondaryContxmodule-B .column-2 .inner, .secondaryContxmodule-B .column-3 .inner	{
	padding:10px 0px 15px 10px;
	font-size:9pt;
}

.billRatesColHeight	{
	height:60px;
}

.newbillRatesColHeight{
    height:90px;
}
    
.newOilToGasColHeight{
    height:90px; 
    *height:70px;
}

.newMyProfileHeight{
    height:295px;
    *height:285px;    
}
     
@media screen and (-webkit-min-device-pixel-ratio:0) {.newOilToGasColHeight{
    height:95px;
}}
.CustomerSupportHeight{
    height:245px;
    *height:205px;    
}
     
@media screen and (-webkit-min-device-pixel-ratio:0) {.CustomerSupportHeight{
    height:245px;
}}
.newSafetyOutageColHeight{
    height:235px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {.newSafetyOutageColHeight{
    height:210px;
}}
@media screen and (-webkit-min-device-pixel-ratio:0) {.newMyProfileHeight{
    height:295px;    
}}
  
/* End Secondary Contextual Section B */

/* Start Secondary Contextual Section C */
.height40px
{
    height:40px;
    }
.secondaryContxmodule-C {
	padding:0px 10px 20px 0px;
	margin:0px 0px 25px 0px;
	height:140px;
}
.secondaryContxmodule-C .column-1 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 210px;
}
.secondaryContxmodule-C .subcolumn-1 {
	display: inline;
	float: left;
	width: 35px;
}
.secondaryContxmodule-C .subcolumn-2 {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 165px;
}
.secondaryContxmodule-C .column-2 {
	display: inline;
	float: left;
	width: 690px;
}

.secondaryContxmodule-C .column-2 .subcolumn-1{
	display: inline;
	float: left;
	width: 100px;
	padding-right:10px;
}

.secondaryContxmodule-C .column-2 .subcolumn-2{
	display: inline;
	float: left;
	width: 200px;
	padding-right:10px;
}

.secondaryContxmodule-C .column-2 .subcolumn-3{
	display: inline;
	float: left;
	width: 100px;
	padding-right:20px;
}

.secondaryContxmodule-C .column-2 .subcolumn-4{
	display: inline;
	float: left;
	width: 200px;
}


.secondaryContxmodule-C .column-1 h4, .secondaryContxmodule-C .column-2 h4 {
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
}
.secondaryContxmodule-C .column-1 .inner, .secondaryContxmodule-C .column-2 .inner {
	padding:10px 0px 15px 0px;
}
/* End Secondary Contextual Section C */


/* Start Secondary Contextual Section D */

.secondaryContxmodule-D	{
	padding:0px 10px 20px 150px;
	margin:0px 0px 25px 0px;
	height:160px;

}

.secondaryContxmodule-D .column-1 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 430px;
}

.secondaryContxmodule-D .column-1 .subcol1{
	display: inline;
	float: left;
	margin-right: 10px;
	padding-top: 10px;
	width: 100px;
}

.secondaryContxmodule-D .column-1 .subcol2{
	display: inline;
	float: left;
	width: 300px;
}


.secondaryContxmodule-D .column-2 {
	display: inline;
	float: left;
	width: 320px;
}

.secondaryContxmodule-D .column-2 .subcol1{
	display: inline;
	float: left;
	margin-right: 20px;
	padding-top: 10px;
	width: 80px;
}

.secondaryContxmodule-D .column-2 .subcol2{
	display: inline;
	float: left;
	width: 220px;
}

.secondaryContxmodule-D .column-1 h4, .secondaryContxmodule-D .column-2 h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 0px;
}

.secondaryContxmodule-D .column-1 .inner, .secondaryContxmodule-D .column-2 .inner	{
	padding:10px 0px 15px 0px;
	font-size:9pt;
}

/* End Secondary Contextual Section D*/


/* Start Secondary Contextual Section E */

.secondaryContxmodule-E	{
	padding:0px 10px 20px 10px;
	margin:0px 0px 25px 0px;
	height:140px;
	width:820px;
	float:right;
}

.secondaryContxmodule-E .column-1 {
	display: inline;
	float: left;
	width: 440px;
	padding:10px 0px 0px 30px;
	vertical-align:top;
}

.secondaryContxmodule-E .column-1 .subcol1{
	display: inline;
	float: left;
	width: 250px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}

.secondaryContxmodule-E .column-1 .subcol2{
	display: inline;
	float: left;
	width: 150px;
	padding:0px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-E .column-2 {
	display: inline;
	float: left;
	width: 330px;
	padding:10px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-E	h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
	margin-bottom:20px;
	}


/* End Secondary Contextual Section E*/

/* Start Secondary Contextual Section F */

.secondaryContxmodule-F	{
	padding:20px 10px 20px 10px;
	margin:0px 0px 25px 0px;
	height:190px;
	width:820px;
	float:right;
}

.secondaryContxmodule-F .column-1 {
	display: inline;
	float: left;
	width: 440px;
	padding:10px 0px 0px 30px;
	vertical-align:top;
}

.secondaryContxmodule-F .column-1 .subcol1{
	display: inline;
	float: left;
	width: 70px;
	padding:15px 0px 15px 0px;
	vertical-align:top;
	font-weight:bold;
}

.secondaryContxmodule-F .column-1 .subcol2{
	display: inline;
	float: left;
	width: 330px;
	padding:15px 0px 15px 20px;
	vertical-align:top;

}

.secondaryContxmodule-F .column-2 {
	display: inline;
	float: left;
	width: 330px;
	padding:10px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-F	h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 0px;
	}


/* End Secondary Contextual Section F*/


/* Start Secondary Contextual Section G */

.secondaryContxmodule-G	{
	padding:0px 10px 20px 60px;
	margin:0px 0px 25px 0px;
	height:160px;
	float:right;
}

.secondaryContxmodule-G .column-1 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 260px;
}
.secondaryContxmodule-G .column-2 {
	display: inline;
	float: left;
	margin-right: 30px;
	width: 260px;
}
.secondaryContxmodule-G .column-3 {
	display: inline;
	float: left;
	width: 265px;
}

.secondaryContxmodule-G .column-1 h4, .secondaryContxmodule-G .column-2 h4, .secondaryContxmodule-G .column-3 h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
}

.secondaryContxmodule-G .column-1 .inner, .secondaryContxmodule-G .column-2 .inner, .secondaryContxmodule-G .column-3 .inner	{
	padding:10px 0px 15px 10px;
	font-size:9pt;
}

.sectionHeight100px	{
	height:100px;
}

.sectionHeight	{
	height:295px;
}
/* End Secondary Contextual Section G */



/* Start Secondary Contextual Section H */

.secondaryContxmodule-H	{
	background-color:#f2f2f2;
	padding:20px 10px 20px 60px;
	margin:0px 0px 25px 00px;
	height:160px;
	font-size:8pt;
	font-weight:bold;
}

.secondaryContxmodule-H .column-1 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 215px;
	padding:0px 0px 0px 10px;
	vertical-align:top;
}
.secondaryContxmodule-H .column-2 {
	display: inline;
	float: left;
	margin-right: 20px;
	width: 215px;
	padding:10px 0px 0px 60px;
	vertical-align:top;

}
.secondaryContxmodule-H .column-3 {
	display: inline;
	float: left;
	width: 215px;
	padding:10px 0px 0px 60px;
	vertical-align:top;
}

.secondaryContxmodule-H .column-4 {
	display: inline;
	float: left;
	width: 400px;
	padding:10px 0px 0px 120px;
	vertical-align:top;
}

.secondaryContxmodule-H .column-4 .subcol1{
	display: inline;
	float: left;
	width: 120px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}

.secondaryContxmodule-H .column-4 .subcol2{
	display: inline;
	float: left;
	width: 200px;
	padding:0px 0px 0px 10px;
	vertical-align:top;
		font-weight:normal;
		font-size:9pt;
}

.secondaryContxmodule-H .column-5 {
	display: inline;
	float: left;
	width: 330px;
	padding:10px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-H	h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
	margin-bottom:20px;
	}


/* End Secondary Contextual Section H*/

/* Start Secondary Contextual Section I */

.secondaryContxmodule-I	{
	padding:0px 10px 20px 10px;
	margin:0px 0px 25px 0px;
	height:140px;
	width:820px;
	float:right;
}

.secondaryContxmodule-I .column-1 {
	display: inline;
	float: left;
	width: 440px;
	padding:10px 0px 0px 30px;
	vertical-align:top;
}

.secondaryContxmodule-I .column-1 .subcol1{
	display: inline;
	float: left;
	width: 100px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
}

.secondaryContxmodule-I .column-1 .subcol2{
	display: inline;
	float: left;
	width: 300px;
	padding:0px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-I .column-2 {
	display: inline;
	float: left;
	width: 330px;
	padding:10px 0px 0px 20px;
	vertical-align:top;
}

.secondaryContxmodule-I	h4	{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #cccccc;
	padding:10px 0px 10px 10px;
	margin-bottom:20px;
	}


/* End Secondary Contextual Section I*/



