/*MAIN MENU*/
body {
    background-color: #003366
}

#outermenuback {
padding-left:7px;
padding-right:8px;
}

#menuback {
height:20px;
border:solid #000066 1px;
background-color:#5f83ac;
}

#3div {
	position:absolute; top:152px; left:17px;
	text-align:center;
	width:50px;
	height:20px;
	left: 18px;
	padding-top:5px;
}

#quicklink_navdiv {
	position:absolute; top:194px; left:19px;
	text-align:center;
	width:71px;
	height:20px;
	border-right:solid #000033 1px;
	left: 18px;
	padding-top:5px;
}

#aboutdiv {
position:absolute; top:152px; left:87px;
text-align:center;
width:155px;
height:20px;
padding-top:5px;
}

#servicesdiv {
	position:absolute; top:152px; left:283px;
	text-align: center;
	width:65px;
	height:20px;
	padding-top:5px;
}

#localinterestdiv {
	position:absolute; top:152px; left:370px;
	text-align:center;
	width:85px;
	height:20px;
	padding-top:5px;
}

#customerservicediv {
	position:absolute; top:152px; left:503px;
	text-align: left;
	width:138px;
	height:20px;
	padding-top:5px;
}

#advertisediv {
	position:absolute; top:152px; left:628px;
	text-align:center;
	width:125px;
	height:20px;
	padding-top:5px;
}
 
 /*QUICKLINKS*/
 
 #morequicklinks {
	position:absolute; top:191px; left:140px;
	text-align:center;
	height:20px;
}
 
 .outer_quicklinks_div {
 border-left: #000033 solid 1px;
 border-right: #000033 solid 1px;
 border-top: #000033 solid 1px;
 width:99%;
 }
 
 .quicklinks_top_div {
 border-bottom:solid #000033 1px;
 height:20px;
 width:100%;
 }
 
 .quicklinks_div {
  border-top: #CCCCCC solid 1px;
  border-bottom:solid #000033 1px;
 height:20px;
 width:100%;
 }
 
 .linkpadding_div {
 padding-left:5px;
 padding-top:4px;
 }
 
 a.quicklinks, a:active.quicklinks, a:link.quicklinks, a:hover.quicklinks, a:visited.quicklinks {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#FFFFFF;
  text-decoration:none;
 }
 
 a:hover.quicklinks {
 text-decoration:underline;
 }
 
/* DROPDOWN MENU*/




/*FONT CONTROL*/

.header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.red_divider {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #96512f;
	font-size: 11px;
}

.topgloballinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	}
	
.topgloballinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	}
	
.topgloballinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66ccff;
	text-decoration:none;
	}
	
.white_divider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
	
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #66ccff;
	text-decoration:none;
}

.bottomlinks2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.bottomlinks2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #66ccff;
	text-decoration:none;
}

.advertisement_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.maintext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration:underline;
}
.maintext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration:underline;
}
.maintext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66ccff;
	text-decoration:underline;
}
/* JB */
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.style2 {
	color: #96512f;
	font-size: 14px;
}
.style4 {font-size: 11px}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.advertisement_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.style8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.style10 {font-size: 9px}
.style11 {color: #ff3333}
.content_dlevel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    background-color: #FFFFFF;
}

/* NEWS */

.inthenews 
{
  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	cursor:pointer;
    text-decoration:none;
	

border-bottom:solid 1px #000033;
border-left:solid 1px #000033;
border-right:solid 1px #000033;
width:428px;
height:378px;
background-color:#FFFFFF;
}
.inthenewsheader { border-bottom:solid 1px #000033;
padding:5px;
background-color:#FFFFFF;
}
.spacerdiv { height:7px;
width:428px;
position:relative;
}
a.newsstyle1, a:active.newsstyle1, a:visited.newsstyle1, a:link.newsstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	cursor:pointer;
    text-decoration:none;
}
a:hover.newsstyle1 {
text-decoration:underline;
}
a.newsstyle2, a:active.newsstyle2, a:visited.newsstyle2, a:link.newsstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	cursor:pointer;
    text-decoration:underline;
}
.newstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
a.outboundLink, a:active.outboundLink, a:visited.outboundLink, a:link.outboundLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Red;
	cursor:pointer;
}
.arrowLink 
{
	cursor:pointer;
}
.newsstyle2 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.newsstyle3 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.newslisttable 
{
    width: 100%;
    border-width: 0;
    padding-top: 1px;
    padding-left: 17px;
}
.tooltip
{
  width: 400px;
  padding: 5px 5px 5px 5px;
  border-color:#FFD100;
  border-style:solid;
  border-width:1px;
  font-size: 14px;
  background-color: #FFF79F;
  color: Black;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 5000;
}
.newspanelstory 
{
  width: 418px;
  height: 115px;
  background-color: #FFFFFF;
  color: Black;
  font-size: 12px;
  padding: 2px 5px 2px 5px;
  font-family: Arial, Helvetica, sans-serif;
  overflow:hidden;
  text-align:left;
}

a.newspanellink,
a:active.newspanellink,
a:visited.newspanellink,
a:link.newspanellink
{
    font-size: 10px;
	color: Red;
	cursor:pointer;
}

#innermenu1 {
width:144px;
height:auto;
background-image:url(/images/serv_elec_img_bot.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

#innermenu2 {
width:144px;
height:auto;
background-image:url(/images/serv_water_img_bot.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

#innermenu3 {
width:144px;
height:auto;
background-image:url(/images/serv_cable_img_bot.jpg);
background-repeat:no-repeat;
background-color:#000000;
}

#innermenu4 {
width:144px;
height:auto;
background-image:url(/images/serv_broadband_img_bot.jpg);
background-repeat:no-repeat;
background-color:#000000;
}


#innermenutext {
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}

.navbuttons
{
  width: 418px;
  height: auto;
  background-color: #FFFFFF;
  color: White;
  font-size: 8px;
  padding: 10px 5px 5px 5px;
  font-family: Arial, Helvetica, sans-serif;
  overflow:hidden;
  text-align:center;
}

.newsbuttons 
{
    cursor:pointer;
}

.moretext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
font-weight: bold;
}

img.floatLeft { 
    float: left; 
    margin: 3px; 
}

.innermenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.innermenu a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.innermenu a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none; }
.innermenu a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration: underline; }

ul.toplevel, ul.toplevel li {
  margin: 0;
  padding: 2px;
  list-style-type: none;
  font-size: 100%;
}

ul.versionlevel 
{
  margin-left: 10px;
  padding: 2px;
  list-style-type: none;
  display:none;
}

ul.actionlevel 
{
  margin-left: 10px;
  padding: 2px;
  list-style-type: none;
  display:none;
}

* .tabimage {
  margin-bottom: expression(/style1/.test(this.parentNode.className)
      ? "-2px" : "0");

/* End */
