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.pimage {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  width: 1px;
}

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.sporthighlights {
  width: 98%;
  background-color: #DFDFDF;
  border-width: 1px;
  border-color: #BBBBBB;
  border-style: solid;
}

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

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

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

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

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

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

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

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

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

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

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

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

td.user_rating {
  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;
}

div.profile_complete {
  width: 150px;
  text-align: center;
  background-color: #DCDCDC;
  border-width: 1px;
  border-color: #888888;
  border-style: solid;
}

span.profile_complete {
  font-family: arial;
  font-size: 10px;
  color: #000000;
}

