* {
padding: 0;
margin: 0;
outline: none;
}

input.highlight {
background:url("/imcontactform/imicon.png") no-repeat scroll right center transparent;
border:1px solid #9F1319;
}

.elementlast textarea {

background:url("/imcontactform/box2.jpg") no-repeat scroll 0 0 transparent;
height:128px;
font-size: 18px;
padding: 10px;
width: 250px;
opacity: 0.8;
border: none;
font-family: sans-serif, arial;

	
}


#imcontactform {
	width: 260px; 
	height: 200px; 
	margin-top: 15px; 
	margin-left: 5px;
	
}

.element {
border-bottom: 2px solid grey;	
	
}
.elementlast {
border-bottom: none;	
	
}


.element * {

font-size:12px;
padding:5px;

}

.elementlast * {
font-size:12px;
padding:5px;

}

input.text {
background:url("/imcontactform/box2.jpg") no-repeat scroll 0 0 transparent;
height:20px;
font-size: 18px;
color: #333333;
padding-left:10px;
padding-top: 11px;
width: 260px;
border: none;
font-family: sans-serif, arial;


}

textarea.highlight, textarea.elementlast {
background:url("/imcontactform/imicon.png") no-repeat scroll right bottom transparent;
border:2px solid #9F1319;
opacity: 0.5;
width: 245px; 
font-family: sans-serif, arial;
color: #333333;



}
 input.highlight {
background:url("/imcontactform/imicon.png") no-repeat scroll right center transparent;
border:2px solid #9F1319;
opacity: 0.5;
width: 245px; 
color: #333333;



}


div#formfooter  {

font-size: 9px;
font-weight: bold;
background:url("/imcontactform/box2.jpg") no-repeat scroll center bottom transparent;
height:40px;
float: left;
width: 260px;
}

#formfooter p {
	font-family: sans-serif, Arial; 
font-size: 9px;
margin-top: 10px;
font-weight: bold;
margin-left: 3px;
float: left;
color: #333333;
}

#formfooter img {
width: 20px;
margin-top: 10px;
margin-left: 5px;
height: 20px;
float: left;
padding: 2px;
opacity: 0.7;

}
#formfooter input {
float: right;
}

#success {
background:url("/imcontactform/successbg.jpg") no-repeat scroll 0 0 transparent;
height: 100%;
font-size: 18px;
padding: 15px;
width: 260px;
font-family: sans-serif, arial;
opacity: 0.8;
border: none;
}

#success img {
text-align: center;
margin-bottom: 15px; 
	
}

