@charset "UTF-8";

/* SpryAccordion.css - version 0.5 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


.Accordion {
	 outline: none;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

.AccordionPanelTab {
	background: transparent;
	cursor: pointer;
}

.AccordionPanelTab h2{
	margin-left: 15px;
}

.AccordionPanelTabHover h2, .AccordionPanelTabHover h3{
	text-decoration:underline;
}


.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 3 0 3 0;
	height: auto;
	background: transparent;
}


.AccordionPanelOpen .AccordionPanelTab {
	height:auto;
}
.AccordionPanelOpen{
	background: url('/images/arrowDN.gif') no-repeat;
}

.AccordionPanelClosed{
	background: url('/images/arrowRT.gif') no-repeat;
}

.AccordionPanel.inside{
	margin-left: 15px;
	padding-left:10px;
}

.inside .AccordionPanelContent{
	margin-left:15px;
}

.AccordionPanelOpen.inside{
	background: url('/images/arrowDN_black.gif') no-repeat;
}

.AccordionPanelClosed.inside{
	background: url('/images/arrowRT_black.gif') no-repeat;
}


/* Rules for Printing */

@media print {

  .Accordion {
  overflow: visible !important;
  }
  
  .AccordionPanelContent {
  display: block !important;
  overflow: visible !important;
  height: auto !important;
  }
}