@import url('https://fonts.googleapis.com/css?family=Open+Sans:800&display=swap');
 @import url('https://fonts.googleapis.com/css?family=Open+Sans|Open+Sans+Condensed:300&display=swap');
 @import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');

/*---------- Containers Headings ----------*/


.paddingTop12{
	padding-top:12px;
}

.cnt1_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 36px !important;
	font-weight: bold !important;
	color: #282882 !important;
	text-align: center !important;
	line-height: 30px !important;
}
.Container1 {
	text-align: left !important
}
.Container1 p {
	/*font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	color: #222222 !important;
	text-align: left !important;
	line-height: 30px !important;
	margin-top: 30px !important;
	padding:0px 30px !important;*/
	
	font-family: "Open Sans", sans-serif !important;
	font-size: 18px !important;
	color:#222222 !important;
	text-align: left !important;
	line-height: 24px !important;
	margin-top: 30px !important;
	padding: 0 140px !important;
}
.Container1 span {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	color: #222222 !important;
	text-align: left !important;
	line-height: 30px !important;
	margin-top: 30px !important;
	padding:0px 30px !important;
	padding-right: 15px !important;
}
.Container1 a{
	color:#337ab7;text-decoration:none;
}
.text-center {
	text-align: center !important;
	margin-top: 30px !important;
}
.cnt2_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 15.75px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	text-align: center !important;
	line-height: 30px !important;
}
.Container2Top {text-align: left !important;}
.Container2 p {
	font-family: "Open Sans",sans-serif !important;
	font-size: 13px !important;
	color:#222222 !important;
	text-align: left !important;
	line-height: 18px !important;
}
.Container2 span {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	color: #222222 !important;
	text-align: left !important;
	line-height: 30px !important;
	margin-top: 30px !important;
	padding-right: 15px !important;
}
.Container2 a{
	color:#337ab7;text-decoration:none;
}
.cnt3_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	margin-left:-15px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding-top:40px;
}
.cnt3_heading h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding:0px 0px 0px 0px!important;
  margin:0px !important;
  text-transform:capitalize !important;
}
.Container3Top {
	text-align: left !important;
	margin: 40px 0px 0px 0px;
	padding:0px;
	
}
.Container3 p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	margin-left:-15px;
}
.Container3 p strong {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 0px !important;
	
}

.Container3 span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	
	
}
.Container3 ul {
	list-style: none;
	margin-top:0px !important;
}
.Container3 ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	list-style:disc;
	padding-right: 15px !important;
}
.Container3 ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}


.Container3 ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	
	padding-right: 15px !important;
}
.Container3 ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3 a{
	color:#337ab7;
	text-decoration:underline;
}
/* -----------Billpay----------------*/

.cnt3_headingBillpay {
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	margin-left:15px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:18px;
  padding-top:10px;
  margin-bottom:50px !important;
}
.cnt3_headingBillpay h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:18px;
  padding:0px 0px 0px 0px!important;
  margin:0px !important;
  text-transform:capitalize !important;
}

.Container3TopBillpay {
	text-align: left !important;
	margin: 40px 0px 0px 0px;
	padding:0px;
	
}
.Container3Billpay p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px !important;
	padding-right: 15px !important;
	margin-left:15px;
	margin-bottom:50px !important;
	
}
.Container3Billpay p strong {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 18px !important;
	margin-top: 0px !important;
	padding-right: 0px !important;
	
}
.Container3Billpay span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 0px;
	padding-right: 15px !important;
	
	
}

.Container3Billpay h2 {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-bottom: -25px;
	padding: 0px !important;
	margin-left: -15px;
	
}
.Container3Billpay h2 p{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 0px;
	padding-right: 0px !important;
	
}

.Container3Billpay p h2{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
line-height: 22px !important;
	margin-top: 0px;
	padding-right: 0px !important;
	
}
.Container3Billpay ul {
	list-style: none;
	margin-top:25px !important;
}
.Container3Billpay ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	list-style:disc;
	padding-right: 15px !important;
}
.Container3Billpay ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3Billpay ol{
	margin-top:25px !important;
}

.Container3Billpay ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	
	padding-right: 15px !important;
}
.Container3Billpay ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3Billpay a{
	color:#337ab7;
	text-decoration:underline;
}
/* ----------EndBillpay-----------------*/
/*-------------------------------*/
.cnt3FF_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	margin-left:-15px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
}
.Container3FFTop {
	text-align: left !important;
	margin-top: 40px;
}
.Container3FF p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	margin-left:-15px;
}

.Container3FF span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	
	
}
.Container3FF ul {
	list-style: none;
}
.Container3FF ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
	padding-right: 15px !important;
}
.Container3FF ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}


.Container3FF ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	
	padding-right: 15px !important;
}
.Container3FF ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3FF a{
	color:#337ab7;
	text-decoration:underline;
}

/*-------------------------------*/
.cnt4_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	text-align: left !important;
}
.Container4Top {
	text-align: left !important;
	margin-top: 47px;
	margin-left: -15px;
}
.Container4 p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	margin-top: 35px;
	padding-right: 15px !important;
	margin-left:-15px;
}
.Container4 span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	margin-top: 35px;
	padding-right: 15px !important;
	margin-left:-15px;
}
.Container4 ul {
	list-style: none;
}
.Container4 ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
}
.Container4 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.Container4 a{
	color:#337ab7;
}
.Container5Top {
	text-align: left !important;
	
}

.Newscnt1_heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 28px !important;
	font-weight: bold !important;
	color: #ffffff !important;
	text-align: left !important;
	line-height: 14px !important;
	padding:0px;
	margin:0px;
}
/* Green Icon Container */

