table,tr,td{
  /*border-width    : 0px 0px 0px 0px;*/
  padding         : 0px;
  border-spacing  : 0px;

  font-family: verdana,arial;
  font-size: 10pt;
}

h1 {
  font-family   : Verdana;
  font-size     : 24pt;
  text-align    : center;
  color         : black;
  font-weight     : bold;
}

h2 {
  font-family   : Verdana;
  font-size     : 18pt;
  color         : black;
  font-weight     : bold;
}

h3 {
  font-family   : Verdana;
  font-size     : 12pt;
  color         : white;
  font-weight   : bold;
}


th {
  background-color: #567890;
  padding         : 0px;
  border-spacing  : 0px;
  color           : white;
  font-family   : Verdana;
  font-size     : 10pt;
}

.textHeaderMenuLink{
  color: white;
  background-color:cyan;
  text-decoration:none ;
  font-family: verdana;
  font-size: 10pt;
}

.errormsg{
  background-color: darkblue;
  color           : white;
}

.listTableLayout{
  background-color: white;
  font-family     : Verdana;
  font-size       : 10pt;
  color           : black;
}

.listTitle{
  font-family     : "Times New Roman,Times";
  /*background-color: #42A6E7;*/
  background-color: #91aac1;
  font-weight     : bold;
  font-size       : 12pt;
  color           : white;
  text-align      : center;
}

.listItems{
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
}

.listFooter{
  background-color : #eeeeee;
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
}



.listTableLayoutPrint{
  background-color: white;
  font-family     : Verdana;
  font-size       : 10pt;
  color           : black;
}


.listRowColor1{
  /*background-color : #fffffe;*/
  background-color : #dbe7f3;
}

.listRowColor2{
  /*background-color : #eeeeee;*/
  background-color : #becfdf;
}


.listRowColor1Print{
  background-color : #ffffff;
}

.listRowColor2Print{
  background-color : #ffffff;
}


.listTitlePrint{
  font-family     : "Times New Roman,Times";
  background-color: white;
  font-weight     : bold;
  font-size       : 12pt;
  color           : black;
  text-align      : center;
  vertical-align: bottom;
  

}

.listItemsPrint{
  background-color: white;
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
}

.listFooterPrint{
  background-color : white;
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
}

.resumeLayout{
  background-color : #eeeeee;
}

.resumeLayoutPrint{
  background-color : white;
}

.resumeValueItem{
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
  font-weight  : bold;
}

.resumeValueItemPrint{
  background-color : white;
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
  font-weight     : normal;
}


.resumeLabelItem{
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
  
}


.resumeLabelItemPrint{
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
  
}


.resumeTitleArea{
  background-color: #42A6E7;
  font-family  : "Arial";
  font-size    : 10pt;
  color        : white;
  font-weight  : bold;
}


.resumeTitleAreaPrint{
  font-family  : "Arial";
  font-size    : 10pt;
  color        : black;
  font-weight     : bold;
}

         
.formTitle {
  font-family     : "Verdana";
  color           : white;
  font-size       : 14pt;
  font-weight     : 100;
}

.formGroupTitle {
  font-family     : "Verdana";
  color           : white; 
  font-size       : 12pt;
  font-weight     : 100;
  text-decoration : underline;
  text-align    : left;
}
                 
.formGroupDescrip { 
  font-family     : "Verdana";
  color           : white; 
  font-size       : 10pt;
}


.formBody {
  background-color: #0055E5;
  font-family     : "Verdana";
  color           : white;
}

/*nuevo!!!*/
.titlePage{
  font-family     : "Verdana";
  color           : white;
  font-weight     : bold;
}

