

.cssforms{
/*width: 100%;*/
text-align:left;
margin:0px;
padding:0px;
display:block;

}
.cssforms ul{
	margin:0px;
	padding:0px;
	list-style:none;
} 

.cssforms label{
margin: 0px 2px 0px 0px;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
white-space: nowrap;
text-align:right;
width: 150px;
display:block;
	float:left;
padding: 5px;

}
.cssforms p{
margin:0px;
padding:0px;
}
.cssforms span{
margin:0px 5px;
padding:3px;
font-size:12px;
display:block;
text-align:center;
color: #ffffff;
background-color:#BF5E59;
font-weight:bold;
}

.cssforms input {
	border: 1px solid #f4f4f4;
	border-bottom:1px solid #cccccc;/**/
	color: #000000 ;	
	background:transparent;
	margin: 2px 0px;
	
	
}
.cssforms .btn{
	background-color:#BF5E59;
	color:#ffffff;
	font-weight:bold;
}
/*
.cssforms form{
margin:0px;
padding:0px;
}

.cssforms-btn{
	margin-top: 10px;	
	text-align: right;
}

.cssforms li{
	margin:0px;
	padding:0px;
	list-style:none;	
	height:20px;
position: relative;
border: 1px solid red;
	} 



.cssforms textarea{
	border: 1px solid #cccccc;

	scrollbar-3dlight-color: #ffffff ; 
	scrollbar-arrow-color: #ffffff ; 
	scrollbar-base-color: #ffffff; 
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #f4f4f4 ; 
	scrollbar-shadow-color:#f4f4f4 ;
	scrollbar-track-color:#f4f4f4 ;
}
.cssforms hr{
	height: 1px;
	width : 50%;
	margin:0px;
	padding:0px;
}
.cssforms input.radio{
	background: tranaparent;
	border: none;
	margin: 0px;
	padding:0px;
}
.cssforms div.cell{
	display:block;
	float: left;
}*/