Body  {background-color: #f2f2f2; color: #000000; Margin-Top: 0px; Margin-Left: 2px;font-family: arial; font-size: 12px}
Table {font-family: arial; font-size: 12px}
Input    {font-family: arial; font-size: 12px}
textarea {font-family: arial; font-size: 12px}
select   {font-family: arial; font-size: 12px}

Form  {margin: 5px}
hr    {height: 2px; color: gray}
h3    {background-color:gray;color:white;font-family:arial;font-size:14px;font-weight:bold;padding:5px;margin:1px 1px 5px 1px}
h4    {background-color: gray; color: white; font-family: arial; font-size: 16px; font-weight: bold; padding: 5px; margin-bottom: 5px}

.cop   {text-align: center; padding-top: 0; margin-top: 2; margin-left: 0;
         Border: solid #555 1px; Border-bottom: none; Border-left: none; Border-right: none;
         Color:black;Background-Color:#bbb;font-size: 8pt}  

.cab   {Border-left:solid gray 1px;background-color:#fff;font-size:20px;color:#069;vertical-align:middle;}

.menu  {text-align:center;vertical-align:top;margin:0px;Padding:0pt;}
.menu .ActionButton {text-align:center;vertical-align:middle;margin:2px;width:22%;Font-weight:900;Font-Size:9pt;background:#bbb;Color: #000;text-shadow:#fff 0 1px 0}
.menu .ActionButton img{vertical-align:middle;float1:right;margin:5px;width:40}

.ActionButton   {border: #000000 1px solid; cursor: hand; font-size: 13px;-webkit-border-radius: 15px;background:#aaa;color:#fff}
.ActionButtonBig{border: #000000 1px solid; cursor: hand; font-size: 15px;-webkit-border-radius: 15px;background:#aaa;color:#fff;height:30px}
.ActionButtonR  {border: #000000 1px solid; cursor: hand; font-size: 13px;-webkit-border-radius: 15px;background:#f88;color:#fff}
.ActionButtonA  {border: #000000 1px solid; cursor: hand; font-size: 13px;-webkit-border-radius: 15px;background:yellow;color:#000}
.ActionButtonG  {border: #000000 1px solid; cursor: hand; font-size: 13px;-webkit-border-radius: 15px;background:#8f8;color:#000}
.ActionButtonB  {border: #000000 1px solid; cursor: hand; font-size: 13px;-webkit-border-radius: 15px;background:#88f;color:#fff}

.footer {font-family: arial; font-size: 10px; margin: 2px}

.Toolbar {background-color:#ddd; padding-top:5px;padding-left:8px; border-bottom: solid gray 1px}

.Label  {color: DarkBlue; font-family: arial; font-size: 12px}

.ErrorReport {color: Red; font-family: arial; font-size: 12px; margin: 0px}

.EntryBlock {Margin: 1px; border: solid gray 1px;padding:4px}
 

.EntryTable        {}
.EntryTable .BData   {font-family: arial; font-size:18px}
.EntryTable .Data    {font-family: arial; font-size:14px}
.EntryTable .DataBig {font-family: arial; font-size:25px}
.EntryTable .Datap   {font-family: arial; font-size:10px}
.EntryTable .Error   {color: #FF0000; font-family: arial; font-size:12px }
.EntryTable .BLabel  {color: DarkBlue; font-family: arial; font-size:15px; text-align: right}
.EntryTable .Label   {color: DarkBlue; font-family: arial; font-size:12px; text-align: right}
.EntryTable .Title   {background-color: silver; font-family:arial; font-size:14px; text-align:center}

.ReportTable            {Border: solid gray 1px; Border-top: none}
.ReportTable .BData     {font-family: arial; font-size:18px}
.ReportTable .Data      {font-family: arial; font-size:12px; padding-left: 3px; padding-right: 3px}
.ReportTable .Data1     {font-family: arial; font-size:12px; padding-left: 3px; padding-right: 3px;background-color:#ddd}
.ReportTable .DataR     {font-family: arial; font-size:12px; padding-left: 3px; padding-right: 3px;background-color:#f88}
.ReportTable .DataG     {font-family: arial; font-size:12px; padding-left: 3px; padding-right: 3px;background-color:#8f8}
.ReportTable .Datap     {font-family: arial; font-size:9px;  padding-left: 3px; padding-right: 3px}
.ReportTable .Datap1    {font-family: arial; font-size:9px;  padding-left: 3px; padding-right: 3px;background-color:#ddd}
.ReportTable .DatapR    {font-family: arial; font-size:9px;  padding-left: 3px; padding-right: 3px;background-color:#f88}
.ReportTable .Header    {color: DarkBlue; background-color: silver; font-family: arial; font-size:13px;  padding-left: 3px; padding-right: 3px }
.ReportTable .Headerp   {color: DarkBlue; background-color: #aaa; font-family: arial; font-size:10px;  padding-left: 3px; padding-right: 3px }
.ReportTable .Headerp1  {color: DarkBlue; background-color: #dd5; font-family: arial; font-size:10px;  padding-left: 3px; padding-right: 3px }
.ReportTable .bigHeader {color: DarkBlue; background-color: silver; font-family: arial; font-size:20px;  padding-left: 3px; padding-right: 3px }

.ReportHdr1Table         {margin-top: 10px}
.ReportHdr1Table .Data   {text-align: left;  vertical-align: top; font-family: arial; font-size:12px; }
.ReportHdr1Table .Label  {text-align: left;  vertical-align: top; font-family: arial; font-size:12px; }

.ZoomTable         {}
.ZoomTable .Data   {text-align: left; vertical-align: top; font-family: arial; font-size:12px;}
.ZoomTable .Label  {text-align: left; vertical-align: top; color: DarkBlue; font-family: arial; font-size:12px;}
.ZoomTable .Header {background-color: silver; text-align: left; vertical-align: top; font-family: arial; font-size:12px; }

A:link    {color: #990033; font-family: arial}
A:visited {color: #990033; font-family: arial}
A:active  {color: #003366; font-family: arial}
A:hover   {color: #003366; font-family: arial}

#win_abas {padding-top: 6px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; margin-right: 13px; vertical-align: bottom; border-bottom-color: #b0b0b0; border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; background-image: none; background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(244, 244, 244)}
#win_aba1 {color:#000;padding-top:6px;padding-right:8px;padding-bottom:4px;padding-left:8px;font-weight: bold;text-decoration:none;border-top-color:#b0b0b0;border-right-color:#b0b0b0;border-bottom-color:#ffffff;border-left-color:#b0b0b0;border-top-width:1px; border-right-width: 1px; border-bottom-width:2px;border-left-width:1px;border-top-style: solid; border-right-style:solid;border-bottom-style:solid; border-left-style: solid;background-image: none;
           background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(255, 255, 255)
          } 
#win_aba2 {color: #bbb; padding-top: 6px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; font-weight: normal; text-decoration: underline; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: none;
           background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(244, 244, 244)
          }
#win_aba2 a:link    {color: #bbb;font-weight:bold}

#win_aba_cont{margin-right:5px;width: 98%; height: 300px; overflow: auto; border-right-color: #b0b0b0; border-bottom-color: #b0b0b0; border-left-color: #b0b0b0; border-top-width: medium; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block}
#win_tit     {color:#000080;background:#c0c0ca;border:2px solid blue;font-size: 10pt;text-align:left}
#win_tit_img {color:#000080;margin-top:1px; margin-left:1px; margin-bottom:-2px}
#win_subtit  {color:#000080;background:#eedd66;border:0px solid blue;font-size: 9pt;text-align:center}
#win_lin     {color:#000080;background:#ccc;font-size: 8pt;text-align:left}
#win_lin_num {color:#000080;width:60px; border:1px solid black;text-align:center;font-size: 12pt}
#win_lin_nom {color:#000080;padding-left:5px;font-size: 8pt;background-color:#eee;}
#win_lin_nom1{color:#000080;padding-left:5px;font-size: 8pt;background-color:#ddd;}
#win_lin_nomR{color:#000080;padding-left:5px;font-size: 8pt;background-color:#de6;}
#win_tab     {color:#000080;background:#ccc;font-size: 10pt;text-align:left}
#win_tab_num {color:#000080;background:#cccccc;border:1px solid black;text-align:center;font-size: 12pt}
#win_util    {color:#000080;background:#ccffff;text-align:center;font-size: 10pt}
#win_sab     {color:#000080;background:#ffffcc;text-align:center;font-size: 10pt}
#win_dom     {color:#000080;background:#ffccff;text-align:center;font-size: 10pt}
#win_hr      {color:#000080;font-size:7pt; text-align:right;border-left: 1px solid #ff0000;}
#win_status  {color:#ffffff;font-size:7pt;text-align:right}
#win_status a:link    {color: #ff0000;font-weight:bold}

.labels1 {
     color: black;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 12px !important;
     padding-top:2px;
     font-weight: bold !important;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid black;
     white-space: nowrap;
   }
.labels2 {
     color: white;
     background-color: black;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 12px !important;
     font-weight: bold !important;
     padding-top:2px;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid white;
     white-space: nowrap;
   }
.labelsp1 {
     color: black;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 9px !important;
     padding-top:3px;
     font-weight: bold !important;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid black;
     white-space: nowrap;
   }
.labelsp2 {
     color: white;
     background-color: black;
     font-family: "Lucida Grande","Arial", sans-serif !important;
     font-size: 9px !important;
     font-weight: bold !important;
     padding-top:3px;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 0px solid white;
     white-space: nowrap;
   }


@media print {
  Body  {background-color: #fff;}
}


@media only screen and (orientation: portrait)  {
Body  {background-color: #f2f2f2; color: #000000; Margin-Top: 2px; Margin-Left: 2px;font-family: arial; font-size: 9px}
Table {font-family: arial; font-size: 9px}
Input    {font-family: arial; font-size: 9px}
textarea {font-family: arial; font-size: 9px}
select   {font-family: arial; font-size: 9px}
img {zoom:80%}
#map img {zoom:100%}
Form  {margin: 2px}
hr    {height: 2px; color: gray}
h3    {background-color:gray;color:white;font-family:arial;font-size:11px;font-weight:bold;padding:2px;margin:1px 1px 2px 1px}
h4    {background-color: gray; color: white; font-family: arial; font-size: 13px; font-weight: bold; padding: 2px; margin-bottom: 2px}

.cop   {text-align: center; padding-top: 0; margin-top: 1; margin-left: 0;
         Border: solid #555 1px; Border-bottom: none; Border-left: none; Border-right: none;
         Color:black;Background-Color:#bbb;font-size: 7pt}  

.cab   {Border-left:solid gray 1px;background-color:#fff;font-size:17px;color:#069;vertical-align:middle;}

.menu  {text-align:center;vertical-align:top;margin:0px;Padding:0pt;}
.menu .ActionButton {text-align:center;vertical-align:middle;margin:2px;width:48%;Font-weight:900;Font-Size:14px;background:#bbb;Color: #000;text-shadow:#fff 0 1px 0}
.menu .ActionButton img{vertical-align:middle;float1:right;margin:2px;width:50}

.ActionButtonBig{border: #000000 1px solid; cursor: hand; font-size: 15px;-webkit-border-radius: 14px;background:#aaa;color:#fff;height:30px}
.ActionButton   {border: #000000 1px solid; cursor: hand; font-size: 12px;-webkit-border-radius: 14px;background:#aaa;color:#fff}
.ActionButtonR  {border: #000000 1px solid; cursor: hand; font-size: 12px;-webkit-border-radius: 14px;background:#f88;color:#fff}
.ActionButtonA  {border: #000000 1px solid; cursor: hand; font-size: 12px;-webkit-border-radius: 14px;background:yellow;color:#000}
.ActionButtonG  {border: #000000 1px solid; cursor: hand; font-size: 12px;-webkit-border-radius: 14px;background:#8f8;color:#000}
.ActionButtonB  {border: #000000 1px solid; cursor: hand; font-size: 12px;-webkit-border-radius: 14px;background:#88f;color:#fff}

.footer {font-family: arial; font-size: 8px; margin: 1px}

.Toolbar {background-color:#ddd; padding-top:5px;padding-left:5px; border-bottom: solid gray 1px}

.Label  {color: DarkBlue; font-family: arial; font-size: 9px}

.ErrorReport {color: Red; font-family: arial; font-size: 11px; margin: 0px}

.EntryBlock {Margin: 1px; border: solid gray 1px}
 

.EntryTable        {}
.EntryTable .BData {font-family: arial; font-size:15px}
.EntryTable .Data  {font-family: arial; font-size:11px}
.EntryTable .Datar  {color:red;font-family: arial; font-size:11px}
.EntryTable .DataBig {font-family: arial; font-size:22px}
.EntryTable .Datap  {font-family: arial; font-size:7px}
.EntryTable .Error {color: #FF0000; font-family: arial; font-size:9px }
.EntryTable .BLabel{color: DarkBlue; font-family: arial; font-size:12px; text-align: right}
.EntryTable .Label {color: DarkBlue; font-family: arial; font-size:9px; text-align: right}
.EntryTable .Title {background-color: silver; font-family:arial; font-size:11px; text-align:center}

.ReportTable            {Border: solid gray 1px; Border-top: none}
.ReportTable .BData     {font-family: arial; font-size:15px}
.ReportTable .Data      {font-family: arial; font-size:9px; padding-left: 2px; padding-right: 2px}
.ReportTable .Data1     {font-family: arial; font-size:9px; padding-left: 2px; padding-right: 2px;background-color:#ddd}
.ReportTable .DataR     {font-family: arial; font-size:9px; padding-left: 2px; padding-right: 2px;background-color:#f88}
.ReportTable .DataG     {font-family: arial; font-size:9px; padding-left: 2px; padding-right: 2px;background-color:#8f8}
.ReportTable .Datap     {font-family: arial; font-size:7px; padding-left: 2px; padding-right: 2px}
.ReportTable .Datap1    {font-family: arial; font-size:7px; padding-left: 2px; padding-right: 2px;background-color:#ddd}
.ReportTable .DatapR    {font-family: arial; font-size:7px; padding-left: 2px; padding-right: 2px;background-color:#f88}
.ReportTable .Header    {color: DarkBlue; background-color: silver; font-family: arial; font-size:10px;  padding-left: 2px; padding-right: 2px }
.ReportTable .Headerp   {color: DarkBlue; background-color: #aaa; font-family: arial; font-size:7px;  padding-left: 2px; padding-right: 2px }
.ReportTable .Headerp1  {color: DarkBlue; background-color: #dd5; font-family: arial; font-size:7px;  padding-left: 2px; padding-right: 2px }
.ReportTable .bigHeader {color: DarkBlue; background-color: silver; font-family: arial; font-size:17px;  padding-left: 2px; padding-right: 2px }

.ReportHdr1Table         {margin-top: 5px}
.ReportHdr1Table .Data   {text-align: left;  vertical-align: top; font-family: arial; font-size:9px; }
.ReportHdr1Table .Label  {text-align: left;  vertical-align: top; font-family: arial; font-size:9px; }

.ZoomTable         {}
.ZoomTable .Data   {text-align: left; vertical-align: top; font-family: arial; font-size:9px;}
.ZoomTable .Label  {text-align: left; vertical-align: top; color: DarkBlue; font-family: arial; font-size:9px;}
.ZoomTable .Header {background-color: silver; text-align: left; vertical-align: top; font-family: arial; font-size:9px; }

A:link    {color: #990033; font-family: arial}
A:visited {color: #990033; font-family: arial}
A:active  {color: #003366; font-family: arial}
A:hover   {color: #003366; font-family: arial}

#win_abas {padding-top: 6px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; margin-right: 13px; vertical-align: bottom; border-bottom-color: #b0b0b0; border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; background-image: none; background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(244, 244, 244)}
#win_aba1 {color:#000;padding-top:6px;padding-right:8px;padding-bottom:4px;padding-left:8px;font-weight: bold;text-decoration:none;border-top-color:#b0b0b0;border-right-color:#b0b0b0;border-bottom-color:#ffffff;border-left-color:#b0b0b0;border-top-width:1px; border-right-width: 1px; border-bottom-width:2px;border-left-width:1px;border-top-style: solid; border-right-style:solid;border-bottom-style:solid; border-left-style: solid;background-image: none;
           background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(255, 255, 255)
          } 
#win_aba2 {color: #bbb; padding-top: 6px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; font-weight: normal; text-decoration: underline; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-image: none;
           background-attachment: scroll; background-repeat: repeat; background-position-x: 0px; background-position-y: 0px; background-color: rgb(244, 244, 244)
          }
#win_aba2 a:link    {color: #bbb;font-weight:bold}

#win_aba_cont{margin-right:5px;width: 98%; height: 300px; overflow: auto; border-right-color: #b0b0b0; border-bottom-color: #b0b0b0; border-left-color: #b0b0b0; border-top-width: medium; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; display: block}
#win_tit     {color:#000080;background:#c0c0ca;border:2px solid blue;font-size: 10pt;text-align:left}
#win_tit_img {color:#000080;margin-top:1px; margin-left:1px; margin-bottom:-2px}
#win_subtit  {color:#000080;background:#eedd66;border:0px solid blue;font-size: 9pt;text-align:center}
#win_lin     {color:#000080;background:#ccc;font-size: 8pt;text-align:left}
#win_lin_num {color:#000080;width:60px; border:1px solid black;text-align:center;font-size: 12pt}
#win_lin_nom {color:#000080;padding-left:5px;font-size: 7pt;background-color:#eee;}
#win_lin_nom1{color:#000080;padding-left:5px;font-size: 7pt;background-color:#ddd;}
#win_lin_nomR{color:#000080;padding-left:5px;font-size: 7pt;background-color:#de6;}
#win_tab     {color:#000080;background:#ccc;font-size: 9pt;text-align:left}
#win_tab_num {color:#000080;background:#cccccc;border:1px solid black;text-align:center;font-size: 12pt}
#win_util    {color:#000080;background:#ccffff;text-align:center;font-size: 10pt}
#win_sab     {color:#000080;background:#ffffcc;text-align:center;font-size: 10pt}
#win_dom     {color:#000080;background:#ffccff;text-align:center;font-size: 10pt}
#win_hr      {color:#000080;font-size:7pt; text-align:right;border-left: 1px solid #ff0000;}
#win_status  {color:#ffffff;font-size:7pt;text-align:right}
#win_status a:link    {color: #ff0000;font-weight:bold}

.labels1 {
     color: black;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 12px !important;
     padding-top:2px;
     font-weight: bold !important;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid black;
     white-space: nowrap;
   }
.labels2 {
     color: white;
     background-color: black;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 12px !important;
     font-weight: bold !important;
     padding-top:2px;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid white;
     white-space: nowrap;
   }
.labelsp1 {
     color: black;
     background-color: white;
     font-family: "Lucida Grande", "Arial", sans-serif !important;
     font-size: 9px !important;
     padding-top:3px;
     font-weight: bold !important;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 1px solid black;
     white-space: nowrap;
   }
.labelsp2 {
     color: white;
     background-color: black;
     font-family: "Lucida Grande","Arial", sans-serif !important;
     font-size: 9px !important;
     font-weight: bold !important;
     padding-top:3px;
     text-align: center;
     width: 47px;
     height: 12px;
     border: 0px solid white;
     white-space: nowrap;
   }

}
