.tabelamenu   { border-bottom: 1px solid #5b5b5b }
.calendarioverde { background-color: #afe531 }
.calendariobranco { background-color: #fff }
.calendariobordapreta  { border: solid 1px black }
.bordatabelageral { border-top: black; border-right: 1px solid black; border-bottom: 1px solid black; border-left: black }
.calendariobordavermelha     { background-color: #fc3; border: solid 2px #f00 }
.calendariolaranja { background-color: #fc3 }

A.MENU:link     { color: #5f5fa0; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #b0b0b0; text-align: center; padding: 2px; width: 100% }
A.MENU:visited   { color: #5f5fa0; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; text-align: center; padding: 2px; width: 100% }
A.MENU:hover    { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #5f5fa0; text-align: center; padding: 2px; width: 100% }

A.MENUTerritorio:link { color: #5f5fa0; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none;  text-align: center; padding: 2px; width: 100% }
A.MENUTerritorio:visited  { color: #5f5fa0; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; text-align: center; padding: 2px; width: 100% }
A.MENUTerritorio:hover { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; text-align: center; padding: 2px; width: 100% }

.azulescuro13 { color: #000080; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulbold14 { color: #000080; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulescuro15 { color: #000080; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulclaro18 { color:#09F; font-size: 18px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulescuro12 { color: #000080; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulescuro11 { color: #000080; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhoescuro11 { color: #080000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulescuro10 { color: #000080; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.roxoplain10  { color: #7e93d2; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.roxobold10  { color: #7e93d2; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.roxobold10:hover  { color: #dadada; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #5773e4 }
A.roxoplain10:hover { color: #dadada; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #5773e4 }
.azulescurobold10 { color: #000080; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.azulescurobold10:hover { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #000080 }
.azulescurobold12 { color: #000080; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.azulclaro13 { color: #5771e3; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

A.brancobold10:link { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.brancobold10:visited { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: italic; text-decoration:none}
A.brancobold10:hover { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

A.ordena:link    { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.ordena:visited { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none}
A.ordena:hover   { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

.territoriobrancobold12:link    { color: white; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none}

A.territoriobrancobold10:link    { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.territoriobrancobold10:visited { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none}
A.territoriobrancobold10:hover   { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

A.brancoplain10:link { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.brancoplain10:visited { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.brancoplain10:hover { color: #CCE70B; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

A.Abrancoplain10:link { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.Abrancoplain10:visited { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.Abrancoplain10:hover { color: #CCE70B; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

A.Abrancoplain10:link { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.Abrancoplain10:visited { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.Abrancoplain10:hover { color: #CCE70B; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.brancobold10 { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancoplain10 { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancoplain09 { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.brancoplain09:hover { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #000 }
.brancoplain8 { color: white; font-size: 8px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancoplain9 { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancobold11 { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancoplain11 { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancobold11 { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.brancobold13 { color: white; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.logout { color: white; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #000; width: 100% }
A.logout:hover  { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #fff; width: 100% }

A.cinzaclarobold10:link { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.cinzaclarobold10:visited { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none}
A.cinzaclarobold10:hover { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:underline}

A.cinzaclarobold10:link { color: #cccccc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.cinzaclarobold10:visited { color: #cccccc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: italic; text-decoration:none}
A.cinzaclarobold10:hover { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

A.Acinzaclarobold10:link { color: #cccccc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.Acinzaclarobold10:visited { color: #cccccc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: italic; text-decoration:none}
A.Acinzaclarobold10:hover { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

.cinzaclarobold10 { color: #cccccc; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclaroplain10 { color: #cccccc; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclaroplain8 { color: #cccccc; font-size: 8px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclarobold11 { color: #cccccc; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclaroplain11 { color: #cccccc; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclarobold11 { color: #cccccc; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclarobold13 { color: #cccccc; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaclarobold15 { color: #999; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A.cinzamediobold10:link { color: #8d8d8d; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.cinzamediobold10:visited { color: #8d8d8d; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; font-style: italic; text-decoration:none}
A.cinzamediobold10:hover { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}

.cinzamediobold10 { color: #8d8d8d; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamedioplain10 { color: #8d8d8d; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamediooplain8 { color: #8d8d8d; font-size: 8px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamediobold11 { color: #8d8d8d; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamedioplain11 { color: #8d8d8d; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamediobold11 { color: #8d8d8d; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamediobold13 { color: #8d8d8d; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzamediobold15 { color: #8d8d8d; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzabold10 { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

A.cinzaequipebold10:link {color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.cinzaequipebold10:visited { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.cinzaequipebold10:hover { color: red; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.cinzaescuroplain10 { color: #414144;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaescuroplain11 { color: #414144; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaescurobold10 { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaescurobold13 { color: #414144; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.cinzaescurobold15 { color: #414144; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhobold10  { color: #c90000; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.laranjabold10 { color: #ff8c00; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhoplain10  { color: #c90000; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhoplain11  { color: #c90000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhobold12 { color: #c90000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.vermelhobold09  { color: #c90000; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.cinzaescurobold10:link  { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.cinzaescurobold10:link  { color: #414144; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.cinzaescurobold10:hover { color: red; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.cinzaescurobold11 { color: #414144; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

A.pretoplain10:link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.pretoplain10:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
A.pretoplain10:hover { color: #red; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.pretobold7 { color: black; font-weight: bold; font-size: 7px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold9 { color: black; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold10 { color: black; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold11 { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold12 { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold13 { color: black; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretobold14 { color: black; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.pretoplain9 { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretoplain10 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.pretoplain11 { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.verdebold11 { color: #718006; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdebold10 { color: #718006; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdeclarobold10   { color: #699c03; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdeclarobold13   { color:#0C6; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdebold12 { color: #718006; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdebold13 { color:#718006; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdebold14 { color: #718006; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdeplain9 { color:#718006; font-size: 9px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdeplain10 { color:#718006; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.verdeplain11 { color: #718006; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.laranjaplain10 { color:#FF9900; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.laranjaplain13 { color:#FF9900; font-size: 13px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.medicosselect  { color: gray; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #FFF; border-style: solid; border-width: 1px; border-color: #4141a0 #4141a0 #000051 #000051 }

.inputA               { color: black; background-color: white; border: solid 1px #000 }
.novamensageminput { color: black; background-color: #c5c5c5; border: solid 1px #000; width: 100%; height: 15px; font-size: 10px; font-family: Verdana; }
.giimii_inputbranco                { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border: solid 1px black }
.giimii_inputbranco600 { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; border: solid 1px black; width: 580px }
.giimiiinput { color: black; background-color: #e6e6e6; border: solid 1px #000; height: 15px; font-size: 10px; font-family: Verdana; }
.giimiiinputbotao    { color: #4f4f4f; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #e6e6e6; border-style: solid; border-width: 2px; border-color: #afafaf #afafaf gray gray; height: 18px }
.giimiiinputbotaovermelho { color: #4f4f4f; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #ff3b00; border-style: solid; border-width: 2px; border-color: #ff6d45 #ff6d45 #b22700 #b22700; height: 18px }
.giimiiinputgrande  { color: black; font-size: 10px; font-family: Verdana; background-color: #e6e6e6; border: solid 1px #000; width: 100% }
.caixa  { color: #363840; background-color: transparent; border: solid 0px #363840 }

select                  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #000080; border-style: solid; border-width: 1px; border-color: #4141a0 #4141a0 #000051 #000051 }
.giimiiselect    { color: black; background-color: #ffffff; border: solid 1px #363840; width:100% }
.giimiiselect2    { color: black; background-color: #e6e6e6; font-weight: normal; font-size: 10px; font-family: Verdana; border: solid 1px #363840;}

.agendaselect  { color: black; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: white; border: 0px; width: 271px; height: 264px }

.checkinput2	 { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #666666; border: solid 0pt }
.checkinput4     { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: transparent; border: 0px }
.checkinput3 { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #bebebe; border: solid 0pt }

textarea        { color: #363840; background-color: white; border: solid 1px black }
.novamensagemtxtarea { color: #363840; background-color: #c5c5c5; border: solid 1px black; width: 100% }
.giimiitxtarea { color: black; background-color: #e6e6e6; font-size: 10px; font-family: Verdana; border: solid 1px black; width: 100% }
.bordinha    { color: #FFFFFF; background-color: #708000; border-style: solid; border-width: 1; width: 35; text-align: center; font-family: Verdana; font-size: 11px; }
.bordinha_2  { color: #FFFFFF; background-color: #000000; border-style: solid; border-width: 1; width: 35; text-align: center; font-family: Verdana; font-size: 11px; }

.caixagiimii  { color: #363840; background-color: transparent; border: solid 0px #363840 }



/*************************************************************************/
/* MailMan style sheet.  Modify these values to control MailMan's        */
/* overall appearance.                                                   */
/*************************************************************************/

/*************************************************************************/
/* These HTML redefinitions are not really intended to apply to anything */
/* and are mainly included just for safety, in case any elements end up  */
/* outside of the domain of the custom tags further down.                */
/*************************************************************************/

td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000033;
}

.header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000033;
    font-weight: bold;
}

/*************************************************************************/
/* These are usually used for stray text on pages that isn't inclued in  */
/* tables.                                                               */
/*************************************************************************/

.text
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000033;
}

.bigText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #000033;
}

.tinyText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000033;
}

.textHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000033;
    font-weight: bold;
}

.bigTextHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #000033;
    font-weight: bold;
}

/*************************************************************************/
/* This makes HTML form buttons not really look like buttons.  This is   */
/* specifically used on the non-frames message list page, for the page   */
/* indicators.  If you want those buttons to actually look like buttons, */
/* then change this.                                                     */
/*************************************************************************/

.pagebutton
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    background-color: #000080;
    border-style: solid;
    border-width: 0;
	width: 40px;
}

.leftBar
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; color: #000033;
    background: #6666FF;
    font-weight: bold;
}

/*************************************************************************/
/* These are the buttons that look like buttons.  You always have the    */
/* option of replacing these buttons with images if you want to really   */
/* customize MailMan, but maintaining an interface built out of image    */
/* buttons is really hard.                                               */
/*************************************************************************/

.button
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    background: #000080;
	border-style: solid;
    border-width: 1px;
}

/*************************************************************************/
/* This is the table cells that are headers of tables.                   */
/*************************************************************************/

.tableHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; color: #ffffff;
    background: #666666;
    font-weight: bold;
}

/*************************************************************************/
/* This is for table cells that contain content text.                    */
/*************************************************************************/

.tableText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000033;
}

/*************************************************************************/
/* This is used to control the color of the horizontal lines in tables   */
/* that are used as vertical delimiters.                                 */
/*************************************************************************/

.tableLine
{
    background: #ffffff;
}

/*************************************************************************/
/* This controls the appearance of the really light table cells that are */
/* alternated into tables that display rows of information.              */
/*************************************************************************/

.tableRuleBG
{
    background: #bebebe;
}


.tableRuleBG_2
{
    background: #bebebe;
}


/*************************************************************************/
/* This controls the appearance of fixed-width characters in some forms. */
/* If you change this then you need to be sure to take a look at the     */
/* effect that this has on the width of textarea boxes like the one on   */
/* the message composition form.  Also note that Netscape 4 will         */
/* disregard this value for textarea boxes, so be sure to also manually  */
/* adjust the size specifically for that broken, sorry excuse for a      */
/* browser by modifying the 'font' tag around the specific textarea in   */
/* question.                                                             */
/*************************************************************************/

.formText
{
    font-family: Courier New, Courier, mono;
    font-size: 10px;
}

/*************************************************************************/
/* Same as the above, but used for boxes where the text can be larger.   */
/*************************************************************************/

.largeFormText
{
    font-family: Courier New, Courier, mono;
    font-size: 12px;
}

/*************************************************************************/
/* The copyright notice at the bottom of each page.                      */
/*************************************************************************/

.copyright
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    line-height: 10px;
    text-align: center;
    margin-bottom: 10px;
    color: #000033;
}
BODY    { scrollbar-3d-light-color: #8d8d8d; scrollbar-arrow-color: #000000; scrollbar-base-color: #ffffff; scrollbar-dark-shadow-color: #787878; scrollbar-face-color: #d3d3d3; scrollbar-highlight-color: #e6e6e6; scrollbar-shadow-color: #787878 }

/*******************/
/* TREINAMENTO     */
/*******************/
.TD_tipoBotao{
  border-right: 1 solid #C3C3C3; border-top: 1 solid #878787; border-bottom: 1 solid #1D1D1D
}

A.TreinaBotao:link    { color: white;   font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
A.TreinaBotao:visited { color: white;   font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration:none}
A.TreinaBotao:hover   { color: #CCE70B; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica}