img.top_title{
  padding-bottom:20px;
}

div.top_title {
  height:47px;
  vertical-align:top;
  padding-bottom:0px;
  border:0px solid #f00;
}

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        { spacing:0px;
              margin:0px;
              padding:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #fff;
    background-color: #263a66;
    margin: 0px;
    padding:0px;
    background-repeat: no-repeat;
    scrollbar-base-color: #263a66;
    scrollbar-face-color: #658ABA;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #98CAFD;
    scrollbar-3dlight-color: #DEEEFF;
    scrollbar-darkshadow-color: #002A54;
    scrollbar-highlight-color: #99CCFF;
    scrollbar-shadow-color: #0080FF;
            }
   
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: #fff;
      }


a:link    { color :#FFFFFF; text-decoration: underline; }
a:visited { color :#FFFFFF; text-decoration: underline; }
a:active  { color :#98CBFE; text-decoration: underline; }
a:hover   { color :#97CAFD; 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 :#fff; text-decoration: underline; }

form      {  margin: 0px;    }

input,textarea,select{

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-color: #263a66;
  color:#fff;
  border: 1px solid #97CAFD;
  
}

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;
}
