Body
{
	margin: 0 0 0 0;
	background-color: #3F5081;
	background-image: url(images/background_full.jpg);
	overflow:hidden;
  scrollbar-face-color:#405081;
  scrollbar-arrow-color:#C0B0B0;
  scrollbar-track-color:#285692;
  scrollbar-shadow-color:#000000;
  scrollbar-highlight-color:#C1CBE8;
  scrollbar-3dlight-color:#C0B0B0;
  scrollbar-darkshadow-Color:#000000;
}

div.content
{
	height:297px;
	width:100%;
	overflow:auto;
	text-align:center;
	vertical-align:middle;
	margin: 1 0 3 0;
}
	
.azulescuro, .azulescuro TD, .azulescuro TH, .azulescuro TR
{
background-image:url(images/header_middle.jpg);
background-repeat:repeat-x;
margin:0 0 0 0 ;
padding:0 0 0 0;
}

.azulclaro, .azulclaro TD, .azulclaro TH, .azulclaro TR
{
background-image:url(images/background01.jpg);
margin:0 0 0 0 ;
}

.Temas
{
	FONT-SIZE: 12px; 
	COLOR: #AAAAAA; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	letter-spacing:2px;
	font-weight:bold;
}

.TextoAjuda
{
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
}

.NomeTemas:link
{
	FONT-SIZE: 20px; 
	COLOR: White; 
	FONT-FAMILY: Verdana;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;	
}

.NomeTemas:visited
{
	FONT-SIZE: 20px; 
	COLOR: White; 
	FONT-FAMILY: Verdana;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}

.NomeTemas:hover
{
	FONT-SIZE: 20px; 
	COLOR:#FFFF33; 
	FONT-FAMILY: Verdana;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}

.NomeTemas:active
{
	FONT-SIZE: 20px; 
	COLOR: White; 
	FONT-FAMILY: Verdana;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
}

.Terminar:link
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.Terminar:visited
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.Terminar:hover
{
	FONT-SIZE: 13px; 
	COLOR: #EE6B6B; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.Terminar:active
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.AjudaLinks:link
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.AjudaLinks:visited
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.AjudaLinks:hover
{
	FONT-SIZE: 13px; 
	COLOR:#FFFF33; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.AjudaLinks:active
{
	FONT-SIZE: 13px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.LinkTemas:link
{
	FONT-SIZE: 11px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.LinkTemas:visited
{
	FONT-SIZE: 11px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.LinkTemas:hover
{
	FONT-SIZE: 11px; 
	COLOR:#FFFF33; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-decoration:none;
	font-weight:bold;
}

.LinkTemas:active
{
	FONT-SIZE: 11px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	font-weight:bold;
}

.TituloComunic:link
{
	FONT-SIZE: 14px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.TituloComunic:visited
{
	FONT-SIZE: 14px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;

}

.TituloComunic:hover
{
	FONT-SIZE: 14px; 
	COLOR:#FFFF33; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.TituloComunic:active
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.Autores
{
	FONT-SIZE: 14px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:normal;
	font-style:italic;
}

.TitulosTemas
{
	FONT-SIZE: 19px; 
	COLOR: #FFF974; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	letter-spacing:4px;
	text-transform:uppercase;
}

.HeaderTemas
{
	FONT-SIZE: 24px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	letter-spacing:2px;
	text-transform:uppercase;
}

.HeaderAjuda
{
	FONT-SIZE: 18px; 
	COLOR: White; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	letter-spacing:0px;
	text-transform:none;
}

.LinkVoltar:link
{
	FONT-SIZE: 12px; 
	COLOR: #8BB7F2; 
  FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.LinkVoltar:visited
{
	FONT-SIZE: 12px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	letter-spacing:1px;
}

.LinkVoltar:hover
{
	FONT-SIZE: 12px; 
	COLOR:#FFFFFF; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

.LinkVoltar:active
{
	FONT-SIZE: 12px; 
	COLOR: #8BB7F2; 
	FONT-FAMILY: Verdana, Arial;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}

/* # ############################################################### GS Styles */

.BodySpecial
{
	FONT-WEIGHT: bolder; 
	COLOR: navy; 
	FONT-FAMILY: "Trebuchet MS", Verdana, Tahoma, Arial;
	letter-spacing:5px
}

.Titulos
{
	font-weight: bold;
	font-size: 25px;
	vertical-align: 6em; 
	color: black;
	font-family: Verdana, Tahoma, Arial;
	text-decoration:underline;
}

.cabecalhos
{
	FONT-SIZE: 9px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-align: center
}

.controls
{
	FONT-SIZE: 9px; 
	COLOR:#000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial;	
	z-index: -1
}

.controlsBold
{
	font-weight:bolder;
	FONT-SIZE: 10px; 
	COLOR:#000000; 
	FONT-FAMILY: Verdana, Tahoma, Arial;	
	z-index: -1
}

.special 
{
	FONT-WEIGHT:bolder; 
	FONT-SIZE: 11px; 
	COLOR: navy; 
	FONT-FAMILY: Verdana, Tahoma, Arial ;
	
}
.special1 
{
	FONT-WEIGHT:bolder; 
	FONT-SIZE: 9px; 
	COLOR: navy; 
	FONT-FAMILY: Verdana, Tahoma, Arial;	
}

.special1normal
{
	
	FONT-SIZE: 10px; 
	COLOR: navy; 
	FONT-FAMILY: Verdana, Tahoma, Arial;	
}

.special2
{
	FONT-WEIGHT:bolder; 
	FONT-SIZE: 9px; 
	COLOR: navy; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-align:center	
}

.special3
{
	FONT-WEIGHT:bolder; 
	FONT-SIZE: 10px; 
	COLOR:#003366; 
	FONT-FAMILY: Verdana, Tahoma, Arial;	
}

.special4
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8px; 
	COLOR:#336699  ; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
	text-align:center	
}
.spbuttons
{
	FONT-WEIGHT:bolder; 
	FONT-SIZE: 9px; 
	COLOR:Blue; 
	FONT-FAMILY: Verdana, Tahoma, Arial 
}

.warnings
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR:Red; 
	FONT-FAMILY: Verdana, Tahoma, Arial 
}

/* # END OF ############################################################### GS Styles */


/* # ############################################################### BL Styles */

.AppTitle
{
	font-weight: bold;
	font-size: medium;
	vertical-align: baseline;
	text-transform: uppercase;
	color: white;
	font-family: Verdana;
	text-align: center;
}

.HeaderLoginLabels
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	font-size:11px;
	color:White;
	font-weight:bold;
}

.HeaderLoginTextBoxes
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	font-size:10px;
	color:Black;
	border-style:none;
	width:80px;
}

.HeaderLoginButton
{
	FONT-FAMILY: Verdana, Tahoma, Arial;
	font-size:13px;
	color:#006633;
	border-style:none;
	background-color:White;
	height:30px;
	width:30px;
	font-weight:bold;
}

.MainMenuBorder
{
	border-left:0px;
	border-right:0px;
	border-top:0px;
	border-bottom:2px;	
}

.TableHeader01
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:white;
	background-color:#006633;
	font-weight:bold;
}

.TableContent01
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:normal;
	vertical-align:top;
}


.TableContent01_Alternating
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:#CCCCCC;
	font-weight:normal;
	vertical-align:top;
}

.MoreLinks {
	background-color:#006633;

}

a.MoreLinks:link {
	font-size:11px;
	text-align:center;
	text-decoration: none;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	background-color:#006633;
	line-height: 25px;
}

a.MoreLinks:visited {
	font-size:11px;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight:bold;
	line-height: 25px;
}

a.MoreLinks:hover {
	font-size:11px;
	text-align:center;
	text-decoration: none;
	color: #99FF99;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height: 25px;
}

a.MoreLinks:active {
	font-size:11px;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height: 25px;
}

a.TableLinks:link {
	font-size:xx-small;
	text-align:center;
	text-decoration: none;
	color: #006633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}

a.TableLinks:visited {
	font-size:xx-small;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #006633;
	font-weight:normal;
}

a.TableLinks:hover {
	font-size:xx-small;
	text-align:center;
	text-decoration:underline;
	color: #006633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal;
}

a.TableLinks:active {
	font-size:xx-small;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #006633;
	font-weight:normal;
}

.Titulos01
{
	font-size:large;
	text-align:left;
	text-decoration:none;
	color: #006633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height:50px;
}

.RowHeader01
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:white;
	background-color:#006633;
	font-weight:bold;
	text-align:right;
}

.MessageData
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:normal;
	vertical-align:top;
}

.TextBoxes01
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	background-color:#FFFFFF;
	font-weight:normal;
	vertical-align:top;
	border-style:solid;
	border-width:1;
	border-color:#006633;
}

