.FaqQuestionCategory, .FaqGroupName, .FaqActiveCategory
{
   font-family: Arial, Helvetica, sans-serif;
   font-size:  11px;
   font-weight: bold;
   color: #949494;
   display: inline;
}

a.FaqGoUpCategory, a.FaqGoUpCategory:active, a.FaqGoUpCategory:visited,
a.FaqActiveCategory, a.FaqActiveCategory:active, a.FaqActiveCategory:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:  11px;
	font-weight: bold;
	color: #949494;
	display: inline;			
}

a.FaqGoUpCategory:hover, a.FaqActiveCategory:hover
{
  color: #005499;	
  font-weight: bold;
  text-decoration: underline;
}

.FaqQuestionQuestion	
{
  font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #005499;  
	font-size: 20px;
  line-height: 20px;
  width: 100%;
  margin-bottom: 10px;
  border-bottom: 3px double #e9e9e9;
}

.FaqQuestionAnswer, .FaqSearchAnswerIntro
{
  text-align: justify;
  font: 11px Arial, Helvetica, sans-serif;
}

.FaqSearchAnswerIntroHolder
{
	margin-left: 25px;
}

a.FaqCategoryLink, a.FaqCategoryLink:visited, a.FaqCategoryLink:active,
a.FaqQuestion, a.FaqQuestion:visited, a.FaqQuestion:active,
a.FaqSubCategory, a.FaqSubCategory:visited, a.FaqSubCategory:active
{
  font: 11px Arial, Helvetica, sans-serif;		
  color: #005499;	
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
}

a.FaqCategoryLink:hover, a.FaqQuestion:hover, a.FaqSubCategory:hover
{
  color: #005499;
  text-decoration: underline;
}

.FaqGroupIcon, .FaqActiveCategoryIcon, .FaqGoUpCategoryIcon, .FaqGoToActiveCategoryIcon
{
  background-position: center center;
  width: 20px;
  height: 20px;
  display: inline;
  margin-right: 5px;
}

.FaqGroupIcon, .FaqActiveCategoryIcon
{
	background-image: url("icons/folderopen.gif"); 
}

.FaqGoUpCategoryIcon, .FaqGoToActiveCategoryIcon
{
  background-image: url("icons/goUp.gif"); 
}

.FaqGroupCatIcon, .FaqSubCatIcon
{
  background-image: url("icons/folder.gif"); 
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  display:inline;
  margin-right: 5px;
}

.FaqQuestionTableHolder, .FaqSubCatHolder
{
  padding-left: 40px;
}

.FaqSearchQuestionTableHolder
{
	padding-left: 0px;
}

.FaqGroupCatHolder
{
	padding-left: 20px;		
}

.FaqGroupHolder
{
  margin-bottom: 5px;
}

.FaqQuestionIcon
{
  background-image: url("icons/page.gif"); 
  background-repeat: no-repeat;
  background-position: center center;
  width: 20px;
  height: 20px;
  display:inline;
  margin-right: 5px;
}

.FaqNoResultText, .FaqErrMessage
{
  font: 11px Arial, Helvetica, sans-serif;
  color: #ff0000;
  font-weight: bold;
  text-decoration: none;
}

.FaqSearchBoxHolder
{
  padding-bottom: 5px;
}

.FaqSearchBoxResultHolder
{
	padding-bottom: 5px;			
}

.FaqLeftSpace
{
  margin-left: 10px;
}

.FaqSearchBoxIcon
{
	background-image: url("Icons/search_icon.gif"); 
	width: 20px;
	height: 20px;			
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 10px;
}

.FaqNormalText
{
	font: 11px Arial, Helvetica, sans-serif;
}

.FaqSearchInCategoryHolder
{
	padding: 5px 5px 5px 5px;	
	border: solid 1px #000000;
}

.FaqFaqQAHolder
{
	padding: 5px 0px 0px 0px;
}

.FaqActiveCategoryHolder
{
	padding: 0px 0px 0px 20px;	
}

.FaqInActiveCategoryHolder
{
	margin: 0px 0px 0px 45px;	
	padding: 5px 0px 0px 0px;
	border-bottom: dotted 1px #000000;
}