A:link    {COLOR: #0000FF}
A:visited {COLOR: #FF0000}
A:hover   {COLOR: #FF0000}
A:active  {COLOR: #FF0000}


INPUT.cpAlinDir {
    border-top          :1px solid #bbbbbb;
    border-top-color    :#bbbbbb;   
    border-left         :1px solid #bbbbbb ; 
    border-left-color   :#bbbbbb;
    border-right        :1px solid #bbbbbb ; 
    border-right-color  :#bbbbbb;
    border-bottom       :1px solid #bbbbbb ; 
    border-bottom-color :#bbbbbb;
    background-color    :#e8f3ff;
    font-family         :Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform      :uppercase;    
    font-size           :10pt;   
    text-align          :right;        
    font-weight         :normal; 
    color               :#000000;
    background-position :left;
    }	

INPUT.cpAlinEsq {
    border-top          :1px solid #bbbbbb;
    border-top-color    :#bbbbbb;   
    border-left         :1px solid #bbbbbb ; 
    border-left-color   :#bbbbbb;
    border-right        :1px solid #bbbbbb ; 
    border-right-color  :#bbbbbb;
    border-bottom       :1px solid #bbbbbb ; 
    border-bottom-color :#bbbbbb;
    background-color    :#e8f3ff;
    font-family         :Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform      :uppercase;    
    font-size           :10pt;   
    text-align          :left;        
    float               :left;
//    font-weight         :normal; 
//   color               :#000000;
//    display             :block;
//    background-position :left;
//    padding             :3px;
//    min-height          :13px;
    }	


INPUT.cpAlinEsqMin {
    border-top          :1px solid #bbbbbb;
    border-top-color    :#bbbbbb;   
    border-left         :1px solid #bbbbbb ; 
    border-left-color   :#bbbbbb;
    border-right        :1px solid #bbbbbb ; 
    border-right-color  :#bbbbbb;
    border-bottom       :1px solid #bbbbbb ; 
    border-bottom-color :#bbbbbb;
    background-color    :#e8f3ff;
    font-family         :Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-transform      :lowercase;    
    font-size           :10pt;   
    text-align          :left;        
    float               :left;
//    font-weight         :normal; 
//   color               :#000000;
//    display             :block;
//    background-position :left;
//    padding             :3px;
//    min-height          :13px;
    }	


INPUT.alinhadoADireita {																																																																																								
	BORDER-RIGHT:  #bbbbbb 1px solid; 
        BORDER-TOP:    #bbbbbb 1px solid; 
        BORDER-LEFT:   #bbbbbb 1px solid; 
        BORDER-BOTTOM: #bbbbbb 1px solid;
        BACKGROUND:    #e8f3ff;
        FONT-WEIGHT: normal; 
        FONT-SIZE: 10pt; 
        COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
} 						
																																		  																				

INPUT.alinhadoAEsquerda {																															               
        BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}           																																

.bnt1 {
            border:1px #C0C0C0 solid;
            text-decoration:none;
            padding:4px;
            color:#666666;
            background-color:#FFFFFF;
            background-image:url('../img/btn2.gif');
            background-repeat:repeat-x;
            -moz-border-radius: 3px;
            -webkit-border-bottom: 3px;
          }

.bnt1:hover{
            color:#COCOCO;
            text-decoration:none;
            background-image:url('../img/btn3.gif');
         }



INPUT.alinhadoAoCentro {                     																						
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

INPUT.valor {																																												
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}

INPUT.data {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}


INPUT.textoMaisculo {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; TEXT-ALIGN: left
}

INPUT.textoMCenter {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; TEXT-ALIGN: center
}


INPUT.textoMinusculo {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:lowercase; TEXT-ALIGN: left
}

INPUT.textoNormal {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:none; TEXT-ALIGN: left
}

INPUT.textoCaptalize {
   BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform:capitalize; TEXT-ALIGN: left
}

INPUT.botaoteste {filter:Alpha(Opacity=50,FinishOpacity=100,Style=2);Background-Color:#1874cd;Border:1px ridge #fefefe;font-family:tahoma,arial;font-size:8pt;color:#696969;width:100px;height:20px;
style="width: 100; height: 24"
}

.combo {
	BACKGROUND-COLOR: #e8f3ff; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 10pt;


}


INPUT.botao {
	BORDER-RIGHT: #99ccff 1px solid; BACKGROUND-POSITION: center 50%; BORDER-TOP: #99ccff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #99ccff 1px solid; WIDTH: 115px; COLOR: #0066cc; BORDER-BOTTOM: #99ccff 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #e8f3ff; TEXT-ALIGN: center
}


INPUT.botaoN {
        BORDER-RIGHT: #000000 1px solid; BACKGROUND-POSITION: center 50%; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #000000 1px solid; WIDTH: 115px; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica,                                    sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #009b9b;TEXT-ALIGN: center
}


.campograndeN {
        FONT-SIZE: 10pt;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #bbbbbb 1px solid; FONT-WEIGHT: normal; 
        BACKGROUND: #e8f3ff; BORDER-LEFT: #bbbbbb 1px solid; COLOR: #000000; 
        BORDER-BOTTOM: #bbbbbb 1px solid; 
        text-transform:uppercase;
        TEXT-ALIGN: left
}

.campogrande {
        FONT-SIZE: 12pt; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        BACKGROUND-COLOR: #e8f3ff;
        text-transform:uppercase;
}
.camponormal {
        FONT-SIZE: 12pt; 
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        BACKGROUND-COLOR: #e8f3ff;
        text-transform:none;
}

.gridtitulo {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 14px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; BACKGROUND-COLOR: #c0c0c0
}
.gridcelula {
	BORDER-RIGHT: #aaaaaa 1px solid; FONT-SIZE: 11px; CURSOR: text; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.gridtitulos {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; 
}

.gridtituloc {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; 
}

.gridlinhat {
	BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; 
}

.gridlinhab {
	BORDER-BOTTOM: #000000 1px solid; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; 
}

.gridgeral {
	BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 11px; 
}