.greenIconTitle
{
	font-family: "Open Sans", sans-serif !important;
	font-size: 35px !important;
	line-height:35px;
	font-weight:900 !important;
	color: #ffffff !important;
	margin:0;
	padding:25px 95px 20px 20px;
	display:table-cell;
}
.greenIcon12{ background:#7da651 right top no-repeat; min-height:440px; width:100%; margin-left:15px !important; margin-top:-30px !important; }
.greenIcon{ background:#7da651 url(images/container6-icon.jpg) right top no-repeat; min-height:440px; width:100%; margin-left:15px !important; margin-top:-30px !important; }
.greenIconContent{
	
	top:0px;
}
.greenIconContent p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0px 65px 20px 22px;

	
}

.greenIconContent ul {
	list-style: none;
}
.greenIconContent ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
}
.greenIconContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenIconContent a{
	color:#337ab7;text-decoration:none;
}
/*  End Green Icon Container */
/*  Green With Out Icon Container */
.greenWithOutIconTitle{
	font-family: "Open Sans", sans-serif !important;
	font-size: 20px !important;
	line-height:18px;
	font-weight:bold !important;
	color: #ffffff !important;
	margin:0;
	padding:40px 10px;
	display:table-cell;



	
	}
	.greenWithOutIcon570{ background:#7da651; min-height:625px; width:100%; margin-top:-20px !important; margin-left: 15px; }
	.greenWithOutIcon600{ background:#7da651; min-height:600px; width:100%; margin-top:-20px !important; margin-left: 15px; }
	.greenWithOutIcon600{ background:#7da651; min-height:980px; width:100%; margin-top:-20px !important; margin-left: 15px; }
.greenWithOutIcon900{ background:#7da651; min-height:1080px; width:100%; margin-top:-20px !important; margin-left: 15px; }
.greenWithOutIcon{ background:#7da651; min-height:490px; width:100%; margin-top:-35px !important; margin-left: 15px; }
.greenWithOutIconIE11{ background:#7da651; min-height:490px; width:100%; margin-top:0px !important; margin-left: 15px; margin-bottom: 0px !important; }
.greenWithOutIconContent{
	
	top:0px;
}
.greenWithOutIconContent p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0px 65px 20px 22px;

	
}

.greenWithOutIconContent ul {
	list-style:disc;
	padding: 0px 55px 10px 16px;
}
.greenWithOutIconContent ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #fafbfd !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
	
}
.greenWithOutIconContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	text-decoration:none;
}
.greenWithOutIconContent a{
	color:#337ab7;text-decoration:none;
}
/*  End Green With Out Icon Container */
/*  Green With Out Icon Container2 */
.greenWithOutIconTitle2{
	font-family: "Open Sans", sans-serif !important;
	font-size: 20px !important;
	line-height:18px;
	font-weight:bold !important;
	color: #ffffff !important;
	margin:0;
	padding:20px 10px 10px 10px;
	display:table-cell;


	
	}

.greenWithOutIcon2{ background:#7da651; min-height:403px; width:100%; }
.greenWithOutIconContent2{
	
	top:0px;
}
.greenWithOutIconContent2 p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0 10px  0px 10px;

	
}

.greenWithOutIconContent2 ul {
	list-style: none;
}
.greenWithOutIconContent2 ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
}
.greenWithOutIconContent2 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenWithOutIconContent2 a{
	color:#337ab7;text-decoration:none;
}
/*  End Green With Out Icon Container */
/*  Toggle Container */

.ToggledContentCont{}
	h2.ToggledContentContTitle{
		font-family: "Open Sans", sans-serif !important;
	font-size: 28px !important;
	font-weight: bold !important;
	color: #ffffff !important;
	margin:0;
	padding:0px 0px;
	line-height:1;
	}
		h2.ToggledContentContTitle a{text-decoration:none;display:block;text-decoration:none;}
		/* h2.ToggledContentContTitle > a{   text-decoration:none;}
			h2.ToggledContentContTitle > a.collapsed{ text-decoration:none;} */
			 h2.ToggledContentContTitle > a{ background:url(images/minus-icn.png) no-repeat right; text-decoration:none;}
			h2.ToggledContentContTitle > a.collapsed{background:url(images/plus-icn.png) no-repeat right;text-decoration:none;} 
		h2.ToggledContentContTitle .Head{
			font-family: "Open Sans", sans-serif !important;
			font-size:28px;
			margin:0;
			padding:0;
			line-height:1;
			color:#fff;
			text-shadow:1px 1px 0 #fff;
			}
	.ToggledContentContBody{/*clear:both;padding:10px;*/}

/*  End Toggle Containers */


/*  Toggle Container */

.ToggledContentCont2{}
	h2.ToggledContentContTitle2{
	background: #dadadc;
	line-height:1;
	text-transform:capitalize;
	padding-left:4px;
	margin-left:-15px;
	max-width: 80% !important;
	}
		h2.ToggledContentContTitle2 a{text-decoration:none;display:block;text-decoration:none;}
			h2.ToggledContentContTitle2 > a{background:url(images/minus-icn2.png) no-repeat left;text-decoration:none;}
			h2.ToggledContentContTitle2 > a.collapsed{background:url(images/plus-icn2.png) no-repeat left;text-decoration:none;}
		h2.ToggledContentContTitle2 .Head{
			font-family: "Open Sans", sans-serif !important;
			font-size:20px;
			margin:0;
			padding:6px 20px;
			line-height:1;
			color:#3a4a98;
			
			text-transform:capitalize;
			}
	.ToggledContentContBody2{/*clear:both;padding:10px;*/}
	.ToggledContentContBody2 ul{ display:block;
								list-style:none;}
	.ToggledContentContBody2 ul li{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px 125px 0 0px !important;
    							margin-left: -7px;
								
									}
									.ToggledContentContBody2 p{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px  125px 0px 0px !important;
									}
.ToggledContentContBody2 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.ToggledContentContBody2 a{
	color:#337ab7;text-decoration:none;
}
/*  End Toggle Containers */

/*  Toggle Container 

.ToggledContentCont3{}
	h2.ToggledContentContTitle3{
	background: #dadadc;
	line-height:1;
	text-transform:capitalize;
	padding-left:4px;
	margin-left:-15px;
	max-width: 100% !important;
	}
		h2.ToggledContentContTitle3 a{
		
		font-family: "Open Sans", sans-serif !important;
			font-weight:normal;
			font-size: 14px !important;
			color:#3a4a98;
			margin:0;
			padding:12px 6px;
			line-height:1;
			
			
			text-transform:capitalize;
		
		}
			ToggledContentContTitle3  {background:url(images/minus-icn2.png) no-repeat left; }
			h2.ToggledContentContTitle3 > {background:url(images/minus-icn2.png) no-repeat left; }
			h2.ToggledContentContTitle3 > {background:url(images/plus-icn2.png) no-repeat left;}
			
		h2.ToggledContentContTitle3 .Head{
			font-family: "Open Sans", sans-serif !important;
			font-weight:normal;
			font-size: 14px !important;
			color:#3a4a98;
			margin:0;
			padding:12px 6px;
			line-height:1;
			
			
			text-transform:capitalize;
			}
			h2.ToggledContentContTitle3 .Head a{
			font-family: "Open Sans", sans-serif !important;
			font-weight:normal;
			font-size: 14px !important;
			color:#3a4a98;
			margin:0;
			padding:12px 6px;
			line-height:1;
			
			
			text-transform:capitalize;
			}
	.ToggledContentContBody3{*//*clear:both;padding:10px;*//*}
	.ToggledContentContBody3 ul{ display:block;
								list-style:none;}
	.ToggledContentContBody3 ul li{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans", sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px  !important;
    							margin-left: -7px;
								
									}
	.ToggledContentContBody3 p{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding: 10px   !important;						
							}
							
		.ToggledContentContBody3 h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px   !important;
		margin:0px;							
							}
		.ToggledContentContBody3 h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px  !important;
		margin:0px;						
							}
.ToggledContentContBody3 h5 a{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;						
							}
.ToggledContentContBody3 h5 a:hover{
	text-decoration:underline;
	color:#1d1d1d;
		}
		
		.dateCont{ float:left; width:20%;}
		.disCont{ width:80%;}
		
		.dateCont h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:8px 0px   !important;
		margin:0px;							
							}
		.disCont h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px  !important;
		margin:0px;
		display:table;					
							}
.disCont h5 a{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;						
							}
.disCont h5 a:hover{
	text-decoration:underline;
	color:#1d1d1d;
		}
/*  End Toggle Containers3 */

/*  News Containers3 */


.newsBar
{
	background:#ebebeb ;
	padding:10px;
	margin-top:30px;
}

.newsArrowStatic{background:url(images/minus-icn2.png) no-repeat left; width:9px; height:9px; float:left; margin-top: 5px;
padding: 0px 8px;}

.NewsCont3Title
{
	
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		color:#394a97;
}

.NewsCont3Content{ padding:12px 0px 0px 6px}

.dateCont{ float:left; width:25%;}
		.disCont{ width:100%;}
		
		.dateCont h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:8px 0px   !important;
		margin:0px;							
		line-height:15px;					}
		.disCont h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px  !important;
		margin:0px;
		display:table;					
							}
