﻿#centerarea 
{
	min-width:30em;
	max-width:40em;
}
#centerarea LABEL
{
	min-width:12em;
	max-width:30em;
	display:inline-block;
	
}
INPUT
{
		padding:.2em .2em .2em	.2em;
}
INPUT.indentbutton
{
	margin:.5em 1em 1em	14.5em;
}
.Sitemap
{
	color: Black;
}
.Sitemap
{
	margin-left: 1em;
	list-style-type: square;
}
.Sitemap UL LI
{
	margin-top: .8em;
	margin-bottom: .7em;
	font-weight: 600;
	font-size: .87em;
	margin-left: 0.3em;
	list-style-type: none;
}
.Sitemap UL LI LI
{
	margin-left: 1.2em;
	margin-top: .3em;
	margin-bottom: .0em;
	font-size: .83em;
	font-weight: 300;
	list-style-type: square;
}
.contentinfopanel .infotitle
{
	font-size: .89em;
	background-color: Black;
	color: White;
	padding: .2em .2em .2em .2em;
}
.contentinfopanel LI
{
	margin-left:2em;
}
A.printpage
{
	text-align: right;
	float: right;
	color: White;
}
.box
{
	border: solid thin black;
	padding: .05em .05em .05em .05em;
	margin: .05em .05em .05em .05em;
}
.faq
{
	
}
.faq UL.caption LI
{
	margin-left: 1.2em;
	margin-top: .3em;
	margin-bottom: .0em;
	font-size: .83em;
	font-weight: 300;
	list-style-type:lower-roman;
	
}
.faq LI
{
	margin: .3em .3em .3em 2em;
	
}
.faq p.caption
{
	font-size: .89em;
	background-color: Black;
	color: White;
	padding: .2em .2em .2em .2em;	
}
.faq p.question
{
	font-size: .89em;
	background-color: #282828;
	color: White;
	padding: .1em .1em .1em .1em;	
}
.faq p.question A
{
	 text-decoration:none;
	 color: White;

}
.faq LI.questiondetail
{
	 font-weight:bold;
	
}

.faq LI.answer
{
	 font-style:italic;
	 color:#104010;

}
.success
{
	background-color:Yellow;
	text-align:center;
}
