A:link    { TEXT-DECORATION: none; color: #003366; }
A:visited { TEXT-DECORATION: none; color: #003366; }
A:active  { TEXT-DECORATION: none; color: #003366; }
A:hover   { TEXT-DECORATION: underline;  color: #003366; }

BODY  {
        background-color: #99CCFF;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #003366;
        scrollbar-base-color: #FFFFFF;
        scrollbar-face-color: #FFFFFF;
        scrollbar-track-color: #003366;
        scrollbar-arrow-color: #003366;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #003366;
        scrollbar-shadow-color: #003366;
        scrollbar-darkshadow-color: #003366; 
      }

     TD {
          background-color: #99CCFF;
          font-family: Verdana, Arial, Helvetica, Sans-Serif;
          font-size: 12px;
          color: #003366;
          padding: 0px;
        }

  TD.nd {
          background-color: #E5F1FF;
          font-family: Verdana, Arial, Helvetica, Sans-Serif;
          font-size: 12px;
          color: #003366;
          padding: 0px;
        }

p.titulo { padding:0px;margin:0px;font-size:24px;font-style:bold; }

div.margin  {
              background-color:#003366;
              padding:1px;
            }

div.margin2 {
              background-color:#003366;
              padding:1px;
              padding-top:0px;
            }
div.content {
              background-color:#FFFFFF;
              color:#003366;
              font-size:14px;
              margin:0px;
              padding:10px;
            }
div.content2 { background-color:#FFFFFF;
               color:#003366;
               padding:3px;
               margin:0em;
             }
div.content3 {
               background-color:#6699CC;
               color:#FFFFFF;
               padding:3px;
               margin:0em;
             }

.selbox {  background-color: #FFFFFF; 
	   color: #003366; 
	   border-color: #003366; 
	   border-width: 1px; 
	   font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	   font-size: 10px; 
	   font-weight: normal; 
	}

.txtbox { 
     background-color: #FFFFFF; 
	   color: #003366; 
	   border-color: #003366; 
	   border-width: 1px; 
	   font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	   font-size: 10px; 
	}

.txtbox2 { 
     background-color: #B3D8FF; 
	   color: #003366; 
	   border-color: #6699CC; 
	   border-width: 1px; 
	   font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	   font-size: 10px; 
	}

.botoes {
           color: #FFFFFF; 
	   background-color: #003366;
           height: 18px; 
	   font-family: Verdana, Arial, Helvetica, Sans-Serif; 
	   font-size: 10px; 
           border-color: #003366; 
	   border-width: 1px;
	}

.tit {
       background-color:#003366;
       color:#FFFFFF;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 12px;
       font-weight: bold;
     }

.tit2 {
       background-color:#FFFFFF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 1px;
     }

.tit3 {
       background-color:#003366;
       color:#FFFFFF;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 1px;
     }

.tit4 {
       background-color:#6699CC;
       color:#FFFFFF;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 1px;
     }

.tit41 {
       background-color:#6699CC;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       margin-left: 5px;
     }

.tit5 {
       background-color:#B3D8FF;
       color:#FFFFFF;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
     }

.tit51 {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
     }

.tit511 {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       border-width: 2px 0px 0px 0px;
       border-color: #6699CC;
       border-style: solid;
       padding: 2px 0px 2px 3em;
     }

.tit6 {
       background-color:#E5F1FF;
       color:#FFFFFF;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 1px;
     }

.tit61 {
         background-color:#E5F1FF;
         color:#003366;
         font-family: Verdana, Arial, Helvetica, Sans-Serif;
         font-size: 10px;
       }

.tit7 {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 12px;
       font-weight: bold;
       padding-top: 2px;
       padding-bottom: 2px;
     }
     
.tit8 {
          background-color: #003366;
          font-family: Verdana, Arial, Helvetica, Sans-Serif;
          font-weight: bold;
          font-size: 10px;
          color: #FFFFFF;
          padding: 0px;
     }   
     
.pop_desc {
            padding-left:2em;
          }

.cadastro {
       background-color:#E5F1FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       padding-right: 5px;
     }

.cadastro2 {
       background-color:#E5F1FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding-right: 2px;
       padding-left: 2px;
     }

.view_tit {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       border: solid;
       border-color: #6699CC;
       border-top-width:2px;
       border-right-width:0px;
       border-left-width:0px;
       border-bottom-width:0px;

     }

.view_tit2 {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: none;
       border: solid;
       border-color: #6699CC;
       border-top-width:2px;
       border-left-width:2px;
       border-right-width:0px;
       border-bottom-width:0px;

     }

.view_tit21 {
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: none;
       border: solid;
       border-color: #6699CC;
       border-width: 2px 0px 0px 0px;
     }

.view_tit3 {
       background-color:#FFFF00;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       border: solid;
       border-color: #6699CC;
       border-top-width:0px;
       border-right-width:0px;
       border-left-width:0px;
       border-bottom-width:0px;
       margin-left:1em;
     }

.view_tit4 {
       background-color:#6699CC;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       border: solid;
       border-color: #6699CC;
       border-top-width:0px;
       border-left-width:2px;
       border-right-width:0px;
       border-bottom-width:0px;
       margin-left:1em;

     }

.nota {
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 9px;
     }


.table_busca 
{
  border-width: 1px;
  border-color: #003366;
}

.busca1 {
       border-width: 1px;
       border-style: solid;
       border-color: #003366;
       background-color:#6699CC;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       font-weight: bold;
       padding: 2px;
     }

.busca2 {
       border-width: 1px;
       border-top-width: 0px;
       border-style: solid;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       vertical-align: middle; 
       padding-top: 8px;
       padding-bottom: 8px;
     }

.busca3 {
       border-width: 1px;
       border-top-width: 0px;
       border-bottom-width: 0px;
       border-right-width: 0px;
       border-style: solid;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding-top: 3px;
       vertical-align: middle; 
     }

.busca4 {
       border-width: 0px;
       border-style: none;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding-top: 3px;
       vertical-align: middle; 
     }

.busca5 {
       border-top-width: 0px;
       border-bottom-width: 1px;
       border-right-width: 1px;
       border-left-width: 0px;
       border-style: solid;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       align: center; 
     }


.busca6 {
       border-top-width: 0px;
       border-bottom-width: 1px;
       border-right-width: 0px;
       border-left-width: 1px;
       border-style: solid;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding-bottom: 3px;
       vertical-align: middle; 
     }


.busca7 {
       border-top-width: 0px;
       border-bottom-width: 1px;
       border-right-width: 0px;
       border-left-width: 0px;
       border-style: solid;
       border-color: #003366;
       background-color:#B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding-bottom: 3px;
       vertical-align: middle; 
     }

.total {
       border-width: 1px 1px 1px 1px;
       border-style: solid;
       border-color: #FF0000;
       background-color: #B3D8FF;
       color:#003366;
       font-family: Verdana, Arial, Helvetica, Sans-Serif;
       font-size: 10px;
       padding: 1px 2px 1px 2px;
       font-weight: bold;
       vertical-align: middle; 
     }

.info {
        background-color:#B3D8FF;
        color:#003366;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10px;
      }
 .texto {
        background-color:#99CCFF;
        color:#003366;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 10px;
      }
