﻿@charset "UTF-8";

/* SpryAccordion.css - version 0.5 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


.Accordion {
	overflow: hidden;
    border:none;
    outline:none;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px 30px;
}

.AccordionPanelTab {
    background:#FFF url(../Pages/FAQ/Images/arrow-right.jpg) left center no-repeat;
    margin: 0px;
	padding: 8px 15px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

.AccordionPanelTab *
{
    font: 16px 'roboto',Arial,Helvetica,sans-serif;
     }


.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
    background:url(../Pages/FAQ/Images/faq-content-bg.png) left top repeat-y;
}

/*--------------CSS for first design with bubble background-----------------*/
/*---------------------------------------------------------------------------
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
    background:#F4F4F4 url(../images/faq-GL-Bubble.jpg) left center no-repeat;
}
-----------------------------------------------------------------------------*/

.AccordionPanelContent * {
    font: 14px 'roboto light',Arial,Helvetica,sans-serif;
    line-height:22px;
}


.AccordionPanelOpen .AccordionPanelTab {
	
    /*color: #ef0000;*/
    padding: 8px 15px;
    background:#FFF url(../Pages/FAQ/Images/arrow-bottom.jpg) left center no-repeat;
}

.AccordionPanelTabHover {
	color: #ef0000;
}

.AccordionPanelOpen .AccordionPanelTabHover {
	color: #ef0000;
}


.AccordionFocused .AccordionPanelTab {
	background-color: #FFF;
}


.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #FFF;
}

.accordionContentPadding {
    padding:30px 20px 30px 40px;
}


/* Rules for Printing */

@media print {

  .Accordion {
  overflow: visible !important;
  }
  
  .AccordionPanelContent {
  display: block !important;
  overflow: visible !important;
  height: auto !important;
  }
}