#msviFooter {
	BORDER-TOP: #3F65B2 1px solid; FONT: 70% Tahoma, Helvetica; POSITION: absolute
}
.link {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none
}

BODY {
	MARGIN: 0px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica; BACKGROUND-COLOR: #ffffff;
}
SPAN {
	FONT-FAMILY: verdana, arial, helvetica
}
A {
	FONT-FAMILY: verdana, arial, helvetica
}

A:link{
	color: #003399;
}

A:visited{
	color: #003399;
}

A:hover{
	TEXT-DECORATION: none;
	color: #003399;
}

A:active{
	COLOR: #003399;
}

A.White{
	COLOR: #FFFFFF;
}

A.White:hover{
	TEXT-DECORATION: none;
}

A.Redlink{
	COLOR: red;
	TEXT-DECORATION: none;
}
.UtilityNav {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #3F65B2;	
}
A.UtilityNav {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: none;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}

A.UtilityNav:visited {
	COLOR: #FFFFFF;
}
A.UtilityNav.hover{
	COLOR: #FFFFFF;
	TEXT_DECORATION: underline;	
}

A.mainnav{
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.selected{
	COLOR: #E4E4E4;
	TEXT-DECORATION: none;
}

A.small {
	FONT-WEIGHT: normal;
	FONT-SIZE: 85%;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	TEXT-DECORATION: underline
}

TABLE.grid
{
	border-collapse: collapse;
	border-left: solid 1 #7F7F7F;
	border-top: solid 1 #7F7F7F;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
}

TH.grid
{
	FONT-SIZE: 12px;
	border-right: solid 1 #7F7F7F;
	border-bottom: solid 1 #7F7F7F;
	background-color: #EEEEEE;
	valign: bottom;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
}

Table.NotaPromissoria
{
	border-collapse: collapse;
	FONT-FAMILY: Verdana, arial, helvetica;
	COLOR: #000000;
	border-right:solid 1 #000000;
	border-bottom:solid 1 #000000;
	border-left: solid 1 #000000;
	border-top: solid 1 #000000;
	/*padding:5px;*/
}
TH.NotaPromissoria
{
	FONT-SIZE: 15px;
	border-right:solid 1 #000000;
	border-bottom:solid 1 #000000;
	border-left: solid 1 #000000;
	border-top: solid 1 #000000;
	background-color: #E6E6E6;
	valign: middle;
}
TD.NotaPromissoria
{
	font-size: 12px;
	background-color: #FFFFCC;
}
TD.NotaPromissoria2
{
	font-size: 17px;
	background-color: #FFFFCC;
	FONT-WEIGHT: bold;
}
TABLE.DATA
{
	border-collapse: collapse;
	border-left: solid 1 #7F7F7F;
	border-top: solid 1 #7F7F7F;
	padding:5px;
}

TH.DATA
{
	FONT-SIZE: 12px;
	border-right:solid 1 #7F7F7F;
	border-bottom:solid 1 #7F7F7F;
	background-color: #EEEEEE;
	valign: bottom;
}

TD.DATA
{
	font-size: 11px;
	border-right:solid 1 #7F7F7F;
	border-bottom:solid 1 #7F7F7F;
	background-color: #FFFFFF;
}

TD.DataRed
{
	font-size: 11px;
	border-right:solid 1 #7F7F7F;
	border-bottom:solid 1 #7F7F7F;
	background-color: #FFFFFF;
	color: Red;
	
}

TD.DataBlue
{
	font-size: 11px;
	border-right:solid 1 #7F7F7F;
	border-bottom:solid 1 #7F7F7F;
	background-color: #FFFFFF;
	color: Blue;
}

TD.destaque
{
	font-size: 11px;
	border-right: solid 1 #EAEAEA;
	border-bottom: solid 1 #EAEAEA;
	background-color: #EAEAEA;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}


HR {
	COLOR: #000000; HEIGHT: 1px
}

INPUT{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
}

Select{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px
}
	

#PageHeading{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
}

#Alert{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	COLOR: red;
}

#BaseFont{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

.BaseFont {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

#BaseFontSemPadding {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
}

#BaseFontPS {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 9px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
}

#BaseBlueFont{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: #0000FF;
}

#BaseBlueFontPS{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 9px;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
	COLOR: #0000FF;
}

#BaseFontNavy{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: navy;
}

#SmallFont{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 9px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}
#SmallFont1{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 8px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

#BaseFontBold{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;	
}

#BaseFontBoldPS{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;	
}

.BaseFontBold {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;	
}

#BaseBlueFontBold{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	COLOR: navy;	
}

#TitleFontBold{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #DBDBDB
}
#TitleFont{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}
#BigFontRed{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #AC153E;
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
#nav{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
#ajuda{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #CCCCCC
}

.desktopcopy {
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	WIDTH: 20px;
	COLOR: #000000;
}
#default{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
}
#textDiv{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	POSITION:absolute;
	LEFT:159;
	TOP:95;
	WIDTH:225px;
}
#desktopDiv{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
	POSITION:absolute;
	LEFT:450;
	TOP:95;
	WIDTH:110px;
}

DIV.list{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 1.6em;
}
	
TD.Body{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 8pt;
	LINE-HEIGHT: 11pt;
}
	
.Valor {
	font-family: Verdana, arial, helvetica;
	font-size: 11px;
	font-style: normal;
	text-align: right;
}
.campo {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	border-color: #7F7F7F;
	border-bottom-width : 2;
	border-left-width : 1;
	border-right-width : 2;
	border-top-width : 1;
	border-style: solid;
	background-color: #DBDBDB;
}
.btSalvar {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	border-color: #7F7F7F;
	border-bottom-width : 2;
	border-left-width : 1;
	border-right-width : 2;
	border-top-width : 1;
	border-style: solid;
	background-color: #DBDBDB;
	width: 60pt;
}
.btCancelar {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	font-weight: bold;
	border-color: #7F7F7F;
	border-bottom-width : 2;
	border-left-width : 1;
	border-right-width : 2;
	border-top-width : 1;
	border-style: solid;
	background-color: #DBDBDB;
	width: 60pt;
}

.anexarArquivo {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	border-color: #7F7F7F;
	border-bottom-width : 2;
	border-left-width : 1;
	border-right-width : 2;
	border-top-width : 1;
	border-style: solid;
}
.navegacao
{
	FONT-FAMILY: Verdana, arial, helvetica;
	FONT-SIZE: 11px;
}

.navegacao A {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.navegacao A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.navegacao A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.navegacao A:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
}
.form {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 2px;
}

.myHint {
	FONT-FAMILY: verdana, arial, helvetica
}

A.myHint {
	color: #000000;
	TEXT-DECORATION: none;
}

A.myHint:visited{
	color: #000000;
	TEXT-DECORATION: none;
}

A.myHint:hover{
	TEXT-DECORATION: none;
	color: #000000;
}

A.myHint:active{
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.TituloSublinhado{
	border-bottom:solid 1 #000000;
}

.Bloqueador { 
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	right:0;
	background-repeat:repeat;
	background-image: url(b.gif);
	/* border: 1px solid black;*/
}