.abas
{
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    BACKGROUND-COLOR: #6699CC;
}

.aba
{
    BORDER: #6699CC 1px buttonface outset;
    BACKGROUND: #6699CC;
    OVERFLOW: hidden;
    WIDTH: 95px;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    POSITION: relative;
    HEIGHT: 24px
}
.but
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 7pt;
    BACKGROUND: #ffffff;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 63px;
    CURSOR: hand;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Verdana;
    POSITION: relative;
    HEIGHT: 45px
}
.buthDef
{
    BORDER-RIGHT: #012F5E 1px solid;
    BORDER-TOP: #012F5E 1px solid;
    FONT-SIZE: 8px;
    BACKGROUND-IMAGE: none;
    OVERFLOW: hidden;
    BORDER-LEFT: #012F5E 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: #012F5E 1px solid;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana;
    POSITION: relative;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #012F5E
}
.buth
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BACKGROUND: #ffffff;
    OVERFLOW: hidden;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 95px;
    CURSOR: hand;
    BORDER-BOTTOM: #ffffff 1px solid;
    POSITION: relative;
    HEIGHT: 24px
}
.item_header
{
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 295px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #012F5E;
    FONT-FAMILY: Verdana;
}
.item_list
{
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 295px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #FFFFFF;

}
.titulo
{
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    CURSOR: hand;
    BACKGROUND-COLOR: #012F5E;
    TEXT-ALIGN: left
}
.listagem
{
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    CURSOR: hand;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.listagemSHOW
{
    DISPLAY: inline;
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-ALIGN: left
}
.listagemHIDDEN
{
    DISPLAY: none;
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    TEXT-ALIGN: left
}
.closeTabShow
{
    MARGIN-TOP: -1px;
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 1px;
    OVERFLOW: hidden;
    WIDTH: 500px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #012F5E;
    TEXT-ALIGN: right
}
.closeTabHidden
{
    DISPLAY: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    VISIBILITY: hidden;
    OVERFLOW: hidden;
    WIDTH: 500px;
    CURSOR: hand;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #012F5E;
    TEXT-ALIGN: right
}

td.header { 
    background-color: #012F5E;
    color           : #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
          }

td.headerDef { 
    background-color: #012F5E;
    color           : #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
          }

td.headerlight { 
    background-color: #31659c;
    color           : #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
          }
          
td.headerDefLight { 
    background-color: #31659c;
    color           : #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
          }
          
td.body   {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
    color           : #000000;
          }

td.bodyDef {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
    color           : #000000;
          }

td.bodyGray   {
    background-color: #F0F0F0;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
    color           : #000000;
          }

td.bodyDefGray   {
    background-color: #F0F0F0;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
    color           : #000000;
          }

td.bodyDefAlt   {
    background-color: #CFE6FF;
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight     : bold;
    color           : #000000;
          }

td.bodyNoBold {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }

td.bodyDefNoBold {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }

td.bodySmall {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }

td.bodyDefSmall {
    background-color: #FFFFFF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }

td.bodyDefGraySmall {
    background-color: #F0F0F0;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }
          
td.bodyGrayNoBold {
    background-color: #F0F0F0;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }
          
td.bodyDefGrayNoBold {
    background-color: #F0F0F0;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }  

td.bodyDefAltNoBold {
    background-color: #CFE6FF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }  

td.bodyDefAltSmall {
    background-color: #CFE6FF;
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }

body      {
    link            : #000000;
    vLink           : #000000;
    text            : #000000;
    topMargin       : 0;
    leftMargin      : 0;
    bottom-margin   : 15;
          }

font      {
    font-family     : Verdana;
    font-size       : 7pt;
    color           : #000000;
          }
font.bodybold
{
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight		: bold;
    color           : #000000;

}
font.titlebold
{
    font-family     : Verdana;
    font-size       : 7pt;
    font-weight	    : bold;
    color           : #FFFFFF;

} 
font.header
{
    FONT-FAMILY     : Verdana;
    FONT-SIZE       : 7pt;
    FONT-WEIGHT	    : bold;
    COLOR           : #FFFFFF;

}
font.item
{
    FONT-FAMILY     : Verdana;
    FONT-SIZE       : 5pt;
    FONT-WEIGHT	    : bold;
    COLOR           : #000000;

}
a         {
    text-decoration : none;
    font-weight: blue
          }

a:hover   {
    text-decoration : underline
          }

select    {
    font-family     : Verdana;
    font-size       : 7pt;
    background-color: #FFFFFF;    }
                  
textarea  {
    font-family     : Verdana;
    font-size       : 7pt;
    background-color: white;
          }

input.text{
    font-family     : Verdana;
    font-size       : 7pt;
    background-color: white;
          }

input.button {
    font-family     : Verdana;
    font-size       : 11;
          }
