.ArialBranca9POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

.ArialAzulEscuro9POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2C4A78;
	text-decoration: none;
}
.ArialBranca10POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.ArialBoldBranca11POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
.ArialBoldBranca11POINTS a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.FormBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #9DD1E6;
	border-top: 1px solid #666666;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #666666;

}
.FormBlueTitle{
	color: #9DD1E6;
	font-family: Arial;
	font-size: 8px;
	font-weight: bold;
	border-top: 1px solid #666666;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #666666;	
}
.FormBlueSubTitle{
	color:#9DD1E6;
	font-size: 5px;
	font-weight: bold; 
	font-family: Arial;		
}

.ArialPreto9POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.ArialPreto9POINTS a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}
.FormBranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.ArialAzulEscuro10POINTS {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2C4A78;
	text-decoration: none;
}
.ArialPreto10 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
}
.ArialBoldPreta11points {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.ArialPreto11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.ArialBoldAzul10POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3675AF;
}
.ArialBoldAzul10POINTS a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3675AF;
	text-decoration: none;
}
.ArialLaranja9POINTS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: none;
}
.ArialLaranja9POINTS A:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: none;
}
.MenuNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../imgs/bk_menu.gif);
	padding: 2px 2px 2px 5px;
	cursor: hand;

}
.MenuOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	background-image: url(../imgs/bk_menu.gif);
	padding: 2px 2px 2px 5px;
	cursor: hand;
}

.Section_ListTitle
{
	color: #3058A6;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: bold;
	font-family: Tahoma;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 5px 0px 0px;
}
body {
	margin: 1px 1px 1px 1px;
}

/* Topic Menu */