.disCont h5 a{ 
		list-style: none;
		color:#1a1a1a;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;
		line-height:18px;	
		text-decoration:none;				
							}
.disCont h5 a:hover{
	text-decoration:underline;
	color:#1a1a1a;
		}
		
		.disCont ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.disCont a{
	color:#337ab7;text-decoration:none;
}
/*  End News Containers3 */
		.dateContNL{ float:left; width:10%; }
		.disContNL{ width:100% !important; }
		.dateContNL h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px 0px 0px !important;
		margin:0px;							
		line-height: 5px;					}
		.disContNL h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px 0px  !important;
		margin:0px;
		display:table;					
							}
.disContNL h5 a{ 
		list-style: none;
		color:#337ab7;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;
		line-height:14px;
		text-decoration:none;					
							}
.disContNL h5 a:hover{
	text-decoration:underline;
	color:#337ab7;
		}
		
		.disContNL ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.disContNL a{
	color:#337ab7;text-decoration:none;
}
		

/* Green Icon Container */

.greenIcon2Title
{
	font-family: "Open Sans", sans-serif !important;
	font-size: 35px !important;
	line-height:35px;
	font-weight:100 !important;
	color: #ffffff !important;
	margin:0;
	padding:25px 95px 20px 15px;
	display:table-cell;
}
.greenIcon2sp{ background:#7da651 url(images/container6-icon2.jpg) right top no-repeat; min-height:480px; width:100%; margin-left:15px !important; margin-top:-30px !important; }
.greenIcon2{ background:#7da651 url(images/container6-icon2.jpg) right top no-repeat; min-height:403px; width:100%; margin-left:15px !important; margin-top:-30px !important; }
.greenIcon2Content{
	
	top:0px;
}
.greenIcon2Content p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0px 65px 20px 17px;

	
}

.greenIcon2Content ul {
	list-style: none;
}
.greenIcon2Content ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
}
.greenIcon2Content ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenIcon2Content a{
	color:#337ab7;text-decoration:none;
}
/*  End Green Icon Container */

/* Green Icon Container */

.greenIcon4Title
{
	font-family: "Open Sans", sans-serif !important;
	font-size: 35px !important;
	line-height:35px;
	font-weight: lighter !important;
	color: #ffffff !important;
	margin:0;
	padding:26px 42px 20px 20px;
	
	display:table-cell;
}

.greenIcon4{ background:#7da651 url(images/greenCont-icon4.jpg) right bottom no-repeat; min-height:250px; width:100%; margin-left:15px !important; margin-top:-45px !important }
.greenIcon4Content{
	
	top:0px;
}
.greenIcon4Content p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:bold;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0px 65px 20px 22px;

	
}

.greenIcon4Content ul {
	list-style: none;
}
.greenIcon4Content ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
}
.greenIcon4Content ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenIcon2Content a{
	color:#337ab7;text-decoration:none;
}
/*  End Green Icon Container4 */


/* BlueContact Us Container */

.BlueBgCont { 
	background:url(images/contact_us_blue.jpg) #3d549c top left no-repeat;
	min-height:890px; 
	width:100%;
	background-size:cover !important;
	}
	
	.BlueBgMobile { 
	background:url(images/contact_us_blue.jpg) #3d549c top left no-repeat;
	min-height:1000px; 
	width:100%;
	background-size:cover !important;
	}
.blueTitle {
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 22px !important;
	color: #3a4a98 !important;
	text-align: left !important;
	
}

/* BlueContact2 Us Container */

.BlueBack { 
	background:url(images/contact_us_blue.jpg) #3d549c top left no-repeat;
	min-height:890px; 
	width:100%;
	background-size:cover !important;
	}
.blueTitle2 {
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 22px !important;
	color: #3a4a98 !important;
	text-align: left !important;
	
}
/*  End BlueContact Us Containers */

.greenContact{ background:#7da651; min-height:125px;  }

.greenContactContent
{
	max-width:492px; float:right; margin-right:199px;
}
.greenContactContentM
{
	padding:10px;
}

.greenContactContentM  img
{
	position: absolute;
}
.greenContactContentM h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	margin-top:16px;
	margin-left:56px;
}
.greenContactContentM p
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 14px !important;
	color: #fff !important;
	text-align: left !important;
	margin-left:56px;
}


.greenContactContent  img
{
	position: absolute;
	margin-left: -55px;
}
.greenContactContent h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	margin-top:16px;
}
.greenContactContent p
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 14px !important;
	color: #fff !important;
	text-align: left !important;
	margin-left:14px;
}

.blueContact{ background:#3d549c; min-height:95px;   }
.blueContactContent
{
	max-width:492px; float:right; margin-right:125px;
}
.blueContactContentM
{
	padding:10px;
}
.blueContactContentM  img
{
	position: absolute;
	margin-left: 0px;
	margin-top:16px;
}

.blueContactContentM h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	margin-left:56px;
	line-height:22px;
	 
}
.blueContactContent  img
{
	position: absolute;
	margin-left: -47px;
	margin-top:16px;
}

.blueContactContent h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	margin-left:16px;
	line-height:22px;
	 
}
/*  Blue Community Container */
	.blueCommunity{ background:#3d549c; padding:62px 0px 80px 0px; margin-bottom:70px;   }
	.blueCommunity
	{
	}

.blueCommunity  img
{
	
}

.blueCommunity h6
{	
	
	 
}
/* End Blue Community Container */

/*   Contact us Right Container */

.contactUsRightTitle {
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	text-align: left !important;
}
.contactUsRightContent{}
.contactUsRightContent h6
{font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	text-align: left !important;
	line-height:28px;
	
}

.contactUsRightContent h2 {
	font-family: "Open Sans", sans-serif !important;

	font-weight:bold;
	font-size: 16px !important;
	color: #272727 !important;
	text-align: left !important;
	line-height: 19px !important;
	margin:0px;
	padding:25px 0px 10px 0px;
	
}
.cCont h4
{font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: normal;
	font-size: 12px !important;
	color: #231F20 !important;
	text-align:left !important;
	line-height: 19px !important;
	margin:-5px 0px 0px 0px;
	padding:0px;}
	.cCont strong
{font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 12px !important;
	color: #231F20 !important;
	text-align:left !important;
	line-height: 19px !important;
	margin:0px;
	padding:0px;}
.contactUsRightContent h3 {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #272727 !important;
	text-align: left !important;
	line-height: 19px !important;
	margin:0px;
	padding:0px 0px 25px 0px;
	
}
.contactUsRightContent h4 {
font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: normal;
	font-size: 12px !important;
	color: #231F20 !important;
	text-align:left !important;
	line-height: 19px !important;
	margin:-5px 0px 0px 0px;
	padding:0px;}
.contactUsRightContent p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: normal;
	font-size: 14px !important;
	color: #231F20 !important;
	text-align:left !important;
	line-height: 19px !important;
	margin:0px;
	padding:0px;
	
}
.contactUsRightContent span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
	
}
.contactUsRightContent ul {
	list-style: none;
}
.contactUsRightContent ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
}
.contactUsRightContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.contactUsRightContent a{
	color:#337ab7;text-decoration:none;
}
/*   End Contact us Right Container */


