.firstLabel {
    width: 95px;
}
.secondLabel {
    margin-left: 4px;
}

.mainForm  input[type=text],
.mainForm  textarea
{
    border:1px solid #3AADE5;
    background:#EAF6FF;
    background-image:-moz-linear-gradient(top,#FFFFFF,#EAF6FF);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#FFFFFF),to(#EAF6FF));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF,endColorStr=#EAF6FF);
    padding:3px;
    border-radius:5px;
}
.submitB {
    padding: 2px 5px;
    height:2 em;
    color:#050a55;
    background:#fac800;
    background-image:-moz-linear-gradient(top,#fac800,#fab100);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fac800),to(#fab100));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fac800,endColorStr=#fab100);
    white-space: nowrap;
    vertical-align:middle;
    cursor:pointer;
    overflow:visible;
    border-radius:1px;
    font-size:20px;
    text-transform: uppercase;
    text-shadow: #fcecae 0.05em 0.05em 0.04em;
    font-weight: bold;
    border:1px solid #416f8b;
    border-radius: 5px;
    box-shadow:0 2px 5px #416f8b;
    padding:5px 15px;
    margin-right: 10px;
} 

.submitB:hover, .submitB:hover,
.submitB:focus, .submitB:focus {
    border:1px solid #416f8b;
    background:#ed7900;
    background-image:-moz-linear-gradient(top,#fab100,#fac800);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fab100),to(#fac800));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fab100,endColorStr=#fac800);
    outline:0;
    -moz-box-shadow:0 0 3px #999;
    -webkit-box-shadow:0 0 3px #999;
    box-shadow:0 0 3px #999;

}
.submitB:active, .submitB:active {
    border:1px solid #416f8b;
    background:#ed7900;
    background-image:-moz-linear-gradient(top,#fab100,#fac800);
    background-image:-webkit-gradient(linear,left top,left bottom,from(#fab100),to(#fac800));
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#fab100,endColorStr=#fac800);
}