﻿#contactform 
{
    width:365px;
    float:left;
}
#contactdetails 
{
    width:200px;
    float:right;
}

label
{
    float: left;
	width: 120px;
	display: block;
	margin: 4px 0;
	padding: 5px 5px 5px 0;
}
input
{
    float: left;
    width: 200px;
    margin: 6px 0 4px 0;
	 font-family: Tahoma, Arial, Helvetica;
}
textarea
{
    float: left;
    width: 200px;
    margin: 6px 0 4px 0;
    font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
}
select
{
    float: left;
    margin: 6px 0 4px 0;
}
span.required
{
    float: left;
    color: #CC0000;
    font-weight: bold;
    margin-left: 5px;
    padding-top: 5px;
}
input.defaultbutton {
	height:30px;
	width:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #ccc;
	background:url(../../images/admin/button-bg.jpg) 0 0 repeat-x;
	margin:10px 0 10px 125px;
}
br.clear 
{
    clear:both;
}