body {
	margin: 0;
 	padding: 0;
	text-align: center;
	background: #fff;
	color: #626360;
}

#wrapper {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
	background: #fff;
	color: #626360;
}

#wrapper, h1, h2, a, input, ul a, ul ul a, p a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	color: #626360;
}

input, ul a, ul ul a, p a {
 	font-size: 10pt;
}

a {
	text-decoration: none;
	border: 0;
}

hr {
	width: 80%;
	height: 1pt;
	color: #626360;
	background: #626360;
}

.hide
{
 display: none;
}

/*====================================================================*/
/* header and headings */
#header {
	width: 100%;
	height: auto;
	margin: 0 0 5pt;
	padding: 0;
	background: #fff;
	border-bottom: 1pt solid #8caf5f;
}

h1 {
	padding: 0;
	margin: 10pt 0 0 0;
	height: auto;
	color: #acce80;
	font-weight: normal;
	font-size: 16pt;
}

h2 {
	clear: left;
 	font-size: 12pt;
	font-weight: bold !important;
	margin: 6pt 0 3pt 0;
	padding: 6pt 0 3pt 0;
	background: none;
	color: #893030;
}

h3, h3 a, h4, h4 a {
	clear: left;
 	font-size: 10pt;
	margin: 0 0 2pt 0;
	color: #893030;
	text-decoration: none;
}

h3 a {
	font-size: 10pt;
	margin: 0 0 2pt 0;
}

h4 {
	font-size: 10pt;
	margin: 0;
	color: #626360;
}

/*====================================================================*/
/* not being printed */
#mainnav {
	display: none;
}

#nav li.sub ul {
	display: none;
}

/*====================================================================*/
/* content */
#content1, #content1a, #content2 {
	float: none;
	width: 98%;
	margin: 0 0 5pt 0;
	padding: 0;
	border: 0;
	background: #fff;
}

#contentwrap {
	float: none;
	width: 98%;
	margin: 0;
	padding: 0;
}

#content1a {
	width: 98% !important;
}

#content2 {
	width: 98% !important;
	margin: 0;
}

#content1 a, #content1a a, #content2 a {
	font-weight: bold;
	text-decoration: underline;
	color: #893030;
}

#content1 img, #content1a img, #content2 img {
	float: left;
	padding: 2pt;
	margin: 0 6pt 6pt 0;
	border: 1pt solid #8caf5f;
	background: #fff;
}

#content1a img {
	float: left;
	margin: 0 6pt 6pt 0;
}

#content1 img.intxt, #content1a img.intxt, #content2 img.intxt {
	float: left;
	margin: 0 6pt 6pt 0;
}

#content2 img {
	margin: 0 0 6pt 0;
}

#content2 img.noborder {
	border: 0;
	margin: 0;
}

p {
	clear: left;
	margin: 0 0 12pt 0;
}

p.prelist {
	clear: left;
	margin: 0 0 6pt 0;
}

#content1 ul {
	list-style: square inside;
	margin: 0 0 16pt 6pt;
}

#content1 ol {
	margin: 0 0 16pt 20pt;
}

/* hide from Mac IE5 \*/
#content1 ul {
	list-style: square inside;
	margin: 0 0 16pt 25pt;
	text-indent: -15pt;
}

#content1 ol {
	margin: 0 0 16pt -20pt !important;
	margin: 0 0 16pt 25pt;
}
/* end hide */

#content1 ul a, #content1 ol a {
	font-weight: normal;
	color: #626360;
}

/*====================================================================*/
/* footer */

#footer {
	clear: left;
	margin: 24pt 0 0 0;
	padding: 2pt 0 0 0;
	border-top: 1pt solid #626360;
}
#footer ul {
	text-align: left;
}

#footer li {
	padding: 3pt 10pt 3pt 0 !important;
	background: #f6f9ef url(images/graphics/footer_bg.gif) no-repeat center right;
}

#footer li a {
	display: inline;
	padding: 3pt;
}

#footer li.last {
	background: none;
	padding: 3pt 0 3pt 0;
}

#footer li a.current {
	font-weight: bold;
}

