/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */
@import "calendar.css";

.cform { 
	margin:10px 0 10px 157px; 
	width: 350px; 
}

.cform fieldset	{ 
	margin-top:10px; 
	/*padding:5px 0 15px 0; */
	border:1px solid #adadad; 
	border-left-color:#ececec; 
	border-top-color:#ececec; 
	background:#f7f7f7; 
}

.cform legend { 
	margin-left:10px;
	padding: 0 2px; 
	font:normal 20px;
	color:#666666;
}

.cform textarea {

width: 200px;
height: 120px;
}

/*                                                    */
/* just for text-only fields (no input)               */
/*                                                    */


.cform textarea {
	font-family: arial;
	font-size: 0.9em;
}


/*                                                    */
/* global definitions for field labels                */
/*                                                    */

.cform label {
	width:90px; 
	margin:5px 0 0 0; */
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:right;
	vertical-align:top;
}

.cform label span {
	width:90px; /* must be the same as above!*/
	display:block; 
}


/*Submit button */

.cform input.sendbutton {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-color:#ECECEC #ADADAD #ADADAD #ECECEC !important;
border-style:solid !important;
border-width:1px !important;
font-size:0.8em;
margin:10px 0 0 94px;
padding:5px;
width:70px;
}
