
    #frmEnquiry div {
        margin-bottom: 20px;
    }

    #frmEnquiry div label {
        font-size: 16px;
    }

    .demoInputBox {
        padding: 10px;
        border: #F0F0F0 1px solid;
        font-size: 16px;
        background-color: #FFF;
        width: 100%;
    }

    .demoInputBox:focus {
        outline:none;
    }

    .error {
        background-color: #FF6600;
        border: #AA4502 1px solid;
        padding: 5px 10px;
        color: #FFFFFF;
        border-radius: 4px;
    }

    .success {
        background-color: #00ff0a;
        border: #00ff0b 1px solid;
        padding: 18px 10px;
        font-size: 20px;
    }

    .info {
        font-size: .8em;
        color: #FF6600;
        letter-spacing: 2px;
        padding-left: 5px;
    }

    .invalid {
        background: #fbf2f2;
        border: #f00 1px solid;
    }