input, 
textarea,
select {
  font-size: 12px;
  color: #0000CC;
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(/i/inputBg.gif) top left no-repeat;
}
textarea.form
 {
  background:#ffffff url(/i/inputBg.gif) top left no-repeat;
}


input:focus,
input:active,
input:hover,
textarea:focus,
textarea:hover,
select:focus,
select:active,
select:hover {
  font-size: 12px;
  color:#0000FF;
  background:#ffffff url(/i/inputBgOver.gif) top left no-repeat;
  border: 1px solid #888;
}

input.pesquisa, 
textarea.pesquisa,
select.pesquisa {
  font-size: 10px;
  color:#003366 bold;
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(/i/inputBg.gif) top left no-repeat;
}

input.pesquisa:focus,
input.pesquisa:hover,
textarea.pesquisa:focus,
textarea.pesquisa:hover,
select.pesquisa:focus,
select.pesquisa:hover {
  color: #003366;
  background:#ffffff url(/i/inputBgOver.gif) top left no-repeat;
  border: 1px solid #888;
}


input.cadastro, 
select.cadastro {
  font-size: 12px;
  color: #0000CC;
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(/i/inputBg.gif) top left no-repeat;
}

textarea.cadastro{
  font-size:12px;
  color: #003366 bold;
  border:1px solid #aaaaaa;
  padding:2px;
  background:#ffffff url(/i/inputBg.gif) top left no-repeat;
}


input.cadastro:focus,
input.cadastro:hover,
textarea.cadastro:focus,
textarea.cadastro:hover,
select.cadastro:focus,
select.cadastro:hover {
  font-size: 12px;
  color: #003366 bold;
  background:#ffffff url(/i/inputBgOver.gif) top left no-repeat;
  border: 1px solid #888;
}

td.CadastroTitulo {
	BORDER-RIGHT:#00538b 0px solid;
	BORDER-TOP: #00538b 0px solid;
	BORDER-LEFT: #00538b 0px solid;
	BORDER-BOTTOM: #999999 1px solid;
  	background: #E4E4E4 top left no-repeat;  
	FONT-FAMILY: Arial, Helvetica, sans-serif;			
	font-size: 9px;
  	color:#000000 bold;
  
}
td.CadastroDados {
	BORDER-RIGHT:#00538b 0px solid;
	BORDER-TOP: #00538b 0px solid;
	BORDER-LEFT: #00538b 0px solid;
	BORDER-BOTTOM: #999999 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	font-size:11px;
  	color:#003366 bold;	
}
td.textoDados {
	BORDER-RIGHT:#00538b 0px solid;
	BORDER-TOP: #00538b 0px solid;
	BORDER-LEFT: #00538b 0px solid;
	BORDER-BOTTOM: #999999 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;		
  	font-size: 12px;
  	color: #003366;
}
td.CadastroTexto {
	BORDER-RIGHT:#00538b 0px solid;
	BORDER-TOP: #00538b 0px solid;
	BORDER-LEFT: #00538b 0px solid;
	BORDER-BOTTOM: #999999 0px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;		
  	font-size: 12px;
  	color: #0000CC;
}

/*
fieldset {
	margin: 20px 0;
	padding: 15px 10px;
	background-color:#FAFAFA;
	border: 3px solid #E4E3D3;	
	overflow: auto;
}

fieldset {
  background:#f7f7f7;
  padding:2%;
  border:1px solid #e3e3e3;
  margin:0;
}*/
