
div.tabSheetsCt {
	position        : relative;
	margin          : 0;
	padding         : 0;
	background      : #fff;
}

div.captionsCt {
	margin          : 0 5px;
	font-size       : 1em;
	line-height     : 1.5em;
	padding         : 0;
	border-bottom   : 2px solid #666;
}

div.captionsCt span {
	font-size       : 1em;
	margin          : 0 0px -2px 4px;
	padding         : 2px 6px;
	background      : #fafafa;
	color           : #666;
	border          : 1px solid #666;
	border-top      : 2px solid #666;
	border-bottom   : 2px solid #666;
	cursor          : pointer;
}

div.captionsCt span.selected {
	border-top-color: #FF3300;
	border-bottom-color : #fff;
	background      : #fff;
	color           : #000;
}

.tabSheet {
	position        : absolute;
	left            : 0;
	top             : 0;
	width           : 100%;
	overflow        : hidden;
}

table.qform {
	/*
	border-left     : 2px solid #A0A6AC;
	border-right    : 1px solid #808080;
	border-bottom   : 1px solid #999999;
	*/
	border-collapse : collapse;
	margin          : 0 0 0 0;
	border          : 0px none #fff;
}

table.qform td {
	border          : 0px none #fff;
	font-size       : 1em;
	padding         : 0 1em .5em 1em;
	background      : #fff; /* #F2F2E6; */
	color           : #333333;
}

table.qform table td {
	padding         : 0 .1em 0 0;
}

table.qform td.header {
	padding         : 0;
	text-align      : center;
}

table.qform td.header h3 {
	margin          : 0;
	padding         : 3px 8px 1px 8px;
	font-weight     : bold;
}

table.qform td.text {
	background      : #fff; /* #F2F2E6; */
}

table.qform td div.text {
	padding-top   : 2px;
}

table.qform td div.text,
table.qform td label {
	font-weight   : normal;
	color         : #333;
	font-size     : 1em;
	padding-left  : .1em;
}

table.qform td input {
	font-size     : 1em;
	padding       : 0;
}

table.qform td select {
	font-size     : 1em;
}

table.qform .buttonBar {
	padding       : 1px 0 0 1px;
	background    : #fff;
	text-align    : center;
}

table.qform .buttonBar div {
/*
	background    : #E8E7E1;
	padding       : 4px 0 2px 0;
	border        : 1px solid #A8A7A1;
	border-right  : 1px solid #D0CFC7;
	border-bottom : 1px solid #D0CFC7;
*/
}

table.qform .buttonBar input {
	font-size     : .85em;
	width         : 8em;
	margin        : 0 2px;
}
