/*      PacRimLogScaling CSS                            */
/*      Written by Aaron Olson (aaron@npinfo.com)       */
/*       of NP Information Systems (www.npinfo.com)     */
/*      Created on August 12, 2003                      */

body {
  background: #EEEEEE url(/img/bg003.gif);
  font-family: "Arial"; }
  
td {
  vertical-align: top;
  text-align: left;
  font-family: "Arial"; }
  
p {
  margin-bottom: -8px; }
  
.bannerCell {
  background: white; }  

.navTable {
  border: 0; }
  
.navCell {
  background: darkgreen;
  /* background: #00A200; */
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  padding: 5px;
}
  
.navLink:link, 
.navLink:visited, 
.navLink:hover, 
.navLink:active {
  color: darkgreen;
  text-decoration: none;
  width: 100px;
  padding: 0px 10px;
  border: 2px solid black;
  background: #EEEEEE; }
  
.navLink:hover {
  background: silver;
  color: maroon; }
  
.sectionHead {
  font-weight: bold;
  font-size: 1.5em; }
  
.bodycell {
  padding-top: 5px;
  padding-left: 10px;
  font-size: .8em; }

.smallPrint {
  font-size: 10px; }
  
.prls {
  font-family: "times new roman";
  font-size: 20px;
  background: white;
  border-bottom: 3px outset blue;
  border-right: 3px outset blue;
  border-top: 3px outset silver;
  border-left: 3px outset silver;
  margin: 3px;
  padding: 0px 5px; }
  
.headerLabel {
  background: navy;
  color: white;
  font-weight: bold;
  border: 1px solid black;
  padding: 3px;
  margin-bottom: 1px; }
    
.loginLabel {
  text-align: right; }

.loginField { }

.loginFormField { }

.optionMulti {
  width: 200px; }
  
.sortCell {
  align: center;
  text-align: center;
  width: 120px; }
  
.sortid {
  width: 135px; }
  
/* Table layout stuff */
.headLabel1 {
  border: 0;
  width: 75px;
  text-align: right;
  font-size: 11px;
  font-weight: normal; }

.headLabel2, .headLabel3 {
  border: 0;
  width: 80px;
  text-align: right;  
  font-size: 11px;
  font-weight: normal; }

.headLabel4 {
  border: 0;
  width: 80px;
  text-align: right;  
  font-size: 11px;
  font-weight: normal; }

.headData1 {
  border: 0;
  width: 170px;
  font-size: 11px;
  font-weight: bold; }

.headData2 {
  border: 0;
  width: 115px;
  font-size: 11px;
  font-weight: bold; }

.headData3 {
  border: 0;
  width: 55px;
  font-size: 11px;
  font-weight: bold; }

.headData4 {
  border: 0;
  width: 55px;
  font-size: 11px;
  font-weight: bold; }

.dataLabel1, .dataLabel2, .dataLabel3, .dataLabel4 {
  border: 0;
  text-align: right;
  font-size: 11px;
  font-weight: normal; }

.dataData1 {
  border: 0;
  font-size: 11px;
  font-weight: bold; }
  
.dataData2, .dataData3, .dataData4 {
  border: 0;
  font-size: 11px;
  font-weight: bold; }

.gcolA1 {
  border: 0px solid silver;
  width: 70px;
  text-align: right;
  font-size: 11px; }
.gcolA2 {
  border: 0px solid silver;
  width: 180px;
  font-weight: bold;
  font-size: 11px; }
.gcolA3 {
  border: 0px solid silver;
  width: 85px;
  text-align: right;
  font-size: 11px; }
.gcolA4 {
  border: 0px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.gcolA5 {
  border: 0px solid silver;
  width: 70px;
  text-align: right;
  font-size: 11px; }
.gcolA6 {
  border: 0px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.gcolA7 {
  border: 0px solid silver;
  width: 85px;
  text-align: right;
  font-size: 11px; }
.gcolA8 {
  border: 0px solid silver;
  font-weight: bold;
  font-size: 11px; }
/* Table layout stuff */

  
/* Table layout stuff */
.colA1 {
  border: 0px solid silver;
  width: 50px;
  text-align: right;
  font-size: 11px; } 
.colA2 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  font-weight: bold;
  font-size: 11px; } 
.colA3 {
  border: 0px solid silver;
  width: 50px;
  text-align: right;
  font-size: 11px; } 
.colA4 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  font-weight: bold;
  font-size: 11px; }
.colA5 {
  border: 0px solid silver;
  width: 80px;
  text-align: right;
  font-size: 11px; }
.colA6 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  font-weight: bold;
  font-size: 11px; }
.colA7 {
  border: 0px solid silver;
  width: 60px;
  text-align: right;
  font-size: 11px; }
.colA8 {
  border: 0px solid silver;
  width: 50px;
  font-weight: bold;
  font-size: 11px; }

.colB1 {
  border: 0px solid silver;
  width: 60px;
  text-align: right;
  font-size: 11px; }
.colB2 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.colB3 {
  border: 0px solid silver;
  width: 70px;
  text-align: right;
  font-size: 11px; }
.colB4 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.colB5 {
  border: 0px solid silver;
  width: 70px;
  text-align: right;
  font-size: 11px; }
.colB6 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.colB7 {
  border: 0px solid silver;
  width: 70px;
  text-align: right;
  font-size: 11px; }
.colB8 {
  border: 0px solid silver;
  border-right: 1px solid silver;
  width: 70px;
  font-weight: bold;
  font-size: 11px; }
.colB9 {
  border: 0px solid silver;
  width: 80px;
  text-align: right;
  font-size: 11px; }
.colB10 {
  border: 0px solid silver;
  font-weight: bold;
  font-size: 11px; }
/* Table layout stuff */
  
.footer {
  position: relative;
  top: 0px;
  font-size: 11px;
  text-align: right; }

