/* ============================ */
/*		[S] HTML Standards		*/
/* ============================ */
body 	{
	margin:0;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	padding: 0px;
	color: #000000;
	background-color:#FFFFFF
}
p 	{ text-align: left; margin: 5px 0px 15px 0px; }
b 	{ font-weight: bold }
li 	{ padding: 1px 1px 1px 0px; margin: 0px 0px 0px -15px }
strong 	{ font-weight: bold }
i { font-style: italic }
pre { font-family: monospace; }
img { border: 0px; border-style:none }
th, td, li, dd, dl, dt    {
	/* redundant selectors to help NS4 not forget */
	font-family: verdana, arial, helvetica; font-size: 11px;
	}
/* Link */
a:link			{ color: #000; font-style: none; text-decoration:underline; }
a:hover			{ color: #666; font-style: none; text-decoration:underline; }
a:visited		{ color: #000; font-style: none; text-decoration:underline; }
a:visited:hover	{ color: #666; font-style: none; text-decoration:underline; }
/* ============================ */
/*		[E] HTML Standards		*/
/* ============================ */


/* ============================ */
/*		[S] Headers, etc.		*/
/* ============================ */
.header10 	{ font-size: 10px; color: #000; font-weight: bold }
.header14 	{ font-size: 14px; color: #000; font-weight: bold }
.header16 	{ font-size: 16px; color: #000; font-weight: bold }
.header18 	{ font-size: 18px; color: #000; font-weight: bold }
.header20 	{ font-size: 20px; color: #000; font-weight: bold }
.small 		{ font-size: 9px; }
.smallwhite { font-size: 9px; color: #FFFFFF; }
.nosp 		{ display: block }
.red 		{ color: #F00; }
.cyan 		{ color: #58C; }
.green 		{ color: #0B0; }
.orange 	{ color: #F60; }
.yellow 	{ color: #FF0; }
.white 		{ color: #FFFFFF; }
.black 		{ color: #000000; }
.smallblack { font-size: 9px; color: #000; }
.smallwhite { font-size: 9px; color: #FFF; }
.explanations {border: solid 1px #AAA; background: #FFE; padding: 5px; margin:5px}
.notebox {border: solid 1px #FAA; background: #f5f5f5; padding: 5px; margin:5px}
.indented {padding: 0px 0px 0px 10px;}
.paddedright {padding: 0px 15px 0px 0px;}
.header		{ font-size: 16px; color: #A34949; font-weight: bold }
.activelink	{ color: #3C4F6D; text-decoration: none;}
/* ============================ */
/*		[E] Headers, etc.		*/
/* ============================ */

/* == Protection ========================== */
.webno {display:none;}
/* ============================ */


/* ============================ */
/*		[S] Buttons, etc.		*/
/* ============================ */
.button 	{ font: bold 10px; color: #FFF; background-color: #A24A46; }
.buttonsm 	{ font: bold 9px; color: #FFF; background-color: #A24A46; }
.buttonbad 	{ font: bold 10px; color: #FFF; background-color: #F00; }
.buttongo 	{ font: bold 10px; color: #FFF; background-color: #390; }
.textbox 	{ font: bold 10px; color: #000; background-color: #FEFFFE }
.textboxsm 	{ font-size: 9px; color: #000; background-color: #FEFFFE }
.selectbox 	{ font: bold 10px; color: #000; background-color: #AAA }
.selectboxsm 	{ font: bold 9px; color: #000; background-color: #AAA }
/* ============================ */
/*		[E] Buttons, etc.		*/
/* ============================ */

/* ============================ */
/*		[S] Forum				*/
/* ============================ */

/* main list window */
.listbg {border: solid 2px #7AA4C8; padding:2px; margin: 2px;}
.listheader a:link			{ font-size: 13px; font-weight: bold; color: #070A3C; font-style: none; text-decoration:none; }
.listheader a:hover			{ font-size: 13px; font-weight: bold; color: #FFF; font-style: none; text-decoration:underline; }
.listheader a:visited		{ font-size: 13px; font-weight: bold; color: #070A3C; font-style: none; text-decoration:none; }
.listheader a:visited:hover	{ font-size: 13px; font-weight: bold; color: #FFF; font-style: none; text-decoration:underline; }
.listheader {background: #7AA4C8; color: #070A3C; font-size: 13px; font-weight: bold; padding: 4px}
.listheadernobg {color: #070A3C; font-size: 13px; font-weight: bold; padding: 4px}
.listheadertxt {color: #FFF; font-size: 10px; font-weight: bold;}
.listcontent {font-size: 12px; background: #DEDEDE; padding: 5px}
.listcontent2 {font-size: 12px; background: #EEEEEE; padding: 5px}
.listcontent3 {font-size: 10px; background: #FFFFFF; padding: 5px}
.listfooter {background: #FFF; padding:2px}
.listbttn {font-size: 10px; font-weight: bold; background: #A24A46; color: #FFF; margin:1px 2px 1px 2px}

/* secondary windows (post, etc) */
.secbg {border: solid 2px #AAA; padding:2px; margin: 2px;}
.secheader {background: #CCC; color: #555; font-size: 13px; font-weight: bold; padding: 4px}
.secheadertxt {color: #555; font-size: 10px; font-weight: bold;}
.seccontent {font-size: 12px; background: #DEDEDE; padding: 5px}
.seccontent2 {font-size: 12px; background: #EEEEEE; padding: 5px}
.seccontent3 {font-size: 10px; background: #FFFFFF; padding: 5px}
.secfooter {background: #FFF; padding:2px}
.secbttn {font-size: 10px; font-weight: bold; background: #A24A46; color: #FFF; margin:1px 2px 1px 2px}

/* ============================ */
/*		[E] Forum				*/
/* ============================ */

/*
body {
  font-family: verdana, helvetica, arial, sans-serif;
  margin: 0px;
  padding: 0px;
}
*/

/* ============================ */
/*	DHTML Menu stuff	*/
/* ============================ */

#mainMenu {
  background-color: #EEE;
  border: 0px solid #CCC;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
}

#menuList {
  margin: 0px;
  padding: 0px;
}

#menuList ul {
  margin: 0px;
  padding: 0px;
}

#menuList li {
  display: inline;
  list-style: none;
}

a.actuator {
  background-color: transparent;
  color: #000;
  font-size: 12px;
  margin: 0px;
  padding: 3px 6px;
  text-decoration: none;
}

a.actuator:hover {
  background-color: #009;
  color: #EEE;
}

.menu {
  color: #000;
  background-color: #EEE;
  border: 1px solid #CCC;
  position: absolute;
  margin-left: 0px;
  visibility: hidden;
	width: 230px;
}

.menu li a {
  background-color: transparent;
  color: #000;
  display: block;
  font: 11px Verdana, Arial, Helvetica;
  white-space:nowrap;
  line-height: 1.75em;
  margin: 0px;
  padding: 0px 30px;
  text-decoration: none;
  width:100%;
}


.menu li a:hover {
  /*background-color: #009;
  color: #EEE;*/
	font: 11px Verdana, Arial, Helvetica;
	font-weight: bold;
	/*display:block;*/
	  line-height: 1.75em;
}

span.key {
  text-decoration: underline;
}

#aboutMenu{
	width: 230px;
}
#participateMenu{
	width: 230px;
}
