.container1 .body {
	padding:6px;
}
.proposal-wrapper{
    margin-bottom:37px;
}
.proposal{
    float:right;
    margin-right:23px;
}
.instructions{
    padding:0 10px 20px 0;
    width:538px;
}
.instructions a{
    font-weight:bold;
    line-height:1.75em;
}

.container1 .form{
	width:505px;
	margin:0 0 5px 15px;
}
.container1 .form{
	padding:0;
}
.container1 .sect1 dl{
	float:left;
	margin:0 0 9px 0;
}
.container1 .sect1 dt{
	float:left;
	width:225px;
	text-align:right;
}
.container1 .sect1 dd{
	float:left;
	margin: 0 0 0 5px;
}
.sect1 p{
	text-align:left;
    clear:both;
    color:#333;
    padding:10px 0 0 0;
    margin:0 0 10px 0;
}
.sect1,  .sect2{
    color:#707070;
    font-weight:bold;
}
.sect2 dl{
    float:left;
    margin:0 0 10px 8px;
    width:500px;
}
.sect2 dt{
    float:left;
    margin: 0 8px 0 0;
}
.sect2 dd{
    float:left;
}
.sect2 p{
    clear:both;
    color:#333;
    padding:10px 0 0 0;
    margin:0 0 10px 0;
}
.sect2 dt input{
    vertical-align: middle;
    border:none;
}
.sect2 dl.last{
    margin-bottom:20px;
}

.form-buttons-wrapper{ /* this is also controlled in styles.css*/
   padding:20px 0 8px 0;
}

