/* Styles for the Banded Demoiselle Survey recording form */
/*  Francis Rowland, 07/04/2006 */


	#contentWrapper {
		background-color:#F6F6F6;
		margin: 10px 10px 10px 10px;
		padding: 5px 5px 5px 5px;
		text-align:justify;
		border: 1px solid #000;
		/*width:600px;*/		
		width:auto;
	}
	
	
	/* Jeff Howden code... */
	
	/* This style for the <form> tag allows us to arrange infoBoxes nicely */
	/* I probably won't use them on this page, but I will leave the code for reference! */
	/*
	form {
		min-width: 560px;
		max-width: 620px;
		width: 590px;
	}
	*/
	
	form fieldset.mainInput {
	  clear: both;
	  font-size: 12px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  border-color: #000000;
	  border-width: 1px 0px 0px 0px;
	  border-style: solid none none none;
	  padding: 10px;
	  margin: 0px 0px 0px 0px;
	}

	form fieldset.mainInput legend.mainInput {
	  font-size: 150%;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight: 500;
	  color: #000000;
	  margin: 0px 0px 5px 0px;
	  padding: 0px 5px;
	}
	
	
	/* PPK code... */
	label,input.visible,textarea.visible {
		display: block;
		width: 150px;
		float: left;
		margin-bottom: 10px;
		margin-top:3px;
		}

	label {
		text-align: right;
		padding-right: 10px;
		font-weight:700;
		/*background-color:#E1E1E1;*/
		}

	br {
		clear: left;
		}
		
	/* ---------------------------------- */
	

	
	form fieldset.internal {
	  clear: both;
	  font-size: 12px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  border-color:#cbcbcb;
	  border-width: 1px 1px 1px 1px;
	  border-style: dashed dashed dashed dashed;
	  padding: 15px 5px 6px 15px;
	  margin: 0px 0px 0px 0px;
	}

	form fieldset.internal legend.internal {
		font-size: 12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:700;
		color: #000000;
		background-color:#fff;
		border: 1px solid #cbcbcb;
		margin: 0px 0px 5px 0px;
		padding: 4px 4px 4px 4px;
		}		
		
	
	/* Won't bother using infoBoxes on this form, but I will leave the code for reference */
	/* The <h4> and <p> styles need to be tweaked, to get them to dsiplay nicely, but they're OK at the moment */
	/*
	form div.infoBox {
		float:right; 
		width:200px; 
		height:auto; 
		border: 1px solid #000; 
		background-color:#F5F1BC; 
		padding:6px; 
		margin:4px;
	}
	
	form div.info h4 { 
		padding: 3px 0px 3px 27px;
		border-width: 0px 0px 1px 0px;
		border-style: solid;
		border-color: #666666;
		color: #666666;
		font-size: 12px;
	}
	
	form div.info p { 
		padding: 3px 0px 3px 0px;
		color: #666666;
		font-size: 10px;
	*/
	
	.failureMsg {
		line-height:16px;
		margin-top:3px;
		}
		
	#errormsg
		{
			border:1px solid #c00;
			padding:5px;
			margin:5px;
			width:auto;
		}    
	.error
		{
			background:#fcc;
		}
		
		
