/* CSS Document */

form {
	width:100%;
	margin:0 auto;
	padding:0;
	border:none;/*background:#CCC;*/
}
form#paypal {
	width:auto;
}
.noBorder {
	border:none;
	margin:10px 0;
}
.vertCentre {
	margin-top:0;
}
form ul {
	padding:0;
	margin:0;
}
form li {
	margin:10px;
}
form input, select {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #7F9DB9;
	font-weight:normal;
}
form .radio {
	border:none;
	padding:0;
	margin:0 5px 0 10px;
	color:#000;
}
/* Google search */
#googleForm {
	height:50px;
	width:800px;
	background: url(/images/google2.gif) no-repeat center center;
	margin:auto;
}
#googleForm ul {
	padding-top:13px;
}
#googleForm ul li {
	display:inline;
}
#googleForm li .textInput {
	color:#F00;
	width:150px;
	position:relative;
	left:60px;
	bottom:0px;
}
#googleForm .search {
	background: #FFF url(/images/search.gif) no-repeat;
	border:none;
	width:90px;
	height:20px;
	position:relative;
	left:37px;
	bottom:0px;
}
#googleForm .radio {
	border:none;
	padding:0;
	position:relative;
	left:20px;
	top:2px;
}

li.googleText {
	color:#000;
	height:15px;
	position:relative;
	left:0px;
	bottom:2px;
}

#googleForm .search:hover {
	cursor:pointer;
	background: url(/images/search.gif) no-repeat 0 -20px;
}
/*********ELEMENTS*********/

form input, textarea {
	margin:0.4em 0;
}
form input#name {
	width:180px;
}
form input#email {
	width:210px;
}
form textarea#comments {
	width:100%;
	height:15em;
}
form input.submit {
	margin-left:10px;
}
form fieldset {
	border:none;
}
/*********LABELS*********/
/*label {background:red; padding: 15px 0;}*/

form.hrc input {
	position:relative;
	top:12px;
	/*left:-60px;*/
}
form.bodywork input {
	position:relative;
	top:5px;
	left:-60px;
}

