body
{
    background-color: #f7f7f7
}
.erro 
{
	color :Red;
}
.texto
{
    font-size: 11px;
    color: #00004f;
    font-family: arial
}
.campo
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 10px;
    border-left: black 1px solid;
    color: #00005c;
    border-bottom: black 1px solid;
    font-family: arial;
    background-color: #fbfbfb;
}
.tabela
{
    background-color: #ffffff
}
.titulo1
{
    border-right: #444488 1px solid;
    border-top: #444488 1px solid;
    font-weight: bolder;
    font-size: 11px;
    border-left: #444488 1px solid;
    color: white;
    border-bottom: #444488 1px solid;
    font-family: arial;
    background-color: #444488
}

TR.titulo1 TD a
{
	color: #FFFFFF
}

TR.titulo1 TD a:visited
{
	color: #FFFFFF
}

.titulo2
{
    border-right: #444488 1px solid;
    border-top: #444488 1px solid;
    font-weight: bolder;
    font-size: 11px;
    border-left: #444488 1px solid;
    color: #444488;
    border-bottom: #444488 1px solid;
    font-family: arial;
    background-color: #f5f5f5
}
.obs
{
    font-size: 10px;
    color: #00004f;
    font-family: arial
}
.botao
{
    border-right: darkblue 1px solid;
    border-top: darkblue 1px solid;
    font-size: 11px;
    border-left: darkblue 1px solid;
    color: #00004f;
    border-bottom: darkblue 1px solid;
    font-family: arial;
    letter-spacing: 2px;
    height: 18px;
    background-color: #efefef;
    text-align: center
}
.camporeadonly
{
    border-right: #90aec7 1px solid;
    border-top: #90aec7 1px solid;
    font-size: 10px;
    border-left: #90aec7 1px solid;
    color: #bfbfbf;
    border-bottom: #90aec7 1px solid;
    font-family: arial;
    background-color: #efefef
}
.textoreadonly
{
    font-size: 11px;
    color: #cbcbcb;
    font-family: arial
}
.tr
{
    font-size: 11px;
    color: #00004f;
    font-family: arial;
    background-color: #ffffff
}
.tr2
{
    font-size: 11px;
    color: #00004f;
    font-family: arial;
    background-color: #c7c7c7
}
.divisaotd
{
    border-right: white 1px solid;
    border-top: white 1px solid;
    font-size: 11px;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    font-family: arial
}
.tr3
{
    font-size: 11px;
    color: #00004f;
    font-family: arial;
    background-color: #e3e3e3
}
body.branco
{
    background-color: white
}
a:active
{
    font-size: 11px;
    color: darkblue;
    font-family: arial;
    text-decoration: underline
}
a:link
{
    font-size: 11px;
    color: darkblue;
    font-family: arial;
    text-decoration: underline
}
a:visited
{
    font-size: 11px;
    color: darkblue;
    font-family: arial;
    text-decoration: underline
}
.logotipo
{
    font-size: 22px;
    color: #253fd2;
    font-style: italic;
    font-family: 'arial black'
}

textarea
{
	scrollbar-face-color: #444488;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #555599;
	scrollbar-3dlight-color: navy;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #f5f5f5;
	scrollbar-darkshadow-color: #88a0b8;
	text-transform: uppercase
}
    

.tamanho
{
    border-right: medium none;
    border-top: medium none;
    font-weight: bolder;
    font-size: 11px;
    border-left: medium none;
    color: #00005c;
    border-bottom: medium none;
    font-family: arial;
    background-color: white
}
table.tabprincimpsel
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    width: 100%;
    border-bottom: 1px solid;
    text-align: center
}
table.tabprincimpsel td.titulo
{
    font-weight: bolder;
    font-size: 12pt;
    color: blue;
    font-family: tahoma, arial, verdana;
    text-align: center;
    text-decoration: underline
}
table.tabprincimpsel td.subtitulo
{
    font-weight: bolder;
    font-size: 10pt;
    width: 100%;
    font-family: tahoma, arial, verdana;
    text-align: center
}

input.checkbox
{
    width: 13px;
    height: 13px;
}

.labelform
{
    font-size: 11px;
    color: #00004f;
    font-family: arial;
	font-weight: bold;
}