.z-window-header {
    font-size: 18px;
}

.z-loading {
    font-size: 18px;
}

.rowImgStyle {
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    width: 250px;
    height: 130px;
}

.banner {
    background-color: #102d35;
    color: white;
    padding: 5px 10px;
}

.banner-head {
    font-size: 2.4em;
}

.banner .logout {
    text-decoration: underline;
    cursor: pointer;
}

.footer {
    background-color: #102d35;
    color: white;
    padding-top: 5px;
}

.footer a, .footer a:VISITED {
    color: white;
}

.sidebar a, .sidebar a:VISITED {
    color: black;
    text-decoration: none;
}

.sidebar-fn {
    cursor: pointer;
}


.head1 {
    font-size: large;
}

.head2 {
    font-size: medium;
}

.row-title .z-label {
    font-weight: bold;
    color: #636363;
}

.fn-caption .z-caption-l {
    font-weight: bold;
    font-size: medium;
    color: #636363;
}

.complete-todo .z-label {
    text-decoration: line-through;
}

/*.warn{*/
/*    color:red;*/
/*}*/

.demo-main a, .demo-main a:VISITED {
    color: #636363;
    text-decoration: underline;
    font-size: smaller;
}

.todo-box {
    padding-right: 4px;
}


.z-button-red {
    background-color: #ff4051;
}

.z-button-red:hover {
    background-color: #FF5722;
}

.z-button-red:focus {
    background-color: #FF5722
}

.z-button-red:active {
    background-color: #FF5722
}

.z-button-red[disabled] {
    background-color: #D9D9D9;
}


.z-center-body {
    overflow: auto;
}


.z-window-content {
    padding: 0;
}

.z-window-noborder {
    padding: 0;
}


.z-select {
    height: 24px;
}


.z-textbox, .z-decimalbox, .z-intbox, .z-longbox, .z-doublebox {
    font-size: 13px;
}

.z-label, .z-radio-content, .z-checkbox-content, .z-loading {
    font-size: 13px;
}

.z-searchbox-popup {
    font-size: 13px;
}

.z-listheader-content, .z-listcell-content, .z-listgroup-content, .z-listgroupfoot-content, .z-listfooter-content {
    font-size: 13px;
}

.z-select {
    font-size: 13px;
}

.z-button {
    font-size: 13px;
}

.z-treecol-content, .z-treecell-content, .z-treefooter-content {
    font-size: 13px;
}

.z-searchbox-label {
    font-size: 13px;
}

.z-tab {
    font-size: 13px;
}

.z-messagebox .z-label {
    font-size: 13px;
}

.myMessagebox {
    height: 80%;
    overflow-y: auto;
}