@charset "UTF-8";

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* 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 {
	border:0px;
	overflow: hidden;
}



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



.AccordionPanelTab {
	height:20px;
	background-image:url(../images/product-page-base/index/accordion-tab-gray.png);
	border:0px;
	margin: 6px 6px 0px 6px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

.Tab-text { padding:4px 0px 2px 40px;}

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

.AccordionPanelContent-long {
	overflow: auto;
	margin: 0px 6px 0px 0px;
	padding: 0px;
	height: 281px;
}

.AccordionPanelContent-long .text-area { padding:20px;text-align:left; }
.AccordionPanelContent .text-area {	padding:20px;text-align:left; }


.AccordionPanelTabHover {
	color: #ccc;
}



.AccordionPanelOpen .AccordionPanelTabHover {
	color: #ccc;
}

.AccordionPanelOpen .AccordionPanelTab {
	background-image:url(../images/product-page-base/index/accordion-tab-blue.png);
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-image:url(../images/product-page-base/index/accordion-tab-blue.png);
	color:#fff;
}