/* 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-bottom:0}
fieldset div {
	margin-bottom:0.5em;
	margin-left:1em;
}
fieldset div div {
	margin-top:0.5em;
	margin-left:1em
}
fieldset {
	margin-bottom:1em;
	border:1px solid #F60;
	padding:0.5em
}
fieldset label {
	width:auto;
}
legend {
	color:#FFF;
	background:#F60;
	font-style:italic;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:auto;
	border:1px solid #CCC
}
textarea {
	margin: 0.5em 0;
	width:98%;
	height: 6em
}

/* Apply this class to text/select input fields with shorter labels
	to help alignment */
.short-label label {float:left; width:10em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}

/* Pretty up your Captcha image output */
.captcha {
	margin:0.5em 0;
	width:200px;
	text-align:center
}
.captcha img {border:1px solid #F60; margin-bottom:0.5em}
.captcha input {width:196px; margin-top:0.5em}

/* Just a bit more room for the Submit button */
.submit {margin-top:0.5em}

/* Sample FormBuilder CSS base */
form {margin-top:0}
form, td, th, li { font-size: 100%}
form div {margin-bottom:0}
fieldset div {
	margin-bottom:0.5em;
	margin-left:1em;
}
fieldset div div {
	margin-top:0.5em;
	margin-left:1em
}
fieldset {
	margin-bottom:1em;
	border:1px solid #F60;
	padding:0.5em
}
fieldset label {
	width:auto;
}
legend {
	color:#FFF;
	background:#F60;
	font-style:italic;
	font-size:1.2em;
	margin-bottom:0.5em;
	padding:0.2em;
	width:auto;
	border:1px solid #CCC
}
textarea {
	margin: 0.5em 0;
	width:98%;
	height: 6em
}

/* Apply this class to text/select input fields with shorter labels
	to help alignment */
.short-label label {float:left; width:10em}
.short-label fieldset div input,
.short-label fieldset div select {width:16em}

/* Pretty up your Captcha image output */
.captcha {
	margin:0.5em 0 0 1em;
	width:200px;
	text-align:center
}
.captcha img {border:1px solid #F60; margin-bottom:0.5em}
.captcha input {width:196px; margin-top:0.5em}

/* Just a bit more room for the Submit button */
.submit {margin-top:0.5em}

.contactform input {border: 1px solid #f60; width:57%;}
.contactform input.checkbox {border: none;}
.contactform label {
	display: block;
	float: left;
	width: 150px;
}
.contactform label.label {
	display: inline;
	float: none;
	width: 50px;
	font-size: 10px;
}
.contactform textarea {
	background-color: #ffc;
	border: 1px solid #f60;
}
.formbuilderform .message {
	line-height: 16px;
	padding: 0 0 8px 0;
}

/* my addons */

.contactform .left {
	display: block;
	text-align: left;
	width: 98%;
	font-size: 10px;
        margin: 0.5em 0;
}

.assmnt .company{display:block;text-align:left;width:98%;clear:both;size:80;margin:.5em 0 0 1em;}
.assmnt .company input{display:inline;text-align:left;width:67.5%;margin:.5em 0 .5em 10px;}
.assmnt .address{display:block;text-align:left;width:45%;size:80;margin:.5em 0 .5em 1em;}
.assmnt .address label{display:block;text-align:left;width:100%;size:80;margin:.5em 0;}
.assmnt .address textarea{display:block;text-align:left;width:98%;height:8em;}
.assmnt .lb1{float:right;display:block;text-align:right;width:50%;clear:right;size:80;margin:0 20px 0 0;}
.assmnt .lb1a{float:right;display:block;text-align:right;width:50%;clear:right;size:80;margin:2em 20px 0 0;}
.assmnt .sectitle{float:left;display:block;text-align:left;width:10%;font-weight:700;border:1px solid #000;padding-left:2px;background-color:#eee;margin:1em 0 0 1em;}
.assmnt .sec2{float:left;display:block;text-align:left;width:20%;size:80;margin:1em 0 1em 1em;}
.assmnt .purpose{float:right;display:block;text-align:left;width:75%;size:80;margin:2em 12px 0 0;}
.assmnt .pref{clear:left;display:block;text-align:left;width:30%;margin:1em 0 0 1em;}
.assmnt .dates{display:block;text-align:left;width:28%;margin:1em 0 .5em 1em;}
.assmnt .trtitle{float:right;display:block;text-align:right;width:51%;clear:right;margin:0 20px 0 0;}
.assmnt .trtype{float:right;display:block;text-align:left;width:48%;clear:right;margin:0 20px 0 0;}
.assmnt .trtype input{display:inline;text-align:left;width:5%;margin:.0em 0;}
.assmnt .md{float:right;display:block;text-align:left;width:47%;clear:right;margin:1em 20px 0 0;}
.assmnt .md label{margin-right:10px;}
.assmnt .mp{clear:left;display:block;text-align:left;width:35%;margin:0em 0 2em 1em;}
.assmnt .mp label{clear:left;display:block;text-align:left;margin:2em 0 0;}
.assmnt .mp input{display:block;text-align:left;height:2em;margin:-38px 0 0 20em;}
.assmnt .lang{clear:both;display:inline;text-align:left;max-height:1em;margin:2em 0 0 1em;}
.assmnt .lang div{display:inline;text-align:left;max-height:1em;margin:10px 0 0 4em;}
.assmnt .des{clear:both;float:right;display:block;text-align:left;margin:2em 11px 0 1em;}
.assmnt .nat{display:block;text-align:left;margin:2em 0 0 1em;}
.assmnt .where2{clear:both;display:block;text-align:left;margin:1em 15px 1em 1em;}
.assmnt .wherettl{clear:both;display:block;text-align:left;margin:0 15px 0 1em;}
.assmnt .blk9{clear:both;display:block;text-align:left;margin:0 1px 0 1em;}
.assmnt .where div{display:inline;text-align:left;max-height:1em;width:300px;min-width:300px;margin:10px 0 0 2.5em;}
.assmnt .where label{display:block;text-align:left;}
.assmnt .where div label{display:inline;text-align:left;max-height:1em;white-space:nowrap;margin:10px 0 0 2em;}
.assmnt .c10r{float:right;width:45%;display:block;text-align:left;margin:.2em 11px 0 1em;}
.assmnt .c10l{float:left;width:45%;display:block;text-align:left;margin:.2em 0 0 1em;}
.assmnt .c10lx{clear:both;display:block;text-align:left;margin:.2em 0 0 1em;}
.assmnt .c10lx select{clear:right;width:100px;display:inline;float:right;margin:.2em 11px 0 1em;}
.assmnt .txt11{clear:both;display:block;text-align:left;margin:3em 0 0 1em;}
.assmnt .lb1 input,.assmnt .lb1a input{display:inline;text-align:left;width:45%;size:80;margin:.2em 0 .2em 10px;}
.assmnt .lang input[type="radio"],.assmnt .where input[type="radio"]{display:inline;max-height:1em;text-align:bottom;margin:0;}
.assmnt .c10r label,.assmnt .c10l label,.assmnt .c10lx label{display:inline;float:left;margin:0 0 0 1em;}
.assmnt .c10r select,.assmnt .c10l select{clear:right;width:100px;display:inline;float:right;margin:0 0 0 1em;}

/* End of 'FormBuilder Default Style' */

