#content_form
{
    margin:0px;
    padding:0px;
}

.form_wrapper
{
    width:702px;
    padding:20px 80px 20px 24px;
    color:#666666;
    font-size:12px;
    font-weight:bold;
    padding-bottom:200px;
    font-family:Arial, Helvetica, sans-serif;
}

.contact_form_wrapper
{
    width:572px;
    padding:20px 80px 20px 24px;
    color:#666666;
    font-size:12px;
    font-weight:bold;
    padding-bottom:130px;
    font-family:Arial, Helvetica, sans-serif;
}
.form_wrapper h2
{
    font-size:18px;
    font-weight:bold;
}

input, select, textarea
{
    border:1px #53c4f2 solid;
}

.form_wrapper form
{
    margin-top:0px;
}

.ftab_1, .ftab_3, .ftab_4, .ftab_5, .checks, .checks2
{
    border-collapse:collapse;
    margin:0px;
    padding:0px;
    width:100%;
}
.ftab_1 td, .ftab_3 td, .ftab_4 td, .checks td
{
    padding-top:5px;
    text-align:left;
}
.ftab_1_right, .ftab_2_right, .ftab_4_right
{
    padding-left:14px;
    text-align:right;
}

.ftab_1_right td, .ftab_2_right td, .ftab_3_right td, .ftab_4_right td
{
    text-align:right;
}

.ftab_1_right input
{
    width:574px;
    height:18px;
    border:1px #53c4f2 solid;
}

.inp_city, .inp_phone, .inp_state, .inp_pc, .inp_fas, .ftab_5_mid input, .ftab_5_right input, .ftab_5_right select
{
    height:18px;
    border:1px #53c4f2 solid;
}
.inp_city
{
    width:214px;
    margin-right:6px;
}
.inp_state
{
    width:134px;
    margin-right:6px;
    margin-left:3px;
}
.inp_pc
{
    width:69px;
    margin-left:3px;
}
.inp_phone
{
    width:215px;
    margin-right:17px;
}
.inp_fas
{
    width:255px;
    margin-left:5px;
}

.ftab_3 input
{
    width:400px;
    margin-left:15px;
    height:18px;
    border:1px #53c4f2 solid;
}

.ftab_4_right input, .ftab_4_right select
{
    width:502px;
    height:18px;
    border:1px #53c4f2 solid;
}

.ftab_7_right input, .ftab_7_right select
{
    width:400px;
    height:18px;
    border:1px #53c4f2 solid;
}

.inp_sn, .inp_date
{
    height:18px;
    border:1px #53c4f2 solid;
}
.inp_descr
{
    width:502px;
    height:50px;
    border:1px #53c4f2 solid;
    overflow:hidden;
}
.contact_descr
{
    width:400px;
    height:50px;
    border:1px #53c4f2 solid;
    overflow:auto;
}
.inp_sn
{
    width:180px;
    margin-left:13px;
    margin-right:6px;
}
.inp_date
{
    width:120px;
    margin-left:10px;
}
.ftab_5_mid input
{
    width:238px;
    margin-left:30px;
}
.ftab_5_right input
{
    width:142px;
}

.inp_warr
{
    border:1px #53c4f2 solid;
    width:680px;
    height:80px;
    padding:5px;
    color:#666666;
    font-size:12px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    margin-bottom:15px;
}


.tab_buts
{
    border-collapse:collapse;
    margin:0px;
    padding:0px;
    width:100%;
    border:1px;
}
.tb_right
{
    text-align:right;
}

.tb_left
{
    text-align:left;
}

.checks td
{
    text-align:left;
}
.checks2 td .nearly_text
{
    width:180px;
    padding-top:3px;
}

.checks2 .col_1
{
    width:230px;
}
.checks2 .col_2
{
    width:250px;
}
.checks2 .col_3
{
    width:300px;
}