body {
	background-color: #EFF1EA;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}

/* ****** step ****** */

.step {
width: 100%;
height:355px;
background-color:#F2F4ED;
border-bottom:5px solid #C1E47A;
}

.stepUp {
height:68px;
background-color:#B6BDA6;
border-bottom:1px solid #9FA888;
vertical-align:middle;
}

.stepI {
position:absolute;
left:22px;
top:18px;
}

.stepUT {
color:#FFFFFF;
font-size:12px;
padding:25px 0 0 65px;
}

.stepUT2 {
color:#FFFFFF;
font-size:12px;
padding:18px 0 0 60px;
}

.stepDown {
color:#585D4B;
padding:16px 0 0 23px;
}

.field2 {	
	padding:5px 0 5px 0;
}

.field2 .s2 {
	background-color: #FFFFFF;	
	font-size: 11px;
	width: 305px;
	color:#000000;
}

.field2 .s3 {
	background-color: #FFFFFF;	
	font-size: 11px;
	width: 305px;
	height:104px;
	color:#000000;
}

.field2 .s4 {
	background-color: #FFFFFF;	
	font-size: 11px;
	width: 164px;
	color:#000000;
}

.green {
background-color:#C1E47A;
width:51px;
height:3px;
margin:9px 0 12px 3px;
}

.voice {
white-space: nowrap;
}

.voicet2 { 
	 margin-bottom: 10px;
}

.voicet2 A{   
     font-size: 12px;
	 margin-bottom: 10px;
	 color:#585D4B;	
}

.input3 {
        background-color: #FFF;
        font-size: 11px;
	width:100%; 
        color:#000000;
}