BODY {
font-family : Arial,Helvetica,sans-serif; 
font-size: 12px;
line-height: 1.5;
color : #000000; 
background-color : #C4BC95;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto; 
}

.header a  {
	display: block;
	width: 100px;
    height: 10px;
	padding: 2px 10px;
	margin: 1px;
}

h1, h2, h3 {
	font-family : Arial, Helvetica, sans-serif; 
}

h1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.25em; 
color : #000000; 
}

h2 {
font-size: 1.1em;
margin-left: 8px;
}

h3{
font-size: 1.0em;
margin-left: 16px;
font-weight: bold;
}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}

.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color:#2D0605;
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
color:#2D0605;
}

.noline a:link{
  text-decoration : none;
  color:#2D0605;
}

.noline a:visited{
  text-decoration : none;
  color:#2D0605;
}

.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
color:#2D0605;
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
color:#2D0605;
}

.errortext {
font-size : 1.0em; 
  font-family : Arial, Helvetica, sans-serif; 
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #7C9A52;
}

.bg_medium {
  background-color : #A4BC82;
}

.bg_light {
  background-color : #DDE6D0;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.tightlist {
  margin-top  : .8em;
  margin-left : 1.1em;
}


a:link{
	color:#8E7752;  
	text-decoration: none;
}

a:visited{
	color:#9A9682;
	text-decoration: none;
}

a:hover{
/*	color:red;*/
	text-decoration: underline;
}

a:active {
/*	color:red;*/
	text-decoration: none;
}

table.wrapper {
	margin-left:auto;
	margin-right:auto;
	background-color: white;
}

.copy {
    font-size: .8em;
    text-align: center;
}

hr.wiki {
	/* This is designed not to display, but to force content
	   which appears after the HR to appear *under* it.
	   ie. this provides "clear: both;"  */
	clear: both;
	color: transparent; /* IE */
	background-color: transparent; /* FF */
	width: 0px;
	margin-left: -400px;
}