@charset "UTF-8";

.Accordion {
	overflow: hidden;
}

.greyAccordionPanel {
	margin: 0px;
	padding: 0px;
	background-color:#444444;
	color:#c7c7c7;
	font-size:12px;
}
.greyAccordionPanelTab {
	background-color:#333333;
	color:#ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
/*	border-top: solid 1px #444444;		*/
	border-bottom: solid 1px #444444;
	
	margin: 0px;
	padding: 8px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.greyAccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
}
.greyAccordionPanelOpen .greyAccordionPanelTab {
}
.greyAccordionPanelTabHover {
}
.greyAccordionPanelOpen .greyAccordionPanelTabHover {
}
.greyAccordionFocused .greyAccordionPanelTab {
}
.greyAccordionFocused .greyAccordionPanelOpen .greyAccordionPanelTab {
}

.whiteAccordionPanel {
	margin: 0px;
	padding: 0px;
	background-color:#ffffff;
	color:#444444;
	font-size:12px;
}
.whiteAccordionPanelTab {
	background-color:#d0d0d0;
	color:#333333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
/*	border-top: solid 1px #ffffff;		*/
	border-bottom: solid 1px #ffffff;
	
	margin: 0px;
	padding: 8px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.whiteAccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
}
.whiteAccordionPanelOpen .whiteAccordionPanelTab {
}
.whiteAccordionPanelTabHover {
}
.whiteAccordionPanelOpen .whiteAccordionPanelTabHover {
}
.whiteAccordionFocused .whiteAccordionPanelTab {
}
.whiteAccordionFocused .whiteAccordionPanelOpen .whiteAccordionPanelTab {
}

.lightgreyAccordionPanel {
	margin: 0px;
	padding: 0px;
	background-color:#eeeeee;
	color:#121212;
	font-size:12px;
}
.lightgreyAccordionPanelTab {
	background-color:#dddddd;
	color:#232323;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	
/*	border-top: solid 1px #eeeeee;		*/
	border-bottom: solid 1px #eeeeee;
	
	margin: 0px;
	padding: 8px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
.lightgreyAccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 200px;
}
.lightgreyAccordionPanelOpen .lightgreyAccordionPanelTab {
}
.lightgreyAccordionPanelTabHover {
}
.lightgreyAccordionPanelOpen .lightgreyAccordionPanelTabHover {
}
.lightgreyAccordionFocused .lightgreyAccordionPanelTab {
}
.lightgreyAccordionFocused .lightgreyAccordionPanelOpen .lightgreyAccordionPanelTab {
}

