a {
font-family:verdana;
font-size:11px;
color:#0000FF;
text-decoration:none;
padding:0px 2px 0px 2px;
border:solid #000000 1px;
}

a:hover {
background:#0000FF;
color:#FFFFFF;
border:solid #000000 1px;
}

a.report_type {
font-family:verdana;
font-size:11px;
color:#0000FF;
text-decoration:none;
padding:0px 2px 0px 2px;
border:solid #000000 1px;
width:105px;
text-align:center;
}

.out_border {
border:solid #000000 1px;
}

.del { 
  text-decoration:none; 
  font-size:10px; 
  color:#000000; 
}

.del:hover { 
  text-decoration:none; 
  background:#000000; 
  font-size:10px; 
  color:#FFFFFF; 
}

.outer, .tree_plus , .tree_minus, .date { 
  border: solid black 1px; 
  width:500px; 
  text-align:left; 
  background:#FFFFFF;
}

.date {
  background:lightblue;
  border:solid black 1px;
}

.tree_plus,.tree_minus { 
  width:15; 
  height:15; 
  text-align:center; 
  border:none; 
  cursor:pointer;
}

.tree_minus { display:none; }

.inner { 
  background: #CCCCCC; 
  display:none; 
  font-family:verdana;
  font-size:13;
}

.property { 
  background:#000000;
  color:#FFFFFF;
  text-align:center;	
  font-weight:bold;
  font-family:verdana;
  font-size:12;
  cursor:pointer;
}

.release_notice {
  border:solid #000000 1px;
  background:#FFDDDD;
  width:450px;

}

.buttons {
  border:solid #000000 1px;
  color:#000000;
  text-decoration:none;
  padding:0px 2px 0px 2px;
  font-size:12
}

.buttons:hover {
  background:#000000;
  color:#FFFFFF;
}


.logout {
  border:solid #000000 1px;
  color:#FFFFFF;
  text-decoration:none;
  padding:0px 2px 0px 2px;
  font-size:12;
  background:#FF0000;
}

.logout:hover {
  background:#0A9A0A;
  color:#FFFFFF;
}


.message {background:#FF0000;text-align:center;}