input[type=text] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
     border: 2px solid #666666!important;
     border-radius: 3px;
}

input[type=text]:focus {
    border: 2px solid #C7D301!important;
    cursor: pointer;
}

select {
    padding: 3px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor: pointer;
     padding: 12px 20px;
      margin: 8px 0;
      border: 1px solid #666666!important;
}

select:focus {
        border: 2px solid #C7D301!important;
}



.MENUBUTTON {
    background-color: #c7d301;
    border-bottom: 4px solid #9fa901;
    color: #333333;
    font-weight: bold;
    padding: 9px !important;
}

.MENUBUTTON:hover {
    background-color: #97a001 !important;
    color: #fff !important;
}

.CONFIRMBUTTON {
    background-color: #c7d301;
    border-bottom: 4px solid #9fa901;
    color: #333333;
    font-weight: bold;
    padding: 9px !important;
}

.CONFIRMBUTTON:hover {
    background-color: #97a001 !important;
    color: #fff !important;
}

.sys_footer_row2_Bold {
font-weight:  bold;
}

textarea {
    width: 100%;
     border: 2px solid #666666 !important;
    border-radius: 3px;
    box-sizing: border-box;
    margin: 8px 0;
    padding: 12px 20px;
    width: 100%;
}

textarea:focus {
 border: 2px solid #c7d301 !important;
    cursor: pointer;
}

input[type=submit] {
 background-color: #c7d301;
    border-bottom: 4px solid #9fa901;
    color: #333333;
    font-weight: bold;
    padding: 20px !important;

}
input[type=submit]:hover {
 background-color: #97A001;
 color: #fff;

}

input[type=password] {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    box-sizing: border-box;
     border: 2px solid #666666!important;
     border-radius: 3px;
}

input[type=password]:focus {
    border: 2px solid #C7D301!important;
    cursor: pointer;
}

       .col-md-8 {
    width: 100%!important;
}
       