<style type="text/css">


.ignoreditem {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }

.menuitem          {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitem:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitem:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitem:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #009900; text-decoration: underline; cursor: pointer; }
a.menuitem:active  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }

.menuitemA          {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer; text-align: center;}
a.menuitemA:link    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer; text-align: center;}
a.menuitemA:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer; text-align: center;}
a.menuitemA:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline; cursor: pointer; text-align: center;}
a.menuitemA:active  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; cursor: pointer; text-align: center;}

.menuitem_9pt {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
.menuitem_8pt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
.menuitem_blue {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #0000EE; text-decoration: underline; cursor: pointer; }
.menuitem_red {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #EE0000; text-decoration: underline; cursor: pointer; }
.menuitem_white8pt {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.menuitem_right_space {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: none; }
.menutitle {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; background-color: #FEFFFE; padding-top: 1px; padding-right: 6px; padding-bottom: 1px; padding-left: 6px; border: 2px #969C96 solid; margin-right: 4px;}
.menutitle1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FF0000; padding-top: 1px; padding-right: 6px; padding-bottom: 1px; padding-left: 6px; border: 2px #969C96 solid;  margin-right: 4px;}

.alert_message_red  {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FF0000; background-color: #FEFFFE; padding-top: 1px; padding-right: 6px; padding-bottom: 1px; padding-left: 6px; border: 2px #969C96 solid; margin-right: 4px;}
.log_alarm_red8pt  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FF0000; padding-top: 1px; padding-right: 6px; padding-bottom: 1px; padding-left: 6px; border: 2px #969C96 solid; margin-right: 4px;}


.redmenuitem {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: #FF0000;  text-decoration: underline;  cursor: hand; }
a.redmenuitem:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: #FF0000;  text-decoration: underline;  cursor: hand; }
a.redmenuitem:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: #FF0000;  text-decoration: underline;  cursor: hand; }
a.redmenuitem:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: #FF0000;  text-decoration: underline;  cursor: hand; }
a.redmenuitem:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: #FF0000;  text-decoration: underline;  cursor: hand; }

.greenmenuitem {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: green;  text-decoration: non;  cursor: hand; }
a.greenmenuitem:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: green;  text-decoration: underline;  cursor: hand; }
a.greenmenuitem:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: green;  text-decoration: underline;  cursor: hand; }
a.greenmenuitem:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: green;  text-decoration: underline;  cursor: hand; }
a.greenmenuitem:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold;  color: green;  text-decoration: underline;  cursor: hand; }

/* Simple table */
.simpletableheading {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; background-color: #FEFFFE; text-decoration: none; }
.simpletableheadingcentered {font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #FEFFFE;  text-decoration: underline;  text-align: center;}
.simpleheadingcentered9 {font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #FEFFFE;  text-align: center;}
.simpleheadingcentered9G {font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #CCCCCC;  text-align: center;}
.simpleheadingcentered10 {font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #FEFFFE;  text-align: center;}
.simpleheadingcentered10G {font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #CCCCCC;  text-align: center;}
.simpleheadingcentered12 {font-family: Arial, Helvetica, sans-serif;  font-size: 12pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #FEFFFE;  text-align: center;}
.simplecolumnheading { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: underline; text-align: center; }
.simplecolumnheading12 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: underline; text-align: center; }
.simplecolumnheading10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: underline; text-align: center; }
.simplecolumnheading9 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: underline; text-align: center; }

/* Simple text */
.simpletextright { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: right;}
.simpletextleft { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: left;}
.simpletextleft9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: left;}
.simpletextleftgreen9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 600; color: #18B650; text-decoration: none; text-align: left;}
.simpletext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none;}
.simpletextcentered { font-family: Arial, Helvetica, sans-serif;font-size: 10pt;font-style: normal; font-weight: 600; color: #000000; text-decoration: none;  text-align: center; vertical-align: middle;}
.simpletextindented_9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 100; color: #000000; text-decoration: none; text-align: left; margin-left: 110px; }
.simpletextindented_8pt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 100; color: #000000; text-decoration: none; text-align: left; margin-left: 55px; }
.simpletext_red {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none; }
.simpletext_smallred {  font-family: Arial, Helvetica, sans-serif;  font-size: xx-small; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none; }
.simpletextright9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: right; }
.simpletext9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; }
.simpletext9pt_yellow { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 600; color: #F0C000; text-decoration: none; }
.simpletext8pt { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; }
.simpletext7pt { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; }
.simpletext10pt{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none;}
.simpletext11pt{ font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none;}
.simpletext12pt{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none;}
.simpletextcentered9pt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: center; vertical-align: middle; }
.redcenterText10{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none; text-align: center;}
.greencenterText10 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: Green; text-decoration: none; text-align: center;}
.simple8text { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; }
.tdtitle      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #1B8442; text-align: center;border: 1px solid #000000;}
.tdtitle9      {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #1B8442; text-align: center;border: 1px solid #000000;}
.tdtitle8      {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #1B8442; text-align: center;border: 1px solid #000000;}
.tdtitleLeft  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #1B8442; text-align: left; border: 1px solid #000000;}
/* 6B5834 dk brown */
/* 996633 lt brown*/
.customerTitle{font-family: Arial, Helvetica, sans-serif; font-size:  8pt; font-style: normal; font-weight: bold; color: #1A4727; text-align: left;}

.greencenterText7 {font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: bold; color: Green; text-decoration: none; text-align: center;}
.redcenterText7 {font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: bold; color: Red; text-decoration: none; text-align: center;}

.greencenterText8 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 500; color: Green; text-decoration: none; text-align: center;}
.redcenterText8 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 500; color: Red; text-decoration: none; text-align: center;}

/* Title with border background color = FEFFFE */
.maintitle   {font-family: Arial, Helvetica, sans-serif;  font-size: 20pt;  font-style: normal;  font-weight: 700;  color: #1F4B32;  background-color: #FEFFFE;  margin-right: 4px;  padding-top: 8px;  padding-right: 6px;  padding-bottom: 8px;  padding-left: 6px;  border: 2px solid #969C96;  text-align: center; }
.maintitle14 {font-family: Arial, Helvetica, sans-serif;  font-size: 14pt;  font-style: normal;  font-weight: 700;  color: #1F4B32;  background-color: #FEFFFE;  margin-right: 4px;  padding-top: 8px;  padding-right: 6px;  padding-bottom: 8px;  padding-left: 6px;  border: 2px solid #969C96;  text-align: center; }
.maintitle12 {font-family: Arial, Helvetica, sans-serif;  font-size: 12pt;  font-style: normal;  font-weight: 700;  color: #1F4B32;  background-color: #FEFFFE;  margin-right: 4px;  padding-top: 6px;  padding-right: 6px;  padding-bottom: 6px;  padding-left: 6px;  border: 2px solid #969C96;  text-align: center; }
.maintitle10 {font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: 700;  color: #1F4B32;  background-color: #FEFFFE;  margin-right: 4px;  padding-top: 2px;  padding-right: 2px;  padding-bottom: 2px;  padding-left: 2px;  border: 2px solid #969C96;  text-align: center; }
.maintitle9  {font-family: Arial, Helvetica, sans-serif;  font-size: 9pt;  font-style: normal;  font-weight: 700;  color: #1F4B32;  background-color: #FEFFFE;  margin-right: 1px;  padding-top: 1px;  padding-right: 1px;  padding-bottom: 1px;  padding-left: 1px;  border: 1px solid #969C96;  text-align: center; }

/* background color = EFF8EE - lt green */
.tdtitle12 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #1F4B32; text-align: center;}
.tdtitle10 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32;text-align: center;}

/* background color = FFFFFF white */
.tdtitle12w {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #1F4B32; background-color: #FFFFFF; text-align: center;}

.informationalText {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #1F4B32; text-align: center;}

.addBorder {padding-right: 1px; padding-left: 1px;  border: thin dashed #666633;}
.addSolidBorder { padding-right: 3px; padding-left: 3px; border: 1px dashed #666633;}

.bottomBorder {border-top: 0px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;  }
.topBorder {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; border-right: 1px solid #C0C0C0; }
.allBorder {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; }

.rightBorder {border-top: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; border-right: 1px solid #C0C0C0;  }
.leftBorder {border-top: 0px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0;border-right: 0px solid #C0C0C0;  }
.bottomRightBorder {border-top: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;  }
.topLeftBorder {border-top: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; border-right: 0px solid #C0C0C0;  }
.bottomLeftBorder {border-top: 0px solid #C0C0C0; border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 0px solid #C0C0C0;  }

.simpletext11ptBR{font-family: Arial, Helvetica, sans-serif;font-size: 11pt;  font-style: normal;  font-weight: 500;color: #000000; text-decoration: none; border-top: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.simpletext11ptR{font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; border-top: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0; border-bottom: 0px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.simpletext12ptBR{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; border-top: 0px solid #C0C0C0; border-left: 0px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
.simpletext12ptR{font-family: Arial, Helvetica, sans-serif;font-size: 12pt; font-style: normal; font-weight: 500; color: #000000; text-decoration: none; border-top: 0px solid #C0C0C0;  border-left: 0px solid #C0C0C0;  border-bottom: 0px solid #C0C0C0;  border-right: 1px solid #C0C0C0;}
.simplecolumnheading12Left { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: underline; text-align: left; }
.simplecolumnheading10Left { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: underline; text-align: left; }
.simpletext14ptBC{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: center; }
.simpletext18ptBC{ font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: center; }

.pointercursor { cursor: pointer; }
/* background color = EFF8EE - lt green */
body {background-color: #FFFFFF}

/* 6B5834 dk brown */
/* 996633 lt brown*/

/* Classes used in footer */
.tdfooter{  background-color:#1A4727; height:20; width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-weight: normal;  text-decoration: none; font-weight: normal; color:#FFFFFF;}
a.footer:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.footer:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #FFFFFF; text-decoration: underline}
a.footer:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #FFFFFF; text-decoration: none}


.tdfooterbold{  background-color:#1A4727; height:20; width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-weight: bold;  text-decoration: none; font-weight: normal; color:#FFFFFF;}
a.footerbold:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.footerbold:visited{font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: xx-small;  font-weight: bold; color: #FFFFFF; text-decoration: none}
a.footerbold:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.footerbold:active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small;  font-weight: bold; color: #FFFFFF; text-decoration: none}


/* Used with viewer_report_summary.jsp */
.tab-button  {width: 100; height: 20; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background: #ADB8B0;  border-top: 1px solid buttonhighlight;  border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonhighlight;  border-right: 1px solid buttonshadow;     cursor: pointer;     padding-top: 2px;     padding: 3;    text-decoration: none;    }
a.atab:link {color: #000000;text-decoration: none;}
a.atab:visited {color: #000000;text-decoration: none;}
a.atab:hover {color: #000000;text-decoration: underline;}
a.atab:active {color: #000000;  text-decoration: none;}
.tab-body { background: white; border-top: 0px solid buttonhighlight; border-left: 1px solid buttonhighlight; border-bottom: 1px solid buttonshadow; border-right: 1px solid buttonshadow; border-style: ridge; padding: 0; position:absolute; left:1px; top:25px; width:780px; height:1600px; z-index:1; visibility: hidden }



  /* Used with viewer_report_summary.jsp  for dropdown menu options*/
.dropmenutitle{ cursor:pointer; margin-bottom: 5px; padding:2px;  text-align:center;}
.dropsubmenu{ margin-bottom: 0.5em;  }
.dropmenuitem {font-style: normal; color: #000000; text-decoration: underline; cursor: pointer; }
a.dropmenuitem:link {color: #000000;text-decoration: none;}
a.dropmenuitem:visited {color: #000000;text-decoration: none;}
a.dropmenuitem:hover {color: #18B650;text-decoration: underline;}
a.dropmenuitem:active {color: #000000;  text-decoration: none;}

/* Williams Navigation */
#navlist{padding: 3px 0;margin-left: 0;border-bottom: 1px solid #778;font: bold 12px Verdana, sans-serif;}
#navlist li{list-style: none;margin: 0;display: inline;}
#navlist li a{padding: 3px 0.5em;margin-left: 1px;border: 1px solid #778;border-bottom: none;background: #DDE;text-decoration: none;}
#navlist li a:link { color: #000000; }
#navlist li a:visited { color: #000000; }
#navlist li a:hover{color: #FFFFFF;background: #0662D1;border-color: #227;}
#navlist li a#current{background: #0662D1;border-bottom: 1px solid white;color:#FFFFFF}


/* Schlumberger Navigation - diff color*/
#schnavlist{padding: 3px 0;margin-left: 0;border-bottom: 1px solid #778;font: bold 14px Arial, Helvetica, sans-serif;}
#schnavlist li{list-style: none;margin: 0;display: inline;}
#schnavlist li a{padding: 3px 0.5em;margin-left: 1px;border: 1px solid #778;border-bottom: none;background: #DDE;text-decoration: none;}
#schnavlist li a:link { color: #000000; }
#schnavlist li a:visited { color: #000000; }
#schnavlist li a:hover{color: #FFFFFF;background: #0000FE;border-color: #227;}
#schnavlist li a#current{background: #0000FE;border-bottom: 1px solid white;color:#FFFFFF}


/* Simple Plant SetUP - CT */
.sptextright{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: right; background-color: #C0C0C0;}
.sptextleft { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: left; background-color: #C0C0C0;}
.sptextcenteredRed { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #FF0000; text-decoration: none; text-align: center; background-color: #C0C0C0;}
.sptextcenteredGreen { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: 600; color: #00FF00; text-decoration: none; text-align: center; background-color: #C0C0C0;}
.spheadingcentered10 { font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #FEFFFE;  text-align: center;}
.sptdtitlecentered10{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #808080; text-align: center;border: 1px solid #000000;}
.sptdtitleleft10{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #808080; text-align: left;border: 1px solid #000000;}

/* Rpt displays - Generated for Williams*/
/*.rpt_tdtitle { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: 600; color: #000000; text-decoration: none; text-align: center; background-color: #aaa; padding: 1ex;}*/
.rpt_tdtitle { font-family: sans-serif;  color: black; font-size: 11pt; font-weight: 600; background-color: #aaa; text-align: center;}
.rpt_tdheader{ font-family: sans-serif;  color: #FFFFFF; font-size: 9pt; font-weight: bold; background-color: #1F4B32; text-align: center;}
.rpt_tddate  { font-family: sans-serif;  color: black;   font-size: 9pt; background-color: #ddd; text-align: center; padding: 2px;}
.rpt_tdvalue { font-family: sans-serif;  color: black;   font-size: 9pt; background-color: #ddd; text-align: center; padding: 2px;}
.rpt_tdedit  { font-family: sans-serif;  color: black;   font-size: 9pt; background-color: #ddd; text-align: center; padding: 2px;}

.swdText {font-family: sans-serif; font-size: 9pt; color: #000000; text-align: center;}
table.swd {  border-width: 1px; border-style: solid;  border-color: black; border-collapse: separate;  background-color: #ddd; font-family: sans-serif; font-size: 9pt; }
table.swd th { border-width: 0px;padding: 0px; background-color: #ddd;}
table.swd td { border-width: 0px; padding: 0px; background-color: #ddd; text-align: center; }


.wbsText    {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.wbsText9B  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;font-style: normal; font-weight: bold;}

.contentBox {
  padding:5px;
  margin-top:5px;
  width:100%;
  height:500px;
  overflow:auto
}

table.wbs {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #CCFFFF; font-family: sans-serif; font-size: 8pt;
 }
table.wbs th {
  border-width: 1px; padding: 2px; background-color: #CCFFFF;
  border-style: solid; border-color: black;font-family: sans-serif; font-size: 8pt;
 }
table.wbs td {
  border-width: 1px; padding: 2px; background-color: #CCFFFF;
  border-style: solid; border-color: black;font-family: sans-serif; font-size: 8pt;
  }



  
a.wbs2  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #0965c8; cursor: pointer; text-align: center;}
a.wbs2:hover{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; color: #FFFFFF; cursor: pointer; text-align: center;}
  
table.wbs2 {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
 }
 
table.wbs2 th {
  border-width: 1px; padding: 2px; background-color: #0965c8;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FFFFFF;
 }
 
table.wbs2 td {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  }
  
table.wbs2 td.timestamp {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  }  
  
table.wbs2 td.bold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  font-weight: bold;
  }
    
table.wbs2 td.center {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align:center
  }
  
table.wbs2 td.red {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }    
  
table.wbs2 td.green {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:green; font-weight: bold;
  text-align: center;
  }    
    
table.wbs2 td.redbg {
  border-width: 1px; padding: 2px; background-color: #FF0000;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }     
  
table.wbs2 td.greenbg {
  border-width: 1px; padding: 2px; background-color: #00FF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }       
  
table.wbs2 td.yellowbg {
  border-width: 1px; padding: 2px; background-color: #FFFF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }         
    
table.wbs2 td.yellow {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FFFF00; font-weight: bold;
  text-align: center;
  }      
  
table.wbs2 td.blue {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#0099FF; font-weight: bold;
  text-align: center;
  }        

input.DACButton
  {   width:160px;  }
  
input.DACButton_medium
  {   width:100px;  }  
  
input.DACButton_small
  {   width:60px;  }    
  

  
input.DACButtonRed_small
  {   width:60px; 
      background-color:#FF0000;
      font-weight: bold;
  }      

input.DACButtonGreen_small
  {   width:70px; 
      background-color:#00FF00;
      font-weight: bold;
  }      
    
input.groovybutton
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#000000;
   width:160px;
   height:24px;
   background-color:#C0C0C0;
  }

input.groovybuttonmover
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:160px;
   height:24px;
   background-color:#0000fe;
   cursor: pointer;
  }

input.groovybuttonmout
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#000000;
   width:160px;
   height:24px;
   background-color:#C0C0C0;
  }

input.groovybutton_narrow
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#000000;
   width:120px;
   height:24px;
   background-color:#C0C0C0;
  }

input.groovybuttonmover_narrow
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:120px;
   height:24px;
   background-color:#0000fe;
   cursor: pointer;
  }

input.groovybuttonmout_narrow
  {
   font-size:10pt;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#000000;
   width:120px;
   height:24px;
   background-color:#C0C0C0;
  }

/* Finley */
/*font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #CCCCCC;  text-align: center;}*/

table.fnr {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
 }
 
table.fnr th {
  border-width: 1px; padding: 2px; background-color: #6E8B3D;;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FFFFFF;
 }
 
table.fnr th.nbg {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000;
 } 
 
table.fnr td {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#000000;
  }
  
table.fnr td.left {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000;
  }  
  
table.fnr td.timestamp {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#000000;
  }  

table.fnr td.red {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }  
  
table.fnr td.green {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#18B650; font-weight: bold;
  text-align: center;
  }    
  
table.fnr td.blue {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#0000ff; font-weight: bold;
  text-align: center;
  }      
  

  
  
/* Finley */
/*font-family: Arial, Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: bold;  color: #1F4B32;  background-color: #CCCCCC;  text-align: center;}*/

table.dac {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
 }
 
table.dac th {
  border-width: 1px; padding: 2px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
  color:#FFFFFF;
 }
 
table.dac th.left {
  border-width: 1px; padding: 2px; background-color: #c6c6c6;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
  color:#000000; text-align: left;
 } 
 
table.dac th.Closed {
  border-width: 1px; padding: 2px; background-color:#FF0000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
  color:#FFFFFF;
 } 
 
table.dac th.timestamp {
  border-width: 1px; padding: 0px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FFFFFF;
 } 
table.dac th.nbg {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
  color:#000000;
 } 
 
table.dac td {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align: left; color:#000000;
  }
  
table.dac td.center {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }  
     
table.dac td.redbkg {
  border-width: 1px; padding: 2px; background-color: #FF0000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }  
  
table.dac td.greenbkg{
  border-width: 1px; padding: 2px; background-color: #00FF00;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }    

table.dac td.bluebkg{
  border-width: 1px; padding: 2px; background-color: #0000FF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }    
     
table.dac td.leftbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold; text-align: left;
  }    
  
table.dac td.rightbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold; text-align: right;
  } 
    
table.dac td.right {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: right;
  }    
  
table.dac td.timestamp {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#000000;
  }  

table.dac td.red {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }  
  

table.dac td.blue {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#0099FF; font-weight: bold;
  text-align: center;
  }    

table.dac td.green {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#18B650; font-weight: bold;
  text-align: center;
  }    
  
table.dac td.greenbkg {
  border-width: 1px; padding: 2px; background-color: #18B650;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }      

table.dac td.redbkg {
  border-width: 1px; padding: 2px; background-color: #FF0000;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }          

  
input.DAC3Button
  { 
    width:65px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  }        
  
       

  
/* dac3 has smaller fonts than dac2 and dac2 smaller than dac*/
input.DAC2ButtonXSmall
  { 
    width:20px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  }     
input.DAC2Button
  { 
    width:65px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  }    
input.DAC2ButtonGreen
  { 
    width:65px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;background-color: #00FF00;
  }    
input.DAC2ButtonRed
  { 
    width:65px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;background-color: #FF0000;
  }    
    
  
input.DAC2LargeButton
  { 
    width:120px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  }      
  
input.DAC2MedLargeButton
  { 
    width:140px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  }        
input.DAC2LargeButtonRed
  { 
    width:120px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FF0000;
  }        
input.DAC2LargeButtonGreen
  { 
    width:120px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #00FF00;
  }          
input.DAC2XLargeButton
  { 
    width:180px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  }      
  
input.DAC2XLargeButtonRed
  { 
    width:180px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #FF0000;
  }        
input.DAC2XLargeButtonGreen
  { 
    width:180px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #00FF00;
  }          
input.DAC2XLargeButtonYellow
  { 
    width:180px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: yellow;
  }            
  
.menuitemDAC2          {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitemDAC2:link    {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitemDAC2:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
a.menuitemDAC2:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #009900; text-decoration: underline; cursor: pointer; }
a.menuitemDAC2:active  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #1F4B32; text-decoration: underline; cursor: pointer; }
/* 1F4B32 */


table.dacAlt {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
 }
table.dacAlt tr:nth-child(even) {background: #F0F0F0}
table.dacAlt tr:nth-child(odd) {background: #FFFFFF}

table.dacAlt th {
  border-width: 1px; padding: 2px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:white; vertical-align:top;
 }
 
table.dacAlt th.A {
  border-width: 1px; padding: 2px; background-color: #003D1E;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:white; vertical-align:top;
 } 
 
table.dacAlt td {
  border-width: 1px; padding: 2px;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align:right; color:#000000; 
  }
  
table.dacAlt td.right {
  border-width: 1px; padding: 2px;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align:right; color:#000000;
  }  

table.dacAlt td.rightBold {
  border-width: 1px; padding: 2px;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align:right; color:#000000; font-weight: bold;
  }    
  
table.dacAlt td.leftBold {
  border-width: 1px; padding: 2px;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align:left; color:#000000; font-weight: bold;
  }      
 
 
table.dac2 {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
 }
 
table.dac2 tr.dark{background-color:#CCCCCC; !important;}
table.dac2 tr.light{background-color:#FFFFFF; !important;}

table.dac2 tr.hiddenRow {
    display: none;
}
  
table.dac2 th {
  border-width: 1px; padding: 2px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:white;
 }
 
table.dac2 th.Closed {
  border-width: 1px; padding: 2px; background-color:#006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FFFFFF;
 } 
 
table.dac2 th.timestamp {
  border-width: 1px; padding: 0px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FFFFFF;
 } 
 
table.dac2 th.nbg {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000;
 } 
 
table.dac2 th.A {
  border-width: 1px; padding: 2px; background-color: #66a384;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000;
 }  
 
table.dac2 th.black {
  border-width: 1px; padding: 2px; background-color: #000000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000;
 }  
  
table.dac2 td {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  text-align: left; color:#000000;
  }
  
table.dac2 td.small {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: left; color:#000000;
  }  
   
table.dac2 td.black {
  border-width: 1px; padding: 2px; background-color: #000000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }    
    
table.dac2 td.center {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: center;
  }  
    
table.dac2 td.leftbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold; text-align: left;
  }    
  
table.dac2 td.leftboldsm {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold; text-align: left;
  }      


  
table.dac2 td.rightbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold; text-align: right;
  }      
  
table.dac2 td.rightbg {
  border-width: 1px; padding: 2px; background-color: #FAF8CC;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: right;
  }     
    
table.dac2 td.right {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: right;
  }    
  
table.dac2 td.noborder { border:none; border-width:0px;}    
    
table.dac2 td.rightTotal {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; text-align: right; border-top:double;
  }      
  
table.dac2 td.timestamp {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#000000;
  }  
  
table.dac2 td.timestampsm {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;
  text-align: center; color:#000000;
  }    
  
  
table.dac2 td.yellowbg {
  border-width: 1px; padding: 2px; background-color: #FFFF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }      


table.dac2 td.Alarm,    
table.dac2 td.redbg {
  border-width: 1px; padding: 2px; background-color: #FF0000;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }         

table.dac2 td.Normal,    
table.dac2 td.greenbg {
  border-width: 1px; padding: 2px; background-color: #00FF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }       
  
table.dac2 td.bluebg {
  border-width: 1px; padding: 2px; background-color: #0000FF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }         
 
    
table.dac2 td.yellow {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FFFF00; font-weight: bold;
  text-align: center;
  }    
  
table.dac2 td.Closed,        
table.dac2 td.Off,  
table.dac2 td.On_REI,  
table.dac2 td.Bad,  
table.dac2 td.Stopped,
table.dac2 td.Disabled,
table.dac2 td.Failed,    
table.dac2 td.red {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }  
  
table.dac2 td.Offts,  
table.dac2 td.Badts,  
table.dac2 td.Stoppedts,
table.dac2 td.Failedts,    
table.dac2 td.redts {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }  

table.dac2 td.yellowSmall {
  border-width: 1px; padding: 1px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FFFF00; font-weight: normal;
  text-align: center;
  }    
  
table.dac2 td.redSmall {
  border-width: 1px; padding: 1px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FF0000; font-weight: normal;
  text-align: center;
  }    
  
table.dac2 td.greenSmall {
  border-width: 1px; padding: 1px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#18B650; font-weight: normal;
  text-align: center;
  }    


table.dac2 td.Unknown,    
table.dac2 td.Manual,  
table.dac2 td.Hand,  
table.dac2 td.blue {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#0099FF; font-weight: bold;
  text-align: center;
  }    

table.dac2 td.Open,          
table.dac2 td.Auto,
table.dac2 td.Normal,  
table.dac2 td.Running,  
table.dac2 td.Enabled,  
table.dac2 td.On,
table.dac2 td.Off_REI,  
table.dac2 td.green{
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
  color:#18B650; font-weight: bold;
  text-align: center;
  }   

table.dac2 td.Autots,
table.dac2 td.Manualts,  
table.dac2 td.Normalts,  
table.dac2 td.Runningts,  
table.dac2 td.greents{
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#18B650; font-weight: bold;
  text-align: center;
  }         

table.dac2b {
  border-width: 1px; border-style: none;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
 }

table.dac3 {
  border-width: 1px; border-style: solid;
  border-color: black; border-collapse: collapse;
  background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
 }
 
table.dac3 tr.hiddenRow {
    display: none;
}
 
table.dac3 th {
  border-width: 1px; padding: 2px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:white;
 }
 
table.dac3 th.Closed {
  border-width: 1px; padding: 2px; background-color:#006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FFFFFF;
 } 
 
table.dac3 th.timestamp {
  border-width: 1px; padding: 0px; background-color: #006633;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FFFFFF;
 } 
 
table.dac3 th.nbg {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000;
 } 
 
table.dac3 th.black {
  border-width: 1px; padding: 2px; background-color: #000000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000;
 } 
  
table.dac3 td {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: left; color:#000000;
  }

table.dac3 td.black {
  border-width: 1px; padding: 2px; background-color: #000000;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: center;
  }    
    
table.dac3 td.center {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: center;
  }  
    
table.dac3 td.leftbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold; text-align: left;
  }    
  
table.dac3 td.leftboldsm {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold; text-align: left;
  }      
  
table.dac3 td.rightbold {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold; text-align: right;
  }      
  
table.dac3 td.right {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: right;
  }    
  
table.dac3 td.rightbg {
  border-width: 1px; padding: 2px; background-color: #FAF8CC;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: right;
  }      
  
table.dac3 td.left {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: left;
  }      
  
table.dac3 td.rightTotal {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: right; border-top:double;
  }    
  
table.dac3 td.rightTotalbg {
  border-width: 1px; padding: 2px; background-color: #FAF8CC;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; text-align: right; border-top:double;
  }        
  
table.dac3 td.timestamp {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#000000;
  }  
  
table.dac3 td.timestamp_gray {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  text-align: center; color:#808080;
  }  
  
table.dac3 td.timestampsm {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black; font-family: Arial, Helvetica, sans-serif; font-size: 7pt;
  text-align: center; color:#000000;
  }    

table.dac3 td.Off,  
table.dac3 td.On_REI,  
table.dac3 td.Bad,  
table.dac3 td.Stopped,
table.dac3 td.Disabled,
table.dac3 td.Failed,      
table.dac3 td.red {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FF0000; font-weight: bold;
  text-align: center;
  }  
  
table.dac3 td.redleft {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#FF0000; font-weight: bold;
  text-align: left;
  }    
  
table.dac3 td.Hand,
table.dac3 td.blue {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#0099FF; font-weight: bold;
  text-align: center;
  }    

table.dac3 td.Auto,
table.dac3 td.Manual,  
table.dac3 td.Normal,  
table.dac3 td.Running,  
table.dac3 td.Enabled,  
table.dac3 td.green {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#18B650; font-weight: bold;
  text-align: center;
  }      
  
table.dac3 td.greenleft {
  border-width: 1px; padding: 2px; background-color: #FFFFFF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#18B650; font-weight: bold;
  text-align: left;
  }       
   
table.dac3 td.yellowbg {
  border-width: 1px; padding: 2px; background-color: #FFFF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }      

table.dac3 td.redbg {
  border-width: 1px; padding: 2px; background-color: #FF0000;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }         
    
table.dac3 td.greenbg {
  border-width: 1px; padding: 2px; background-color: #00FF00;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }       
  
 
table.dac3 td.bluebg {
  border-width: 1px; padding: 2px; background-color: #0099FF;
  border-style: solid; border-color: black;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
  color:#000000; font-weight: bold;
  text-align: center;
  }           
    
  
a.dac2menuitem  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #1F4B32; cursor: pointer; text-align: center;}
a.dac2menuitem:hover{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; font-weight: bold; color: #FFFFFF; cursor: pointer; text-align: center;}



.outer {font-family: Arial, Helvetica, sans-serif; position:relative;padding:0em 0 0em 0;width:860;background:#fff; margin:0 auto 0em auto;}
.inner {font-family: Arial, Helvetica, sans-serif; overflow:auto;width:auto;height:30em;background:#fff; }
.outer th {text-align:center; font-size: 10pt; background:#006633; color:#fff;}
.outer td {text-align:left; font-size: 10pt;}
.outer.amount {text-align:right; font-size: 10pt;}
.inner.amount {text-align:right; font-size: 10pt;}
.inner td.amount {text-align:right; font-size: 10pt;}
.outer th {background:#006633; color:#fff;}
.outer.customer {background:#006633; color:#fff; text-align:left; width:120px; font-size: 10pt;}
.outer.date {text-align:center; font-size: 10pt;}
.outer.gold {background:#006633; text-align:center;}


table.header    {
    color:#000000;
    border-collapse:collapse;
    border-top-style: solid;
    border-bottom-style: solid;
    border-width:2px;
    border-color:#1F4B32;
    padding:1px 1px 2px 2px;
}
  
</style>
