@charset "utf-8";
/* CSS Document */
.form-holder{
    float:left;
    width:400px;
    font-family:Hevletica, Arial, Verdana, sans-serif;
    color:#666666;
}
.error{
    margin:15px 0 0 0;
    padding:15px;
    font-weight:bold;
    background:#efefef;
    border:1px solid #ccc;
}
.error ul{
    margin:8px 0 0 0;
}
.error li{
    color:red;
    font-weight:normal;
}
.form-holder h5.label{
    float:left;
    margin:0px;
    padding:0px;
    width:136px; 
    font-size:12px;
    font-weight:normal;
}
.form-holder h5.checkbox_label{
    margin:0 0 10px 0;
    padding:0px;
    font-size:14px;
    font-weight:normal;
}
.form-holder .form-row{
    margin:0 0 15px 0;
}
.form-holder .form-checkbox-row {
    border-top:1px solid #eaeae7;
    border-bottom:1px solid #eaeae7;
    width:220px;
    margin:0 0 0 136px;
    padding:8px 0 8px 0;
    
}
.form-holder .form-checkbox-row input{
    float:none;
    padding:3px;
    width:15px;
    color:#888;
    font-family:Hevletica, Arial, Verdana, sans-serif;
    font-size:11px;
    background:#fff;
    border:none;
}
.form-holder input{
    float:left;
    padding:3px;
    width:220px;
    color:#888;
    font-family:Hevletica, Arial, Verdana, sans-serif;
    font-size:11px;
    background:#fff;
    border:1px solid #c9c8c8;
}
.form-holder textarea{
    float:left;
    padding:3px;
    width:220px;
    height:100px;
    color:#888;
    font-family:Hevletica, Arial, Verdana, sans-serif;
    font-size:11px;
    background:#fff;
    border:1px solid #c9c8c8;
}
.form-holder input.submit-btn{
    margin:5px 0 0 136px;
    width:79px !important;
    height:26px;
    font-size:0px;
    color:#fff;
    overflow:hidden;
    background:url(../images/submit_btn.png) no-repeat;
    border:none;
    cursor:pointer;
}