/*      GreyFullWidth Container    */
.GreyFullWidth{ background:#ebebeb; padding:25px 0px 0px 0px; margin-bottom:40px;  margin-top:40px;  }
	

.GreyFullWidthContent
{
	
}
.GreyFullWidthContent h2
{	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 20px !important;
	color: #3a4a98 !important;
	text-align:left !important;
	line-height: 17px !important;
	margin-left: 15px;
    padding-bottom: 0px;
    margin-top: 0px;
	 
}

.GreyFullWidthContent p
{	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 20px !important;
	 margin-top: 25px;
	margin-left: 0px;
}

.GreyFullWidthContent a
{	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 14px !important;
	color: #3a4a97 !important;
	text-decoration:none;
	
}
.GreyFullWidthContent a:hover
{	
	
	color: #24347b !important;
}
.GreyFullWidthContent h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight:bold;
	font-size: 14px !important;
	color: #3a4a97 !important;
	padding:8px 0px 0px 0px;
	margin:0px;
	text-transform:capitalize;
	line-height:18px;
	
}

.GreyFullWidthContent h5
{	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight:bold;
	font-size: 14px !important;
	color: #3a4a97 !important;
	padding:4px 0px 0px 0px;
	margin:0px;
	text-transform:capitalize;
	line-height:18px;
	
}
.greenCell
{
	min-height:176px !important;
	background:#7da651;
	padding:5px 14px !important;
	margin-top: 20px;
	margin-left: 22px;
}
.greenCellimg
{
	background:url(images/green-arrow.png) no-repeat bottom center;
	width:66px;
	height:30px;
	position:absolute;
	bottom: 15px;
	
	
}
.greenCell h3
{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight:bold;
	font-size: 16px !important;
	color: #fff !important;
}
.showmore 
{
	padding: 50px 0px 0px 0px;
	margin-left:-45px;
}
/*   End GreyFullWidth Container    */

/*   Grey Calendar */

	.GreyCalendarTitle
	{
		font-family: "Open Sans",sans-serif !important;
font-weight: bold;
font-size: 20px !important;
color:#3a4a98 !important;
text-align: left !important;
padding-bottom:50px !important;
		
	}
	
.GreyCalendarTitle h1
	{
		font-family: "Open Sans",sans-serif !important;
font-weight: bold;
font-size: 20px !important;
color:#3a4a98 !important;
text-align: left !important;
padding-bottom:50px !important;
		
	}


/*    End Grey Calendar  */

/*   Grey Calendar2 */

	.GreyCalendarTitle2
	{
		font-family: "Open Sans",sans-serif !important;
    font-weight: bold;
    font-size: 24px !important;
    color: #3a4a98 !important;
    text-align: left !important;
    margin-top: 00px !important;
    position: relative;
    top: 30px;
		
	}
.GreyCalendarTitle2 h1
	{
		font-family: "Open Sans",sans-serif !important;
    font-weight: bold;
    font-size: 24px !important;
    color: #3a4a98 !important;
    text-align: left !important;
    margin-top: 00px !important;
    position: relative;
    top: 30px;
		
	}

.GreyCalendarContent2
{
	text-align:left;
}
.GreyCalendarContent2 p
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 14px;
            color: #3a4a98;
			font-weight:bold;
			padding:5px 340px 50px 0px !important;
			margin:0px !important;
			line-height:18px;
			
}
.GreyCalendarContent2 img{ }
.GreyCalendarContent2 h1
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: #1d1d1d;
			font-weight:700;
			padding:0px !important;
			margin:50px 0px 30px 0px !important;
}
.GreyCalendarContent2 h1 strong
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: b3b2b2 !important;
			font-weight:700;
			padding:0px !important;
			margin:0px !important;
}


.GreyCalendarContent2 h2
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: #b3b2b2 !important;
			font-weight:700;
			padding:0px !important;
			margin: 0px !important;
}

.GreyCalendarContent2 h3
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: #dddbdb !important;
			font-weight:700;
			padding:0px !important;
			margin:0px !important;
}

.GreyCalendarContent2  h1 strong a
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: #b3b2b2 !important;
			font-weight:700;
			padding:0px !important;
			margin:0px !important;
			text-decoration:none;
		
}
.GreyCalendarContent2  h1 em a
{
	 font-family: 'Open Sans', sans-serif;
			font-size: 20px;
            color: #dddbdb !important;
			font-weight:700;
			font-style:normal !important;
			padding:0px !important;
			margin:0px !important;
			text-decoration:none;
			
}

/*    End Grey Calendar2  */
/*    Board of Dir  Calendar */
.calendarBoardofDirTitle
	{
		font-family: "Open Sans",sans-serif !important;
font-weight: bold;
font-size: 20px !important;
color:#3a4a98 !important;
text-align: left !important;
padding :30px 0px !important;
		
	}
.calendarBoardofDirCont {}
.calendarBoardofDirCont p{
	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: normal;
	font-size: 13px !important;
	color: #1a1a1a !important;
	padding-top:15px;
	margin-bottom:25px;
}

/*    End Board of Dir  Calendar  */

/*  GreyFullWidthTitle  */

.GreyFullWidthTitle
	{
		ont-family: "Open Sans",sans-serif !important;
    font-size: 22px !important;
    font-weight: bold !important;
    color: #3a4a98 !important;
    margin-top: -15px;
    text-align: left;
    -moz-text-align-last: left;
    text-align-last: left;
    display: table;
    padding: 0px 0px 8px 0px;
    line-height: 25px;
    /* margin: 0px; */
	}
	.GreyFullWidthTitleContent {}
.GreyFullWidthTitleContent h2
{
	font-family: "Open Sans", sans-serif !important;
	
	font-weight:bold;
	font-size: 14px !important;
	color: #1d1d1d !important;
	padding :0px;
	margin:0px;
	line-height:18px;
}
.GreyFullWidthTitlebutton 
{
	margin-top:20px;
}

/* end GreyFullWidthTitle */
/*  careerCont */
.careerCont{  width:100% !important; }
.careerCont p
{
	font-family: "Open Sans", sans-serif !important;
	
	font-weight:700;
	font-size: 14px !important;
	color: #1d1d1d !important;
	padding-top :30px;
	margin:0px;
}

.careerCont h6
{	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color:#1d68ae;
	padding: 20px;
	margin:0px;
}

