/* Generated by KompoZer */
.bodyline {
  border: 1px solid #98aab1;
  background-color: #ffffff;
}
.forumline2 {
  border-left: 0px solid;
  background: #555555 none repeat scroll 0%;
  border-right-color: #8fd43e;
  border-right-width: 3px;
}
.attachrow {
  border-color: #61492f;
  margin: 0px;
  font-family: Verdana,Helvetica,sans-serif;
  color: #ffffff;
}
.nav2 {
  margin: 0px;
  font-weight: bold;
  color: #7dcd20;
}
.nav2c {
  margin: 0px;
  font-weight: bold;
  color: #7dcd20;
}
.nav3 {
  margin: 0px;
  font-weight: bold;
  color: #7dcd20;
}
.nav3red {
  margin: 0px;
  font-weight: bold;
  color: #dc0000;
}
.nav4 {
  margin: 0px;
  font-weight: bold;
  color: #ffffff;
}
.nav7 {
  margin: 0px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
}
.nav4 {
  margin: 0px;
  font-weight: bold;
  color: #ffffff;
}
.nav4a {
  margin: 0px;
  font-weight: bold;
  color: #7dcd20;
}
.nav5 {
  margin: 0px;
  color: #ffffff;
}
.nav6 {
  margin: 0px;
}
.nav6x {
  margin: 0px;
}
.nav6b {
  margin: 0px;
  text-align: center;
  max-width: 500px;
}
td.header {
  background-color: #ffffff;
  background-image: url(images/acp_top.jpg);
}
td.navpic {
  background-color: #ffffff;
  background-image: url(images/navpic.gif);
  height: 22px;
}
td.cellrow2 {
  border-style: solid;
  border-color: #cccccc;
  border-width: 0px 0px 1px;
  background-color: #ffffff;
  height: 32px;
  font-size: 11px;
}
td.indextop {
  background-color: #ffffff;
  background-image: url(images/index_top.jpg);
}
td.indexbom {
  background-image: url(images/bt.gif);
  background-repeat: repeat-x;
}
td.lefttd {
  background-repeat: repeat-y;
  background-image: url(images/left.gif);
}
td.righttd {
  background-image: url(images/right.gif);
  background-repeat: repeat-y;
}
.style1 {
  color: #ffffff;
}
a.style1:link {
  color: #ffffff;
}
a.style1:hover {
  color: #ffffff;
}
body {
  border:  none;
  margin: 0px;
  padding: 0px;
  background-color: #555555;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
  color: #ffffff;
}
h1 {
  font-size: 22px;
  font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
  line-height: 120%;
  color: #000000;
}
h2 {
  margin: 0px;
  font-family: Arial,Helvetica,sans-serif;
  text-decoration: none;
  line-height: 120%;
}
h3 {
  margin: 0px;
  font-family: Verdana,serif;
  line-height: 120%;
}
h4 {
  margin: 0px;
}
p.moderators {
  margin: 0px;
  float: left;
  color: black;
  font-size: 11px;
}
p.linkmcp {
  margin: 0px;
  float: right;
  font-size: 11px;
  white-space: nowrap;
}
p.breadcrumbs {
  margin: 0px;
  float: left;
  color: black;
  font-size: 11px;
  white-space: normal;
}
p.datetime {
  margin: 0px;
  float: right;
  font-size: 11px;
  white-space: nowrap;
}
p.searchbar {
  margin: 0px;
  font-size: 11px;
  white-space: nowrap;
}
p.searchbarreg {
  margin: 0px;
  float: right;
  font-size: 11px;
  white-space: nowrap;
}
p.forumdesc {
  margin: 0px 4px 0px 0px;
  padding: 4px;
  font-size: 11px;
}
a.forumlink {
  color: #006699;
  font-size: 11px;
}
p.topictitle {
  margin: 1px 0px;
  display: inline;
  font-size: 11px;
  font-weight: bold;
}
p.topicauthor {
  margin: 1px 0px;
  font-size: 11px;
}
p.topicdetails {
  margin: 1px 0px;
  font-size: 11px;
}
p.postreported {
  margin: 1px 0px;
  color: red;
}
p.postapprove {
  margin: 1px 0px;
  color: green;
}
.postauthor {
  color: #ffffff;
  font-size: 11px;
}
.postdetails {
  color: #ffffff;
}
.postbody {
  line-height: 140%;
}
.posthilit {
  background-color: yellow;
}
.nav {
  margin: 0px;
  color: white;
  font-size: 11px;
}
.pagination {
  padding: 4px;
  color: black;
  font-size: 11px;
}
.cattitle {
  margin: 1px;
  font-size: 12px;
  color: #ffffff;
}
.mainmenu {
  margin: 1px;
  font-size: 11px;
}
.topictitle {
  margin: 1px;
  font-size: 11px;
  font-weight: bold;
}
.gen {
  margin: 1px;
  font-weight: bold;
}
a.gen:link {
  color: #3c98a8;
  font-size: 12px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
}
.genmed {
  margin: 1px;
  font-size: 11px;
}
.gensmall {
  margin: 1px;
  font-size: 11px;
}
.genbig {
  margin: 1px;
}
.copyright {
  color: #ffffff;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  letter-spacing: -1px;
}
.titles {
  color: black;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
}
.error {
  color: red;
}
#outcont {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #61492f;
}
#registercont {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #3c98a8;
}
td {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
th {
  border-style: solid;
  border-color: #8fd43e #8fd43e #a5be88;
  border-width: 2px;
  height: 25px;
  color: #444444;
  font-size: 11px;
  background-color: #7dcd20;
  white-space: nowrap;
}
.tablebg {
  background-color: #a9b8c2;
}
.catdiv {
  border:  none;
  height: 25px;
  background-color: white;
  background-image: url(./images/cellpic2.jpg);
  background-repeat: repeat-y;
  font-size: 11px;
}
.cat {
  border-style: solid;
  border-color: #9e7648 #9e7648 #604b35;
  border-width: 2px;
  height: 25px;
  background-color: #765734;
  text-indent: 4px;
}
.row1 {
  border-style: solid;
  border-color: #9e7a52 #9e7a52 #604b35;
  border-width: 1px 2px;
  padding: 4px;
  background-color: #88643c;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.row1b {
  border-style: solid;
  border-color: #9e7a52 #9e7a52 #604b35;
  border-width: 1px 2px;
  padding: 4px;
  background-color: #ab855b;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.row1d {
  border-style: solid;
  border-color: #9e7a52;
  border-width: 1px 2px;
  margin: 0px;
  padding: 0px;
  background-color: #88643c;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.row2 {
  border: 1px solid #8fd43e;
  padding: 4px;
  background-color: #7dcd20;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.row2a {
  border-style: solid;
  border-color: #8fd43e #8fd43e #a5be88;
  border-width: 1px 1px 0px;
  padding: 4px;
  background-color: #7dcd20;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.row2b {
  border-style: solid;
  border-width: 2px;
  border-left: 2px solid #473522;
  border-right: 2px solid #473522;
  padding: 4px;
  font-size: 11px;
  background-color: #7dcd20;
  white-space: nowrap;
}
.row3 {
  border-style: solid;
  border-color: #ffffff;
  border-width: 1px 1px 0px;
  padding: 4px;
  background-color: #eaeaea;
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 11px;
}
.spacer {
  background-color: #d1d7dc;
}
hr {
  border-width: 0px;
  height: 1px;
  background-color: #d1d7dc;
  color: #d1d7dc;
}
a, a:link, a:active, a:visited {
  text-decoration: none;
  color: #3c98a8;
}
form {
  border:  none;
  margin: 0px;
  padding: 0px;
}
input {
  color: black;
  font-family: Verdana,serif;
  font-size: 11px;
  font-weight: normal;
}
textarea {
  border: 1px solid black;
  background-color: white;
  color: black;
  font-family: Verdana,serif;
  font-size: 11px;
  font-weight: normal;
}
select {
  border: 1px solid black;
  color: black;
  background-color: white;
  font-family: Verdana,serif;
  font-size: 11px;
  font-weight: normal;
}
.post {
  border-style: solid;
  border-width: 1px;
  background-color: white;
}
.btnbbcode {
  border-style: solid;
  border-width: 1px;
  color: black;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana,Helvetica,sans-serif;
  background-color: #efefef;
}
.btnmain {
  border-style: solid;
  border-width: 1px;
  background-color: #fafafa;
}
.btnlite {
  border-style: solid;
  border-width: 1px;
  font-weight: normal;
  background-color: #fafafa;
}
.helpline {
  border-style: none;
  background-color: #88643c;
  color: #7dcd20;
}
.foundercolor, a.foundercolor, a.foundercolor:link, a.foundercolor:active, a.foundercolor:visited {
  color: #fe00fe;
  font-weight: bold;
}
a.foundercolor:hover {
  color: #ff0000;
  text-decoration: underline;
}
.admincolor, a.admincolor, a.admincolor:link, a.admincolor:active, a.admincolor:visited {
  color: #ffa34f;
  font-weight: bold;
}
a.admincolor:hover {
  color: #ff0000;
  text-decoration: underline;
}
.modcolor, a.modcolor, a.modcolor:link, a.modcolor:active, a.modcolor:visited {
  color: #006600;
  font-weight: bold;
}
a.modcolor:hover {
  color: #008000;
  text-decoration: underline;
}
.usercolor, a.usercolor, a.usercolor:link, a.usercolor:active, a.usercolor:visited {
  color: #000000;
  font-weight: bold;
}
a.usercolor:hover {
  color: #dd6900;
  text-decoration: underline;
}
.quotetitle {
  margin: 11px 5px 0px;
  padding: 4px;
  color: #ffffff;
  font-size: 12px;
}
.quotecontent {
  border: 1px dashed #ffffff;
  margin: 0px 5px 11px;
  padding: 5px;
  color: white;
  font-weight: normal;
  font-size: 11px;
  font-family: Verdana,sans-serif;
  background-color: #ab855b;
}
.codetitle {
  border-style: solid;
  border-color: #a9b8c2;
  border-width: 1px 1px 0px;
  margin: 11px 5px 0px;
  padding: 4px;
  color: black;
  background-color: #a9b8c2;
  font-size: 8pt;
}
.codecontent {
  border: 1px dashed #ffffff;
  margin: 0px 5px 11px;
  padding: 5px;
  color: #7dcd20;
  font-weight: normal;
  font-size: 11px;
  background-color: #88643c;
  font-family: 'Courier New',monospace;
}
.syntaxbg {
  color: #ffffff;
}
.syntaxcomment {
  color: #ff8000;
}
.syntaxdefault {
  color: #3c98a8;
}
.syntaxhtml {
  color: #000000;
}
.syntaxkeyword {
  color: #007700;
}
.syntaxstring {
  color: #dd0000;
}
img {
  border:  none;
}
#forumtitle {
  font-size: 11px;
  font-weight: bold;
}
input.liteoption {
}
input.liteoption1 {
  border:  none;
  background: transparent url(images/go_button.gif) repeat scroll 0%;
  width: 50px;
  height: 20px;
}
input.liteoption2 {
  border:  none;
  background: transparent url(images/sort_button.gif) repeat scroll 0%;
  width: 65px;
  height: 24px;
}
input.liteoption3 {
  border:  none;
  background: transparent url(images/submit_button.gif) repeat scroll 0%;
  width: 65px;
  height: 20px;
}
input.liteoption4 {
  border:  none;
  background: transparent url(images/del_marked.gif) repeat scroll 0%;
  width: 85px;
  height: 20px;
}
input.liteoption5 {
  border:  none;
  background: transparent url(images/del_all_msgs.gif) repeat scroll 0%;
  width: 95px;
  height: 20px;
}
input.liteoption6 {
  border:  none;
  background: transparent url(images/save_marked.gif) repeat scroll 0%;
  width: 100px;
  height: 20px;
}
input.liteoption7 {
  border:  none;
  background: transparent url(images/go_button2.gif) repeat scroll 0%;
  width: 50px;
  height: 20px;
}
input.liteoption8 {
  border:  none;
  background: transparent url(images/move_button.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption9 {
  border:  none;
  background: transparent url(images/lock_button.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption10 {
  border:  none;
  background: transparent url(images/unlock_button.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption11 {
  border:  none;
  background: transparent url(images/delete_button.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption12 {
  border:  none;
  background: transparent url(images/button_yes.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption13 {
  border:  none;
  background: transparent url(images/no_button.gif) repeat scroll 0%;
  width: 65px;
  height: 23px;
}
input.liteoption14 {
  border:  none;
  background: transparent url(images/button_splitp.gif) repeat scroll 0%;
  width: 100px;
  height: 23px;
}
input.liteoption15 {
  border:  none;
  background: transparent url(images/button_splitall.gif) repeat scroll 0%;
  width: 100px;
  height: 23px;
}
input.liteoption16 {
  border:  none;
  background: transparent url(images/login_button.gif) repeat scroll 0%;
  width: 68px;
  height: 25px;
}
input.liteoption17 {
  border:  none;
  background: transparent url(images/view_infobutton.gif) repeat scroll 0%;
  width: 125px;
  height: 25px;
}
input.liteoption18 {
  border:  none;
  background: transparent url(images/jgroup_button.gif) repeat scroll 0%;
  width: 125px;
  height: 25px;
}
input.liteoption19 {
  border:  none;
  background: transparent url(images/rgroup_button.gif) repeat scroll 0%;
  width: 125px;
  height: 25px;
}
input.liteoption20 {
  border:  none;
  background: transparent url(images/update_button.gif) repeat scroll 0%;
  width: 75px;
  height: 25px;
}
input.liteoption21 {
  border:  none;
  background: transparent url(images/add_memberb.gif) repeat scroll 0%;
  width: 100px;
  height: 21px;
}
input.liteoption22 {
  border:  none;
  background: transparent url(images/finduser_button.gif) repeat scroll 0%;
  width: 100px;
  height: 21px;
}
input.liteoption23 {
  border:  none;
  background: transparent url(images/submit_button2.gif) repeat scroll 0%;
  width: 70px;
  height: 22px;
}
input.liteoption24 {
  border:  none;
  background: transparent url(images/reset_button2.gif) repeat scroll 0%;
  width: 70px;
  height: 22px;
}
input.liteoption25 {
  border:  none;
  background: transparent url(images/sgal_button.gif) repeat scroll 0%;
  width: 100px;
  height: 22px;
}
input.liteoption26 {
  border:  none;
  background: transparent url(images/view_infobutton2.gif) repeat scroll 0%;
  width: 100px;
  height: 22px;
}
input.liteoption27 {
  border:  none;
  background: transparent url(images/savemsg_button.gif) repeat scroll 0%;
  width: 100px;
  height: 22px;
}
input.liteoption28 {
  border:  none;
  background: transparent url(images/delmsg_button.gif) repeat scroll 0%;
  width: 100px;
  height: 22px;
}
input.liteoption29 {
  border:  none;
  background: transparent url(images/search_button2.gif) repeat scroll 0%;
  width: 75px;
  height: 21px;
}
input.loginbutton {
  border:  none;
  background: transparent url(/images_roll/login_button_o.jpg) repeat scroll 0%;
  width: 67px;
  height: 29px;
}
input.logoutbutton {
  border:  none;
  background: transparent url(/images_roll/logout_button_o.jpg) repeat scroll 0%;
  width: 67px;
  height: 29px;
}
#titlebottomborder1 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #ff9600;
}
#titlebottomborder2 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #473522;
}
#titlebottomborder20 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #ff9600;
}
#titlebottomborder21 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #dc0000;
}
#titlebottomborder22 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #3c98a8;
}
#titlebottomborder23 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #3c98a8;
}
#titlebottomborder24 {
  border-left: 6px solid #473522;
  border-right: 6px solid #473522;
  background-color: #ffcc00;
}
.tbl {
  border-collapse: collapse;
  height: 11px;
  width: 100%;
}
.tbll {
  background: transparent url(images/tb4_l.gif) no-repeat scroll 0%;
  width: 15px;
}
.tblbot {
  background: transparent url(images/tb4_m.gif) repeat-x scroll 0%;
  width: 100%;
}
.tblr {
  background: transparent url(images/tb4_r.gif) no-repeat scroll 0%;
  width: 15px;
}
.tbl80 {
  border-collapse: collapse;
  height: 4px;
  width: 80%;
}
.tbt {
  border-collapse: collapse;
  height: 28px;
  width: 100%;
}
.tbtl {
  background: transparent url(images/tb2_l.gif) repeat scroll 0%;
  width: 22px;
  height: 28px;
}
.tbtbot {
  background: transparent url(images/tb2_m.gif) repeat-x scroll 0%;
  width: 100%;
  font-size: 12px;
  color: #7dcd20;
  font-weight: bold;
}
.tbtr {
  background: transparent url(images/tb2_r.gif) no-repeat scroll 0%;
  width: 124px;
}
.tbn {
  border-collapse: collapse;
  height: 22px;
  width: 100%;
}
.tbnl {
  background: transparent url(images/tb1_l.gif) no-repeat scroll 0%;
  width: 76px;
}
.tbnbot {
  background: transparent url(images/tb1_m.gif) repeat-x scroll 0%;
  width: 100%;
  font-size: 11px;
  color: #445588;
}
.tbnr {
  background: transparent url(images/tb1_r.gif) no-repeat scroll 0%;
  width: 39px;
}
.hbot {
  background: transparent url(images/border.gif) repeat-x scroll 0%;
  width: 100%;
}
