body {
	padding: 0px;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.contentarea h1 {
	color: #262875;
	font-size: 1.2em;
	letter-spacing: -0.05em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin: 0px;
}
#servicesbuttons {
	padding: 5px;
	background-color: #FFDFFF;
	margin-left: 5px;
}
.servicebutton_images {
	margin: 5px;
}

#welcomemessage {
	background-color: #EFF4FA;
	padding: 5px;
}
#welcomemessage p {
	margin: 0px;
	padding: 0px;
}
#DomEnergy p {
	margin: 0px;
	padding: 0px;
}



#outertable {
	text-align: left;
}
#navcontainer ul
{
	padding-left: 0;
	margin-left: 0;
	background-color: #336799;
	color: White;
	float: left;
	padding-top: 3px;
	padding-bottom: 3px;
}
.telephone {

	color: #1F215E;
	font-weight: bold;
}


#navcontainer ul li {
	display: inline;
	font-size: 0.7em;
}

#navcontainer ul li a
{
	background-color: #336799;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
	padding-right: 1em;
	padding-left: 1em;
}

#navcontainer ul li a:hover
{
background-color: #336799;
color: #FF0000;
}
.footer {
	font-size: 0.65em;
	color: #efefef;
	background-color: #336799;
	padding: 5px;
}
.contentarea {
	padding: 5px;
}
.contentarea p {
	font-size: 0.8em;
	line-height: 1.4em;
}


.footer a:link {
	color: #efefef;
	text-decoration: none;
}
.footer a:visited {
	color: #efefef;
	text-decoration: none;
}
.footer a:hover {

	color: #990000;
	text-decoration: underline;
}
.contentarea li {
	font-size: 12px;
}
.contentarea a:link {
	text-decoration: none;
	color: #336799;
}
.contentarea a:visited {
	text-decoration: none;
	color: #336799;
}
.contentarea a:hover {

	text-decoration: underline;
	color: #990000;
}
#servicequote {
	background-color: #D2F0F0;
	padding: 5px;
	margin: 0px;
}
#servicequote h4 {
	color: #0054A6;
	font-weight: bold;
	font-size: 0.8em;
}
#servicequote p {
	font-style: italic;
	font-size: 0.7em;
	color: #333333;
}
#surveycontent {
	background-color: #FFF4D5;
	margin: 0px;
	padding: 5px;
}
#surveycontent h4 {
	color: #F50000;
	padding: 0px;
	margin: 0px;
}
#surveycontent li {
	color: #333333;
	padding-bottom: 10px;
}
.contentarea  h2 {
	font-size: 1em;
	color: #FC0005;
}
.regulationsquote {
	background-color: #D2FFF0;
	padding: 3px;
	border: 1px dashed #990000;
	color: #000099;
	font-style: italic;
}
.contentarea h3 {
	font-size: 0.9em;
}
#DomEnergy {
	background-color: #efefef;
	margin-top: 5px;
	line-height: 1.4em;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#contactbox {
	background-color: #F5FFD9;
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#contacttable label {
	font-size: 0.8em;
}

#contactbox h6 {
	margin: 0px;
	font-size: 1.1em;
	color: #336799;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#contacttable td {
	padding-right: 5px;
	padding-left: 5px;
}
#contacttable {
	background-color: #efefef;
}
.greybackground {
	background-color: #efefef;
	padding: 5px;
}
.smalltext {
	font-size: 0.6em;
	color: #666666;
}
.extractquote {
	background-color: #DDFFEB;
	padding: 10px;
	border: 1px dashed #990000;
	color: #000099;
	font-style: italic;
	margin: 5px;
}
