#contactform {
    width: 500px;
}
.right .newsletter {
    width: 509px;
    margin-top: 20px;
    display: block;
}
.right .newsletter .leftColumn{
    float: left;
    width:234px;
}
.right .newsletter .rightColumn {
    float: left;
    width:234px;
}
.right .newsletter .rightColumn {
    margin-left:20px;
}


.right .newsletter .col2 input {
    font-family: verdana, arial, helvetica, sans-serif;
    color: #666666;
    height:15px;
    line-height:15px;
}
.right .newsletter form input.submitbutton {
    margin-top: 20px;
    margin-left: 0px;
    width:100px;
}

.right .newsletter form input {
    margin:0 0 10px 0;
    width:226px;
    padding:3px 2px 2px 2px;;
    }

.right .newsletter form {
    font-size:12px;
    line-height:16px;
}