body {
	margin-left			: 0px;
	margin-top			: 0px;
	margin-right		: 0px;
	margin-bottom		: 0px;
	background-image	: url(../img/background.gif);
	background-repeat	: repeat-x;
	background-position	: top;
	background-color	: #F5F6E8;
}
.texto_padrao { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 11px; 
   font-weight   		: normal; 
   line-height			: 19px; 
   color         		: #000000; 
   padding				: 8px;
}
.texto_destaque { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 11px; 
   font-weight   		: normal; 
   line-height			: 19px; 
   color         		: #000000; 
   padding				: 25px;
}
.data_destaque { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 10px; 
   font-weight   		: normal; 
   line-height			: 19px; 
   color         		: #9F9F9F; 
   padding-right		: 25px;
   padding-top			: 5px;
   text-align			: right;
   background-image		: url(../img/destaque_topo.gif);
   background-repeat	: no-repeat;
   background-position	: bottom;
}
.base_destaque { 
   line-height			: 19px; 
   background-image		: url(../img/destaque_base.gif);
   background-repeat	: no-repeat;
   background-position	: top;
}
.titulo_destaque { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 20px; 
   font-weight   		: bold; 
   line-height			: 19px; 
   color         		: #000000; 
}
.titulo_beneficios { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 20px; 
   font-weight   		: bold; 
   line-height			: 30px; 
   color         		: #000000; 
   background-image		: url(../img/topo_beneficio.gif);
   padding-left			: 20px;
   padding-top			: 10px;
}
.tira_base { 
   background-image		: url(../img/tira_base.gif);
   background-repeat	: repeat-x;
   background-position	: bottom;
   height				: 50px;
}
.texto_padrao_negrito { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 11px; 
   font-weight   		: bold; 
   line-height			: 19px; 
   color         		: #000000;
   text-transform		: uppercase;
}
.texto_formulario { 
   font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
   font-size      		: 11px; 
   text-align			: right;
   font-weight   		: normal; 
   line-height			: 19px; 
   color         		: #000000; 
}
.nome_tela {
    font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #FFFFFF;
	line-height			: 25px;
	font-weight			: bold;
	text-transform		: uppercase;
	background-color	: #004FC6;
	text-align			: center;
}
.titulo_tela {
    font-family      	: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #004FC6;
	line-height			: 25px;
	font-weight			: bold;
	text-transform		: uppercase;
	background-color	: #FFFFFF;
	text-align			: center;
}
.texto_navegacao {
	text-decoration		: none;
	color				: #008000;
	display				: block;
	text-align 			: center;
	font-family			: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-weight			: bold; 
	font-size			: 11px; 
	line-height			: 25px; 
	background			: #F0FFF0; 
	BORDER-RIGHT		: #B3FFB3 1px solid; 
	BORDER-TOP			: #B3FFB3 1px solid; 
	BORDER-LEFT			: #B3FFB3 1px solid; 
	BORDER-BOTTOM		: #B3FFB3 1px solid;
}
.borda_padrao { 
	BORDER-RIGHT		: #FFFFFF 1px solid;
	BORDER-TOP			: #FFFFFF 1px solid;
	BORDER-LEFT			: #FFFFFF 1px solid;
	BORDER-BOTTOM		: #FFFFFF 1px solid;
	BACKGROUND-COLOR	: #FFFFFF;
}
.borda_base { 
	BORDER-BOTTOM		: #E8E8E8 1px solid;
}
  a.link_menu:link    { text-decoration: none; color: #808080; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; text-align:center; line-height: 28px;}
  a.link_menu:visited { text-decoration: none; color: #808080; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; text-align:center; line-height: 28px;}
  a.link_menu:hover   { text-decoration: none; color: #808080; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; text-align:center; line-height: 28px; background-color: #FFFFFF;}
  a.link_menu:active  { text-decoration: none; color: #808080; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; text-align:center; line-height: 28px;}

  a.texto_botao:link    { text-decoration: none; color: #000000; display: block; text-transform: uppercase; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px;}
  a.texto_botao:visited { text-decoration: none; color: #000000; display: block; text-transform: uppercase; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px;}
  a.texto_botao:hover   { text-decoration: none; color: #000000; display: block; text-transform: uppercase; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #F0FFF0; BORDER-RIGHT: #B3FFB3 1px solid; BORDER-TOP: #B3FFB3 1px solid; BORDER-LEFT: #B3FFB3 1px solid; BORDER-BOTTOM: #B3FFB3 1px solid;}
  a.texto_botao:active  { text-decoration: none; color: #000000; display: block; text-transform: uppercase; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px;}

  a.nav_dir:link    { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_dir:visited { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_dir:hover   { text-decoration: none; color: #008000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #F0FFF0; BORDER-RIGHT: #B3FFB3 1px solid; BORDER-TOP: #B3FFB3 1px solid; BORDER-LEFT: #B3FFB3 1px solid; BORDER-BOTTOM: #B3FFB3 1px solid;}
  a.nav_dir:active  { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}

  a.nav_num:link    { text-decoration: none; color: #004FC6; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_num:visited { text-decoration: none; color: #004FC6; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_num:hover   { text-decoration: none; color: #008000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #F0FFF0; BORDER-RIGHT: #B3FFB3 1px solid; BORDER-TOP: #B3FFB3 1px solid; BORDER-LEFT: #B3FFB3 1px solid; BORDER-BOTTOM: #B3FFB3 1px solid;}
  a.nav_num:active  { text-decoration: none; color: #004FC6; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}

  a.nav_set:link    { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_set:visited { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}
  a.nav_set:hover   { text-decoration: none; color: #008000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #F0FFF0; BORDER-RIGHT: #B3FFB3 1px solid; BORDER-TOP: #B3FFB3 1px solid; BORDER-LEFT: #B3FFB3 1px solid; BORDER-BOTTOM: #B3FFB3 1px solid;}
  a.nav_set:active  { text-decoration: none; color: #000000; display: block; text-align : center; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF; BORDER-RIGHT: #CCDBE4 1px solid; BORDER-TOP: #CCDBE4 1px solid; BORDER-LEFT: #CCDBE4 1px solid; BORDER-BOTTOM: #CCDBE4 1px solid;}

  a.link_simples:link    { text-decoration: none; color: #000000; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF;}
  a.link_simples:visited { text-decoration: none; color: #000000; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF;}
  a.link_simples:hover   { text-decoration: none; color: #008000; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #F0FFF0;}
  a.link_simples:active  { text-decoration: none; color: #000000; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 25px; background: #FFFFFF;}
  
  a.link_outros:link    { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_outros:visited { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_outros:hover   { text-decoration: none; color: #008000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_outros:active  { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  
  a.link_menu_vertical:link    { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_menu_vertical:visited { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_menu_vertical:hover   { text-decoration: none; color: #36A9A9; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}
  a.link_menu_vertical:active  { text-decoration: none; color: #000000; display: block; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 30px; padding-left: 20px; padding-top: 10px; background: #FFFFFF;}