@charset "UTF-8";

/* SpryTabbedPanels.css - version 0.4 - Spry Pre-Release 1.5 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

#productPanel { }
#productPanel ul { margin-top: 15px }
#productPanel ul li { padding: 3px 10px; margin: 0; }
#productPanel ul li p { width: 400px; }

/* IE / Win hacks */
* html #productPanel ul li { margin-right: -15px }
*:first-child+html #productPanel ul li { }
/* END IE / 7.0 Win hacks */

.TabbedPanels {
	margin: 0;
	padding: 0;
	float: none;
	clear: both;
	width: 450px;
	/* width: 100%;  IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {	margin: 0px; padding: 0px;}

.TabbedPanelsTab { color: #7b2a83; font: bold 11px/15px Arial, sans-serif; position: relative; top: 1px; float: left; padding: 3px 10px; margin: 0; background-color: #f8e1c3; height: auto; border: solid 1px #969; border-collapse: collapse; list-style: none; -moz-user-select: none; -khtml-user-select: none; cursor: pointer; display: inline;  }
/* IE / Win hacks */
* html .TabbedPanelsTab { top: 8px; }
*:first-child+html .TabbedPanelsTab { top: 8px; }
/* END IE / 7.0 Win hacks */

.TabbedPanelsTabHover {	background-color: #f1c283; color: #96c;}

.TabbedPanelsTabSelected {background-color: #fdf6ed; border-bottom: 1px solid #fdf6ed;}
.TabbedPanelsTab a { color: #7b2a83; text-decoration: none; display: block; }
.TabbedPanelsTab a:hover { color: #96c; text-decoration: none; display: block; }
.TabbedPanelsContentGroup { clear: both; background-color: #fdf6ed; width: 450px; padding-top: 3px; padding-right: 5px; padding-left: 7px; border: solid 1px #969; white-space: normal; }

.TabbedPanelsContent { margin-top: 0; padding: 4px 4px 4px 5px; white-space: normal; }

.TabbedPanelsContentVisible {}
