﻿@charset "utf-8";
/* CSS Document */

.divCenter {
    text-align: center;
    width: 60%;
    margin: 0 auto;
}

.divcenter_add {
    text-align: center;
    width: 30%;
    margin: 0 auto;
}

.divcenter_additional {
    text-align: center;
    width: 65%;
    margin: 0 auto;
}

.div_block {
    position: relative;
    float: left;
    margin-top: 35px;
    margin-left: 300px;
}

.divCenter-new {
    width: 20%;
    margin: 0 auto;
}

.center-button {
    background: center;
    width: 10%;
    margin: 0 auto;
    text-align: center;
}

.chk {
    margin-top: 5px;
}

.tab-content {
    color: #666;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    line-height: 18px;
}

.form-labelhead {
    color: #928f8f; /*color:#8eb5c7;*/
    font-size: 14px;
    margin-top: 18px;
}

.form-labelhead1 {
    color: #000; /*color:#8eb5c7;*/
    font-size: 14px;
    margin-top: 18px;
}

.form-labelhead3 { /*color:#8eb5c7;*/
    font-size: 14px;
    margin-top: 18px;
    color: #3576af;
}

.form-btn {
    background-color: #090;
    color: #FFF;
    width: 50px;
    height: 30px; /*color:#8eb5c7;*/
}



.form-labelBold {
    min-width: 125px;
    float: left;
    position: relative;
    font-weight: bold;
    color: #928f8f; /*color:#8eb5c7;*/
    display: block;
    width: 100%;
    font-size: 14px;
    margin-top: 20PX;
}

.form-labelBold_new {
    min-width: 125px;
    float: left;
    position: relative;
    font-weight: bold;
    color: #928f8f; /*color:#8eb5c7;*/
    display: block;
    border-bottom: 1px thick #858181;
    width: 100%;
    font-size: 18px;
    margin-top: 20PX;
}

.txt-align-new {
    height: 20px;
    line-height: 20px;
    min-width: 200px;
    width: auto;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #fff; /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); 
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);*/
    border: 1px solid #dad9d9;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    color: #767676;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.txt-align-new1 {
    height: 20px;
    line-height: 20px;
    min-width: 160px;
    width: auto;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #fff; /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); 
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);*/
    border: 1px solid #dad9d9;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.txt-align-new2 {
    height: 20px;
    line-height: 20px;
    min-width: 280px;
    width: auto;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #fff; /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); 
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);*/
    border: 1px solid #dad9d9;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.txt-align-area {
    height: 50px;
    line-height: 20px;
    min-width: 300px;
    width: auto;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #fff; /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); 
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);*/
    border: 1px solid #dad9d9;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.float-left {
    position: relative;
    float: left;
}

.new-add {
    width: 100%;
    display: block;
    float: left;
    position: relative;
    height: auto;
}

.table-other-autoheig {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}

.table-content {
    color: #666;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    /*background-color: #f3f2f2;*/
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    line-height: 18px;
}

.table-content_blue {
    color: #666;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    /*    background-color: #ebf1f4;*/
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    line-height: 18px;
}

.btn-wo-icon {
    display: block;
    margin-left: 15px;
    width: auto;
}

    .btn-wo-icon a {
        border: 1px solid ##9d9d9d; /* stroke */
        background: #d3d7db center;
        border: 1px solid #858585; /* stroke */
        min-width: 25px;
        width: auto;
        line-height: 25px;
        height: 25px;
        display: block;
        padding-left: 15px;
        padding-right: 10px;
        color: #666;
        text-decoration: none;
        text-transform: uppercase;
        border-radius: 40px;
        -moz-border-radius: 40px;
        -o-border-radius: 40px;
        -webkit-border-radius: 40px;
        font-weight: bold;
        -moz-box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
        -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
        box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
    }

        .btn-wo-icon a:hover {
            background-color: #c9c9c9;
        }

.form-text_new {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    line-height: 20px;
    display: block;
    font-size: 14px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: #e9e9e9; /* color overlay */
}

