P {
	font-family: Verdana, sans-serif;
	margin-top: 0px;
}

UL{
	font-family: Verdana, sans-serif;
	font-size: 80%;
}

OL {
	font-family: Verdana, sans-serif;
	font-size: 80%;
}

BODY {
	background-color: #D6D6D6;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

td.bluebar {
	background-color: #82A0FF;
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-variant: small-caps;
	font-size: 90%;
	font-weight: bold;
}

a.bluebar {
	text-decoration: none;
	color: #FFFFFF;
}

p.lashuntinfo {
	font-size: 80%;
}

p.leftmenu {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
	color: #555555;
	position: relative;
	margin: 0 0 0 9px;
}

span#small {
	font-size: 80%;
}

span.highlight {
	background-color: #DDDDDD;
	padding: 3px;
	width: 460px;
}

span.heading {
	font-family: Georgia, serif; 
	font-size: 120%;
	font-weight: bold;
	color: #0037AC;
	border-bottom: thin dashed #0037AC;
	position: relative;
	top: -5px;	
}

span.heading2 {
	font-family: Georgia, serif; 
	font-size: 120%;
	font-weight: bold;
	color: #0037AC;
	border-bottom: thin dotted #82A0FF;

	position: relative;
	top: -5px;	
}

span.heading3 {
	font-family: Georgia, serif; 
	font-size: 120%;
	font-weight: bold;
	color: #0037AC;
	background-image: url(images/underline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	position: relative;
	padding: 2px;
	top: -5px;	
}

a.leftmenu:link {
	font-variant: small-caps;
	font-weight: bold;
	color: #555555;
	position: relative;
	text-decoration: none;
}

a.leftmenu:visited {
	font-variant: small-caps;
	font-weight: bold;
	color: #555555;
	position: relative;
	text-decoration: none;
}

a.leftmenu:hover {
	font-variant: small-caps;
	font-weight: bold;
	color: #0037AC;
	position: relative;
	text-decoration: none;
}

a.subleftmenu:link {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
	color: #555555;
	position: relative;
	text-decoration: none;
}


a.subleftmenu:visited {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
	color: #555555;
	position: relative;
	text-decoration: none;
}

a.subleftmenu:hover {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 80%;
	color: #0037AC;
	position: relative;
	text-decoration: none;
}

IMG {
	border: none;
}

p.leftacct {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 90%;
	color: #FF0000;
	position: relative;
	margin: 5px;
	text-align: right;
}

a.leftacct:link {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 75%;
	color: #FF0000;
	position: relative;
	text-align: right;
	text-decoration: none;
}

a.leftacct:visited {
	font-variant: small-caps;
	font-weight: bold;
	font-size: 75%;
	color: #FF0000;
	position: relative;
	text-decoration: none;
	margin: 5px;
	text-align: right;
}

p.maintitle {
	font-family: Georgia,serif;
	font-size: 130%;
	color: #555555;
	position: relative;
	margin: 15px;
}

p.sectiontitle {
	font-family: Georgia,serif;
	font-size: 180%;
	color: #FFFFFF;
	width: 644px;
	position: absolute;
	top: 210px;
}

p.mainsub {
	position: relative;
	margin: 15px;
	color: #34339B;
	font-size: 70%;
	font-weight: bold;
	font-family: verdana, sans-serif;
}

p.maincontent {
	position: relative;
	margin: 15px;
	font-size: 80%;
}

p.sublinks {
	float: left;
	padding: 5px;
	background-color: #D9E3FF;
	font-size: 80%;
	margin: 9px 20px 0px 3px;
}

p.subinfo {
	float: right;
	background-color: #D9E3FF;
	font-size: 80%;
	margin: 9px 3px 0px 20px;
	padding: 5px;
}

span.content {
	
}

p.sidesection {
	position: relative;
	margin: 40 0 0 0;
	padding: 9px;
	font-size: 78%;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 1px;
}

p.sidesection_club {
	position: relative;
	margin: 40 0 0 0;
	padding: 9px;
	font-size: 78%;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
}

p.bottomnavi,a.bottomnavi {
	font-variant: small-caps;
	font-family: verdana, sans-serif;
	font-size: 80%;
	font-weight: bold;
	position: relative;
	margin: 15px;
	color: #003399;
	text-decoration: none;
}

img.img_aboutus {
	position: relative;
	top: 60px;
	margin: 0px;
}

img.img_cons {
	position: relative;
	top: 45px;
	/*right: 13px;*/
	margin: 0px;
}

img.img_career {
	position: relative;
	top: 75px;
	/*right: 26px;*/
	margin: 0px;
}

img.img_contact {
	position: relative;
	top: 89px;
	margin: 0px;
	/*right: 39px;*/
}

img.img_customer {
	position: relative;
	top: 17px;
	margin: 0px;
}

img.img_home {
	position: relative;
	top: 103px;
	margin: 0px;
}

.tblContactUs {

	font-size: 80%;

}

li.listitem {
	font-family: verdana, sans-serif;
	font-size: 80%;
	position: relative;
	top: -20px;
}

img.picmargin {
	margin: 9px;
}

/* For Tables */

td.general {
	font-family: verdana, sans-serif;
	font-size: 80%;
}

/* For Water Conservation */

p.waterwarning {
	font-family: verdana, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
}

/* End Water Conservation */

/* For History Page */

p.histheading {
	font-weight: bolder; 
	color: rgb(51,102,204); 
	font-family: verdana, sans-serif;
	font-size: 80%;
	margin: 12px;
}

p.histlist {
	font-family: verdana, sans-serif;
	font-size: 80%;
	margin: 0 30 0 30 px;
	position: relative;
	left: 25px;
}

/* End For History Page Code */


/* For Telecom Facilities Page Code */

table.chart {
      margin-left: 0px;
}

th { font-size: 8pt; padding-bottom: 10px;
}

    td.label {
      font-size: 8pt;
      text-align: right;
      vertical-align: top;
      padding: 2px;
      }
    td.notes {
      font-size: 7pt;
      text-align: left;
      vertical-align: top;
      padding-left: 5px;
      padding-top: 5px;
      }
    td.on {
      background-image: url(images/chart_on.jpg);
      background-repeat: repeat-x;
      border-bottom: 1px solid white;
      border-right: 1px solid white;
      }
    td.on_br {
      background-image: url(images/chart_on.jpg);
      background-repeat: repeat-x;
      }
    td.on_b {
      background-image: url(images/chart_on.jpg);
      background-repeat: repeat-x;
      border-right: 1px solid white;
      }
    td.off {
      background-image: url(images/chart_off.jpg);
      background-repeat: repeat-x;
      border-bottom: 1px solid white;
      border-right: 1px solid white;
      }
    td.off_b {
      background-image: url(images/chart_off.jpg);
      background-repeat: repeat-x;
      border-right: 1px solid white;
      height: 17px;
      }
    td.off_r {
      background-image: url(images/chart_off.jpg);
      background-repeat: repeat-x;
      border-bottom: 1px solid white;
      }
    td.h2 {
      background: rgb(255,216,6);
      text-align: center;
      font-size: 8pt;
      border-bottom: 1px solid white;
      border-right: 1px solid white;
      padding: 3px;
      }
    td.h2_r {
      background: rgb(255,216,6);
      text-align: center;
      font-size: 8pt;
      border-bottom: 1px solid white;
      padding: 3px;
      }


/* End For Telecom Facilities Page Code */

/* Explorers Club Pages Code */

p.clubblktxt {
	margin: 9px;
	font-size: 80%;
}

p.clubwhttxt {
	margin: 5px;
	font-size: 75%;
	color: #FFFFFF;
}

p.clubYlwtxt {
	font-size: 85%;
	margin: 5px;
	color: #FFDE08;
	font-weight: bold;
}

p.clubgrntxt {
	margin: 9px;
	font-size: 80%;
	color: #466012;
}

/* End Explorers Club Pages Code */

/* Sub Menus for Services */

table.rightsubmenu {
	background-color: #D2DEFF;
	border-top-style: solid;	
	border-top-color: #82A0FF;
	left: -9px;
	position: relative;
	width: 135px;
	font-size: 120%;
	font-weight: bold;
}

table.rightsubmenu2 {
	border-top-style: solid;
	border-top-color: #000000;
	border-right-style: solid;	
	border-right-color: #000000;
	border-bottom-style: solid;	
	border-bottom-color: #000000;
	border-width:1px;
	left: -9px;
	position: relative;
	width: 135px;
	font-size: 90%;
}

a.topsubmenu {

	position: relative;
	text-decoration: none;
	font-size: 85%;
	text-align: center;
	color: #003399;

}

p.topsubmenu {

	position: relative;
	padding: 9px;
	text-decoration: none;
	font-size: 85%;
	text-align: center;
	color: #003399;

}

/* End Sub Menus for Services */

p.tabletext {
	font-size: 80%;
}