.iTt{
    FONT-FAMILY:       Verdana, Arial, Helvetica;
    FONT-SIZE:         11px;
    FONT-STYLE:        normal;
    FONT-WEIGHT:       normal;
    COLOR:             black;
    BACKGROUND-COLOR:  blue;
    BORDER:            black 1px solid;
    PADDING:           2px;
}

img {border-width: 0;}

BODY {
                BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 10pt;
}

TD {
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
FONT-SIZE: 10pt;
}

TH {
COLOR: #000000;
FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
FONT-SIZE: 10pt;
}

/* color for links */

A.banner:link { text-decoration:none; }

A.menus:link { 
color: black; 
text-decoration:none;
}

A.menus:visited { 
color: black; 
text-decoration:none;
}

A.menus:hover { 
color: #003DC2;
text-decoration: underline; 
}

// border-bottom: 1px solid #003DC2;

A.navigation:link { 
color: #003DC2; 
text-decoration:none;
}

A.navigation:visited { 
color: #003DC2; 
text-decoration:none;
}

A.navigation:hover { 
color: black; 
text-decoration: underline;
}

A.headline:link { 
color: black; 
text-decoration:none;
}

A.headline:visited { 
color: black; 
text-decoration:none;
}

A.headline:hover { 
color: #003DC2; 
text-decoration: underline;
}

A:LINK	{
COLOR: #003DC2;
text-decoration:none;
}

A:VISITED{
COLOR: #003DC2;
text-decoration:none;
}
/* hover color for links (Internet Explorer only) */

A:HOVER		{
color: black; 
text-decoration: underline;
}

A:ACTIVE	{
	COLOR: #003DC2;
}
.dottedline{
	border-bottom: 1px dotted #336699;
	margin: 0px 0px 15px 0px;
}
.solidline{
	border-bottom: 2px solid #989991;
	margin: 0px 0px 15px 0px;
}
.line{
	border-bottom: 1px solid #989991;
	margin: 4px 0px 0px 0px;
}
.contentlink {
	font-weight: bold;
}
.articleinfo {
	margin-left: 15pt;
}
.title {
FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
COLOR: #3E4AEC;
font-weight: bold;
FONT-SIZE: 14pt;
}

.menu {font-family: arial, verdana; font-size: 10px; color: #000000; font-weight: bold;}
FONT.barramenu {color: #989991;}
TABLE.TableOUTLINE {border: 1px solid; border-color: #989991; background-color: #EDEDED; padding: 4px;}
TABLE.tabelatopo {border: 0; border-collapse: collapse;}
TD.tabelatopo {border: 1px solid; border-color: #989991; background-color: #EDEDED; padding: 4px; FONT-WEIGHT: bold; text-align: center;}
TD.lateral {border: 1px solid; border-color: #989991; background-color: #EDEDED; padding: 4px; }
TD.central {border: 0px; background-color: white; padding: 4px;}
TABLE.tabela {border: 0; border-collapse: collapse;}
TD.tabela {border: none; background-color: #EDEDED; padding: 4px;}
TD.tabela2 {border: none; background-color: white; padding: 4px;}
TD.titulotabela {border-bottom: 1px solid #989991; background-color: #EDEDED; padding: 4px; FONT-WEIGHT: bold; color: #003DC2;}
TD.titulotabela2 {border-bottom: 1px solid #989991; background-color: #white; padding: 4px; FONT-WEIGHT: bold; color: #003DC2;}
TD.tabelamenu {border: 0; background-color: #EDEDED; padding: 4px;}
TD.separador {border-bottom: 1px solid #989991; padding: 4px;}


.smallfontgrey { 
	font-family:verdana, arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	color: #999999;
	text-transform:none; 
}

FORM { FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px;margin:0px }
SELECT		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #51485F; FONT-SIZE: 10px}
INPUT		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold}
TEXTAREA	{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #51485F; FONT-SIZE: 10px}

