BODY {
	scrollbar-face-color : white; 
	scrollbar-shadow-color : #cccccc; 
	scrollbar-highlight-color : #cccccc; 
	scrollbar-3dlight-color :white; 
	scrollbar-darkshadow-color : #cccccc; 
	scrollbar-track-color : white; 
	scrollbar-arrow-color : #cccccc; 
}

BODY,P,TABLE,TD,A {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #777;
	font-size: 12px;
}

a {
         font-family: verdana, Arial, Helvetica, sans-serif;
	color: #4C8944;
	font-weight: bold;
	text-decoration: none;
         font-size: 12px;
}

 a:hover {
	text-decoration: underline;
}

a.menu {
	color: #4C8944;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

a.menu:hover {
	color: #CF8E25;
	text-decoration: none;
}

input {
	height: 14px;
         width: 200px;
	border: 1px;
	border-style: solid;
	border-color: #000;
	background-color : #FFF;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 10px;
	line-height: 11px;
}

input.check {
	border: 1px;
	border-style: solid;
	border-color: white;	
	background-color : white;
}



textarea {
	border: 1px;
	border-style: solid;
	border-color: #000;
	background-color : #fff;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 10px;
	}

input.image {
	border: 0px;
	}
	
	
select {
	border: 1px;
	border-style: solid;
	background-color: #fff;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 10px;
}

.formbutton {
         width: 100px;
	background-color:#fff;
	border:1;
	border-style: solid;
	border-color: #000;
	letter-spacing: 1px;
	line-height:10px;
	height:16px;
	cursor:hand;
	color:#000;
	font-weight: bold;
}



FORM { margin: 0 }

PRE {
	font-size: 10px;
	margin: 0
}

TABLE.punplain {
	border: none;
	width: 100%
}
TABLE.punmain {
	border: none;
	width: 100%;
	background-color: #606060
}

TR.punhead { background-color: #B8DAD5 }
TR.puncon1 { background-color: #FFFFFF }
TR.puncon2 { background-color: #FFFFFF }
TR.puncon3 { background-color: #C0C0C0 }
TR.puntopic { height: 1.0em }

TD.punhead { background-image:url(../images/bg-forum.gif); background-repeat: repeat-x; }
TD.punheadcent {
	background-image:url(../images/bg-forum.gif); background-repeat: repeat-x;
	text-align: center }
	
TD.puncon1 { background-color: #DEDFDF }
TD.puncon1cent {
	background-color: #DEDFDF;
	text-align: center
}
TD.puncon1right {
	background-color: #DEDFDF;
	text-align: right
}
TD.puncon2 { background-color: #EEEEEE }
TD.puncon2cent {
	background-color: #EEEEEE;
	text-align: center
}
TD.puncon3 { background-color: #C8C8C8 }
TD.puncent { text-align: center }
TD.punright { text-align: right }
TD.puntop { vertical-align: top }
TD.puntopright {
	text-align: right;
	vertical-align: top
}
TD.punquote {
	background-color: #F6F6F6;
	border: #606060;
	border-style: dashed;
	border-width: 1px
}

IMG.punavatar {
	margin-top: 3px;
	margin-bottom: 3px
}

.puntext { font-size: 11px }
.punsignature { font-size: 10px }
.punheadline {
	font-size: 12px;
	font-weight: bold;
}
.punhot { color: #C03000 }


#visible {
	overflow: visible;
}

#hidden {
	overflow: hidden;
}

#scroll {
	overflow: scroll;
}

#auto {
	overflow: auto;
}


/* CSS for the top level list */
ul {margin-left: 60px;}
li, ol, ul { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-color: black;}

#list_top {
  float:left;
  width:100%;
  font-size:85%;
  line-height:normal;
  }
  
#list_top ul {
  margin:0;
  padding:0px 40px 0;
  list-style:none;
  } 
 
#list_top li {
  float:left;
  margin:0;
  padding:0 20px 0 0;
  }
#list_top a {
  text-decoration:none;
  font-weight: bold;
  color:#8CB387;
  font-size: 12px;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#list_top a {float:none;}
/* End IE5-Mac hack */
#list_top a:hover {
  color:#4C8944;
  }

#list_top #list_top_active{
  margin:0;

  }
  
#list_top #list_top_active a {
  text-decoration:none;
  font-weight:bold;
  color:#4C8944;

  }