#registration{

}

#registration form{
    width: 300px;
    margin: 0 auto;
}

#registration table{
    width: 100%;
    margin-top: 40px;
    margin-bottom: 40px;
}

#registration td{

}

#registration p{

}

#registration label{
    font-size: 16px;
    margin-bottom: -10px;
}

#registration input{
    width: 96%;
    height: 25px;
    margin-bottom: 10px;
    border: 1px solid #CECECE;
    border-radius: 3px;
    padding: 0 5px;
}

#registration input[type="submit"]{
    cursor: pointer;
    height: 30px;
    background-color: #fff;
    width: 100%;
}

#registration input[type="submit"]:hover{
    background-color: #F2F2F2;
}

.wrap_sub_reg{
    margin-top: 30px;
}

#registration .title{
    text-align: center;
    margin-top: 10px;
    font-size: 24px;
}

#registration .inf{
    font-size: 14px;    
    color: rgb(255, 123, 123);
    /* border-top: 1px dashed #D5D5D5; */    
    /* padding-top: 20px; */
}