/* This style sheet belongs to www.auld-alliance-wedding-cars.co.uk */

ul			{margin: 0;
			 padding: 0;
			 list-style-type: none;
			}

form		       {margin: 0;
			width: 36em;
		   }

li                    {clear: both;
			margin: 0;
		   }

fieldset 	      {margin: 0 0 0 0;
			border: 0;
}

label		      {display: block;
			float: left;
			clear: left;
			width: 10em;
			overflow: auto;
			padding-right: 2em;
			text-align: right;
		   }

input 	      {height: 1.5em;
			border: .071em solid rgb(48,48,48);
			padding: .071em;
			margin-bottom: 0.5em;
		   }

textarea 	      {height: 3ex;
			margin-bottom: .5em;
			border: 1px solid rgb(96,96,96);
			height: 5em;
			padding: 0;
		   }

input,
textarea 	      {display: block;
			float: left;
			/*overflow: hidden; */
			font-family: Arial, Helvetica, sans-serif;
		   }

.medium 	     {width: 18em;
		  }


.long	     {width: 18em;
		  }


input.submitButton {
	display: block;
	clear: both;
	width: 7.2em;
	height: 2em;
	margin: 0 0 0 16.8em;
	border: 1px solid rgb(128,128,128);
	padding: 0;
	font: 12pt 'Comic Sans MS', arial, helvetica, sans-serif;
	padding: 0;
	text-align: center;
}

input.hidden {
	border: none;
}

/*
/* **************** */
/* REQD. ANNOTATION */
/* **************** */

li.required span.note {
	display: block;
	width: auto;
	float: right;
	color: rgb(128,128,128);
	font-size: .714em;
	line-height: 1.5em;
	font-style: italic;
}



form p {
	clear: left;
	width: 80em;
}

p.error {
	color: #ff0000;
	font-weight: bold;
}

@media print{

body		{font-size: 12pt;}
input 	      	{height: 1.8em;}
textarea 	{height: 7em;}

}