﻿div.Accordion {
	margin: 0 15px 8px;
	padding-bottom:6px;
}

div.Accordion div.AccordionPaneSelectedHeader,
div.Accordion div.AccordionPaneHeader {
	border-bottom: 1px solid #DDD;
	/*margin: 0 15px 18px;*/
	margin-bottom: 6px;
	padding-bottom: 6px;	
	cursor:pointer;
}

div.Accordion div.AccordionPaneSelectedHeader span, 
div.Accordion div.AccordionPaneHeader span {
	border-bottom: 1px dotted #234390;
	color: #234390;
	font-weight:bold;
}

.AccordionTitleInputField,
.AccordionContentInputField,
.AccordionPanesInputField,
.AccordionPaneTitleInputField,
.AccordionPaneContentInputField {
	margin:5px;
	text-align:left;
	clear:both;
}


.AccordionTitleInputField .field,
.AccordionContentInputField .field,
.AccordionPanesInputField .ListBox,
.AccordionPanesInputField .field,
.AccordionPaneTitleInputField .field,
.AccordionPaneContentInputField  .field {
	width:300px;
	border: 1px solid black;
}

.AccordionTitleInputField label,
.AccordionContentInputField label,
.AccordionPanesInputField label,
.AccordionPaneTitleInputField label,
.AccordionPaneContentInputField label{
	display:block;
	text-align:left;
}

.AccordionPanesInputField select,
.AccordionPanesInputField table {
	float:left;
}

.AccordionPaneContent table {
	width:520px;
	margin-right:0 !important;
}
