BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	margin : 0;
}

INPUT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
INPUT.main{
    background-color: White;
	border : 1pt solid #296184;
}

SELECT{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

SELECT.estado {
	width : 50px;
}

A {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #1C3C7C;
	text-decoration : none;
}

A:HOVER{
	text-decoration : underline;
}

A.gravadoras{
	font-weight : 900;
}

TABLE, TD, TR {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border : 0;
	vertical-align : top;
}

/* topo da pagina com logo e menu */
TABLE.top{
	width : 770;				
}
TD.top{
	vertical-align : middle;
	text-align : center;
	background-color : #C2CBD0;
	width : 145;
}

/* banner dinamico */
TABLE.bannerTop{
	width : 770;
	background-color : #1C3C7C;
	height : 80;
}

/* menu esquerdo da pagina */
TABLE.leftMenu {
	color : White;
	background-color : #1C3C7C;
	text-align : center;
	vertical-align : top;
	width : 100%;
}

/* coluna direita da pagina */
TABLE.right{
	background-color : #C2CBD0;
	width : 148;	
	text-align : center;
}

/* parte central da pagina */
TABLE.main{
	color :Black;
	background-color : White;
	text-align : left;
	width : 100%;
	vertical-align : top;
}
TD.main{
	padding : 10pt;
}
TABLE.taxa{
	width : 300;
	border : 1;
	border-style : solid;
	border-color : black;
}

TR.popup{
	padding-left: 10pt;
	padding-right:10pt;
	padding-top: 5pt;
}


.titulo {
	font-size : 11pt;
	color : Black;
	font : bold;
}
.aviso {
	color : red;
}