.form-text_new_blue {
    height: 20px;
    line-height: 20px;
    display: block;
    font-size: 14px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #d4dfe5; /* color overlay c8d5db*/
    border: 1px solid #c8d5db;
    color: #666;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.form-text_new_yellow {
    height: 20px;
    line-height: 20px;
    display: block;
    font-size: 14px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #FFFFC1; /* color overlay c8d5db*/
    border: 1px solid #D7D700;
    color: #666;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.form-text_new_yellow1 {
    height: 60px;
    line-height: 20px;
    display: block;
    font-size: 14px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #FFFFC1; /* color overlay c8d5db*/
    border: 1px solid #D7D700;
    color: #666;
    resize: none;
    width: 300px;
    text-indent: 10px;
    margin: 0;
    padding: 0;
}

.form-textnew2_yellow {
    line-height: 19px;
    width: 100%;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #FFFFC1; /*height:85px;*/ /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); */
    text-indent: 0;
    margin: 0;
    padding: 10px;
    resize: none;
    color: #666;
    border: 1px solid #D7D700;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    outline: none;
}
/*#ebf1f4*/
.div_row {
    margin-left: 10px;
    position: relative;
    float: left;
}



.tableheader-other2_RA {
    color: #657379;
    padding-left: 10px;
    background-color: #c8d5db;
    line-height: 25px;
    height: 25px;
    font-size: 13px; /*font-family: Verdana, Geneva, sans-serif;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    
    font-style: inherit;
    text-align: left;
    width: auto;
    font-weight: normal;
    border-left: 1px solid #b8c9d1;
    border-right: 1px solid #b8c9d1;
    border-top: 1px solid #b8c9d1;
}

.table-other-c2_RA {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    padding-left: 10px;
    min-height: 25px;
    height: 25px;
    border: 1px solid #cfdbe1;
}

.table-other-c-autoheig {
    background-color: #f3f2f2; /* color overlay #e9e9e9 */
    border: 1px solid #ddd;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.table-other-c-ex {
    background-color: #fff; /* color overlay #e9e9e9 */
    /*border: 1px solid #ddd;*/
    min-height: 87px;
    height: auto;
    padding: 10px;
    /*border-radius: 0 0 10px 10px;*/
    /* -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;*/
    /*-webkit-border-radius: 0 0 10px 10px;*/
    border: 0.5px solid #cfd2d6;
    border-top: none;
    font-size: 14px; /*font-family: Verdana, Geneva, sans-serif;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}

.table-other-c-ex1 {
    background-color: #fff; /* color overlay #e9e9e9 */
    border: 1px solid #ddd;
    min-height: 99px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.table-other-c-ex1_forDocutrak {
    background-color: #ebf1f4; /* color overlay #e9e9e9 */
    border: 1px solid #cfdbe1;
    min-height: 70px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.table-other-c-new {
    background-color: #f3f2f2; /* color overlay #e9e9e9 */
    border: 1px solid #ddd;
    min-height: 155px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.table-other-c2-new {
    background-color: #fff;
    border: 1px solid #ddd;
    min-height: 115px;
    height: auto;
   /* padding: 0px 11px 0px 10px;*/
   padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    min-height: auto;
}

.tableheader-other-yellow {
    color: #797979;
    padding-left: 10px;
    background-color: #ffffb9;
    line-height: 21px;
    height: 21px;
    font-size: 13px; /*font-family: Verdana, Geneva, sans-serif;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-style: inherit;
    text-align: left;
    width: auto;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -o- border-radius:10px 10px 0 0;
    font-weight: normal;
    border-left: 1px solid #ecec93;
    border-right: 1px solid #ecec93;
    border-top: 1px solid #ecec93;
}

.table-other-c2-yellow {
    background-color: #ffffe7; /* color overlay #e3eaee */
    min-height: 155px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #ecec93;
}

.table-other-c2-ex2 {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    min-height: 155px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}




.tableheader-other-Green {
    color: #797979;
    padding-left: 10px;
    background-color: #c6ffc1;
    line-height: 21px;
    height: 21px;
    font-size: 13px; /*font-family: Verdana, Geneva, sans-serif;*/
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-style: inherit;
    text-align: left;
    width: auto;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    font-weight: normal;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-top: 1px solid #999;
}

.table-other-c2-Green {
    background-color: #f0ffef; /* color overlay #e3eaee */
    min-height: 155px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #999;
}

.table-other-c2-new1 {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    min-height: 85px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}

.table-other-c2-new2 {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    min-height: 90px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}

.table-other-c2-new3 {
    background-color: #ebf1f4; /* color overlay #e3eaee */
    min-height: 120px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}

.form-textarea {
    height: 85px;
    line-height: 18px;
    width: 100%;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #ececec; /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); */
    text-indent: 0px;
    margin: 0;
    padding: 10px;
    resize: none;
    color: #666;
    border: 1px solid #dad9d9;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: normal;
}

.container {
    width: 1238px;
    height: auto;
    margin: 0 auto;
}

.evenrow_new2 {
    color: #666;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    background-color: #fff;
    height: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: left;
    line-height: 18px;
}

.table-other-c-add {
    background-color: #f3f2f2; /* color overlay #e9e9e9 */
    border: 1px solid #ddd;
    min-height: 105px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.form-textnew2-blue {
    line-height: 19px;
    width: 100%;
    display: block;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    background-color: #d4dfe5; /*height:85px;*/ /* color overlay */
    /*-moz-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
-webkit-box-shadow: inset -2px 1px 3px rgba(134,134,134,.39);
box-shadow: inset -2px 1px 3px rgba(134,134,134,.39); */
    text-indent: 0px;
    margin: 0;
    padding: 10px;
    resize: none;
    color: #666;
    border: 1px solid #c8d5db;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    outline: none;
}

.form-textnew2-blue2 {
    line-height: 19px;
    width: 100px;
    height: 20px;
    background-color: #d4dfe5;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: none;
    color: #666;
    font-size: 14px;
    outline: none;
}

.select_new1::-ms-expand {
    display: none; /* hide default arrow in IE10 */
}

.select_new1 {
    min-width: 110px;
    width: auto; /* Set width. Do not set height else it will fail in IE8-10. Use padding for height. */
    color: #666;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    /*padding: 5px 0; */ /* use this to set a specific height for your dropdown (DO NOT use the attribute 'height') */
    border: 0 none;
    cursor: pointer;
    text-indent: 5px;
    text-overflow: "";
    background: url(../images/arrow.png) no-repeat 100% 4px #d3d7db; /* add your own arrow image */
    *background-image: none; /* turn bg image for IE7 */
    background: url(../images/arrow.png) no-repeat 100% 10px #d3d7db; /* fallback bg image*/
    /*    background: url(../images/arrow.png) no-repeat 100% 10px, -webkit-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -moz-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -ms-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -o-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, linear-gradient(top, #fff, #9c9c9c);*/
    -webkit-appearance: none; /* gets rid of default appearance in Webkit browsers*/
    -moz-appearance: none; /* Get rid of default appearance for older Firefox browsers */
    -ms-appearance: none; /* get rid of default appearance for IE8, 9 and 10*/
    appearance: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 21px;
    padding-top: 5px;
    outline: none;
}

    .select_new1 option {
        background: #ececec; /* style the dropdown bg color */
        padding-left: 10px;
        color: #666;
        padding-top: 5px;
        padding-bottom: 5px;
    }

.select_new1_blue::-ms-expand {
    display: none; /* hide default arrow in IE10 */
}

.select_new1_blue {
    min-width: 110px;
    width: auto; /* Set width. Do not set height else it will fail in IE8-10. Use padding for height. */
    color: #666;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    /*padding: 5px 0; */ /* use this to set a specific height for your dropdown (DO NOT use the attribute 'height') */
    border: 0 none;
    cursor: pointer;
    text-indent: 10px;
    text-overflow: "";
    background: url(../images/arrow.png) no-repeat 100% 4px #d4dfe5; /* add your own arrow image */
    *background-image: none; /* turn bg image for IE7 */
    background: url(../images/arrow.png) no-repeat 100% 10px #d4dfe5; /* fallback bg image*/
    /*    background: url(../images/arrow.png) no-repeat 100% 10px, -webkit-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -moz-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -ms-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -o-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, linear-gradient(top, #fff, #9c9c9c);*/
    -webkit-appearance: none; /* gets rid of default appearance in Webkit browsers*/
    -moz-appearance: none; /* Get rid of default appearance for older Firefox browsers */
    -ms-appearance: none; /* get rid of default appearance for IE8, 9 and 10*/
    appearance: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 21px;
    padding-top: 2px;
    padding-bottom: 2px;
}

    .select_new1_blue option {
        background: #d4dfe5; /* style the dropdown bg color */
        padding-left: 10px;
        color: #666;
        padding-top: 5px;
        /*padding-bottom:5px;*/
    }

.select_new2::-ms-expand {
    display: none; /* hide default arrow in IE10 */
}

.select_new2 {
    min-width: 90px;
    width: auto; /* Set width. Do not set height else it will fail in IE8-10. Use padding for height. */
    color: #666;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    /*padding: 5px 0; */ /* use this to set a specific height for your dropdown (DO NOT use the attribute 'height') */
    border: 0 none;
    cursor: pointer;
    text-indent: 5px;
    text-overflow: "";
    background: url(../images/arrow.png) no-repeat 100% 4px #d3d7db; /* add your own arrow image */
    *background-image: none; /* turn bg image for IE7 */
    background: url(../images/arrow.png) no-repeat 100% 10px #d3d7db; /* fallback bg image*/
    /*    background: url(../images/arrow.png) no-repeat 100% 10px, -webkit-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -moz-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -ms-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -o-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, linear-gradient(top, #fff, #9c9c9c);*/
    -webkit-appearance: none; /* gets rid of default appearance in Webkit browsers*/
    -moz-appearance: none; /* Get rid of default appearance for older Firefox browsers */
    -ms-appearance: none; /* get rid of default appearance for IE8, 9 and 10*/
    appearance: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 23px;
    padding-top: 5px;
    outline: none;
}

    .select_new2 option {
        background: #ececec; /* style the dropdown bg color */
        padding-left: 10px;
        color: #666;
        padding-top: 5px;
        padding-bottom: 5px;
    }

.select_new2_blue::-ms-expand {
    display: none; /* hide default arrow in IE10 */
}

.select_new2_blue {
    min-width: 90px;
    width: auto; /* Set width. Do not set height else it will fail in IE8-10. Use padding for height. */
    color: #666;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    /*padding: 5px 0; */ /* use this to set a specific height for your dropdown (DO NOT use the attribute 'height') */
    border: 0 none;
    cursor: pointer;
    text-indent: 5px;
    text-overflow: "";
    background: url(../images/arrow.png) no-repeat 100% 4px #d4dfe5; /* add your own arrow image */
    *background-image: none; /* turn bg image for IE7 */
    background: url(../images/arrow.png) no-repeat 100% 10px #d4dfe5; /* fallback bg image*/
    /*    background: url(../images/arrow.png) no-repeat 100% 10px, -webkit-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -moz-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -ms-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -o-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, linear-gradient(top, #fff, #9c9c9c);*/
    -webkit-appearance: none; /* gets rid of default appearance in Webkit browsers*/
    -moz-appearance: none; /* Get rid of default appearance for older Firefox browsers */
    -ms-appearance: none; /* get rid of default appearance for IE8, 9 and 10*/
    appearance: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 23px;
    padding-top: 5px;
}

    .select_new2_blue option {
        background: #ececec; /* style the dropdown bg color */
        padding-left: 10px;
        color: #666;
        padding-top: 5px;
        /*padding-bottom:5px;*/
    }

.select_new_yellow::-ms-expand {
    display: none; /* hide default arrow in IE10 */
}

.select_new-yellow {
    min-width: 90px;
    width: auto; /* Set width. Do not set height else it will fail in IE8-10. Use padding for height. */
    color: #666;
    font-weight: normal;
    font-size: 1em;
    line-height: 1.2em;
    margin: 0 0 10px;
    /*padding: 5px 0; */ /* use this to set a specific height for your dropdown (DO NOT use the attribute 'height') */
    border: 1 px solid #D7D700;
    cursor: pointer;
    text-indent: 5px;
    text-overflow: "";
    background: url(../images/arrow.png) no-repeat 100% 4px #FFFFC1; /* add your own arrow image */
    *background-image: none; /* turn bg image for IE7 */
    background: url(../images/arrow.png) no-repeat 100% 10px #FFFFC1; /* fallback bg image*/
    /*    background: url(../images/arrow.png) no-repeat 100% 10px, -webkit-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -moz-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -ms-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, -o-linear-gradient(top, #fff, #9c9c9c);
    background: url(../images/arrow.png) no-repeat 100% 10px, linear-gradient(top, #fff, #9c9c9c);*/
    -webkit-appearance: none; /* gets rid of default appearance in Webkit browsers*/
    -moz-appearance: none; /* Get rid of default appearance for older Firefox browsers */
    -ms-appearance: none; /* get rid of default appearance for IE8, 9 and 10*/
    appearance: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 23px;
    padding-top: 5px;
    outline: none;
}

.select_new_yellow option {
    background: #FFFFC1; /* style the dropdown bg color */
    padding-left: 10px;
    color: #666;
    padding-top: 5px;
    padding-bottom: 5px;
}

.search_div {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 19px;
    line-height: 25px;
    color: #000000;
    font-weight: normal;
}

.button-c {
    background: -moz-linear-gradient(center top, #FFFFCC, #FFFF99);
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFCC), to(#FFFF99));
    background: -o-linear-gradient(top, #FFFFCC, #FFFF99);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFCC', EndColorStr='#FFFF99');
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    /*padding:6px 6px 4px;
    padding:3px 10px;*/
    margin-left: 15px;
    font-size: 14px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-weight: normal;
    width: 160px;
    height: 40px;
    line-height: 1.2em;
    border: 1px solid #E8E800;
    text-align: center;
}

    .button-c:hover {
        background: -moz-linear-gradient(center top, #FFFFCC, #FFFF99);
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFCC), to(#FFFF99));
        background: -o-linear-gradient(top, #FFFFCC, #FFFF99);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFCC', EndColorStr='#FFFF99');
    }

.button-Inbox {
    background: -moz-linear-gradient(center top, #FFCAB0, #FFCAB0);
    background: -webkit-gradient(linear, left top, left bottom, from(#FFCAB0), to(#FFCAB0));
    background: -o-linear-gradient(top, #FFCAB0, #FFCAB0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFCAB0', EndColorStr='#FFCAB0');
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    /*padding:6px 6px 4px;
    padding:3px 10px;*/
    margin-left: 15px;
    font-size: 14px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-weight: normal;
    width: 80px;
    height: 40px;
    line-height: 1.2em;
    border: 1px solid #ECA080;
    text-align: center;
}

    .button-Inbox:hover {
        background: -moz-linear-gradient(center top, #FFCAB0, #FFCAB0);
        background: -webkit-gradient(linear, left top, left bottom, from(#FFCAB0), to(#FFCAB0));
        background: -o-linear-gradient(top, #FFCAB0, #FFCAB0);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFCAB0', EndColorStr='#FFCAB0');
    }


.button-fetch {
    background: -moz-linear-gradient(center top, #FFFFB9, #FFFFB9);
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFB9), to(#FFFFB9));
    background: -o-linear-gradient(top, #FFFFB9, #FFFFB9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFB9', EndColorStr='#FFFFB9');
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    /*padding:6px 6px 4px;
    padding:3px 10px;*/
    margin-left: 15px;
    font-size: 14px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-weight: normal;
    width: 150px;
    /*min-height:40px;*/
    height: 40px;
    line-height: 1.2em;
    border: 1px solid #E8E800;
    text-align: center;
}

    .button-fetch:hover {
        background: -moz-linear-gradient(center top, #FFFFB9, #FFFFB9);
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFB9), to(#FFFFB9));
        background: -o-linear-gradient(top, #FFFFB9, #FFFFB9);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFB9', EndColorStr='#FFFFB9');
    }


.fieldset_align {
    width: 78%;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -ms-border-radius: 6px;
    border: 1px solid #FBAACE;
}

.leg_align {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333333;
    font-size: 19px;
    text-align: center;
    margin-left: 45%;
}


.table-other-c2-new-org1 {
    background-color: #FFE7C1; /* color overlay #e3eaee */
    min-height: 35px;
    height: auto;
    padding: 3px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #cfdbe1;
}

.table-other-c-ex_manu {
    background-color: #fff; /* color overlay #e9e9e9 */
    border: 1px solid #ddd;
    min-height: 37px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}

.btnclose_Red {
    display: block;
    margin-left: 15px;
}

    .btnclose_Red a {
        border: 1px solid ##9d9d9d; /* stroke */
        background: #E97969 url(../images/close-icon.png) no-repeat left center;
        background-position: 10px 4px;
        border: 1px solid #858585; /* stroke */
        min-width: 25px;
        width: auto;
        line-height: 25px;
        height: 25px;
        display: block;
        padding-left: 35px;
        padding-right: 10px;
        color: #666;
        text-decoration: none;
        text-transform: uppercase;
        border-radius: 40px;
        -moz-border-radius: 40px;
        -o-border-radius: 40px;
        -webkit-border-radius: 40px;
        font-weight: bold;
        -moz-box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
        -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
        box-shadow: inset 0 0 3px rgba(255,255,255,.8); /* inner glow */
    }

        .btnclose_Red a:hover {
            background-color: #F06562;
        }


.table-other-c2-yellow-new {
    background-color: #ffffe7; /* color overlay #e3eaee */
    min-height: 35px;
    height: auto;
    padding: 10px;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -o-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    border: 1px solid #ecec93;
}

.float-left {
    position: relative;
    float: left;
}

.tabheader-new {
    margin: 0;
    padding: 0;
    height: 25px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 25px;
    color: #3576af;
    font-weight: normal;
    padding-left: 2px;
    border-bottom: 1px solid #c0cad3;
    display: block;
    width: 100%;
}

.tabheader-new1 {
    margin: 0;
    padding: 0;
    height: 25px;
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 25px;
    color: #3576af;
    font-weight: normal;
    padding-left: 2px;
    border-bottom: 1px solid #c0cad3;
    display: block;
    width: 100%;
    padding-bottom: 10px;
}


/*.dia-left input, .dia-left textarea, .dia-rigtht input, .dia-right textarea{font-size:10px !important}*/
.dia-left {
    width: 785px;
    height: 500px;
    float: left;
    position: relative;
}

.dia-rigtht {
    width: 300px;
    height: 500px;
    float: left;
    position: relative;
}

.dia-txt1-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 20px;
    margin-top: 68px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt2-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 55px;
    margin-top: 68px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt3-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 50px;
    margin-top: 8px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt4-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 55px;
    margin-top: 8px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt5-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 90px;
    margin-top: 8px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt6-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 90px;
    margin-top: 68px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt7-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 55px;
    margin-top: 68px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt8-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 20px;
    margin-top: 8px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt9-new {
    width: 185px;
    height: 40px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    padding-left: 5px;
    color: #333;
    line-height: 13px;
    margin-left: 55px;
    margin-top: 8px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
    font-size: 11px !important
}

.dia-txt1 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 20px;
    margin-top: 80px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt2 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 55px;
    margin-top: 80px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt3 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 50px;
    margin-top: 20px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt4 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 55px;
    margin-top: 20px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt5 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 90px;
    margin-top: 20px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt6 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 90px;
    margin-top: 80px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt7 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 55px;
    margin-top: 80px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt8 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 20px;
    margin-top: 20px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txt9 {
    width: 185px;
    height: 28px;
    background-color: #fff;
    border: 1px solid #5a5c5d;
    text-indent: 5px;
    color: #333;
    font-size: 13px;
    line-height: 28px;
    margin-left: 55px;
    margin-top: 20px;
    float: left;
    position: relative;
    outline: none;
}

.dia-txtarea {
    width: 245px;
    height: 105px;
    background-color: transparent;
    border: none;
    padding-left: 5px;
    padding-right: 5px;
    color: #333;
    font-size: 13px;
    line-height: 20px;
    margin-left: 0;
    margin-top: 200px;
    float: left;
    position: relative;
    outline: none;
    resize: none;
}

.tableheader-other2_RA_img2 {
    background: url(../images/tip_icon2.png) no-repeat right bottom;
    width: 25px;
    height: 25px;
    display: inline-block;
    padding-bottom: -25px;
    cursor: pointer;
}

.diagram-new {
    display: block;
    background: url(../images/esupport-diagram.jpg) top left no-repeat;
    width: 100%;
    height: 500px;
}
