/* CSS Document */

form {}
	form p{
		border-bottom:1px solid #faf9f9;
		display:block;
		padding:2px 5px;
		clear:left;
		display:block;
		}
	form fieldset{
		padding:15px;
		border:1px solid #f2f1f1;
		}
	form legend{color:#013863;}
	form p label{
		font-weight:bold;
		float:left;
		width:20%;
		max-width:200px;
		min-width:150px;
		clear:left;
		}
		form p label.error{
			margin-left:20%;
			width:100%;
			padding:3px 0;
			color:#cb1d7b;
			}
	form p.formIntro {
		border:1px solid #faf9f9;
		padding:8px;
		background:#faf9f9;
		margin:15px 0;
		}
	
input, select, textarea {
	padding:1px;
	color:#818181;
	font: 1em Lucida, "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

input.button,
input[type="submit"]{
	font-weight:bold;
	font-size:0.90em;
	color:#ffffff;
	background:#00aeef;
	margin:0 0 0 20%;
	border-top:2px solid #17c5f4;
	border-right:1px solid #009cd0;
	border-bottom:1px solid #009cd0;
	border-left:2px solid #17c5f4;
	padding:1px 2px;
	}

.inputXBig {width:70%;}
.inputBig {width:50%;}
.inputMed {width:35%;}
.inputSma {width:20%;}
.inputXSma {width:10%;}