﻿div.Accordion {
	margin: 0 15px 8px 0;
	padding-bottom:6px;
}

div.Accordion div.AccordionPaneSelectedHeader,
div.Accordion div.AccordionPaneHeader {
	cursor:pointer;
}

div.Accordion div.AccordionPaneSelectedHeader span,
div.Accordion div.AccordionPaneHeader span {
	color: #234390;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
}

div.Accordion div.AccordionPaneSelectedHeader span {
	color:#ffbc19;
}

.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;
}

.AccordionPaneContent table.content-table {
	width: 100%;
	margin-right: 0 !important;
}

.AccordionPaneContent table.table-content {
	width:100%;
}

.AccordionPaneContent table.table-content td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #D6D6D6;
	text-align: left;
}
