@charset "UTF-8";
/* CSS Document */

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0066FF;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0033CC;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}

td#contenttable a:link {color: #0066FF;}
td#contenttable a:visited {color: #0066ff;}
td#contenttable a:hover {color: #0033cc;}
td#contenttable a:active {color: #0066FF;}

td#energy a:link {color: #000000; font-weight:bold;}
td#energy a:visited {color: #000000; font-weight:bold;}
td#energy a:hover {color: #999999; font-weight:bold;}
td#energy a:active {color: #000000; font-weight:bold;}

td#successstories a:link {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}
td#successstories a:visited {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}
td#successstories a:hover {font-size: 13px; color: #000000; font-weight:bold; text-decoration: underline;}
td#successstories a:active {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}

td#email a:link {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}
td#email a:visited {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}
td#email a:hover {font-size: 13px; color: #000000; font-weight:bold; text-decoration: underline;}
td#email a:active {font-size: 13px; color: #0066FF; font-weight:bold; text-decoration: underline;}

td#gallery a:link {font-size: 15px; color: #0066FF; font-weight:bold;}
td#gallery a:visited {font-size: 15px; color: #0066FF; font-weight:bold;}
td#gallery a:hover {font-size: 15px; color: #000000; font-weight:bold;}
td#gallery a:active {font-size: 15px; color: #0066FF; font-weight:bold;}

.style3 {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.style6 {font-size: 18px; font-weight: bold; }

.energyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	padding-top:5px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:15px;
	text-align:justify;
	color: #0066CC;
}
	
.energy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	padding-top:10px;
	padding-left:25px;
	padding-right:15px;
	text-align:justify;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
	text-transform:none;
}

.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:0px;
	padding-left:0px;
	padding-right:5px;
	text-align:right;
	text-transform:none;
	font-weight:bold;
}

.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:5px;
	padding-left:0px;
	padding-right:15px;
	text-align:right;
	text-transform:none;
	font-weight:bold;
}

.contactInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	text-transform:none;
	font-weight:bold;
}

.communitiesBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #000000;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	text-align:justify;
	text-transform:none;
}

.body_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-align:center;
	text-transform:none;
	font-weight:bold;
}

.suburbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	text-transform:none;
}

.ourstoryBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:20px;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
	text-transform:none;
}

.bodyBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	text-transform:none;
	font-weight:bold;
}

.bodyBOLDsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	padding-top:20px;
	padding-left:25px;
	text-align:justify;
	font-weight:bold;
	font-style: italic;
}

.bodyBOLDlg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
	text-transform:none;
	font-weight:bold;
}


.bodyBOLDUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #999999;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-transform:none;
	font-weight:bold;
	text-decoration:underline;
}

.bodyBOLDblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #006699;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-transform:none;
	font-weight:bold;
}

.bodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #000000;
	text-align:left;
	text-transform:none;
	padding-left:10px;
}

.communities {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:10px;
	padding-left:15px;
	padding-right:10px;
	text-align:center;
	text-transform:none;
}

.photo{
	padding-top:20px;
	padding-left:5px;
	padding-right:12px;
}

.photo2{
padding-top:5px;
padding-left:10px;
padding-right:0px;
}

.photo3{
padding-top:0px;
padding-left:0px;
padding-right:10px;
}

.photo4{
padding-top:10px;
padding-left:0px;
padding-right:0px;
}

.photo5{
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
}

.photo6{
padding-top:15px;
padding-left:0px;
padding-right:5px;
padding-bottom:15px;
}

.required{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	text-align:justify;
	text-transform:none;
}

.LatestNewsContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #0033CC;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-transform:none;
	text-decoration: none;	
	font-weight: bold;
}

.LatestNewsContent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #0033CC;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-transform:none;
	text-decoration: none;
	font-weight: bold;
}

.LatestNewsContent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #0033CC;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-transform:none;
	text-decoration: underline;	
	font-weight: bold;
}

.LatestNewsContent a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #0033CC;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	text-transform:none;
	text-decoration: none;	
	font-weight: bold;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-transform:none;
	font-weight:bold;
}

.sidebar_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	text-align:center;
	text-transform:none;
	padding-left:10px;
	padding-right: 10px;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #FFFFFF;
	text-transform:none;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	word-spacing:6px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-transform:none;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

.Register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align:center;
	text-transform:none;
	text-decoration: none;
}

.Register a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #0066FF;
	text-align:center;
	text-transform:none;
	text-decoration: none;
}

.Register a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #000000;
	text-align:center;
	text-transform:none;
	text-decoration: underline;
}

.Register a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #0033CC;
	text-align:center;
	text-transform:none;
	text-decoration: underline;
}