* {
	margin: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	}

body {
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;	
	}
	
img {
	border: none;
	}

a {
	color:#888888;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

p {
	color: red;
	}
	
#qcontacts {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	font-size: 12px;
	padding-top: 20px;
	color: #545454;
}

#contact-street {
	font-size: 12px;
	}

#contact-suburb {
	font-size: 12px;
	}
	
#contact-state {
	font-size: 12px;
	}

#contact-country {
	font-size: 12px;
	}
	
#contact-postcode {
	font-size: 12px;
	}


#contact-address {
font-style:normal;
margin:10px 0;
font-size: 12px;
}

#contact-address .marker {
	font-size: 12px;
	}

#contact-address .contact-other {
	font-size: 12px;
	}

#contact-name {
	font-size:16px;
	font-weight:bold;
}

#contact-position {
	color:#545454;
	font-weight:bold;
}

p#contact-position {
font-size:20px;
}


#contact-image {
}
.aright {
float:right;
margin-right:25%;
}
.aleft {
float:left;
padding:5px 25px 25px 0;
}
#qcontacts #contact-address p {
margin-left:5px;
}
#contact-address {
margin-top:15px;
}
#qcontacts p {
line-height:1em;
margin:0 0 3px;
padding:0;
}
#emailForm {
margin-top:15px;
}
.contact-other {
margin-bottom:3px;
}
#qcontacts label {
display:block;
}
#qcontacts label.chkbox {
display:inline;
}
#qcontacts input.chkbox {
display:inline;
margin-bottom:0;
}
#qcontacts label.required {
color:#FF0000;
}
#qcontacts select {
display:block;
}
span.marker {
margin:0 10px 0 0;
}
div.marker {
color:#545454;
float:left;
font-weight:bold;
padding-top:1px;
}
.wtext {
width:85px;
}
.wicon {
width:25px;
}
#qcontacts input, #qcontacts textarea, #qcontacts select, #qcontacts .fld-wrap {
margin-bottom:0;
}
#qcontacts input.radio {
display:inline;
margin-bottom:0;
}
#qcontacts .contact-button {
display:block;
margin-top:10px;
}
label.textarea {
display:block;
margin:7px 0;
}
#qcontacts label {
margin-top:5px;
}
#qcontacts-error {
border:1px solid #FF0000;
font-weight:bold;
margin-top:12px;
padding:3px;
text-align:center;
width:300px;
}
textarea#contact_text {
height:150px;
}
#captcha-img {
margin-top:6px;
}
div.separator {
margin-bottom:6px;
}