

p {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line-height:18px}

td {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px }
td.header {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 18px; line_height:24px }
td.footer { font-family: Arial, Helvetica, Verdana, sans-serif; color:gray; font-size: 10px; line_height:14px; border-style: solid #336699; border-top-width: 2px;  border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }
td.page {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-weight: bold; font-size: 14px; line_height:18px }
td.borderleft {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px }
td.borderright {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:19px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px }
td.borderleftbottom {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px }
td.borderrightbottom {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
td.requestBorder {  font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px; line_height:18px; border-style: solid; border-color: black; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }

div.link {color:#7C2128; text-decoration:none; cursor:pointer; cursor:hand }
div.link:hover {color:#999966; text-decoration:none }

div.schedule {font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 11px; line_height:14px; text-decoration:none; cursor:hand }

input.newForm { height: 20px; font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px }
select.newForm { height: 20px; font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px }
textarea.newForm { font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 12px }

a {color:blue; text-decoration:none }
a:hover {color:green; text-decoration:underline }

a.schedule {font-family: Arial, Helvetica, Verdana, sans-serif; color:black; font-size: 11px; line_height:14px; text-decoration:none;}

a.menu {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.menu:hover {color:#999966; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.menu1 {color:#000066; font: 12px Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:none }
a.menu1:hover {color:#000066; background-color:gray font: 12px Arial, Helvetica, Verdana, sans-serif; font-weight: bold; text-decoration:underline }
a.dropitem1 {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.dropitem1:hover {color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; background-color:#EFEFEF; text-decoration:none }

a.black {color:black; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.black:hover {color:white; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.teal {color:teal; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.sub:link {color:black; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
a.sub:hover {color:black }

a.report {color:#7C2128; text-decoration:none }
a.report:hover {color:#999966; text-decoration:underline }

a.reportHeader {color:silver; text-decoration:none }
a.reportHeader:hover {color:white; text-decoration:underline }

a.outage {color:black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; text-decoration:none }
a.outage:hover {color:blue; text-decoration:underline }

a.outageDetail {color:black; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; text-decoration:none }
a.outageDetail:hover {color:blue; text-decoration:underline }

.headerOutage {  font: bold 24px Arial, Verdana, Helvetica, sans-serif }
.headerOutageDays {  font: 16px Arial, Verdana, Helvetica, sans-serif }

.header {  font: bold 14px Arial, Verdana, Helvetica, sans-serif }
.headergray {  font: bold 14px Arial, Verdana, Helvetica, sans-serif; color:#BFBFBF }
.header2 {  font: bold 16px Arial, Verdana, Helvetica, sans-serif }
.subhead11 {  font-weight: bold; font-size: 11px  }
.subhead { color:black;  font-weight: bold; font-size: 9px  }
.subhead:hover { color:#840000;  font-weight: bold; font-size: 9px  }
.list {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none  }
.forms {  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

.dropdown { position: absolute; color:black; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #EFEFEF; layer-background-color: #EFEFEF; z-index:1; visibility: hidden ;}
.dropitem { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem:hover { color:#999966; font: 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem2 { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.dropitem2:hover { color:#000066; font: 10px Arial, Helvetica, Verdana, sans-serif; text-decoration:underline }


.drophead { color:black; font: bold 12px Arial, Helvetica, Verdana, sans-serif; text-decoration:none }
.drophead:hover { color:black; text-decoration:none }

.formtable {border: 1pt solid #336699; padding: 0pt;}
.formtable td {padding-right: 6pt; padding-left: 3pt; padding-top: 1pt; padding-bottom: 1pt;}
.formheader {color: FFFFFF; font-weight: bold; padding-left: 3pt; padding-right: 8pt; padding-bottom: 2pt; padding-top: 2pt; font-size: 10pt;}
.formheader a {color: FFFFFF; font-weight: bold; padding-left: 3pt; padding-right: 8pt; padding-bottom: 2pt; padding-top: 2pt; font-size: 10pt;}
.formlabel {border: 1pt solid #999966; background: #EEF0FD; padding: 2pt; font-weight: bold; width: 75pt; font-size: 8pt; vertical-align: top; paddint-top: 3pt;}
.formtable textarea {color: #000000; font-size: 8pt;}
.formtable input {font-size: 8pt;}
.formtable select {font-size: 8pt;}

.inputtable tr td {font-size: 10pt; font-weight: bold; padding: 2pt;}
.inputtable input {font-size: 10pt; padding: 2pt;}
.inputtable select {font-size: 10pt; padding: 4pt;}

.actiontable {background: #FEFEFE; padding: 0pt; border: #336699 1pt solid; vertical-align: top;}

.formStatus_5 {color: #FFFFFF; font-weight: bold;}
.formStatus_2 {color: #3333CC; font-weight: bold;}
.formStatus_4 {color: #663300; font-weight: bold;}
.formStatus_1 {color: #666666; font-weight: bold;}
.formStatus_3 {color: #666666; font-weight: bold;}
.formStatus_6 {color: #999900; font-weight: bold;}
.formStatus_7 {color: #FF9900; font-weight: bold;}

img.right {float:right}

#tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#tree a {
	color: #000;
	text-decoration: none;
}
#tree img {
	border: 0px;
	width: 19px;
	height: 16px;
}

.errortxt {color: #990000; }