.TitulosMainPage
{
	font-size:large;
	text-align:center;
	text-decoration:none;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height:50px;
	background-color:#006633;
}

.Avisos01
{
	font-size:x-small;
	text-align:center;
	text-decoration:none;
	color: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	line-height:50px;
}

a.QuickLinks:link {
	font-size:small;
	text-align:center;
	text-decoration: none;
	color: #006633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

a.QuickLinks:visited {
	font-size:small;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #006633;
	font-weight:bold;
}

a.QuickLinks:hover {
	font-size:small;
	text-align:center;
	text-decoration:underline;
	color: #006633;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}

a.QuickLinks:active {
	font-size:small;
	text-align:center;
	text-decoration: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	color: #006633;
	font-weight:bold;
}

.TextoComum
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:normal;
	vertical-align:top;
}

.AnunciosData
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:normal;
	vertical-align:top;
}

.AnunciosTitulo
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:bold;
	vertical-align:top;
}

.AnunciosCorpo
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:none;
	font-weight:normal;
	vertical-align:top;
}

.AnunciosData_Alternating
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:#CCCCCC;
	font-weight:normal;
	vertical-align:top;
}

.AnunciosTitulo_Alternating
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	font-weight:bold;
	vertical-align:top;
	background-color:#CCCCCC;
}

.AnunciosCorpo_Alternating
{
	font-family:Verdana;
	font-size:xx-small;
	text-align:left;
	color:Black;
	background-color:#CCCCCC;
	font-weight:normal;
	vertical-align:top;
}

.AnunciosTituloLink:link
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	font-weight:bold;
	vertical-align:top;
	background-color:none;
}

.AnunciosTituloLink:visited
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	font-weight:bold;
	vertical-align:top;
	background-color:none;
}

.AnunciosTituloLink:hover
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	font-weight:bold;
	vertical-align:top;
	background-color:none;
}

.AnunciosTituloLink:active
{
	font-family:Verdana;
	font-size:x-small;
	text-align:left;
	color:Black;
	font-weight:bold;
	vertical-align:top;
	background-color:none;
}
/* END ############################################################### BL Styles */

