@charset "UTF-8";

/* SpryAccordion.css - version 0.5 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main Accordion container. For our default style,
 * we draw borders on the left, right, and bottom. The top border of the Accordion
 * will be rendered by the first AccordionPanelTab which never moves.
 *
 * If you want to constrain the width of the Accordion widget, set a width on
 * the Accordion container. By default, our accordion expands horizontally to fill
 * up available space.
 *
 * The name of the class ("Accordion") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * Accordion container.
 */
.Accordion {
	overflow: hidden; border:none !important; outline:none !important; margin-bottom:15px;
}

.AccordionPanel {
	margin: 0 0 3px 0;
	padding: 0;
}

.AccordionPanel ul { padding:4px 0; margin:0 0 0 5px; list-style-type:none;}
.AccordionPanel ul li{ padding:0 0 0 14px; margin:0; background:url(../images/arrowshape.png) no-repeat 0 8px; list-style-type:none;}

.AccordionPanelTab {
	background-color: #78211a;
	margin: 0px;
	padding: 3px 10px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none; border:none;
}


.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 242px;

			-webkit-box-sizing: content-box; /* Safari/Chrome, other WebKit */
			-moz-box-sizing: content-box;    /* Firefox, other Gecko */
			box-sizing: content-box;         /* Opera/IE 8+ */	
}
.AccordionPanelContent section.BrdDiv{
	border-bottom:5px solid #0769aa;
	padding: 2px 10px;
}

.AccordionPanelOpen .AccordionPanelTab {
	background-color: #035691; color:#fff;
}
.AccordionPanelOpen .AccordionPanelTab a{ color:#fff;}

.AccordionPanelTabHover {
	background-color: #0769aa; color:#fff;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #fff;
}

.AccordionFocused .AccordionPanelTab {
	
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #0769aa;
}
/* Rules for Printing */

@media print {

  .Accordion {
  overflow: visible !important;
  }
  
  .AccordionPanelContent {
  display: block !important;
  overflow: visible !important;
  height: auto !important;
  }
}