/* end careerCont */

/* blueCareerTitle  */
.blueCareerTitle
{
	font-family: "Open Sans", sans-serif !important;
	font-size: 22px !important;
	font-weight: bold !important;
	color: #fff !important;
	margin:-13px 0px 0px 0px;
	padding:16px 0px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  
}

.blueCareer{ background:#3d549c;  margin-top: 80px!important; }
.blueCareerContent {}
.blueCareerContent p
{
	font-family: "Open Sans", sans-serif !important;
	font-size: 14px !important;
	font-weight: bold !important;
	color: #ffffff !important;
	margin:0px;
	padding-bottom:20px;
	line-height:25px;
}


/* blueCareerTitle  */
/*GreyFullWidthTitleCareer*/


.GreyFullWidthCareer{ background:#ebebeb; padding:10px;    }
.GreyFullWidthTitleCareer
{
	font-family: "Open Sans", sans-serif !important;
	font-weight:700;
	font-size: 14px !important;
	color:#1d1d1d;
	padding: 0px 0px;
	margin:0px;
	}

.GreyFullWidthTitleContentCareer{}
.GreyFullWidthTitleContentCareer img{ margin-top:10px;}
.GreyFullWidthTitleContentCareer p
{
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 14px !important;
	color:#1d1d1d;
	padding:0px 0px;
	margin:0px;
	line-height:19px;
	}
.GreyFullWidthTitleContentCareer h2
{
	font-family: "Open Sans", sans-serif !important;
	font-weight:bold;
	font-size: 14px !important;
	color:#394a97;
	padding: 10px 0px 0px 0px;
	margin:0px;
	line-height:19px;
	}
	
	.GreyFullWidthTitleContentCareer ul {
	list-style: none;
}
.GreyFullWidthTitleContentCareer ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 19px !important;
}
.GreyFullWidthTitleContentCareer ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.GreyFullWidthTitleContentCareer a{
	color:#337ab7;
	text-decoration:none;
}
/* end GreyFullWidthTitleCareer  */

/*  Green News Rooom Container  */


.newsRoomContainer{padding:16px 16px 12px 16px; background:#81bc00;}
.newsRoomContainerTitle {
	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	line-height: 19px !important;
	}
	.newsRoomContainerContent{}
	.newsRoomContainerContent p {
	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 14px !important;
	color: #ffffff !important;
	text-align: left !important;
	line-height: 19px !important;
	padding:5px 0px 0px 0px;
	margin:0px;
	}
	
	
	
/*  End Green News Rooom Container  */

/* senior Leader ship containrer */


.GreySeniorLeadershipFullWidth{ background:#e2e0e0; padding:25px 0px 35px 0px;     }

.GreySeniorLeadershipTitle
{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 20px !important;
	color: #3a4a98 !important;
	text-align:left !important;
	line-height: 30px !important;
	
    padding-bottom: 9px;
    margin-top: 0px;
}

.GreySeniorLeadershipContent
{
	
}
.GreySeniorLeadershipContent h2
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1f366e !important;
	text-align:left !important;
	line-height: 19px !important;
	padding-left:0px;
	padding-top:15px;
	margin:0px;
	 
}

.GreySeniorLeadershipContent h2 strong
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight:800 !important;
	font-size: 13px !important;
	color: #1f366e !important;
	text-align:left !important;
	line-height: 19px !important;
	padding-left:0px;
	padding-top:15px;
	margin:0px;
	 
}

.GreySeniorLeadershipContent h2 em
{	
font-weight: normal !important;
}
.GreySeniorLeadershipContent span
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1f366e !important;
	 
}
.GreySeniorLeadershipContent p
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1f366e !important;
	text-align:left !important;
	line-height: 16px !important;
	padding:0px;
	margin:0px;
}
.GreySeniorLeadershipContent h5{
	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1d1d1d !important;
	text-align:left !important;
	line-height: 16px !important;
	padding:10px 0px 0px 12px;
	margin:0px;}
.GreySeniorLeadershipContent a
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1f366e !important;
	text-align:left !important;
	text-decoration:none;
	
}
.GreySeniorLeadershipContent a:hover
{	
	
	color: #24347b !important;
	
}
.GreySeniorLeadershipContent ul
{}

.GreySeniorLeadershipContent ul li

{	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 13px !important;
	color: #1f366e !important;
	text-align:left !important;
	line-height: 19px !important;
	padding:0px;
	margin:0px;
	list-style:disc;
	
}
.GreySeniorLeadershipContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.GreySeniorLeadershipContent a{
	color:#337ab7;
	text-decoration:none;
}
/* end senior Leader ship container  */
/*  SeniorLeadership Blue Contianer */

.blueSeniorLeadership{ background:#3d549c; min-height:145px; padding:25px 0px;  }

.blueSeniorLeadershipContent p
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align: left !important;
	
	line-height:19px;
	 
}
.blueSeniorLeadershipContent  img
{
	position: absolute;
	margin-left: -47px;
	margin-top:16px;
}

.blueSeniorLeadershipContent h6
{	
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color: #fff !important;
	text-align: left !important;
	margin-left:16px;
	line-height:22px;
	 
}
/*  End SeniorLeadership Blue Contianer */

/* BlueContact Us Container */

.newsLetterBlueBg { 
	background:url(images/newsLetter-bg.jpg) #3d549c top right no-repeat;
	min-height:900px; 
	padding: 35px 88px 0px 0px;
	
	background-size:cover !important;
	}
.newsLetterblueContent {
	font-family: "Open Sans", sans-serif !important;
	font-weight: bold;
	font-size: 22px !important;
	color: #3a4a98 !important;
	text-align: left !important;
	
}


/*  End BlueContact Us Containers */

/*  News Letter No Title Content */
.newsLetterNoTitleContent
{padding:  0px  0px 0px 0px;}
.newsLetterNoTitleContent p
{
	font-family: "Open Sans", sans-serif !important;
    font-weight: normal;
    font-size: 14px !important;
    color: #1d1d1d;
    padding: 0 80px 0 0;
    margin: 0;
    letter-spacing: 0.2px;
}
.newsLetterNoTitleContent p img
{
	float:left;
	padding-right:15px;
}
.newsLetterNoTitleContent a
{
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color:#1d1d1d;
	padding: 00px 0px 0px 0px;
	margin:0px;
	text-decoration:none;
}
.newsLetterNoTitleContent a:hover
{
	text-decoration:underline;
}
.newsLetterNoTitleContent ul {}
.newsLetterNoTitleContent ul li
{
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color:#1d1d1d;
	padding: 00px 0px 0px 0px;
	margin:0px;
	list-style:disc;
}

.newsLetterNoTitleContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.newsLetterNoTitleContent a{
	color:#337ab7;
	text-decoration:none;
}


/*  End News Letter No Title Content */

/*  Green With Out Icon Container3 */
.greenWithOutIconTitle3{
	font-family: "Open Sans", sans-serif !important;
	font-size: 20px !important;
	line-height:18px;
	font-weight:bold !important;
	color: #ffffff !important;
	margin:0;
	padding:40px 10px 40px 10px;
	display:table-cell;


	
	}

