div.system_mesage {
  color: #888888;
}

div.error   {
              text-align:  center;
              font-size:   12px;
              font-weight: bold;
              color:       #FF0000;
            }
p.notes {
              font-size: 10px;
              color:     #000000;
}

body        { font-size: 11px;
              font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
              color:                     #000;
              background-color:          #fff;
              spacing:0px;
              margin:0px;
              padding:0px;
              scrollbar-base-color:      #f0f0f0;
              scrollbar-3dlight-color:   #000000;
              scrollbar-arrow-color:     #000000;
              scrollbar-darkshadow-color:#f0f0f0;
              scrollbar-face-color:      #f0f0f0;
              scrollbar-highlight-color: #f0f0f0;
              scrollbar-shadow-color:    #000000;
              scrollbar-track-color:     #cccccc;
            }
   
h1 { 
        font-size:  12px; 
        text-align: left;
        color: #000;
        padding:1px;
        spacing:0px;
        margin:0px;

}

h2 { 
        font-size:  12px; 
        text-align: left;
        color: #006600;
        padding:1px;
        spacing:0px;
        margin:0px;
}

h2 a:link    { color :#e40000; text-decoration: underline; }
h2 a:visited { color :#e40000; text-decoration: underline; }
h2 a:active  { color :#e40000; text-decoration: none;      }
h2 a:hover   { color :#e40000; text-decoration: none;      }



h3 { 
        font-size: 12px; 
        text-align: left;
        color: #000000;
}  

hr {
  size:10px;
  height:0px;
  border-top:    1px #006600 solid;
  border-bottom: 0px #006600 solid;
  width:100%;
}
table  {

}

table th { 
        font-size: 11px; 
        text-align: center;
        color: #bcbdc0;
      } 

table td   { 
        font-size: 11px; 
        color: #000;
      }


a:link    { color :#006600; text-decoration: none; }
a:visited { color :#006600; text-decoration: none; }
a:active  { color :#006600; text-decoration: none; }
a:hover   { color :#006600; text-decoration: underline; }





a.gallery:link    { color :#fff; text-decoration: none; }
a.gallery:visited { color :#fff; text-decoration: none; }
a.gallery:active  { color :#fff; text-decoration: none; }
a.gallery:hover   { color :#000; text-decoration: underline; }

form      {  margin: 0px;    }

input,textarea,select{
  font-size:12px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #bcbdc0;
  color:#fff;
  border: 1px solid #000;
  
}

table.result {
  border: solid 1px #666666;
}

table.result td {
  padding-left:   5px;
  padding-right:  5px;
  padding-top:    1px;
  padding-bottom: 1px;
  border:         0px;
}

table.result tr:hover {
  background-color: #FFFFFF;
}


table.result .row1{
  background-color: #bbbbbb;
}
table.result .row2{
  background-color: #d3d3d3;
}
table.result th{
  background-color: #dddddd;
  color:            #000000;
  font-weight:    bold;
  text-align:     left;
  border:         0px;
  padding-left:   5px;
  padding-right:  5px;
  padding-top:    1px;
  padding-bottom: 1px;
}



table.result2 {
  border: solid 0px #666666;
  padding:0px;
}

table.result2 td {
  padding: 1px 5px 1px 5px;
}

table.result2 tr:hover {
  background-color: #fff;
  border: solid 1px #000000;
}


table.result2 .row1{
  background-color: #d3d3d3;
}
table.result2 .row2{
  background-color: #f0f0f0;
}

table.result2 th {
  border-bottom: solid 1px #666666;
  font-weight:    bold;
  text-align:     left;
  padding: 1px 5px 1px 5px;
}

