BODY { 
  margin: 1em;
  font-family: verdana, arial, serif;
  line-height: 1.1;
  background: #ffffff;
  color: #000000;
  background-attachment: fixed;
 
}

h1 {font-family: Verdana, arial, serif; font-size: 18pt; font-weight: bold; text-align: center; color: #000000; background-color: #ECFFF8; }

h2 {font-family: Verdana, arial, serif; font-size: 12pt; font-weight: bold; text-align: center; color: #ffffff; padding-left: 10px; padding-right: 10px; background-color: #009559; }

p {font-size: 10pt; font-family: verdana, arial, serif; padding-left: 10px; padding-right: 10px; background-color: #ffffff;}

#p2 { font: 10pt verdana, arial, serif; text-align: justify; color: #000000; background-color: #EFEAE4;font-weight: bold; margin: 0.05in 0.05in 0.05in 0.05in;
padding-left: 20px;padding-right: 20px;}
#p3 { font: 8pt verdana, arial, serif; text-align: center; color: #000000; background-color: #ffffff; font-weight: bold; }
#p4 { font: 10pt verdana, arial, serif; color: #000000; text-align: center; font-style: italic; background-color: #ECFFF8;}
#p5 { font: 8pt verdana, arial, serif; color: #000000; text-align: center; background-color: #ECFFF8;}


div.pdmenu {padding: 16px;}


.pdmenu ul {
	margin: 0;
	padding: 0 0 0px 0;
	list-style-type: none;
	font-size: 8pt;
	text-align: center;
	
}

.pdmenu li  {
	width:104px;
	margin: 0 -1px 0 0;
	padding: 0;
	border:1px solid black;
	color:black;
	text-decoration:none;
	background-color:white;
	float:left;
	text-align: center;
	font-size: 8pt;
}

.pdmenu a {
	text-decoration: none;
	display: block;
	color: #000000;
	background-color: #ffffff;
	padding: 5px;
	font-size: 8pt;
}

.pdmenu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #009559;
}

.pdmenu li ul {
	display: none;
}

.pdmenu li:hover ul {
	visibility: visible;
	display: block;
	position:absolute;
	z-index:1;
	width:104px;
	padding: 0;
	margin: 0;
	border:1px solid black;
}

.pdmenu li li {
	border: none;
	}	

.pdmenu li li a {
	padding: 2px 2px 2px 10px;
}

.support {
	clear: both;
}

div.list1 {
	padding: 20px;
}

.list1 ul {
	margin: 0;
	padding: 0 0 0px 0;
	list-style-type: none;
	font-size: 10pt;
	text-align: center;
	
}

.list1 li  {
	width:570px;
	margin: 0 -1px 0 0px;
	padding-left: 20px; padding-right: 20px; padding-bottom: 5px;
	border:1px inset #5F4B38;
	color:black;
	text-decoration:none;
	background-color:white;
	float:left;
	text-align: justify;
	font-size: 10pt;
		
	
}

.list1 a {
	text-decoration: none;
	display: block;
	color: #000000;
	background-color: #ffffff;
	padding: 5px;
	font-size: 10pt;
	
}

.list1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #009559;
}

.list1 li ul {
	display: none;
}

.list1 li:hover ul {
	visibility: visible;
	display: block;
	position:absolute;
	z-index:1;
	width:570px;
	padding: 0;
	margin: 0;
	border:4px solid 
	background-color: #009559;
	color:white;
	
}

.list1 li li {
	border: none;
	}	

.list1 li li a {
	padding: 2px 2px 2px 10px;
}

#center {text-align: center;
font-family: verdana, arial, serif;
font-size: 9pt; }

#outer {
 text-align: center;
 border:20px ridge #009559;
 width:737px;
 margin:auto;
 }
 
#bar {
 height:36px;
 background-color:#F0ECE8;
 color: #333333;
 border:solid #000000;	
 border-width:1px 1px 1px 1px;
 font-weight: bold;
 text-align: center;
 width: 700px;
 font-size:11px;  
 }


#norm2 {text-align: justify; 
font-family: verdana, arial, serif;
font-size: 8pt;
background-color: #FFFFFF;
color: #000000;
padding-left:5px;
padding-right: 5px;
margin: 0.05in 0.05in 0.05in 0.05in;
 }

 
