body {font-family:verdana,arial,sans-serif;	font-size:10pt;	color:#000000;}
.texto {
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	color:#000000;
}
.textoBRC {
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
}
.netsonda {
	font-family:verdana,arial,sans-serif;
	font-size:10pt;
	color:#990000;
}

.rodape {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666666;
}
/*
strong {
	font-family:verdana,sans-serif;
	font-size:10pt;
	color:#990000;
}
*/
.separador {
	font-family:verdana,sans-serif;
	font-size:16pt;
	color:#000000;
	}

h1, h2, h3, h4 {font-family:verdana,arial,sans-serif;color:#006699;font-style:italic;text-indent:25pt;}
.caption {
	font-family:verdana,sans-serif;
	font-size:14pt;
	color:#990000;
	}
b {font-weight:bold}
.textopeq {font-family:verdana,arial,sans-serif;font-size:8pt;color:#000000}
.textopeqbranco {font-family:verdana,arial,sans-serif;font-size:8pt;color:#ffffff}
.textopeqbranco a {color:#ffffff}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

/*------------------------------------------*/
.SubMenu {font-family:verdana,arial,sans-serif;font-size:8pt;color:#000000 }
.SubMenu a {}
.SubMenu a:hover {}
.SubMenu a#selected { color:#000000; text-decoration:none; font-weight:bold;}

.Registo {font-family:verdana,arial,sans-serif;	font-size:10pt;	color:#000000;}
.Registo .Question { margin-bottom:20px; }
.Registo .Question .QText { font-weight:bold;}
.Registo .Question .Comment { font-style:italic; }
.Registo .Question input.QTBox { }
.Registo input, .Registo select, .Registo textarea, .Registo label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.Registo input, .Registo select, .Registo textarea { padding:4px; }
.Registo input, .Registo .UserInput {color:#339100;}
.Registo input.warning, .Registo select.warning, .Registo textarea.warning { background-color:#FFCC99; }

.Registo .Question table.chkboxTable  {  }
.Registo .Question table.radiobtnTable   {  }

table.FWUsers { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:120%; width:750px;}
.FWUsers td.MenuCol { width:220px; text-align:right; vertical-align:top; padding: 20px 10px 20px 10px; }
.FWUsers td.MainCol { vertical-align:top; padding:20px 10px 20px 0px; }

table.MessageTable { margin-top:20px; font-size:11px; }
table.MessageTable td { padding-left:20px; }
table.MessageTable .msgerror { color:#990000; }
table.MessageTable .msgok { color:#006699; }

.SectionTable { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:120%; text-align:left;}
table.SectionTable { border: 1px solid #CFCFCF;}
.SectionTable td.Header { background-color:#006699; color:#FFFFFF; font-weight:bold; padding:3px;}
.SectionTable td.Header a { color:#FFFFFF; text-decoration:none;}
.SectionTable td.Header a:hover { text-decoration:underline;}
.SectionTable td.Tab { background-color:#006699; color:#FFFFFF; font-weight:bold; }
.SectionTable td.Tab#sel { background-color:#CC3300; color:#FFFFFF; font-weight:bold; }
.SectionTable td.Tab a { color:#FFFFFF; text-decoration:none; display:block; padding:3px;}
.SectionTable td.Tab a:hover { text-decoration:none; background-color:#CC3300;}

.SectionTable td.Body { padding:5px;}
.SectionTable td.Body p { margin:0px; }
.SectionTable strong { font-weight:bold; color:#000000;font-size:11px; }
.SectionTable ul { margin: 5px 0px 15px 0px; padding:0px;}
.SectionTable li { margin: 0px 0px 0px 0px; padding: 0px 0px 3px 0px; list-style-image:url(/images/icons/bullet-red.gif); list-style-position:inside; }

.ListTable td { padding:2px; }
.ListTable tr.header th { padding-bottom: 5px;}
.ListTable tr.row td { border-bottom:1px solid #EEEEEE;}
.ListTable tr.total td { font-weight:bold; border-top:1px solid #000000;}