@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);
*{
    font-family: 'Open Sans', sans-serif;
    font-size: 13px}
h3 {
    text-align:center;
    margin:20px 0 10px 0
}
input{
    background:#fff;
    border:1px solid #d1d1d1;
    padding:6px;
    font-size:12px
}
input[type=submit] {
    cursor:pointer;
    font-size:11px;
    background:#23408d;
    font-weight:normal;    
    color:#fff;
    border:0;
    border-radius:5px;
    padding: 4px 10px}
.tdtext{margin:0px auto}
h3 + .tdtext,p .tdtext  {
    margin:0px auto;
    padding:20px 20px 60px 20px;
    background:#dfdfdf;
    color:#787878; 
    position:relative;
    margin-bottom:40px
}
h3 + .tdtext td,p .tdtext td{vertical-align:middle
}
h3 + .tdtext input,h3 + .tdtext select {
    width:80%;
    background:#fff;
    border:1px solid #d1d1d1;
    padding:6px;
    font-size:12px
}
.tdtext input[type=radio],.tdtext input[name=LossDate],.tdtext select[name=LossTimeHour],.tdtext select[name=LossTimeMin],.tdtext input[name=DeclarationAccepted]{
    width:auto
}

.tdtext b {
    margin:30px 0 0px 0;
    display:block;
    font-size: 14px;
    color:#000
}

#captcha {margin:30px 0 0}

h3 + .tdtext input[type="submit"],p .tdtext input[type="submit"]{
    float:right;
    background:#23408d;
    font-weight:bold;
    font-size: 14px;
    color:#fff;
    border:0;
    border-radius:5px;  
    cursor:pointer;
    text-transform:uppercase;
    /*position:absolute;
    right:20px;
    bottom:20px;*/
    width:auto;
    padding: 8px 20px
  
}

table + p {
    text-align:center
}

table + p .tdtext {background: transparent !important}
