BODY {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;

}
TD {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica,sans-serif;

}

A {
	COLOR: blue; font-family: Arial, Helvetica, sans-serif; font-size: 11px
; text-decoration: underline
}

.normal8pt {
	FONT-SIZE: 8pt
}
.normal7pt {
	FONT-SIZE: 7pt
}
.featureHead {
	FONT-WEIGHT: bold; COLOR: #ffffcc; background-color: #0068cc;
	font-size: x-small;
	
}
.featureBody {
	COLOR: #666666
; background-image: none
}

.weatherText {
	FONT-SIZE: 8pt
}
.noteText {
	FONT-SIZE: 8pt
}
#divControl {
	FONT-SIZE: 8pt; LEFT: 740px; VISIBILITY: hidden; WIDTH: 169px; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: absolute; TOP: 216px
}
#divCont {
	LEFT: 585px; WIDTH: 155px; CLIP: rect(0px 155px 180px 0px); POSITION: absolute; TOP: 225px; HEIGHT: 180px
}
.clScroll {
	FONT-SIZE: 8pt; VISIBILITY: hidden; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: absolute
}
.newsBox {
	FONT: 8pt Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none; margin-bottom 100px, margin-top 0px;
}

p.newsBox {
	margin-bottom: 0px; margin-top: 0px; COLOR: black;
}

.open {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: dodgerblue}
.closed {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: darkgray}
.cycle {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: navyblue}
a.cycle {
	COLOR: pink; text-decoration: underline;
}
.gasday {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: black}
.newsBoxCopy { FONT: 8pt arial, helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none }
.newsBoxCopy { FONT: bold 8pt Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none }
.newsBoxCopy:hover { COLOR: #c00000; TEXT-DECORATION: underline ; font-weight: bold}
a:hover {  color: dodgerblue; text-decoration: underline}
.newsBoxNone { FONT: 8pt Arial, Helvetica, sans-serif; COLOR: #CCCCCC; TEXT-DECORATION: none }

/* Styles to match 1Line display of result grids (used on the missed deadlines page) */
#results th { height:20px; border:1px solid #99adbd; font-size:11px; line-height:14px; color:#49535e; font-weight:bold; text-align:left; letter-spacing:0.25px; vertical-align:top; padding:3px 5px; }
#results th a { color:#1a4f95; text-decoration:underline; }
#results th a:hover { text-decoration:none; }
#results tr.label { background:#fafbfc url(/Shared/img/label.png) repeat-x 0 bottom; height:40px; }
#results tr.th { background:#d3e0ef url(/Shared/img/images/results-head2.png) repeat-x 0 0; }
#results tr.th2 { background:#d3e0ef none; }
#results td { font-size:11px; line-height:14px; color:#49535e; height:23px; border:1px solid #c9d1d7; vertical-align:top; padding:4px 5px 0; }
#results tr.odd td { background:#ecf3f8; }
#results tr.nod td { background:#fff; }
#results tr.odd2 td, #results tr.odd td.bg { background:#ecf3f8 url(/Shared/img/odd2.png) repeat-x 0 bottom; }
#results tr.nod2 td, #results tr.nod td.bg { background:#fff url(/Shared/img/nod2.png) repeat-x 0 bottom; }

#results tr:nth-child(odd) {background: url("/Shared/img/odd2.png") repeat-x scroll 0 bottom #ECF3F8;}
