/*-----------------------------------------------
  Default StyleSheet
-------------------------------------------------*/
@import "base.css";
@import "lists.css";



/*
 * PAGE BODY
 */
body {
	margin: 0 auto;
	padding: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: small;
	text-align: left;
	line-height: 1.5em;
	color: #333;
	background-color: #9B8972;
}

table {
	text-align: left;
	font-size: 12px;
}

.menutext4 { color:#999999; text-decoration:none; font-family: Arial, sans-serif; font-size: 8pt; }
A:hover.menutext4 { color:#ffffff; text-decoration:none; }


/*
 * GLOBALS & GENERAL CASES
 */
label {
  margin: 0 0 0 5px;
  font-weight: bold;
}

input {
  margin: 0 0 0 5px;
  padding: 3px;
  background-color: #f5f5f5;
  font-size: 10px;
  border: 1px solid #999; 
}
textarea {
  font-family: Verdana, sans-serif;
  margin: 0 0 0 5px;
  background-color: #f5f5f5;
  color: #000000;
  font-size: 10px;
  border: 1px solid #999; 
}
file {
  margin: 0 0 0 5px;
  padding: 3px;
  background-color: #f5f5f5;
  font-size: 10px;
  border: 1px solid #999; 
}

form {
	margin: 0;
	padding: 0;
}
select {
	font-family: Verdana, sans-serif;
  margin: 0 0 0 5px;
  background-color: #f5f5f5;
  color: #000000;
  font-size: 10px;
  border: 1px solid #999; 
}
hr {
	border: none 0; 
	border-top: 1px solid #000000;
	/*border-bottom: 1px solid #efefef;*/
	width: 100%;
	height: 2px;
	margin: 0;
	padding: 0;
	text-align: left;
}
img { border: none; }

span.help {
  font-size: 10px;
  color: #666;
}
a {
  text-decoration: underline;
  padding: 0px;
  

}
a:link { color: #222222; }
a:visited { color: #222222; }
a:hover { color: #F09300; text-decoration: none; } 


a.image:link, a.image:visited, a.image:hover {
	background-color: transparent;
	padding: 0px;
	margin: 0px
}
p {
	margin: 0 0 1em 0;
	padding: 0;
	text-align: left;
}

p.header {
	font-size: 18px;
	color: #333333;
	margin: 10px 0 0 -20px;
	padding: 2px;
	/*background-color: #666666;*/
}



small {
	font-size: 10px;
	line-height: 13px;
	}
x-small {
	font-size: 9px;
	line-height: 11px;
	}
blockquote {
	margin: 10px 40px 0px 40px;
}
ol, ul, li {
	margin: 0;
	padding: 0;
	
}


#admin {
 background-color: #CFC4B6;
 width: 700px;
 color: #000000;
 margin:  2px 0px 20px 0px;
 
}

#adminheader  {
 background-color: #480000;
 width: 700px;
 color: #CCCCCC;
 font-size: 9pt;
 margin:  10px 0px 0px 0px;
}

#adminheader p  {
 margin:  0px 0px 0px 10px;
}

#admin span  {
 
 font-size: 10pt;
 font-weight: bold;
 /*background-color: #9B8972;*/

 
 }
 

 
 #contentheader  {
 background-color: #F2BC0D;
 width: 80%;
 color: #FFFFFF;
 font-size: 11pt;
 margin:  10px 10% 0px 10%;
}

#contentheader p  {
 margin:  0px 0px 0px 10px;
}
 
#content {
 background-color: #C1C1C1;
 width: 80%;
 color: #333333;
 margin:  2px 10% 20px 10%;
 font-size: 12px;
 
}

	#content p.a:first-letter 
	{
	color: #333333;
	font-size:20px
	}
	
	