.greenWithOutIcon3{ background:#7da651; min-height:403px; width:100%; padding:0px 0px 92px 0px; }
.greenWithOutIconContent3{
	
	
}
.greenWithOutIconContent3 p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0 10px 10px 10px;

	
}

.greenWithOutIconContent3 ul {
	list-style: none;
}
.greenWithOutIconContent3 ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 15px !important;
	color: #fff !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:none;
	margin-bottom: 20px;
	margin-left: -22px;
}
.greenWithOutIconContent3 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenWithOutIconContent3 a{
	color:#337ab7;
	text-decoration:none;
}
/*  End Green With Out Icon Container3 */
/*    Board of Dir  Senior LeaderShip */
.slBoardofDirTitle
	{ margin-top:40px;
		font-family: "Open Sans",sans-serif !important;
font-weight: bold;
font-size: 20px !important;
color:#3a4a98 !important;
text-align: left !important;
		
	}
.slBoardofDirCont { margin-top:30px;}
.slBoardofDirCont p{
	
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 13px !important;
	color: #1a1a1a !important;
	padding-top:15px;
	margin-bottom:25px;
}

/*    End Board of Dir  Senior LeaderShip  */

/*    Site Map No Title Container */
.smBox
{
	 
	-webkit-box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.7); 
box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.7);
margin-left:-18px;
margin-bottom:30px;
margin-top:80px;
}
.smBox2
{
	 
	-webkit-box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.7); 
box-shadow: 0px 0px 8px -5px rgba(0,0,0,0.7);
margin-left:-18px;
margin-bottom:30px;

}
.smBoxCont { }
.smBoxCont h1{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	padding:10px;
	text-transform:uppercase;
}

.smBoxCont h1 a{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	padding:10px;
	text-transform:uppercase;
	text-decoration:none;
}

.smBoxCont h1 a:hover
{
	text-decoration:underline;
}

.smBoxTitle
	{  
		font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	margin-top:14px;
	margin-left:14px;
	text-transform:uppercase;
		
	}
.smBoxTitleCont { }
.smBoxTitleCont h1{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	padding-top:14px;
	margin-left:14px;
	text-transform:uppercase;
}

.smBoxTitleCont h1 a{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	padding-top:14px;
	margin-left:14px;
	text-transform:uppercase;
	text-decoration:none;
}
.smBoxTitleCont h1 a:hover
{text-decoration:underline;}
.smBoxTitleCont h2{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#3a4a98 !important;
	text-align: left !important;
	margin-left: 0px;
	text-transform:uppercase;
	padding-top:20px;
}
.smBoxTitleCont h2 a{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#3a4a98 !important;
	text-align: left !important;
	margin-left: 0px;
	text-transform:uppercase;
	text-decoration: none;
}
.smBoxTitleCont h2 a:hover{ text-decoration:underline;}
.smBoxTitleCont h3{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	
	text-transform:uppercase;
}
.smBoxTitleCont h3 a{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: bold;
	font-size: 16px !important;
	color:#1a1a1a !important;
	text-align: left !important;
	text-decoration:none;
	
	text-transform:uppercase;
}
.smBoxTitleCont h3 a:hover{text-decoration:underline;}
.smBoxTitleCont ul  {list-style:none; margin-top: -10px; margin-left: 0px;}
.smBoxTitleCont ul li{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: normal;
	font-size: 16px !important;
	color:#565656 !important;
	text-align: left !important;
	list-style:none;
	line-height:28px;
}
.smBoxTitleCont ul li a{
	
	font-family: "Open Sans",sans-serif !important;
	font-weight: normal;
	font-size: 16px !important;
	color:#565656 ;
	text-align: left !important;
	list-style:none;
	line-height:28px;
	text-decoration:none;
}
.smBoxTitleCont ul li a:hover{text-decoration:underline;}

.smBoxTitleCont ul li a, a:link, a:visited{ color:#565656; text-decoration:none;}
/*    End Site Map   Title Container  */

.paddingTop44{ padding-top:44px;}
.paddingTop100{ padding-top:100px;}


/*  News Container 4  */



.ToggledContentCont4{}
	h2.ToggledContentContTitle4{
	background: #dadadc;
	line-height:1;
	text-transform:capitalize;
	padding-left:4px;
	margin-left:-15px;
	max-width: 95% !important;
	
	}
		h2.ToggledContentContTitle4 a{text-decoration:none;display:block;}
			h2.ToggledContentContTitle4 > a{background:url(images/minus-icn2.png) no-repeat left; text-decoration:none;}
			h2.ToggledContentContTitle4 > a.collapsed{background:url(images/minus-icnff2.png) no-repeat left; text-decoration:none;}
		h2.ToggledContentContTitle4 .Head{
			font-family: "Open Sans", sans-serif !important;
			font-size:14px;
			margin:0;
			padding:12px 20px;
			line-height:1;
			color:#3a4a98;
			
			text-transform:capitalize;
			}
	.ToggledContentContBody4{  float:right !important; margin-right:90px !important;}
	.ToggledContentContBody4 ul{ display:block;
								list-style:none;
								margin-left:25px;}
	.ToggledContentContBody4 ul li{ 
								list-style: disc;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding:0px 30px 0 0px !important;
								
								
								
									}
									.ToggledContentContBody4 p{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px  30px 0px 0px !important;
									}

.mt0{ margin-top:0px !important;}

.ToggledContentContBody4 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.ToggledContentContBody4 a{
	color:#337ab7;text-decoration:none;
}

/*  End News Container 4  */
/*  News Container 5  */



.ToggledContentCont5{}
	h2.ToggledContentContTitle5{
	background: #dadadc;
	line-height:1;
	text-transform:capitalize;
	padding-left:4px;
	margin-left:-15px;
	max-width: 95% !important;
	
	}
		h2.ToggledContentContTitle5 a{text-decoration:none;display:block;text-decoration:none;}
			h2.ToggledContentContTitle5 > a{background:url(images/minus-icn2.png) no-repeat left;text-decoration:none;}
			h2.ToggledContentContTitle5 > a.collapsed{background:url(images/minus-icnff2.png) no-repeat left;text-decoration:none;}
		h2.ToggledContentContTitle5 .Head{
			font-family: "Open Sans", sans-serif !important;
			font-size:14px;
			margin:0;
			padding:12px 20px;
			line-height:1;
			color:#3a4a98;
			
			text-transform:capitalize;
			}
	.ToggledContentContBody5{  float:right !important; margin-right:90px !important;}
	.ToggledContentContBody5 ul{ display:block;
								list-style:none;
								margin-left:1px;}
	.ToggledContentContBody5 ul li{ 
								list-style: disc;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding:0px 30px 0 0px !important;
								
								
								
									}
									.ToggledContentContBody5 p{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px  30px 0px 0px !important;
									}



.ToggledContentContBody5 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.ToggledContentContBody5 a{
	color:#337ab7;text-decoration:none;
}
.dateCont5{ float:left; width:22%;}
		.disCont5{ width:100%;}
		
		.dateCont5 h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:6px 0px   !important;
		margin:0px 0px 0px -10px;							
		line-height:15px;					}
		.disCont5 h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px  !important;
		margin:0px;
		display:table;					
							}
