/* Start of CMSMS style sheet 'Forms' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* FORM ELEMENTS */
	form {
	}
	form div,
	form p {
		font-size: 1em;
                          line-height: 1em;
		margin: 0 0 0 0;
		padding: 0;
	}
	#form h4 {
		font-size: 1em;
		font-weight: normal;
		color: red !important;
		line-height: 1em;
		margin: 0 0 0 0;
		margin-left: 12px;
		padding: 0;
		padding-bottom: 4px;
	}
	label {
		font-weight: bold;
	}
.required {
		font-weight: bold;
	}


	fieldset {
		border: 1px solid #eee;
		padding: 5px 10px;
		margin: 0 0 1.5em 0;
	}
	fieldset legend {
		color: #666;
		font-size: 1.1em;
		font-weight: bold;
		margin: 0 0 0 0px;
		padding: 0;
		background-color: white;
	}
	* html fieldset legend {
		margin: 0 0 10px -10px;
	}
	fieldset ul {
		list-style: none;
		margin: 0 0 1.5em 0;
		padding: 0;
	}
	fieldset ul li {
		list-style: none;
		margin: 0 0 0.5em 0;
		padding: 0;
	}
     
	input, select, textarea {
		margin: 0 0 0.5em 0;
                          width: 300px;
		font-size:1em; 
		font-family: arial, helvetica, verdana, sans-serif;
		padding: 1px;
		margin-top: 1px;
		margin-bottom: 10px;
	}
	
	input, select {
		vertical-align:middle;
	}
	textarea {
		height: 8em;
	}
	input.check {
		border: none;
		width: auto;
		height: auto;
		margin: 0;
	}
	.radio input {
		width: auto;
		height: auto;
		margin-top: 10px;
                          margin-bottom: 10px;
                          margin-left: 8px;
	}
	.check {
		margin-top: 4px;
                          margin-bottom: 16px;
                          margin-left: 2px;
	}
	.check input {
		width: auto;
		height: auto;
                         margin: 0;
	}
	input.file {
		height: auto;
		width: 250px;
	}
	input.readonly {
		background-color: transparent;
		border: none;
	}
	.fbsubmit {
		width: 100px;
	}
	input.button {
		width: 150px;
		border:1px solid black;
		background-color: #ddd;
	}
	input.image {
		border: none;
		width: auto;
		height: auto; 
	}
	
             form div.submit {
		width: 150px;
		margin: 1em 0;
	}

             form div.submit input {
		height: 2em;
		width: 150px;
            .submit {
		width: 100px;
		border:1px solid black;
		background-color: #ddd;
	}


/* END FORM ELEMENTS */
		
/* End of 'Forms' */

