/* Start of CMSMS style sheet 'SCOOP : Tools' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* clearing */
	.stretch,
	.clear {
		clear:both; 
		height:1px; 
		margin:0; 
		padding:0; 
		font-size: 15px;
		line-height: 1px;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}

/* end clearing */


/* replace */
	.replace {
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */


/* accessibility */
     span.accesskey {
     	text-decoration:none;
     }
     .accessibility {
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
dfn {
  position: absolute;
  left: -1000px;
  top: -1000px;
  width: 0;
  height: 0;
  overflow: hidden;
  display: inline;
}
/* end accessibility */
/* End of 'SCOOP : Tools' */

/* Start of CMSMS style sheet 'SCOOP : Form' */
/* 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 #5a057a;
		padding:0.5em;
	}
	fieldset label {
		width:auto;
	}
	legend {
		color:#FFF;
		background:#5a057a;
		font-style:italic;
		font-size:1.2em;
		margin-bottom:0.5em;
		padding:0.2em;
		width:auto;
		border:1px solid #5a057a;
	}
	
	/* styling input (dropdown boxes) */
	#m4_18, #m4_19, #m4_20, #m4_26{
	margin-left: 15px;}
	
	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 #5a057a; 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;}
	
	
/* End of 'SCOOP : Form' */

