th.headers {
  font-size: 12px;
  text-align: left;
  padding-left: 5px;
  background-color: #EDEDED;
  border-bottom-width: 1px;
  border-bottom-color: #BBBBBB;
  border-bottom-style: solid;
}

table.adminsection {
  background-color: #DCDCDC;
  text-align: center;
  border-width: 1px;
  border-color: #BBBBBB;
  border-style: solid;
}

td.adminsection {
  padding-left: 20px;
  padding-right: 20px;
  color: #FF0000;
}

table.profile {
  width: 98%;
  height: 150px;
  background-color: #DFDFDF;
  border-width: 1px;
  border-color: #BBBBBB;
  border-style: solid;
}

th.profile {
  font-size: 14px;
  text-align: center;
  background-color: #EDEDED;
  border-bottom-width: 1px;
  border-bottom-color: #BBBBBB;
  border-bottom-style: solid;
}

td.profile {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

td.details {
  width: 50px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

td.pimage {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  width: 150px;
}

td.pdetails {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

td.pschool {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

table.main_section {
  width: 98%;
  background-color: #DFDFDF;
  border-width: 1px;
  border-color: #BBBBBB;
  border-style: solid;
  margin-bottom: 10px;
}

table.section {
  width: 100%;
  background-color: #DFDFDF;
  border-width: 1px;
  border-color: #BBBBBB;
  border-style: solid;
}

td.section {
  padding-left: 10px;
  padding-bottom: 5px;
}

td.mainSideBar {
  width: 275px;
  background-color: #FFFFFF;
  text-align: right;
  padding-top: 10px;
  padding-right: 0px;
  padding-bottom: 10px;
}

table.profile_rating {
  width: 100%;
}

td.profile_rating {
  padding-right: 5px;
  padding-bottom: 10px;
}

table.profile_friends {
  width: 100%;
}

td.profile_friends {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: center;
}

table.comments {
  width: 100%;
}

td.comments {
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}

span.charter_name {
  font-size: 18px;
  font-weight: bold;
  color: red;
}

span.url {
  font-size: 11px;
  color: #666666;
}

table.fishingreport {
  width: 100%;
  margin-top: 10px;
}

table.photos {
  width: 100%;
}

td.photos {
  text-align: center;
}

