#defaultform{
  margin-top: 15px;
}

#defaultform label{
  display: block;
  float: left;
  width: 200px;
  text-align: right;
  margin-right: 15px;
  margin-top: 5px;
  color: #fff;


  font-size: 1em;
}

#defaultform p.fviewpost label{
 
  width: 180px;

}

#defaultform #label2 label{

  display: block;
  float: left;
  width: 220px;
  text-align: right;
  margin-right: 15px;
  margin-top: 5px;
  color: #fff;

}

#defaultform input{
  margin-top: 5px;
  border: 1px solid #000;
}

#defaultform .btn{
  font-weight: bold;
  font-size: 1.2em;
  padding: 2px 5px 2px 5px;
  cursor: hand;

  margin-left: 5px;
}

#defaultform select{

  margin-top: 5px;
  font-size: 1.2em;
}

#defaultform textarea{

  margin-top: 5px;
  border: 1px solid #000;

}

#defaultform h2{
  font-size: 1.4em;
  margin-top: 20px;
  margin-left: 60px;
  color: #000;
}

#defaultform img{
  margin-top: 5px;
}

/* FIXES */

#caption{

  margin-top: 10px;
  border: 1px solid #000;

}

#defaultform a{
  color: #000;
}


/* The following are for tabled forms */

ul.tabletitle{

  #width: 700px!important;
  
  list-style-type: none;
  margin-left: 0px!important;
  font-size: .8em!important;

}

ul.tabledata{

  list-style-type: none;
  margin-left: -20px!important;
  font-size: .8em!important;

}

ul.tabletitle li{

  float: left;
  text-align: left;


}

li.titlestatus{
  #margin-left: 13px;
}

li.titleaction{
  #margin-left: 15px;
}

li.username{width: 100px; height: 20px;}
li.name{width: 130px; padding: 0px 10px 0px 0px;  height: 20px;}
li.school{width: 60px; text-align: center!important;  height: 20px;}
li.email{width: 90px;  height: 20px;}
li.position{width: 60px; text-align: center!important;  height: 20px;}
li.status{width: 70px; padding: 0px 10px 0px 10px;  height: 20px;}
li.action{width: 100px;  height: 20px; #width:110px;}

li.titleusername{width: 100px; text-decoration: underline;}
li.titlename{width: 130px; padding: 0px 10px 0px 0px; text-decoration: underline;}
li.titleschool{width: 60px; text-align: center!important; text-decoration: underline;}
li.titleemail{width: 90px; text-decoration: underline;}
li.titleposition{width: 60px; text-align: center!important; text-decoration: underline;}
li.titlestatus{width: 70px; padding: 0px 10px 0px 10px; text-decoration: underline;}
li.titleaction{width: 100px; text-decoration: underline; #width: 100px;}