.disCont5 h5 a{ 
		list-style: none;
		color:#1a1a1a;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;
		line-height:18px;	
		text-decoration:none;				
							}
.disCont5 h5 a:hover{
	text-decoration:underline;
	color:#1a1a1a;
		}
		
		.disCont5 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.disCont5 a{
	color:#337ab7;text-decoration:none;
}

/*  End News Container 5  */

/*  News Container 6  */



.ToggledContentCont6{}
	h2.ToggledContentContTitle6{
	background: #dadadc;
	line-height:1;
	text-transform:capitalize;
	padding-left:4px;
	margin-left:-15px;
	max-width: 90% !important;
	
	}
		h2.ToggledContentContTitle6 a{text-decoration:none;display:block;text-decoration:none;}
			h2.ToggledContentContTitle6 > a{background:url(images/minus-icn2.png) no-repeat left;text-decoration:none;}
			h2.ToggledContentContTitle6 > a.collapsed{background:url(images/minus-icnff2.png) no-repeat left;text-decoration:none;}
		h2.ToggledContentContTitle6 .Head{
			font-family: "Open Sans", sans-serif !important;
			font-size:14px;
			margin:0;
			padding:12px 20px;
			line-height:1;
			color:#3a4a98;
			
			text-transform:capitalize;
			}
	.ToggledContentContBody6{  /*float:left !important;*/ }
	.ToggledContentContBody6 ul{ display:block;
								list-style:none;
								margin-left:1px;}
	.ToggledContentContBody6 ul li{ 
								list-style: disc;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding:0px 30px 0 0px !important;
								
								
								
									}
									.ToggledContentContBody5 p{ 
								list-style: none;
								color:#1d1d1d;
								font-family: "Open Sans",sans-serif !important;
								font-size: 14px;
								font-weight: normal;
								padding: 10px  30px 0px 0px !important;
									}



.ToggledContentContBody6 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.ToggledContentContBody6 a{
	color:#337ab7;
	text-decoration:none;
}
.dateCont6{ float:left; width:32%;}
		.disCont6{ width:100%;}
		
		.dateCont6 h6{ 
		list-style: none;
		color:#394a97;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:6px 0px   !important;
		margin:0px 0px 0px -10px;							
		line-height:15px;					}
		.disCont6 h5{ 
		list-style: none;
		color:#1d1d1d;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:5px 0px  !important;
		margin:0px;
		display:table;					
							}
.disCont6 h5 a{ 
		list-style: none;
		color:#1a1a1a;
		font-family: "Open Sans", sans-serif !important;
		font-size: 14px;
		font-weight: normal;
		padding:0px  !important;
		margin:0px;
		line-height:18px;	
		text-decoration:none;				
							}
.disCont6 h5 a:hover{
	text-decoration:underline;
	color:#1a1a1a;
		}
		
		.disCont6 ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.disCont6 a{
	color:#337ab7;
	text-decoration:none;
}



/*  End News Container 6  */

/*  Green With Out FastFact Container */
.greenfastfactTitle{
	font-family: "Open Sans", sans-serif !important;
	font-size: 35px !important;
	line-height:35px;
	font-weight:100 !important;
	color: #ffffff !important;
	margin:0;
	padding:30px 95px 20px 20px;
	display:table-cell;


	
	}

/*.greenfastfact{ background:#7ca650 url(images/siteMap-img.png) left top no-repeat; min-height:296px; width:100%; }*/
.greenfastfact{ background:#7ca650; min-height:243px; width:100%; margin-top: 50px; }
.greenfastfactimg{ 
background:  url(images/fast-fact-img.png) left top no-repeat;
 min-height:296px;
  min-width: 446px;
overflow-y: hidden;
margin-top: -72px;
margin-left: -40px;
position: absolute; }
.greenfastfactContent{
	
	top:0px;
}
.greenfastfactContent p {
	font-family: "Open Sans", sans-serif !important;
	font-weight:normal;
	font-size: 14px !important;
	color: #fff !important;
	text-align:left !important;
	line-height: 18px !important;
	padding: 0px 65px 20px 22px;

	
}

.greenfastfactContent ul {
	list-style:disc;
	padding: 0px 55px 10px 16px;
}
.greenfastfactContent ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #fafbfd !important;
	text-align: left !important;
	line-height: 19px !important;
	list-style:disc;
	
}
.greenfastfactContent ul li a {
text-decoration:underline;
	
	color: #337ab7;
	
}
.greenfastfactContent a{
	color:#337ab7;text-decoration:none;
}
/*  End Green With Out FastFact Container */
/* Empty  Container Padding 85 */
.paddingTop85{ padding-top:55px !important;}

@media (min-width: 768px) {
	
	
}

.empt-contTitleHead {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	margin-left:-15px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
 padding:0px;
 margin-bottom:20px;
}
.empt-contTitleHead h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding:0px 0px 0px 0px!important;
  margin:0px !important;
  text-transform:capitalize !important;
}
.empt-contTitle {
	text-align: left !important;
	margin: 40px 0px 0px 0px;
	padding:0px;
	
}
.empt-contTitle p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	margin-left:-15px;
}
.empt-contTitle p strong {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 0px !important;
	
}

.empt-contTitle span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	
	
}
.empt-contTitle ul {
	list-style: none;
	margin-top:0px !important;
}
.Container-empt-contTitle ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #222222 !important;
	text-align: left !important;
	line-height: 22px !important;
	list-style:disc;
	padding-right: 0px !important;
}
.empt-contTitle ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}


.empt-contTitle ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	
	padding-right: 15px !important;
}
.empt-contTitle ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.empt-contTitle a{
	color:#337ab7;
	text-decoration:underline;
}
.Container-empt-contTitle
{
	text-align:left;
}
.Container-empt-contTitle p
{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	 
	font-weight: 400;
	font-size: 14px !important;
	color: #222222 !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 0px !important;
	margin-left:-15px;
	margin-top:0px;
}

.emptContTitleTable
{
	margin-left:-15px !important;
}
.emptContTitleTable2 {
    margin-left: -15px !important;
    margin-top: 20px;
}

/* Solar Farm */

	
.ContainerSolarTop {
    border-top: 15px solid #2b6ead !important; 
    border-bottom: 15px solid #2b6ead !important;
    max-width: 100% !important;
    box-shadow: -8px 13px 12px -1px rgb(0 0 0 / 6%);
    -webkit-box-shadow: -8px 13px 12px -1px rgb(0 0 0 / 6%);
    -moz-box-shadow: -8px 13px 12px -1px rgba(0,0,0,0.06);
	margin-left: -32px;
    padding-left: 20px;

}

.mainContainer-solar {
    max-width: 492px;
    float: right;
    margin-right: 60px;
    margin-top: 36px;
} 
.cnt3_solar-heading {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	margin-left:-21px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding-top:40px;
}

