/*                                                    */
/*  this theme is for slim(mer) forms                 */
/*                                                    */
@import "calendar.css";


/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */

.cform {
	padding-top: 10px;
	width: 95%; 
	overflow:hidden;
}

.cform * {
	padding: 0;
	margin: 0;
	font: 11px Verdana;
}

.cform #li--6 input {
	width: 95%;
}

.cform .cf_hidden {
	display:none; 
	border:none!important;
	background:none!important;
	padding:0!important;
	margin:0!important;
}


.cform input {
	display: block;
	padding: 2px 0;
	margin: 2px 0 15px;
}

.cform .cf-box-group {
	display: block;
	padding: 10px 0 15px 20px !important;
}

.cform .cf-box-group input {
	display: inline;
	margin: 0 15px 5px 0 !important;

}

.cform .cf-box-group label {
	display: inline;
	position: relative;
}

.cform .reqtxt, .cform .emailreqtxt {
	display: none;
}