
/* general options */

body { margin-top:5px; margin-bottom:5px; }
body,p,h1,h2,h3,h4,h5,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,textarea { font-family:sans-serif; }
form {margin-bottom:0px}

/* sizes for headers */

h1 { font-size:18pt; }
h2 { font-size:16pt; }
h3 { font-size:12pt; }
h4 { font-size:10pt; }

/* normal text size */

body,p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:9pt; background-color:#FFFFFF;}

/* special table attributes: */

table{
 border-collapse:collapse;
 border:0px;
}

td a, td a:focus{ 
  display: block;
  background-color: #E6E6E6;
  border: 1px solid #FFFFFF;
  margin: 0px;
  text-decoration: none;
  color: #000000;
  font-family: Verdana,Arial,Helvetica; 
  font-size: 10px; 
  padding: 3px;
}

td a:hover{
  background-color: #F2E4E4;
  border: 1px solid #AD2624;
  color:#000000;  
  text-decoration: none;
  }

/* "header" cell in a table */

td.header  {background-color:#AD2624;color:#FFFFFF}   

td.header a{background-color:#AD2624;color:#FFFFFF}

td.header a:hover{
  background-color: #F2E4E4;
  border: 1px solid #AD2624;
  color:#000000;  
}

/* default data table attributes : */
table.datatab td{border:1px solid #E6E6E6;}


/* special form attributes: */

form.mini     {font-family:Verdana;font-size:2pt;margin-top:1;margin-bottom:1}
input.mini    {font-family:Verdana;font-size:8pt}
select.mini   {font-family:Verdana;font-size:8pt}

/* listas */

ul{
   list-style-type:none; 
   margin:0px; 
   padding:0px;
}

li a, li a:focus{
  display: block;
  background-color: #E6E6E6;
  border: 1px solid #FFFFFF;
  margin-left: 25px;
  text-decoration: none;
  color: #000000;
  font-family: Verdana,Arial,Helvetica; 
  font-size: 10px; 
  padding: 3px;
}

li a:hover {
  background-color: #F2E4E4;
  border: 1px solid #AD2624;
  color:#000000;  
  text-decoration: none;
}

/* IE Only */

*html li{
  display:inline;
  background-color: #E6E6E6;
}
