.content{

 display:block;
 width:900px;
 padding:10px;
 margin-top:5px;
 margin-right:auto;
 margin-left:auto;
   border:solid 1px #808080;
  background-color:#FFFFFF;
  border-radius:3px;
   text-decoration:none;
   color:#000000;
}

.contentTitle{
 display:block;
 text-align:center;
 width:100%;
 padding:10px;
 margin-top:5px;
 margin-right:auto;
 margin-left:auto;
    font-size: 25px; 

}

.contentTools{
display:block;
width:100%;
}

.wt{
width:890px;
 border-collapse: collapse;
  text-align: center;
   border:solid 1px;
}

.wt tr:nth-child(odd){

  background-color:#EEEEEE;
}
 
.tblHeader{
  background-color:#DDDDDD !important;
  font-weight:bold;
  border-bottom:solid 1px;
}

.tblHeader td{
padding:5px;
}


.fitem{
 display:block;
 margin-left:10px;
 height:1.7em;
 margin-top:5px;
}

.ttLabel{
  display:inline-block;
  font-weight:bold;
  margin-bottom:1em;
  border-bottom:solid 1px;
}

.formMessage{
   display:block;
   color:red;
   margin-top:20px;
   padding:10px;
 }

.label{
width:140px;
display:inline-block;
}

input[type=text], input[type=number], input[type=password]{
width:180px;
display:inline-block;
}

.textes{
 display:block;
 width:100%;
 margin-left:10px;
 margin-bottom:10px;
}

.gridButton, .gridButton:active{
  display:block;
  background-color:#E0E0FF;
  width:65px;
  height:18px;
  background-repeat:no-repeat;
  text-decoration:none;
     text-decoration:none;
   color:#000000;
   float:right;
   padding-top:3px;
   padding-right:7px;
  text-align: right;


}

