BODY
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    COLOR: #000080
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #000080

}
.boleto
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #9f632a;
    FONT-FAMILY: Verdana
}
H2
{
    FONT-SIZE: 16pt;
    COLOR: #00317b
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #9f632a;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
A:link
{
    COLOR: #0061a5;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0061a5;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #0061a5
}
A:hover
{
    TEXT-DECORATION: underline
}
.default
{
    FONT-SIZE: 9pt;
    COLOR: #000080
}
.protected-field
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_pf
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.protected-high-field
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: "Courier New"
}
.gx_phf
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: "Courier New"
}
.unprotected-field
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_uf
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.unprotected-high-field
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_uhf
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #3963de;
    COLOR: #e4c50e
}
.fixed
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Courier New"
}
.OrgHostLink
{
    FONT-SIZE: 8pt;
    COLOR: #008000;
    FONT-FAMILY: "Courier New"
}
A.OrgHostLink:link
{
    COLOR: #008000;
    TEXT-DECORATION: none
}
A.OrgHostLink:visited
{
    COLOR: #008000;
    TEXT-DECORATION: none
}
A.OrgHostLink:active
{
    COLOR: #008000;
    TEXT-DECORATION: none
}
A.OrgHostLink:hover
{
    TEXT-DECORATION: underline
}
.black
{
    COLOR: #000000
}
.gx_blk
{
    COLOR: #000000
}
.blue
{
    COLOR: #000080
}
.gx_bl
{
    COLOR: #000080
}
.green
{
    COLOR: #008000
}
.gx_grn
{
    COLOR: #008000
}
.red
{
    COLOR: #ff0000
}
.gx_rd
{
    COLOR: #ff0000
}
.purple
{
    COLOR: #ff00ff
}
.gx_ppl
{
    COLOR: #ff00ff
}
.maroon
{
    COLOR: #800000
}
.gx_mr
{
    COLOR: #800000
}
.gray
{
    COLOR: #808080
}
.gx_gr
{
    COLOR: #808080
}
.lightblue
{
    COLOR: #0000ff
}
.gx_lbl
{
    COLOR: #0000ff
}
.lightaqua
{
    COLOR: #87ceeb
}
.gx_laq
{
    COLOR: #87ceeb
}
.lightred
{
    COLOR: #cd5c5c
}
.gx_lrd
{
    COLOR: #cd5c5c
}
.lightpurple
{
    COLOR: #dda0dd
}
.gx_lppl
{
    COLOR: #dda0dd
}
.yellow
{
    COLOR: #ffd700
}
.gx_ylw
{
    COLOR: #ffd700
}
.white
{
    COLOR: #000080
}
.gx_wt
{
    COLOR: #000080
}
.aqua
{
    COLOR: #00ffff
}
.gx_aq
{
    COLOR: #00ffff
}
.backgray
{
    BACKGROUND-COLOR: #808080
}
.gx_bgr
{
    BACKGROUND-COLOR: #808080
}
.backlightaqua
{
    BACKGROUND-COLOR: #87ceeb
}
.gx_blaq
{
    BACKGROUND-COLOR: #87ceeb
}
.backlightblue
{
    BACKGROUND-COLOR: #0000ff
}
.gx_blbl
{
    BACKGROUND-COLOR: #0000ff
}
.backlightgreen
{
    BACKGROUND-COLOR: #00ff00
}
.gx_blgrn
{
    BACKGROUND-COLOR: #00ff00
}
.backlightpurple
{
    BACKGROUND-COLOR: #dda0dd
}
.gx_blppl
{
    BACKGROUND-COLOR: #dda0dd
}
.backlightred
{
    BACKGROUND-COLOR: #cd5c5c
}
.gx_blrd
{
    BACKGROUND-COLOR: #cd5c5c
}
.backmaroon
{
    BACKGROUND-COLOR: #800000
}
.gx_bmr
{
    BACKGROUND-COLOR: #800000
}
.backpurple
{
    BACKGROUND-COLOR: #ff00ff
}
.gx_bppl
{
    BACKGROUND-COLOR: #ff00ff
}
.backred
{
    BACKGROUND-COLOR: #ff0000
}
.gx_brd
{
    BACKGROUND-COLOR: #ff0000
}
.backwhite
{
    BACKGROUND-COLOR: #ffffff
}
.gx_bwt
{
    BACKGROUND-COLOR: #ffffff
}
.backyellow
{
    BACKGROUND-COLOR: #ffd700
}
.gx_bylw
{
    BACKGROUND-COLOR: #ffd700
}
.lightgreen
{
    COLOR: #00ff00
}
.gx_lgrn
{
    COLOR: #00ff00
}
.backaqua
{
    BACKGROUND-COLOR: #00ffff
}
.gx_baq
{
    BACKGROUND-COLOR: #00ffff
}
.backblue
{
    BACKGROUND-COLOR: #000080
}
.gx_bbl
{
    BACKGROUND-COLOR: #000080
}
.backgreen
{
    BACKGROUND-COLOR: #008000
}
.gx_bgr
{
    BACKGROUND-COLOR: #008000
}
.labelClick
{
}
.gx_lclk
{
}
.labelDoubleClick
{
}
.gx_ldclk
{
}
.protected-appfield
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Courier New';
    BACKGROUND-COLOR: #dda0dd
}
.gx_pa
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Courier New'
}
.unprotected-appfield
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Courier New'
}
.gx_ua
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'Courier New'
}
.reversed-video
{
    BACKGROUND-COLOR: #c0c0c0
}
.gx_rv
{
    BACKGROUND-COLOR: #c0c0c0
}
.dynamic-disabled-input
{
}
.gx_ddi
{
}
.underlined
{
    TEXT-DECORATION: underline
}
.gx_unln
{
    TEXT-DECORATION: underline
}
.bold
{
    COLOR: #ff0000
}
.gx_bld
{
    COLOR: #ff0000
}
.errorMsgStyle
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.combobox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_cbo
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.checkbox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_chk
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.radio
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.gx_rdo
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: "Courier New"
}
.hostkey
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: black 1px solid;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 1px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #f3f3f3
}
.gx_hky
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #696969 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 1px;
    BORDER-LEFT: #696969 1px solid;
    CURSOR: hand;
    COLOR: #696969;
    MARGIN-RIGHT: 1px;
    BORDER-BOTTOM: #696969 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.gx_tbl
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.gx_tbl_tr
{
    BACKGROUND-COLOR: #95bb95
}
.gx_tbl_alternating1
{
    BORDER-LEFT: #666666 1px solid;
    BACKGROUND-COLOR: #ebebeb
}
.gx_tbl_alternating1 kk
{
	FONT-FAMILY: Courier New
}
.gx_tbl_alternating2
{
    BORDER-LEFT: #666666 1px solid;
    BACKGROUND-COLOR: #d0e1d0
}
.gx_tbl_selected
{
    BORDER-LEFT: #666666 1px solid;
    CURSOR: hand;
    BACKGROUND-COLOR: #3399cc
}
.gx_tbl TR TH
{
    BORDER-TOP: #cccc99 1px;
    FONT-SIZE: 11px;
    COLOR: white;
    BACKGROUND-COLOR: #1d771d;
    TEXT-ALIGN: center
}
.gx_tbl TR TD
{
    FONT-SIZE: 11px;
    COLOR: #0061a5
}
.gx_tbl A
{
    COLOR: #0061a5;
    TEXT-DECORATION: none
}
.gx_tbl A:hover
{
    COLOR: #0061a5;
    TEXT-DECORATION: underline
}
.gx_tbl A:active
{
    COLOR: #0061a5;
    TEXT-DECORATION: underline
}
.gx_tbl A:visited
{
    COLOR: #0061a5;
    TEXT-DECORATION: none
}
.gx_tbl TR
{
}
INPUT
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #696969 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #696969 1px solid;
    COLOR: #0061a5;
    BORDER-BOTTOM: #696969 1px solid;
    FONT-FAMILY: Verdana
}
INPUT.chkb
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: #0061a5;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana
}
SELECT
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #696969 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: #696969 1px solid;
    COLOR: #0061a5;
    BORDER-BOTTOM: #696969 1px solid;
    FONT-FAMILY: Verdana
}
LI
{
    LIST-STYLE-IMAGE: url(images/li.gif)
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #696969;
    FONT-FAMILY: Verdana
}
TD.erro
{
    BORDER-TOP: #fafad2 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #b22222;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fafad2 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffe0
}
TH.erro
{
    BORDER-TOP: #fafad2 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #b22222;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fafad2 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffe0
}
TABLE.title
{
    WIDTH: 100%
}
TABLE.title TD
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #b8860b;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana
}
TABLE.title TD.cnt
{
    FONT-SIZE: 11px;
    COLOR: #0061a5;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
TD.cnt
{
    FONT-SIZE: 11px;
    COLOR: #0061a5;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
.cntt
{
    FONT-SIZE: 11px;
    COLOR: #0061a5;
    FONT-FAMILY: Verdana;
    FONT-WEIGHT: bolder

}
TD.cnn
{
    FONT-SIZE: 11px;
    COLOR: #0061a5;
    FONT-FAMILY: verdana
   

}
TD.subtitle
{
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #b8860b;
    FONT-FAMILY: Verdana
}
TD.mdi
{
    BORDER-RIGHT: #1d771d 4px solid;
    BORDER-BOTTOM: #1d771d 4px solid
}
TD.dv
{
    BORDER-RIGHT: #bdbebd 1px solid;
    BORDER-BOTTOM: #bdbebd 1px solid
}
TABLE.login
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
DIV.erro
{
    BORDER-TOP: #fafad2 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: #b22222;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fafad2 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffe0
}
.lbl
{
    FONT-WEIGHT: bolder;
    COLOR: #4d6f4d
}
TABLE.frm
{
    BORDER-RIGHT: #d6d7d6 1px solid;
    BORDER-TOP: #d6d7d6 1px solid;
    BORDER-LEFT: #d6d7d6 1px solid;
    BORDER-BOTTOM: #d6d7d6 1px solid
}
TABLE.frm TD.cnt
{
    FONT-SIZE: 11px;
    COLOR: #0061a5;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
TABLE.mnu
{
    WIDTH: 95%
}
TABLE.mnu TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    COLOR: #4a6d4a;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana
}
TABLE.mnu TD.mnuS
{
    BORDER-RIGHT: #bfd0bf 1px solid;
    BORDER-TOP: #bfd0bf 1px solid;
    FONT-WEIGHT: bolder;
    BORDER-LEFT: #bfd0bf 1px solid;
    BORDER-BOTTOM: #bfd0bf 1px solid;
    BACKGROUND-COLOR: #f1f5f1
}
TABLE.mnu TD.mnuN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.mnu TD.mnuN A
{
    COLOR: #4a6d4a
}
TABLE.usr
{
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #bdd3bd
}
TABLE.usr TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #4a6d4a;
    BORDER-BOTTOM: medium none
}
TD.mnuPrcT
{
    BORDER-RIGHT: #d6d7d6 1px solid;
    BORDER-TOP: #d6d7d6 1px solid;
    FONT-SIZE: 10px;
    COLOR: #696969;
    FONT-FAMILY: Verdana
}
TD.mnuPrc
{
    BORDER-RIGHT: #d6d7d6 1px solid;
    BORDER-TOP: #d6d7d6 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #d6d7d6 1px solid;
    COLOR: #696969;
    BORDER-BOTTOM: #d6d7d6 1px solid;
    FONT-FAMILY: Verdana
}
TABLE.frm TD.divisor
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: white;
    BORDER-BOTTOM: #d6d7d6 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #808080
}
TABLE.mensagens
{
    BORDER-RIGHT: #d6d7d6 3px solid;
    BORDER-TOP: #d6d7d6 3px solid;
    BORDER-LEFT: #d6d7d6 3px solid;
    BORDER-BOTTOM: #d6d7d6 3px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ebebeb
}
TABLE.mensagens TD.mensagem
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #0061a5;
    FONT-FAMILY: Verdana
}
DIV.tempo
{
    BORDER-RIGHT: #808080 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #808080 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 6px;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #808080 1px solid;
    WIDTH: 150px;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #808080 1px solid;
    FONT-FAMILY: Verdana;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff
}
TABLE.alerta
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid
}
TABLE.alerta TH
{
    FONT-SIZE: 15pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: red
}
TABLE.alerta TD
{
    COLOR: red;
    FONT-FAMILY: Verdana
}
TD
{
    FONT-SIZE: 10px;
    COLOR: #Black;
    FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif;
	 
}
FONT.CodBarras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: BLACK;
    FONT-FAMILY: VERDANA, TAHOMA, arial, 'VERDANA';
    TEXT-DECORATION: none
}

FONT.MinMinGuia
{
  font-size: 6pt
}
FONT.MinGuia
{
  font-size: 7pt; font-weight:700
}
FONT.MedGuia
{
  font-size: 8pt
}


INPUT.Box
{
    BORDER-RIGHT: #006666 1px solid;
    BORDER-TOP: #006666 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #006666 1px solid;
    COLOR: #006666;
    BORDER-BOTTOM: #006666 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    cursor: hand
}


.sub{
 font-size: 11px;
 color: #003366;
 font-family: "Verdana", "Tahoma", "Times New Roman", Helvetica;
 padding: 5px;
 font-weight:bold;
 font-variant: small-caps;
 text-align:left;
 BACKGROUND-COLOR: #DBDBDB;
 HEIGHT="25"

}

.subb{
 font-size: 10px;
 color: #CC0000;
 font-family: "Tahoma", "Times New Roman", Helvetica;
 text-align:left

}
.desc{
 font-size: 10px;
 font-color: #000000;
 font-family: "Tahoma", "Times New Roman", Helvetica;
 text-align:left

}
.rred
{
    COLOR: red;
}