    .error {
      	FONT-WEIGHT: none;
       	FONT-SIZE: 10px;
       	COLOR: #FF0000;
       	FONT-FAMILY: arial;
       	TEXT-DECORATION: none;				
				display: inline-block;
      }

			#cadastro label.error {
        background:url("../img/erro.gif") no-repeat 0px 0px;
				padding-left: 16px;
        padding-bottom: 2px;
        font-weight: bold;
        color: #EA5200;
      }
			
			#cadastro label.checked {
        background:url("../img/valido.gif") no-repeat 0px 0px;
				padding-left: 16px;
        padding-bottom: 2px;
        font-weight: bold;
        color: #EA5200;
			}

     input {
    		border: 1px solid #cccccc;
    		color: #000000;
    		font: 8pt arial;
    		font-weight: none;
    		text-decoration: none;
    	  background: #f4f4f4;
    		border-width: .1em;
    		border-style: solid;
    		border-color: #CCCCCC;
			 }
			
			select {
    		border: 1px solid #cccccc;
    		color: #000000;
    		font: 8pt arial;
    		font-weight: none;
    		text-decoration: none;
    	  background: #f4f4f4;
    		border-width: .1em;
    		border-style: solid;
    		border-color: #CCCCCC;
			 }
			 
			 textarea {
    		border: 1px solid #cccccc;
    		color: #000000;
    		font: 8pt arial;
    		font-weight: none;
    		text-decoration: none;
    	  background: #f4f4f4;
    		border-width: .1em;
    		border-style: solid;
    		border-color: #CCCCCC;
			 }
			 
      input.error { background-color: #ffff99; }
			select.error { background-color: #ffff99; }
      textarea.error { background-color: #ffff99; }
