/*-----------------------------------------
General Form - Input - Labels - Buttons - Contact
Date:    15-05-2008
Version: 1.0
Author:  Jonathan Alstead
email:   jona at launchsite.co.uk
web:     www.launchsite.co.uk
------------------------------------------*/

/*-- General Form Elements -------------
Input & Select 
----------------------------------------*/
form {
	margin-top: 0px;
}
input  {  
width: 210px;
margin: 0;
height: 20px;
border-top: 1px solid #e3edcc;
border-left: 1px solid #e3edcc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #B7B7B7;
padding: 1px;
font-size: 1.2em;
}

.inputB  {  
width: 110px;
border-top: 1px solid #e3edcc;
border-left: 1px solid #e3edcc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #B7B7B7;

margin: 0;
height: 24px;

}

textarea {
overflow: auto;
border-top: 1px solid #e3edcc;
border-left: 1px solid #e3edcc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #B7B7B7;
padding: 1px;
xfont-size: 95%;
width: 410px;
font-size: 1.2em;
}
select {  
width: 193px;
}
input.hover {  
background-color: #E9D674;
}
input:focus {
background:#EBEBEB;
color: #000;
}
/*-- Label --*/
label { 
display: block;
text-align:left;
float: left;
width: 105px;
font-size: 11px;
}

.submit { 
width: 70px;
height: 18px;
border: 0;
margin: 5px 10px 0 -33px;
padding: 0;
}
.reset {
width: 46px;
height: 18px;
border: 0;
margin: 0;
}
.compulsory {
font-size: 10px;
font-weight: bold;
display: inline;
}
.address {
	width: 350px;
	height: 25px;
}
.comments {
	height: 70px;
}
form p {
	line-height: normal;
}

