* {

	margin: 0;

}



body {

  background-color: #90bc90;

  color: black;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10pt;

  text-align: center;

}



form {

  margin-top: 0px;

  margin-bottom: 0px;

}



td {

  margin-left: auto;

  margin-right: auto;

}



td.left_aligned_cell {

  margin-left: 0px;

  margin-right: auto;

}



div {

  margin-left: auto;

  margin-right: auto;

  margin-top: 0px;

  margin-bottom: 0px;

}



table {

  margin-left: auto;

  margin-right: auto;

  margin-top: 0px;

  margin-bottom: 0px;

}



table.forumsMain {

  text-align: left;

}



table.main {

  background-color: #F8FAF8;

  border: 0px solid black;

  margin-top: 10px;

  width: 90%;

  text-align: left;

}



input.username, input.password {

  text-indent : 2px;

  background-color : #EEFFEE;

  border: 1px solid #308030;

  color:#000000;

  font-size: 11px;

  width: 80px;

  height: 14px;

}



div.phpraider_main {

  text-align: center;

}



a {

  text-decoration: none;

}



a:link { color:#407040; }

a:active { color:#80A080; }

a:visited { color:#608060; }

a:hover { color:#80A080; }



a.slane_nav:link { text-decoration: none; color: #305030; }

a.slane_nav:active { text-decoration: none; color: #305030; }

a.slane_nav:visited { text-decoration: none; color: #305030; }

a.slane_nav:hover { text-decoration: none; color: #305030; }



div.slane_nav {

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 2px;

  padding-top: 4px;

  width: 140px;

  height: 19px;

  line-height: 19px;

  font-family: Arial, sans-serif;

  font-variant: small-caps;

  font-weight: normal;

  font-size: 11pt;

  text-align: center;

  background-color: #DDFFDD;

  border: 1px solid #308030;

}



div.slane_nav_over {

  margin-left: auto;

  margin-right: auto;

  margin-bottom: 2px;

  padding-top: 4px;

  width: 140px;

  height: 19px;

  line-height: 19px;

  font-family: Arial, sans-serif;

  font-variant: small-caps;

  font-weight: normal;

  font-size: 11pt;

  text-align: center;

  background-color: #FFFFFF;

  border: 1px solid #70C070;

}



div.welcome {

  margin-bottom: 8px;

  width: 150px;

}



table.login_table {

  text-align: center;

  margin-left: auto;

  margin-right: auto;

  margin-top: 0px;

  margin-bottom: 0px;

}



img.logo {

  border: 0px;

}

img.thumb {

  border: 1px solid #408040;

  margin-left: 4px;

  margin-bottom: 2px;

}


div.banner {

  text-align: center;

  margin-top: 21px;

  margin-bottom: 15px;

}



div.wws_header {

  margin-left:10px;

  margin-right:15px;

  font-weight: bold;

  font-size: 11pt;

  text-align: left;

}



div.wws_body {

  margin-left:10px;

  margin-right:15px;

  text-align: left;

  margin-top: 6px;

}



td.table_upper {

  background-image: url("table_top_big.gif");

  background-repeat: repeat-x;

}



td.table_upper_nav {

  background-image: url("table_top_big.gif");

  background-repeat: repeat-x;

  width: 150px;

  text-align: center;

}



td.table_upper_separator {

  background-image: url("table_top_big.gif");

  background-repeat: repeat-x;

  width: 20px;

}



td.table_upper_side {

  background-repeat: repeat-y;

}



div.login {

  margin-top: 28px;

  text-align: center;

}



div.upcoming {

  width: 95%;

  margin-top: 12px;

  padding-bottom: 4px;

  background-color: #C0FFC0;

  border: 1px solid #408040;

  text-align: left;

}



div.upcomingHeader {

  font-weight: bold;

  margin-top: 4px;

  margin-bottom: 4px;

  margin-left: 4px;

  margin-right: 4px;

}



div.upcomingEntry {

  margin-left: 6px;

  margin-top: 0px;

  margin-bottom: 0px;

  margin-right: 2px;

}



span.upcomingDate {

  color: #407000;

}

