.form-table1 {
     margin-top: 20px;
     width: 100%;
     border-collapse: collapse;
}

.form-table1 td {
     padding: 5px 0 5px 0;
}

.form-table2 td {
     padding: 5px 5px 5px 0;
}

.textinput-short, .textinput-medium, .textinput-long, .input-textarea-long, .input-textarea-medium {
     margin-top: 5px;
     color: #5f6981;
     background: #eaf0fa;
     border: 1px solid #b9c5d8;
     border-bottom-color: #dce5f4;
     border-right-color: #dce5f4;
}

.textinput-long, .textinput-short, .textinput-medium {
     height: 20px;
     line-height: 18px;
     font-size: 100%;
}

.textinput-short {
     width: 70px;
}

.textinput-medium {
     width: 230px;
}

.textinput-long {
     width: 100%;
}

.input-textarea-long {
     width: 100%;
     font-size: 120%;
}

.input-textarea-medium {
     width: 230px;
     font-size: 120%;
}

.form-table-label {
     font-size: 90%;
}

.selectbox-short {
     margin-top: 5px;
     width: 150px;
     font-size: 90%;
}

.selectbox-medium {
     margin-top: 5px;
     width: 200px;
     font-size: 90%;
}


.selectbox-long {
     margin-top: 5px;
     width: 100%;
     font-size: 90%;
}

.form-table-question {
     font-size: 80%;
}

.button1 {
     width: 104px;
     height: 29px;
     color: #FFF;
     background: url('../img/button_short.gif');
     border: none;
}

.imageborder {
     border: 1px solid #2a4890;
     margin-bottom: 4px;
}
