form fieldset{
	padding: 20px;
	border: 1px solid #ccc;
    width: 380px;
	margin-left:10px;

}
        
form legend{
	font-weight: bold;
	color: #9D8500;
	font-size: 11pt;
	letter-spacing: 1px;
}
/* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
html>body legend{
      	margin-bottom: 0px;
}
form input, form textarea, form select{
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size: 11px;
	margin-bottom: 5px;
	color: #0E0659;
}
form input.boletins{
	display:inline;
	border-style:none;
	float: left;
	margin-top: -5px;
}    
form label.boletins{
	display:inline;
	width: 350px;
	margin-top: -5px;
}    
form label{
	display: block;
	width: 70px;
	float: left;
	color: #000;
    /*border: 1px solid #f1f1f1;*/
}

form input.botao{
    background: #f1f1f1;
    margin: 15px 0px 0px 0px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
}

form#formVagas label{
	display: block;
	width: 70px;
	float: left;
	color: #000;
}

form#formVagas label.boletins{
	display:inline;
	width: 350px;
	margin-top: -5px;
}
form#formVagas input.boletins{
	display:inline;
	border-style:none;
	/*float: left;*/
	margin-top: -5px;
}

#vagas input.botao{
    background: #f1f1f1;
    margin: 0px 0px 0px 0px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
}

#vagas input{
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size: 11px;
	margin-bottom: 5px;
	color: #0E0659;
}

#vagas label{
	display: block;
	width: 100px;
	float: left;
	color: #000;
}