/*--------------------------------------------------------------
  Contact form
---------------------------------------------------------------*/
fieldset.register{
	border:none;
	font-size:1em;
	}
	fieldset.register input,
	fieldset.register select,
	fieldset.register textarea {
		background:#F0F0EE;
		border:#CCC solid 1px;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		padding:4px;
		}
	fieldset.register input.text,
	fieldset.register textarea{ 
		width:250px;
		}
	fieldset.register select{
		width:261px;
		}
	
	fieldset.register textarea {
		height:250px;
		width:380px;
		}
	.third-column fieldset.register textarea {
		width:250px;
		height:150px;
		}	
	fieldset.register label	{
		display:block;
		float:left;
		width:135px;
		}
	.third-column  fieldset.register label {float:none;}	
	fieldset.register  span.error{color:#f00;}	
	fieldset.register  label span.error{color:#000;}
/*	fieldset.register br.clearall{
		height:0em;
		line-height:0em;
		}*/
	fieldset.register input.submit{
		margin-left:135px;
		background:#666;
		border:0px none;
		color:#FFFFFF;
		padding:4px 7px;
		cursor: pointer;
		}
	.third-column fieldset.register input.submit {
		float:right;
		}	
	.third-content fieldset.register input {
		width:230px;
		}
			
.enquiry-box {
	height: 28px;
	overflow: hidden;
	/*margin: 20px 0 0;*/
	}
	
	.content-right .enquiry-box {
		font-size: 1.2em;
		}
		.enquiry-form fieldset.register{
			width:525px;
			}
		
	.enquiry-box .button,
	.enquiry-form .button-close,
	.team-button,
	a.team-button {
		border: 1px solid #d6d6d6;
		background: #e1e3e0 url(/images/branding/button-bg.png) repeat-x 0 0;
		font-size: 1.4em;
		color: #000;
		width: 100%;
		padding: 2px 5px;
		text-align: left;
		cursor: pointer;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;	
		margin-bottom: 20px;
		}
		.enquiry-box .button {
			height:28px;
			}
		input.team-button{margin: -10px 0 35px; display: none;}
		.js-switch input.team-button {display: block;}
		.enquiry-form .button-close {
			width: 50px;
			float: right;
			font-size: 1em;
			padding: 4px 5px;
			margin: 0;
			}
		a.team-button {
			float:left;
			font-size:1.4em;			
			padding:5px 8px;
			text-decoration:none;
			width:227px;
			margin: 10px 0 0;
			}		
.enquiry-form {
	padding: 20px;
	background: #fff;
	border: 2px solid #d6d6d6;
	}
	
.modalBackground {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	}
/* = Employment form
	---------------------------------------- */
	
	
