/* Start of CMSMS style sheet 'FormBuilder Default Style' */
/* Sample FormBuilder CSS base */
form {margin-top:0}
form, td, th, li { font-size: 100%}

form div {margin:0}

fieldset div {margin:0 1em 0.5em 1em; padding:0.25em; text-align:left;}

.chunky fieldset div {margin:0;float:left;}
.checkboxes label {display:block;font-weight:bold;color:#500000;}
.checkboxes div label {font-size:0.9em;margin:0 5px 0 -5px;padding:0;display:inline;font-weight:normal;color:#333;}
.checkboxes div input {padding:0;margin:0;vertical-align:middle;}
.chunky .short-label {background:#500000 url(images/chunky_bg.jpg) repeat-x top left; padding:12px 0; width:310px; text-align:center;margin:0 0 5px 0; border-left:1px solid #f66; border-top:1px solid #f66;border-right:1px solid #400000; border-bottom:1px solid #400000;}
.chunky .short-label input {color:#999; font-size:14px; width:220px; margin:auto;}
.chunky .short-label textarea {color:#999; font-size:14px; width:286px; margin:auto;padding:0.25em 0;height:36px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
.chunky .short-label label {color:white; font-weight:bold; width:width:60px; line-height:28px;}
.chunky fieldset {margin-bottom:0.1em; padding:0; font-size:0.9em; background:transparent;border:0px;}
.chunky_legend { background: url(images/chunky_title.jpg) no-repeat; width:310px; height:24px; }

fieldset {
	margin-bottom:1em;
	background:#EEE url(images/quote_bg.jpg) repeat-x 0 0;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	padding:0.5em;
        font-size: 0.9em;
}
fieldset label {
	width:auto;
}
.legend {
	color:#af282e;
        background-color:transparent;
	font-style:italic;
        font-family: Georgia, Times, serif;
	font-size:1.5em;
	padding:0.2em 0;
	width:auto;
	border:0;
}
textarea {
	margin: 0.5em 0;
	width:100%;
}

.text input {
	width:100%;
}



.error_message { color: #af282e; font-style: italic; background-color:inherit;}

.list div {
	margin-bottom:0;
}

.quote {width:315px; color: #000; background-color: transparent;}
.quote_legend { background: url(images/quote_legend.gif) no-repeat; width:258px; height:28px; }
.client_forms {width:500px; color: #000; background-color: transparent;}

.client_forms input {
	width:100%;
}

.client_forms .checkbox input {width: auto;}

.short-label label {float:left; width:6em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}

/* Pretty up your Captcha image output */
.captcha {
	margin:0.5em 0;
        text-align:center;
        font-size: 0.8em;
}
.captcha img {border:0; margin:0.5em auto; display: block;}
.captcha input {margin-top:0.5em}

/* Just a bit more room for the Submit button */
.submit {margin-top:0.5em; width: 5em;}
.content_submit input { width:50%; }
.short-input input { width:16em; }
/* End of 'FormBuilder Default Style' */

