/*
 * Class:       BODY
 * Type:        global
 * Description: Used for normal text display in body of html
 *
 */
BODY {
  font-size: 13px; 
  color: #000066;
  font-family: "Trebuchet MS, Verdana, Arial, Helvetica, sans-serif";
}
 
a { text-decoration: none ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 13px}
a:link {  font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000066; text-decoration: none}
a:visited{  font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000066; text-decoration: none}
a:active {  font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #dd3b52; text-decoration: none}
a:hover { text-decoration: underline; font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;color: #dd3b52}
p { font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000066; }
td { font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000066; }

a.navega { text-decoration: none ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}
a.navega:link {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
a.navega:visited {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
a.navega:active {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
a.navega:hover { text-decoration: none; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: bold ;color: #eedb02; font-size: 12px;}

a.navegapq { text-decoration: none ; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px;}
a.navegapq:link {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
a.navegapq:visited {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
a.navegapq:active {  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
a.navegapq:hover { text-decoration: none; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight: bold ;color: #eedb02; font-size: 10px;}


.informa { font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; }
.destaque { font-family: Georgia, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000066; }
.titulo_branco { font-family: Georgia, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.texto_branco { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
.data { font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; }

.restrito_form input, .restrito_form textarea {
  display: block;
  margin: 2px 0px 7px;
  width: 500px;
}
.restrito_form textarea {
  height: 200px;
}
.restrito_lista {
  border-spacing: 0px;
  border-bottom: solid 1px #C8C8C8;
  width: 80%;
}
.restrito_lista td {
  padding: 3px;
  border-top: solid 1px #C8C8C8;
}
