BODY
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
A:link
{
    CURSOR: hand;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A:visited
{
    CURSOR: hand;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A:hover
{
    CURSOR: hand;
    COLOR: #01547f;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.Titulo10
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px;
    COLOR: #666666;
    BORDER-BOTTOM: black 2px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Titulo12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titulo14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titulo16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titulo18
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titulo20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Titulo22
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label9
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label11
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label12
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label13
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Label14
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Comentario9
{
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Comentario10
{
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Comentario11
{
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Comentario12
{
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TabelaTitulo12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.TabelaTitulo14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #122046
}
.TabelaTitulo16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #122046
}
.TabelaTitulo18
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #122046
}
.TabelaTitulo10_Orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #ff9a00;
    FONT-FAMILY: Verdana, Arial, 'MS Sans-Serif' , Helvetica;
    TEXT-ALIGN: left
}
.TabelaTitulo12_Orange
{
    BACKGROUND-POSITION: left bottom;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../Images/barraTitulo.gif);
    PADDING-BOTTOM: 5px;
    COLOR: #ff9a00;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, 'MS Sans-Serif' , Helvetica;
    TEXT-ALIGN: left
}
.TabelaTitulo14_Orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: black;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: orange
}
.TabelaTitulo16_Orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: black;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: orange
}
.TabelaTitulo18_Orange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: black;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: orange
}
.TabelaSubTitulo12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.TabelaSubTitulo14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #1a2d5e
}
.TabelaSubTitulo16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #01547f;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.Zebra11A
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.Zebra11B
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9eff8
}
.Zebra12A
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.Zebra12B
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9eff8
}
.Zebra13A
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.Zebra13B
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9eff8
}
.Zebra14A
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.Zebra14B
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e9eff8
}
.BOX
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f5fb
}
.BOXFree
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1px;
    COLOR: #666666;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BOXReadOnly
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #666666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: lightgrey
}
.BOXReadOnlyTransp
{
    BORDER-RIGHT: #000000 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #000000 1px;
    COLOR: #666666;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.BOTAO
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    COLOR: white;
    LINE-HEIGHT: 150%;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f9a43e
}
.ItemMenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: left;
    COLOR: black;
    FONT-FAMILY: Arial, MS Sans Serif, Verdana;
    BACKGROUND-COLOR: transparent
}
.BotaoCoresMais
{
    BORDER-RIGHT: #131f49 0px;
    BORDER-TOP: #131f49 0px;
    BACKGROUND-IMAGE: url(../../images/imgMAIS.gif);
    BORDER-LEFT: #131f49 0px;
    WIDTH: 20px;
    BORDER-BOTTOM: #131f49 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #131f49
}
.BotaoCoresMenos
{
    BORDER-RIGHT: #131f49 0px;
    BORDER-TOP: #131f49 0px;
    BACKGROUND-IMAGE: url(../../images/imgMenos.gif);
    BORDER-LEFT: #131f49 0px;
    WIDTH: 20px;
    BORDER-BOTTOM: #131f49 0px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #131f49
}
.BordaTabela
{
    BORDER-RIGHT: #5f5f5f 1px solid;
    BORDER-TOP: #5f5f5f 1px solid;
    BORDER-LEFT: #5f5f5f 1px solid;
    BORDER-BOTTOM: #5f5f5f 1px solid
}
HR
{
    BORDER-BOTTOM: gray 1px solid
}
TABLE.Formulario
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight:normal;
	color:#666666;	
}
TABLE.Formulario TH
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#666666;	
	text-align:right;
}
TABLE.Formulario .Titulo
{
	font-family:Verdana, Arial, 'MS Sans-Serif', Helvetica;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
    color:#FF9A00;
	padding-bottom: 5px;
	background-image:url(../Images/barraTitulo.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
TABLE.Formulario .SubTitulo
{
	font-family:Verdana, Arial, 'MS Sans-Serif', Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#01547F;
}
TABLE.Formulario INPUT
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	background-image: url(Images/input_fundo.gif);
	border: 1px solid #999999;
}
TABLE.Formulario INPUT.Botao
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #FF852E;
	background-color: #F9A43E;
	background-image:url(../Images/botaoFundo.gif);
	margin:0px 0px 0px 0px;
	width:80px;
}
.Botao
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: bold;
	color: #ffffff;
	border: 1px solid #FF852E;
	background-color: #F9A43E;
	background-image:url(../Images/botaoFundo.gif);
	margin:0px 0px 0px 0px;
	width:80px;
}
TABLE.Formulario INPUT.BotaoSecundario
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: bold;
	color: #FF852E;
	border: 1px solid #FF852E;
	background-color:transparent;
	margin:0px 0px 0px 0px;
	width:80px;
}
TABLE.Formulario INPUT.CheckRadio
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	color: #666666;
	border: 0px solid #ffffff;
}
TABLE.Formulario SPAN.CheckRadio INPUT
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	color: #666666;
	border: 0px solid #ffffff;
}
TABLE.Formulario TABLE.CheckRadio
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	color: #666666;
	border: 0px solid #ffffff;
}
TABLE.Formulario TABLE.CheckRadio INPUT
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	color: #666666;
	border: 0px solid #ffffff;
}
TABLE.Formulario TEXTAREA
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
	overflow: auto;
}
TABLE.Formulario SELECT
{
	font-family:Verdana, Arial, 'MS Sans Serif', Helvetica;
	font-size:10px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
}
TABLE.Formulario TD.SeparadorEsquerda
{
	/*background-image:url(../Images/separadorEsquerda.gif);*/
	/*
	border: 1px solid #ffe6d6;
	background-color: #ffffff;
	*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorEsquerdaSelecionado
{
	/*background-image:url(../Images/separadorEsquerda.gif);*/
	/*
	border: 1px solid #ffe6d6;
	background-color: #ffe6d6;
	*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorDireita
{
	/*background-image:url(../Images/separadorDireita.gif);*/
	/*border: 1px solid #ffe6d6;
	background-color: #ffffff;*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorDireitaSelecionado
{
	/*background-image:url(../Images/separadorDireitaSelecionado.gif);*/
	/*border: 1px solid #ffe6d6;
	background-color: #ffe6d6;*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorMeio
{
	/*background-image:url(../Images/separadorMeio.gif);*/
	/*border: 1px solid #ffe6d6;
	background-color: #ffffff;*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorMeioSelecionado
{
	/*background-image:url(../Images/separadorMeioSelecionado.gif);*/
	/*border: 1px solid #ffe6d6;
	background-color: #ffe6d6;*/
	width:120px;
	height:24px;
	text-align:left;
	font-weight:bold;
}
TABLE.Formulario TD.SeparadorBarraLinha
{
	/*background-image:url(../Images/separadorBarraLinha.gif);*/
	width:600px;
	height:3px;
}
TABLE.Formulario TD.SeparadorFundo
{
	/*background-image:url(../Images/separadorFundo.gif);*/
	width:600px;
	background-repeat:no-repeat;
	background-position:center top;
}
TABLE.DataGrid
{
	font-family: Verdana, Arial, 'MS Sans-Serif', Helvetica;
	font-size: 9px;
	color: #333333;
	background-color: #ffffff;
	width: 100%;
	border: 1px solid #999999;
}
TABLE.DataGrid TR.DataGridHeader
{
	color: #ffffff;
	font-weight: bold;
	background-color: #FE860C;
    
}
TABLE.DataGrid  TR.DataGridFooter
{
    background-color: #ffffff;
}
TABLE.DataGrid A:visited
{
    font-weight: normal;
    text-decoration: underline;
    font-size: 9px;
    color: #333333;
    font-family: Verdana, Arial, 'MS Sans-Serif', Helvetica;
}
TABLE.DataGrid A:link
{
    font-weight: normal;
    text-decoration: underline;
    font-size: 9px;
    color: #333333;
    font-family: Verdana, Arial, 'MS Sans-Serif', Helvetica;
}
TABLE.DataGrid A:hover
{
    font-weight: normal;
    text-decoration: underline;
    font-size: 9px;
    color: #01547F;
    font-family: Verdana, Arial, 'MS Sans Serif', Helvetica;
}
TABLE.DataGrid A:active
{
    font-weight: normal;
    text-decoration: underline;
    font-size: 9px;
    color: #01547F;
    font-family: Verdana, Arial, 'MS Sans-Serif', Helvetica;
}
.SubTitulo
{
	font-family:Verdana, Arial, 'MS Sans-Serif', Helvetica;
	font-size:8pt;
	font-weight:bold;
	color:#FF9A00;
}
.TdRodapeL{
	color:#015394;
	FONT-STYLE: normal;
	font-family:verdana;
	font-size:7pt;
	text-align:left;
	padding-bottom:11px;
	padding-left:4px;
}
.TdRodapeG{
	color:#015394;
	FONT-STYLE: normal;
	font-family:verdana;
	font-size:7pt;
	text-align:left;
	padding-bottom:16px;
	padding-left:4px;
}
.TdAviso1{
	color:#015394;
	FONT-STYLE: normal;
	font-family:arial;
	font-size:10pt;
	text-align:center;
        padding:4 4 11 4;	
}
.TdBoxInf1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align:right;
}
.TableBoxInf1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 200%;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f9f9f9;
    border:1px #ff9900 solid;
    padding:4 4 7 4;
}
.TableHdInf1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9900;
    border:1px #ff6600 solid;
    padding:2 2 2 2;
}
.TdErroInf1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    BACKGROUND-COLOR: red;
}
.SpSubTitulo1{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #01547f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    padding:15 0 0 0;
}
