/*Classes em geral*/
body, td, tr, table, p, div, span, a {font-family: Arial, Helvetica, sans-serif, verdana; font-size:11px;color:#666;}
caixa1{padding-left:3px;color:#000;border:1px #ADADAD solid;font-family:Arial, Helvetica, sans-serif, verdana;font-size:11px;}
caixa2{padding-left:3px;color:#000;border:0px #ADADAD solid;font-family:Arial, Helvetica, sans-serif, verdana;font-size:11px;}
input.submit {background-color:#FFF; font-weight:bold;}
textarea {width:100%;}

select {font-size:10px;}
a {text-decoration:none; color:#103494}
a:hover {text-decoration:underline;color:#666;}
hr {height:0px; border:solid #EAEAEA 0px; border-top-width:1px;}
body, html {
	background-color: #FFF;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #EAEAEA;
	scrollbar-arrow-color:  #103494;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}
th {color:#365778;font-size:11px;font-weight:bold;background-color:#EAEAEA;height:25px;text-align:left;}

noscript{color:#F00; text-align:center;}

.fill{width:100%;background-color:#BcBcBc;}
.frame{width:500px;background-color:#BcBcBc;}
.principal{width:500px;padding-top:10px;}
.principal2{width:500px;padding-top:5px;}
.titulo_azul{font:bold 16px Arial !important;color:#004F6D !important;}
.w100p{width:100%;}
.textoerro{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#EE0000;FONT-FAMILY:Verdana, Arial, Geneva, Helvetica, sans-serif;text-align:justify;TEXT-DECORATION:none;}
.txt_cinza 	{font:bold 11px Arial !important; color:#666666 !important; padding:0px 10px 0px 0px}

/*Classes para Tabelas em páginas de edição*/

th.titulo{padding-left:10px;border:1px #BcBcBc solid;height:28px;}

td.obr{width:20px;}
td.label{width:45%; font-weight:normal;color:#666;}
td.dado{color:#000;}
td.campoInicio{padding-left:10px;font-weight:normal;color:#666; background-color:#FFFFFF;}
td.campoLabel{padding-left:10px;width:45%;font-weight:normal;color:#666; background-color:#FFFFFF;}
td.campoLabel.formacao{width:30%!important;}
td.helpTd{font-size:10px; font-weight:normal; color:#333; width:20px; text-align:center;}
td.campo{text-align:left; background-color:#F2F2F2;}
td.subTitulo{padding-bottom:10px; background-color:#FFFFFF; height:20px;font-weight:bold;color:#666;text-align:left;}
td.subTopico{font-weight:bold;}
td.idioma{width:25%; text-align:center;}
td.finalizarInscricao {background-color:#EAEAEA; height:28px; border:1px solid #FFF; text-align:center; height: 29px; border-width: 0px 0px 0px 0px;}

/*Classes auxiliares de uso geral*/
.centraliza{text-align:center !important;}
.direita{text-align:right !important;}
.esquerda{text-align:left !important;}
.alignTop{vertical-align:top !important;}
.noBorder{border:0px!important;}
.w60p{width:60%;}
.w70p{width:70%;}
.w80p{width:80%;}
.w90p{width:90%;}

/*classes do MaskedEdit Related Styles*/
.MaskedEditFocus{background-color:#ffffcc;color:#000000;}
.MaskedEditMessage{color:#ff0000;font-weight:bold;}
.MaskedEditError{background-color:#ffcccc;}
.MaskedEditFocusNegative{background-color:#ffffcc;color:#ff0000;}
.MaskedEditBlurNegative{color:#ff0000;}

/*html/innerFrame.html*/
.innerFrame{background-color:#FFF;text-align:right;}

/*classes de sempre*/
.pagetext{padding: 10px 10px 10px 10px;TEXT-ALIGN:left}
.pagecenter{padding: 10px 10px 10px 10px;TEXT-ALIGN:center}
.pagecenter .button{width:68px;height:19px;background:url(../images/buttom.gif) no-repeat 0 0;border:none;font:bold 10px arial;color:#ffffff;padding:0px 0px 3px 0px;margin:0px 0px 0px 0px;vertical-align:middle;cursor:hand;} /* button */

.textos{FONT-WEIGHT:normal;FONT-SIZE:10px;COLOR:#666666;FONT-FAMILY:Verdana, Arial, Geneva, Helvetica, sans-serif;text-align:justify;TEXT-DECORATION:none;}

