

.menuPanelDataContent {
    height: -moz-calc(100% - 49px);
    height: calc(100% - 49px);
    height: -webkit-calc(100% - 49px);
    width: 1100px;
    z-index: 5000;
    background-color: transparent;
    margin: 10px 0 0 10px;
    float: left;
}

.menuPanelData {
    height: -moz-calc(100% - 10px);
    height: calc(100% - 10px);
    height: -webkit-calc(100% - 10px);
    width: 100%;
    background-color: transparent;
    border: none 1px #a7a7a7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    float: left;
}

.menuPanelLine {
    width: 100%;
    height: 30px;
}

.menuLineLabel {
    float: left;
    height: 20px;
    margin-top: 5px;
    border: none 1px #000;
}

.menuLineLabelRequired {
    float: left;
    height: 20px;
    margin-top: 5px;
    font-weight: 600;
    letter-spacing: -1px;
    border: none 1px #000;
}

.menuLineLabelCodeSort {
    float: left;
    height: 20px;
    margin-top: 5px;
    font-weight: 600;
    letter-spacing: -1px;
    border: none 1px #000;
    width: 68px !important;
    cursor: pointer;
    text-shadow: black 2px 2px 2px;
    color: #DEE8FF;
}

.btnMenuDelete {
    background-image: url(../Images/BtnDeleteSmall.png) !Important;
    width: 30px;
    margin: -3px 0 0 0px;
    padding: 0;
}


.btnMenuNew {
    background-image: url(../Images/BtnNew.png) !Important;
    width: 120px;
    margin: 0px 5px 0 7px;
    padding: 0 0 0 25px;
    /*float: left;*/
}

.btnMenuCancelSmall {
    background-image: url(../Images/BtnCancel.png) !Important;
    width: 30px !Important;
    margin: 0px 5px 0 0px;
    padding: 0 0 0 25px;
    float: none !Important;
}

.btnMenuSearchSmall {
    background-image: url(../Images/BtnSearch.png) !Important;
    width: 30px;
    margin: 0px 5px 0 0px;
    padding: 0px;
    float: none !Important;
}

.btnMenuSaveSmall {
    background-image: url(../Images/BtnSave.png) !Important;
    width: 30px !Important;
    margin: 0px 11px 0 0px;
    padding: 0 0 0 25px;
    float: none !Important;
}

.menuLineTextBox {
    height: 26px;
}

.menuLineTextBoxIdPk {
    height: 26px;
    margin-left: 3px !Important;
}


.menuLineCheckBox {
    height: 26px;
}

.menuLineCheckBoxActive {
    height: 26px;
    margin-left: 21px !important;
}


.menuGridIdPkField input[type="text"] {
    height: 26px !Important;
    width: 35px !Important;
    padding: 0px !Important;
}

.menuGridParentIdField input[type="text"] {
    height: 26px !Important;
    width: 35px !Important;
    padding: 0px !Important;
}

.menuGridLevelField input[type="text"] {
    height: 26px !Important;
    width: 35px !Important;
    padding: 0px !Important;
}

.menuGridCodeField {
    max-width: 66px !important;
    min-width: 66px !important;
    overflow: hidden;
}

    .menuGridCodeField input[type="text"] {
        height: 26px !Important;
        width: 55px !Important;
        max-width: 55px !important;
        padding: 0px !Important;
    }

.menuGridNameField input[type="text"] {
    height: 26px !Important;
    width: 155px !Important;
    max-width: 155px !Important;
    padding: 0px !Important;
    margin-left: -1px !Important;
    overflow: hidden;
}

.menuGridUrlField {
    width: 201px !Important;
    max-width: 201px !Important;
    overflow: hidden;
}

    .menuGridUrlField input[type="text"] {
        height: 26px !Important;
        width: 195px !Important;
        max-width: 195px !Important;
        padding: 0px !Important;
        margin-left: -1px !Important;
        overflow: hidden;
    }

.menuGridImageNameField input[type="text"] {
    height: 26px !Important;
    width: 195px !Important;
    max-width: 195px !Important;
    padding: 0px !Important;
    margin-left: -1px !Important;
    overflow: hidden;
}

.menuGridActiveField input[type="checkbox"] {
    height: 26px !Important;
    width: 70px !Important;
    border: 0 none !important;
    margin-left: 0px !important;
}

    .menuGridActiveField input[type="checkbox"] [disabled] {
        height: 26px !Important;
        width: 70px !Important;
        border: 0 none !important;
        margin-left: 0px !important;
    }

.menuGridViewButtons {
}

    .menuGridViewButtons input[type="image"] {
        margin-left: 5px !Important;
    }
