/*
#####################################################################

   OBS: Uses variable substitution from the above variable field

#####################################################################
*/

.FAQdiv
{
  width: 659px;
  float: right;
  background-color: #989ea6;
}

.FAQdiv div
{
  width: 659px;
  overflow: hidden;
}

.FAQdiv table
{
  width: 659px;
}

.FAQHeaderTextBackground
{
  height: 25px;
  background:url(/eprise/main/_Styles/FAQ/Images/topics_header.jpg) no-repeat;
  padding-left: 10px;
  color: #989ea6;
  font-family: verdana;
  font-size: 14px;
  font-weight: bold;
}

.FAQslide
{
  display: none;
  height: auto;
  overflow:  hidden;
}

.FAQtopShadow
{
  height: 7px;
  background:url(/eprise/main/_Styles/FAQ/Images/level1_shadow.gif) repeat-x;
}

.FAQtopicsGroup
{
  font-family:Verdana;
  font-size:12px;
  color:#E0E0E0;
  background-color:#989ea6;
/*  padding-bottom: 4px;
  padding-top: 4px; */
  cursor: pointer;
}

.FAQtopicsGroupSel
{
  font-family:Verdana;
  font-size:12px;
  color:#E0E0E0;
  background-color:#848b95;
/*  padding-bottom: 4px;
  padding-top: 4px; */
  cursor: pointer;
}

.FAQgroupBottomShadow
{
  height: 7px;
  background:url(/eprise/main/_Styles/FAQ/Images/level2_bottom_shadow.gif) repeat-x;
}

.FAQGroupBottomStrechGrey
{
  height: 3px;
  background-color: #989ea6;
  display: block;
}

.FAQGroupArrow
{
  margin-top:-1px;
}

.FAQGroupSpacing
{
  height: 3px;
}

.FAQQuestion
{
  font-family:Verdana;
  font-size:12px;
  color:#E0E0E0;
  text-decoration: none;
  background-color: #848b95;
  cursor: pointer;
}

.FAQQuestionArrow
{
  margin-top:1px;
}

.FAQQuestionArrowSingleLevel
{
  margin-top:1px;
  margin-left: -12px;
  display: block;
}

.FAQQuestionSel
{
  font-family:Verdana;
  font-size:12px;
  color:#E0E0E0;
  text-decoration: none;
  background-color: #6aafc7;
  cursor: pointer;
}

.FAQquestionSpacing
{
  height: 3px;
}

.FAQquestionTextPadding
{
  padding: 2px 0px 6px 6px;
}


.FAQAnswerTop
{
  display: none;
  height: 7px;
  background-color: #6aafc7;
  background: url(/eprise/main/_Styles/FAQ/Images/level3_top_shadow.gif) repeat-x;
}

.FAQBorderImages
{
  width:100%;
  height:7px;
  margin:0px 0px 0px 0px;
  border: 0px;
}

.FAQAnswer
{
  font-family: Verdana;
  font-size: 12px;
  color: #FFFFFF;
  /*float: right;*/
  padding: 8px 18px 11px 38px;
  background-color: #6aafc7;
}

#rightContent .FAQAnswer img.FAQAnswerImage
{
  margin:4px 0px 10px 10px;
  float: right;
}

#rightContent .FAQAnswer p
{
  font-family: Verdana;
  font-size: 12px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#rightContent .FAQAnswer div
{
  font-family: Verdana;
  font-size: 12px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#rightContent .FAQAnswer a
{
  line-height: 1.4em;
  color: #FFFFFF;
  text-decoration: underline;
}

#rightContent .FAQAnswer a.FAQAnswerPrint
{
  color: #E0E0E0;
  text-decoration: none;
}

#rightContent .FAQAnswer ol
{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  font-family: Verdana;
  font-size: 12px;
}

#rightContent .FAQAnswer ol ul
{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: -10px;
  font-family: Verdana;
  font-size: 12px;
}

#rightContent .FAQAnswer ul
{
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: -10px;
  font-family: Verdana;
  font-size: 12px;
}

#rightContent .FAQAnswer ul li
{
  margin-left: -20px;
  margin-bottom: 5px;
  font-family: Verdana;
  font-size: 12px;
}

#rightContent .FAQAnswer li
{
  margin-left: -15px;
  margin-bottom: 5px;
  font-family: Verdana;
  font-size: 12px;
}

#rightContent .FAQAnswer li div
{
  width: auto;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#rightContent .FAQAnswer ol ul li
{
  margin-left: -20px;
  margin-bottom: 5px;
  font-family: Verdana;
  font-size: 12px;
}

.FAQAnswerPrint
{
  font-family: Verdana;
  font-size: 12px;
  color: #E0E0E0;
  text-align: right;
  padding: 0px 18px 5px 0px;
  background-color: #6aafc7;
}

.FAQAnswerBottom
{
  height: 7px;
  background:url(/eprise/main/_Styles/FAQ/Images/level3_bottom_shadow.gif) repeat-x;
}

.FAQAnswerBottomStrechBlue
{
  height: 5px;
  background-color: #6aafc7;
  display: block;
}

.FAQAnswerBottomStrechGrey
{
  height: 3px;
  background-color: #848b95;
}

.FAQBottomStrech
{
  height: 2px;
  background-color:#989ea6;
  display: block;
}

.FAQSubmitButton
{
  border: solid 0px white;
  height: 15px;
  width: 80px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: transparent;
  cursor: pointer;
  color: #E0E0E0;
}

.FAQSwapText {
  cursor:pointer;
  font-weight: bold;
}