.TopicMenu {white-space: nowrap;}
.TopicMenu a {color: #DDDDDD; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.TopicMenu a:hover {color: #DDDDDD; text-decoration: underline;}


/* Left Menu */

.LeftMenuBackground { 
background-repeat: no-repeat; 
}

/* MENU LATERAL */
.MenuLateral_background
{
	background-image: url(../images/imagem_fundo.gif);
	background-repeat: repeat-y;
}

/* MENU LATERAL */
.MenuLateral_spmbctr 
{
	border: solid 0px white;  
	background-color: transparent;
	padding: 0px 0px 2px 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: White;
}
.MenuLateral_spmbar 
{
	cursor: hand; 
	height:0;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: White;
	background-color: #1896CE;
	border: solid 0px white;
}
.MenuLateral_spmitm 
{
	cursor: hand; 
	color: white;
	background-color: transparent;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	border: solid 0px white;
	padding: 0px;
}
.MenuLateral_spmbicn 
{
	cursor: hand; 
	background-color: #1896CE; 
	border: solid 0px white;
	text-align: center; width: 0;height: 0;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: White;
}
.MenuLateral_spmbsub 
{
	z-index: 1000; 
	cursor: hand; 
	background-color: #1896CE; 
	border-bottom: #3A475F 0px solid; 
	border-left: #3A475F 0px solid; 
	border-top: #3A475F 0px solid; 
	border-right: #3A475F 0px solid;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: white;
}
.MenuLateral_spmbrk 
{
	border-bottom: Gray 0px solid; 
	border-left: White 0px solid; 
	border-top: White 0px solid;  
	border-right: Gray 0px solid; 
	background-color: white; 
	height: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
}
.MenuLateral_spmbitmsel 
{
	background-color: transparent; 
	cursor: hand; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	padding: 0px;
	border: solid 0px white;
}
.MenuLateral_spmbarw 
{
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	cursor: hand; 
	border: solid 0px white;
	padding: 0px;	
}
.MenuLateral_spmbrarw 
{
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	cursor: hand;
	padding: 0px;
	border: solid 0px white;
}


/* MENU SUPERIOR */
.MenuSuperior_spmbctr 
{
	border-bottom: Gray 0px solid; 
	border-left: White 0px solid; 
	border-top: White 0px solid; 
	border-right: Gray 0px solid;  
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
}
.MenuSuperior_spmbar 
{
	cursor: hand; 
	height:0;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	background-color: transparent;
}
.MenuSuperior_spmitm 
{
	cursor: hand; 
	color: #88A8C6;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	border-left: #D3DDE5 0px solid; 
	border-bottom: #D3DDE5 0px solid; 
	border-top: #D3DDE5 0px solid; 
	border-right: #D3DDE5 0px solid;
	padding: 0px;
	background-color: transparent;
}
.MenuSuperior_spmbicn 
{
	cursor: hand; 
	background-color: #D3DDE5; 
	border-left: #D3DDE5 0px solid; 
	border-bottom: #D3DDE5 0px solid; 
	border-top: #D3DDE5 0px solid; 
	text-align: center; width: 0;height: 0;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	background-color: transparent;
}
.MenuSuperior_spmbsub 
{
	z-index: 1000; 
	cursor: hand; 
	background-color: transparent;
	border-bottom: #3A475F 0px solid; 
	border-left: #3A475F 0px solid; 
	border-top: #3A475F 0px solid; 
	border-right: #3A475F 0px solid;
	padding: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
}
.MenuSuperior_spmbrk 
{
	border-bottom: Gray 0px solid; 
	border-left: White 0px solid; 
	border-top: White 0px solid;  
	border-right: Gray 0px solid; 
	background-color: transparent;
	height: 0px;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
}
.MenuSuperior_spmbitmsel 
{
	background-color: transparent; 
	cursor: hand; 
	color: #04379B; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	padding: 0px;
}
.MenuSuperior_spmbarw 
{
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	cursor: hand; 
	border-right: #D3DDE5 0px solid; 
	border-bottom: #D3DDE5 0px solid; 
	border-top: #D3DDE5 0px solid;
	padding: 0px;
	background-color: transparent;
}
.MenuSuperior_spmbrarw 
{
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 8px; 
	cursor: hand;
	padding: 0px;
	background-color: transparent;
}

/* MenuInferior */

.MenuInferior_spmbctr 
{
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-top-width: 0px; 
	border-right-width: 0px;  
	background-color: transparent;
	padding: 0px 2px 0px 2px;
}
.MenuInferior_spmbar 
{
	cursor: pointer; cursor: hand; height:0;
}
.MenuInferior_spmitm 
{
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF;
	font-weight:bold;
	font-family: Arial;
	font-size: 11px; 
	font-weight: normal; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-top-width: 0px; 
	border-right-width: 0px;
	padding:0px;
}
.MenuInferior_spmbicn 
{
	cursor: pointer; 
	cursor: hand; 
	text-align: center; width: 0;height: 25;
	padding: 0px 2px 0px 2px;
}
.MenuInferior_spmbsub 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: transparent; 
}
.MenuInferior_spmbrk 
{
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-top-width: 0px;  
	border-right-width: 0px; 
	background-color: Gray; 
	height: 0px;
}
.MenuInferior_spmbitmsel 
{
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal;
	
}
.MenuInferior_spmbarw 
{
	font-family: Arial; 
	font-size: 11pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MenuInferior_spmbrarw 
{
	font-family: Arial;
	font-size: 11pt;
	cursor: pointer;
	cursor: hand;
}

/* BreadCrumb Navigation */

.BreadCrumb {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 10px; }
.BreadCrumb a { color: #000000; text-decoration: none;font-size: 10px;}
.BreadCrumb a:hover {color: #000000; text-decoration: underline;}


/*Classes Herdadas da Advanced*/


.Form_Button {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	letter-spacing: 1px;
}

/* Comments */

.Comments_ListTable {border: thick solid #AAAAAA 3px;}
.Comments_ListItem {background-color:#dddddd;}
.Comments_ListItem2 {background-color:#FFFFFF;}
.Comments_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Comments_ListAlternatingItem2 {background-color:#58A9E2;}
.Comments_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListDateCreated {font-size: 12px;}
.Comments_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Comments_ListReplyLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.Comments_Table {border: thick solid #58A9E2 2px;}
.Comments_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_DateCreated {font-size: 12px;}
.Comments_BriefDescription {font-size: 12px;}
.Comments_ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.Form_Message {font-size: 12px; color: #CC0000}

