/* @override http://kool.connectorradio.com/theme/koolfm/forms-tables.css */

.clientContent label {
	display: block;
	font-weight: bold;
}

.clientContent .autoFormInputs {
	display: block;
	margin: 1em 0 1em 20px;	
}

.clientContent div.frame {
	margin: 1em 2em;
	padding: 1em;
	display: block;
	border: 2px solid black;
	line-height: 1.5em;
	background: #fef9f0;
}

.clientContent .autoFormDivider {
	width: 80%;
	height: 0;
	color: #eb1c2e;
	border-top: 2px solid #eb1c2e;
}
 
.clientContent .autoFormHeader {
	font-size: 1.5em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.clientContent .autoFormHeader .autoFormInputs {
	padding: 0;
	margin: 0;
	margin-bottom: 1em;
	color: #f21930;
	
}

.clientContent .autoFormInputs input.textbox {
	width: 360px;
}

.clientContent h5.frame {
	font-size: 2em;
	color: #f21930;
	margin: 0.5em 0 1em 0;
}


.autoTable {width: 100%;}
.autoTable thead, .autoTable th {background: #2d648a;}
.autoTable th {padding: 4px 0 4px 2px; color: #FFF; text-align:center;}

.events-calendar-container .autoTableHeaderTitle {font-weight:normal;}
td.ccmevents-calendar-row-header {font:12px/13px Arial, Helvetica, Geneva, san-serif; color:#2d648a; padding:0; text-align:center;}
.ccmevents-calendar-active {font:12px/13px Arial, Helvetica, Geneva, san-serif; padding:0; text-align:center;}



