form {
padding : 0;
margin : 0;
}
form p { 
margin: 0;
padding: 13px 5px 8px 5px;		
color: #fff;
}
label {
font-weight: bold;
color: #555;
}
input, select, textarea {
margin: 5px 0;
padding: 7px 5px;
border-width: 1px;
border-style: solid;
border-color: #555; 	
background-color: #fff;
font: 11px verdana, sans-serif;
color: #4a8cad;
}
#Name, #Email, #Message {
width: 470px;
}
#name, #email, #message {
width: 470px;
}
input.button { 
height: 30px;
margin: 0;
padding: 2px 3px; 
border: 1px solid #555;
background: #317ba5;	
font: bold 11px verdana, sans-serif;
text-decoration: none;	
color: #fff;
}
#search {
float : right;
padding : 12px 0 0 0;
width : auto;
}
input.searchfield {
border : 1px solid;
padding : 2px;
width : 130px;
font-family : verdana, sans-serif;
background : #fff;
border-color : #555;
}
input.searchbutton {
font-family : verdana, sans-serif;
border : 1px solid;
padding : 0 0 1px 0;
width : 64px;
cursor : pointer;
background : #317ba5;
border-color : #4a8cad;
color : #fff;
}