h1 {
   font : 14px Verdana;
   background : url('../img/h1_img.gif') no-repeat;
   font-weight : bold;
   height : 18px;
   color : #2276B3;
   margin : 20px 0px 15px 0px;
   padding-left : 16px;
}
h2 {
   font : 12px Verdana;
   font-weight : bold;
   color : #0A8BBF;
   height : 18px;
   width : 250px;
   margin : 30px 0px 15px 0px;
   border-bottom : 1px solid #95CE52;
   background : url('../img/h2_img.gif') no-repeat;
   padding-left : 16px;
}
h3 {
   font : 11px Verdana;
   font-weight : bold;
   color : #C89714;
   height : 18px;
   width : 250px;
   margin : 30px 0px 15px 16px;
   background : url('../img/h1_img.gif') no-repeat;
   padding-left : 16px;
}
.tooltip {
   font : 10px verdana;
   color : #8D8D8D;
   position : absolute;
   width : 230px;
   height : 80px;
   border : 1px solid #A3C579;
   background : #ffffff;
   padding : 10px;
   cursor : help;
   text-align : justify;
}

#divSubMenu {
   color : #A6A6A6;
   font : 10px verdana;
   margin : 2px 0px 0px 0px;
}
#divSubMenu a {
   font-weight : bold;
   color : #3A88BD;
   margin : 0px 2px 0px 2px;
   text-decoration : none;
}
#divSubMenu a:hover {
   text-decoration : underline;
   color : #66962E;
}
#divFooter {
   margin : 0px 10px 4px 10px;
}
#divSignature {
   margin : 0px 0px 4px 0px;
}
#divNavigation {
   margin-left : 17px;
   width : 380px;
}
#divNavigation td {
   vertical-align : top;
}
#divNavigation ul {
   border-left : 1px solid #E0E0E0;
   list-style-position : inside;
   list-style-type : none;
   padding : 3px;
   margin : 5px 40px 0px 20px;
}
#divNavigation li {
   margin : 0px;
}
#divNavigation a {
   font : 11px verdana;
   color : #3A88BD;
   white-space : nowrap;
   text-decoration : none;
}
   #divNavigation a:hover {
      color : #66962E;
      text-decoration : underline;
   }
#divStructure {
   margin : 0px 4px 35px 4px;
}
#tblStructure {
   height : 10px;
}
#tblContent {
   height : 10px;
}
#tblBrief {
   margin : 10px 0px 30px 10px;
   width : 559px;
}
#tblBrief p {
   font : 11px verdana;
   color : #4F4F4F;
   line-height : 1.5;
   text-align : justify;
}

#divRightBar {
   background : #F5F5F5;
   width : 170px;
   height : 100%;
   border-left : 1px solid #D7D7D7;
}
#divLeftBar {
   width : 170px;
   height : 100%;
   border-right : 1px solid #BFBFBF;
   margin-left : 10px;
}
#divContent {
   font : 11px verdana;
   color : #4F4F4F;
   margin : 0px 0px 45px 17px;
   width : 370px;
}
#divContent a {
   font : 11px;
   color : #CB8028;
   text-decoration : none;
   height : 15px;
}
   #divContent a:hover {
      border-bottom : 1px dotted;
   }
#divContent ul {
   margin-left : 16px;
}
#divContent li {
   list-style-type : none;
}
#divContent p {
   text-align : justify;
   line-height : 1.5;
}
#divSession {
   height : 45px;
   background : url('../img/session_bkg.gif') repeat-x;
   margin : 0px 4px 3px 4px;
   text-align : left;
}
#spacer {
   white-space : nowrap;
   overflow : hidden;
   width : 1px;
   height : 8px;
}
#divTechItens {
   width: 160px;
   overflow : hidden;
   margin-top : 10px;
   background : url('../img/tech_bkg_off.gif');
   background-repeat : repeat-y;
}
   #divTechItens a {
      font : 9px verdana;
      color : #A8A8A8;
      text-decoration : none;
      padding-left : 33px;
      height : 13px;
      white-space : nowrap;
      margin-bottom : 4px;
      cursor : help;
   }
      #divTechItens a:hover {
         background : #E1F5CA url('../img/tech_bkg_on.gif');
         background-repeat : no-repeat;
         color : #729845;
         cursor : help;
      }
.tblForm {
   margin : 15px 0px 15px 0px;
}
.tblForm td {
   padding : 2px;
}
.tblForm span {
   font : 11px verdana;
   color : #4F4F4F;
   margin-right : 10px;
}
   .s0 {
      white-space : nowrap;
      overflow : hidden;
   }
   .s1 {
      width : 60px;
      white-space : nowrap;
      overflow : hidden;
   }
   .s2 {
      width : 80px;
      white-space : nowrap;
      overflow : hidden;
   }
.tblForm input, textarea, select {
   font : 11px verdana;
   border : 1px inset;
   background : #F5F5F5;
   color : #4F4F4F;
}
   .checkbox input {
      border : 0px;
      background : #ffffff;
   }
.tblForm .button {
   font-weight : bold;
   background : #87B8D9;
   border : 1px solid #62A2CB;
   color : #FFFFFF;
   margin : 1px;
}
.box {
   width : 100%;
   font : 10px Verdana;
   margin-left : 4px;
   color : #666666;
   text-align : right;
   background : url('..\img\box_bkg.gif') repeat-x bottom;
   cursor : hand;
}
.box h5 {
   text-align : left;
   margin : 5px 5px 10px 5px;
   font : 11px Verdana;
   font-weight : bold;
   color : #0A8BBF;
   border-bottom : 1px solid #95CE52;
   padding : 0px 0px 2px 12px;
   background : url('..\img\box_marc.gif') no-repeat;
}
.box img {
   margin : 0px 10px 10px 0px;
}
.box p {
   text-align : center;
   margin : 5px;
}

#tblCustomers td {
   text-align : center;
}

#tblCustomers img {
   margin : 10px;
}

#divCustomerList span {
   width : 350px;
   margin : 1px 1px 1px 20px;
}