﻿.subCategories
{
	margin:20px 30px 0 30px;
	padding:0 0 20px 0;
	border-bottom:1px #bfbfbf solid;
}
.categoryName
{
	font-size:18px;
	font-weight:bold;
	color:#2f3717;
	text-decoration:none;
}
.categoryName:hover
{
	text-decoration:underline;
}
.categoryButton
{
	width:118px;
	float:right;
}

.openQuestion
{
	display:none;
}

.summaryLink
{
	background:url(/images/faq-arrow-icon.jpg) no-repeat left;
	padding:0 0 0 20px;
	font-size:15px;
}
.faq
{
	margin:20px 30px 0 30px;
	list-style:none;
	padding:0px;
}
.faq li
{
	margin:0px 0px 10px 0px;
	padding:0 0 10px 0;
	border-bottom:1px #bfbfbf solid;
}
	.faq .askedBy
	{
		font-size:14px;
		font-weight:bold;
		font-style:italic;
		margin:10px 0 5px 0;
	}
	.faq .question
	{
		font-weight:bold;
		line-height:19px;
		margin:0 0 20px 20px;
	}
	.faq .answeredBy
	{
		color:#624204;
		font-size:12px;
		font-weight:bold;
		font-style:italic;
		margin:0 0 5px 0;
		font-size:14px;
		font-weight:bold;
		font-style:italic;
	}
	.faq .answer
	{
		margin: 0 0 0 20px;
		color:#624204;
		line-height:19px;
	}
	.faq a
	{
		color:#000;
		line-height:22px;
	}
	.faq a:hover
	{
		text-decoration:none;
	}
	
	 .back
	{
		margin:10px 0 0 20px;
	}
	 .back a
	{
		color:#4c501e;
		text-decoration:none;
	}
	.back a:hover
	{
		text-decoration:underline;
	}
	
/*Static Category Page*/

.category
{
	margin:20px 30px 0 30px;
	padding:0 0 20px 0;
	border-bottom:1px #bfbfbf solid;
}
	.category .header
	{
		margin:0 0 10px 0;
	}
		.category .header a
		{
			font-size:18px;
			font-weight:bold;
			color:#2f3717;
			text-decoration:none;
		}
		.category .header a:hover
		{
			text-decoration:underline;
		}

	.category .description
	{
	}
	.category .viewQuestions
	{
		float:right;
	}

/*Subscription Page*/
.thanks a
{
	color:#896207;
}
.thanks a:hover
{
	text-decoration:none;
}