#norm12 {text-align: center; 
font-family: verdana, arial, serif;
font-size: 10pt;
background-color: #009559;
color: #FFFFFF;
margin: 0.2em 0.2em 0.2em 0.2em; 
font-weight: bold;
padding-left: 10px;
padding-right: 10px;
 } 

 
 
col, table { margin-top: 0px; margin-bottom: 0px;
padding-top: 5px; padding-bottom: 5px; border-top: 15px solid #C1FFE7; 
border-bottom: 15px solid #C1FFE7; border-left: 15px solid #95FFD8; border-right: 15px solid #95FFD8; width: 100%; background-color: #ECFFF8; }

#table1 { margin-top: 0px; margin-bottom: 0px;
padding-top: 5px; padding-bottom: 5px; border-top: 15px solid #C1FFE7; 
border-bottom: 15px solid #C1FFE7; border-left: 15px solid #95FFD8; border-right: 15px solid #95FFD8; width: 100%; background-color: #ECFFF8; }

tr, td { margin-top: 0px; margin-bottom: 0px;
padding-top: 5px; padding-bottom: 5px; border-top: 15px solid #95FFD8; 
border-bottom: 15px solid #95FFD8; border-left: 15px solid #C1FFE7; border-right: 15px solid #C1FFE7; width: 100%;  }


#validator{
	text-align: "center";
	border: 0px;
	width: 88px;
	height: 31px;
	font: 10pt verdana, arial, serif;
	}
	
#guild{
	text-align: "center";
	border: 0px;
	width: 64px;
	height: 90px;
	font: 10pt verdana, arial, serif;
	}

#css{
	text-align: "center";
	border: 0px;
	width: 88px;
	height: 31px;
	font: 10pt verdana, arial, serif;
	}
	
#wai{
	text-align: "center";
	border: 0px;
	width: 88px;
	height: 31px;
	font: 10pt verdana, arial, serif;
	}
	
#disabled{
	text-align: "center";
	border: 0px;
	width: 100px;
	height: 42px;
	font: 10pt verdana, arial, serif;
	}
	
#optin{
	text-align: "center";
	border: 0px;
	width: 93px;
	height: 18px;
	font: 10pt verdana, arial, serif;
	}



#newest
	{
	text-align: "center";
	border: 0px;
	width: 300px;
	height: 20px;
	font: 10pt verdana, arial, serif;
	
	}

#bbs
	{
	text-align: "center";
	border: 0px;
	width: 468px;
	height: 60px;
	font: 10pt verdana, arial, serif;
	
	}
	

#wfe
	{
	text-align: "center";
	border: 0px;
	width: 468px;
	height: 60px;
	font: 10pt verdana, arial, serif;
	
	}
	
#addthis{
	text-align: center;
	border: 0px;
	width: 160px;
	height: 24px;
	font: 10pt verdana, arial, serif;
	}


	
LI { display: list-item }

B, STRONG { font-weight: bolder }  /* relative to the parent */
I, CITE, EM, VAR, ADDRESS  { font-style: italic }
PRE, TT, CODE, KBD, SAMP { font-family: monospace }

PRE { white-space: pre }

ADDRESS { margin-left: 3em }
BLOCKQUOTE { margin-left: 0em; margin-right: 0em; 
font-weight: bold;
 color: #ffffff;
 font-family: verdana, arial, serif;
 font-size: 10pt;
 background-color: #82684D;
 padding: 10px; }
 
UL, DIR { list-style: disc }
OL { list-style: decimal }
MENU { margin: 0 }              /* tight formatting */
LI { margin-left: 3em }

DT { margin-bottom: 0 }
DD { margin-top: 0; margin-left: 3em }

HR { border-top: solid }        /* 'border-bottom' could also have been used */

A:link { color: #000000; font-weight: bold; background-color: #FFFFFF; }          /* unvisited link */
A:hover { color: #ffffff; font-weight: bold; background-color: #009559;}			/* hover link */
A:visited { color: #009559; font-weight: bold; background-color: #FFFFFF;}        /* visited links */
A:active { color: #D8E2D8; font-weight: bold; background-color: #5F4B38;}        /* active links */