@charset "utf-8";
/* CSS Document */

.faqTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top: 0px;
	border-bottom: solid 1px #ececec;
	border-right: solid 1px #ececec;
	border-left: solid 1px #ececec;
	width:450px;	
}
.category {
	width:450px;
}

.categoryTitle
{
	background:#F9E9E9;
	height:34px;
	line-height:34px;
	padding-left:10px;
	margin-top:1px;
	cursor:pointer;
	font-weight:bold;
	text-transform:uppercase;
}

.questions {
	display:none;
	background:#ffffff;
	border-top: solid 1px #ececec;
}

.filesTable {
	display:none;
	background:#ffffff;
	margin-left:10px;
	margin-top:10px;
}

.question {
	list-style:none;
	margin-left:1em;
}

.elementHover
{
	background:#ffffff;
	border-top: solid 1px #ececec;	
}

#answerDiv {
	display: none;
	background-color: #ffffff;
	border: solid 1px black;
	width: 425px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	padding:10px;
	cursor:default;
}

#answerDiv .answerTitle {
	font-size:11px;
	color:#c43535;
	height:30px;
}

#answerDiv .answerText {
	overflow:auto;
	margin-bottom:10px;
}

#answerDiv .answerText li {
	margin-left:20px;
}

#answerDiv .answerAction {
	height:20px;
}