.cnt3_solar_heading h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding:0px 0px 0px 0px!important;
  margin:0px !important;
  text-transform:capitalize !important;
}
.Container3_solar-Top {
	text-align: left !important;
	margin: 40px 0px 0px 0px;
	padding:0px;
	
}
.Container3-solar p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 15px;
	padding-right: 15px !important;
	margin-left:-21px;
	
}
.Container3-solar p strong {
	font-weight:bold;
	
}

.Container3-solar span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	
	
}
.Container3-solar ul {
	list-style: none;
	margin-top:0px !important;
}
.Container3-solar ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	list-style:disc;
	padding-right: 15px !important;
}
.Container3-solar ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}


.Container3-solar ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	
	padding-right: 15px !important;
}
.Container3-solar ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3-solar a{
	color:#337ab7;
	text-decoration:underline;
}
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
/* End Solar Farm */

/* Meeting Minutes  */

.cnt3_headingMeetingMin {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #6c953f !important;
	margin-left:0px;
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding-top:40px;
}
.cnt3_headingMeetingMin h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	
	text-align:left; /* For Edge */
  -moz-text-align-last:left; /* For Firefox prior 58.0 */
  text-align-last: left;
  display:table;
  line-height:25px;
  padding:0px 0px 0px 0px!important;
  margin:0px !important;
  text-transform:capitalize !important;
}


.Container3TopMeetingMin {
	text-align: left !important;
	margin: 40px 0px 0px 0px;
	padding:0px;
	
}
.Container3MeetingMin p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	margin-left:-15px;
}
.Container3MeetingMin p strong {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: bold;
	font-size: 16px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 0px !important;
	
}

.Container3MeetingMin span {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	margin-top: 25px;
	padding-right: 15px !important;
	
	
}
.Container3MeetingMin ul {
	list-style: none;
	margin-top:0px !important;
}
.Container3MeetingMin ul li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	list-style:disc;
	padding-right: 15px !important;
}
.Container3MeetingMin ul li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}


.Container3MeetingMin ol li {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 14px !important;
	color: #1d1d1d !important;
	text-align: left !important;
	line-height: 22px !important;
	
	padding-right: 15px !important;
}
.Container3MeetingMin ol li a {
	
	color: #337ab7;
	text-decoration:underline;
	
}
.Container3MeetingMin a{
	color:#337ab7;
	text-decoration:underline;
}

 /* --------- english--------------------  */

 

 .requestFormCont h1 {
		font-family: "Open Sans", sans-serif !important;
		font-size: 24px !important;
		font-weight: bold !important;
		color: #3a4a98 !important;
		text-align:left; /* For Edge */
	  	-moz-text-align-last:left; /* For Firefox prior 58.0 */
	  	text-align-last: left;
	  
	}
	.requestFormCont p {
		font-family: "Open Sans", sans-serif !important;
		font-style: normal;
		font-weight: 700;
		font-size: 13px !important;
		color: #3e3e3e !important;
		text-align: left !important;
		line-height: 20px !important;
		padding-bottom:15px;
		 
	}

	.requestFormCont a {
		font-family: "Open Sans", sans-serif !important;
		font-style: normal;
		font-weight: 400;
		font-size: 13px !important;
		color: #3e3e3e !important;
		text-align: left !important;
		line-height: 20px !important;
		text-decoration:none;
		 
	}

	.requestFormCont a:hover {
		
		text-decoration:none;
		 
	}

	.requestMeetingMinContent
	{
		background-color: #3d549c;
		padding:20px;
	}

	.requestMeetingMinContent p{
		font-family: "Open Sans", sans-serif !important;
		font-style: normal;
		font-weight: 400;
		font-size: 12px !important;
		color: #fff !important;
		text-align: left !important;
		line-height: 20px !important;
	}

	.requestMeetingMinContent a{
		font-family: "Open Sans", sans-serif !important;
		font-style: normal;
		font-weight: 400;
		font-size: 12px !important;
		color: #8be12e !important;
		text-align: left !important;
		line-height: 20px !important;
		text-decoration: none;;
	}

	.requestMeetingMinContent a:hover{
		text-decoration: none;;
	}

	.requestMeetingMinContent span{
		font-family: "Open Sans", sans-serif !important;
		font-style: normal;
		font-weight: 400;
		font-size: 12px !important;
		color: #8be12e !important;
		text-align: left !important;
		line-height: 20px !important;
		text-decoration: none;;
	}
/* end Meeting Minutes eng  */


/* --------- spanish--------------------  */

 

.requestFormContsp h1 {
	font-family: "Open Sans", sans-serif !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color: #3a4a98 !important;
	text-align:left; /* For Edge */
	  -moz-text-align-last:left; /* For Firefox prior 58.0 */
	  text-align-last: left;
  
}
.requestFormContsp p {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 700;
	font-size: 13px !important;
	color: #3e3e3e !important;
	text-align: left !important;
	line-height: 20px !important;
	padding-bottom:15px;
	 
}

.requestFormContsp a {
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 13px !important;
	color: #3e3e3e !important;
	text-align: left !important;
	line-height: 20px !important;
	text-decoration:none;
	 
}

.requestFormContsp a:hover {
	
	text-decoration:none;
	 
}

.requestMeetingMinContentsp
{
	background-color: #3d549c;
	padding:20px;
}

.requestMeetingMinContentsp p{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 12px !important;
	color: #fff !important;
	text-align: left !important;
	line-height: 20px !important;
}

.requestMeetingMinContentsp a{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 12px !important;
	color: #8be12e !important;
	text-align: left !important;
	line-height: 20px !important;
	text-decoration: none;;
}

.requestMeetingMinContentsp a:hover{
	text-decoration: none;;
}

.requestMeetingMinContentsp span{
	font-family: "Open Sans", sans-serif !important;
	font-style: normal;
	font-weight: 400;
	font-size: 12px !important;
	color: #8be12e !important;
	text-align: left !important;
	line-height: 20px !important;
	text-decoration: none;;
}
/* end Meeting Minutes spanish  */



.signUpToday-ic {
    background: url(images/signuptoday-img.png) left top no-repeat;
    /* width: 166px; */
	width: 118px;
    height: 109px;
    position: relative;
    bottom: 25px;
    left: 36px;
}
.signUpTodayBG{ background-color: #4d89bd ; height: 64px;}
.signUpTodayContent .Normal {
	font-family: "Open Sans", sans-serif !important;
	font-size: 15px !important;
	color: #fff !important;
	text-align: left !important;
	line-height: 23px !important;
	font-weight: 700;
	margin-top: -100px;
	margin-left: 165px;
	
}


/* ========================================================== */

.paytoBill-ic {
    background: url(images/waystopay.png) left top no-repeat;
    width: 122px;
    height: 112px;
    position: relative;
    bottom: 25px;
    left: 36px;
}
.paytoBillBG{ background-color: #4d89bd ; height: 64px;}
.paytoBillContent .Normal {
    font-family: "Open Sans", sans-serif !important;
    font-size: 15px !important;
    color: #fff !important;
    text-align: left !important;
    line-height: 23px !important;
    font-weight: 700;
    padding-top: 7px;
}
