.knowledgebase_subcategory,
a.knowledgebase_subcategory,
a.knowledgebase_subcategory:link,
a.knowledgebase_subcategory:active,
a.knowledgebase_subcategory:visited,
a.knowledgebase_subcategory:hover {
	font-size: 10px;
}


.knowledgebase_category,
a.knowledgebase_category,
a.knowledgebase_category:link,
a.knowledgebase_category:active,
a.knowledgebase_category:visited,
a.knowledgebase_category:hover {
	font-weight: bold;
}
.knowledgebase_category_desc {
	font-size: 10px;
}
.knowledgebase_subcategories {
	font-size: 10px;
	padding-bottom: 8px;
}


.knowledgebase {
	margin-bottom: 10px;
}
.knowledgebasetitle {
	font-weight: bold;
	padding: 5px;
	padding-left: 0px;
	border-bottom: 1px dashed #D0D0D0;
}

.knowledgebasequestion{
	padding: 5px;
	padding-left: 0px;
}
.knowledgebaseanswer {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.knowledgebasequestion .knowledgebaseheading,
.knowledgebaseanswer .knowledgebaseheading {
	font-weight: bold;
	padding-bottom: 8px;
}

.knowledgebasemore {
	padding: 5px;
	padding-left: 0px;
}
.knowledgebasedate {
	font-size: 10px;
	padding: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #999999;
}
.knowledgebaseauthor {
	font-size: 10px;
	padding: 5px;
	padding-left: 0px;
	padding-top: 0px;
	color: #AAAAAA;
/*	text-align: right;*/
}
.knowledgebasemodified {
	font-size: 10px;
	padding-left: 0px;
	padding-right: 5px;
	color: #AAAAAA;
}
.knowledgebaseformatting {
	padding: 5px;
	padding-left: 0px;
	margin-top: 5px;
	font-size: 10px;
	text-align: center;
	border-top: 1px dashed #D0D0D0;
}
.knowledgebaseratebox {
	text-align: center;
	font-size: 10px;
	margin-top: 20px;
	padding: 4px;
	background-color: #F9F9F9;
	border: 1px solid #EEEEEE;
	width: 200px;
}
.knowledgebaseratebox .knowledgebaseheading {
	font-weight: bold;
	font-size: 10px;
}

.knowledgebaseheadings th {
	font-weight: bold;
	padding: 5px;
	padding-left: 0px;
	border-bottom: 1px dashed #D0D0D0;
}
.knowledgebaseheadings th.knowledgebasetitle {
	text-align: left;
}
.knowledgebaseheadings th.knowledgebaserating {
	text-align: right;
}

.knowledgebaseitem .knowledgebasetitle {
	border: none;
}
.knowledgebasesummary {
	padding-left: 5px;
	padding-bottom: 5px;
}
.knowledgebaseitem .knowledgebaserating {
	text-align: right;
}

.knowledgebasesearch_link {
	float: right;
}
