.body {
    background-color: #d9d9d9 !important;
}

.linkText1 {
    font-size: 16px;
    font-weight: normal;
    color: #005c83;
    text-decoration: none;
    line-height: normal;
    letter-spacing: normal;
    text-align: left;
    vertical-align: top;
    list-style-position: inherit;
}

.main-tbl {
    /*width: 950px; */
    width: 100%;
    margin-top: 0px; /* border: 1px solid #f4f6f8;	*/
    padding-top: 0px;
    padding-bottom: 0px;
}

.req-field {
    color: Red;
    font-weight: bold;
}

.allwidth {
    width: 100%;
}

.err-msg {
    font-size: 11px;
    font-weight: normal;
    color: #CC0000;
    text-decoration: none;
    background-color: #fbd5d5;
    border: 1px dotted #f7b6b6;
    padding: 7px;
    text-align: left;
}

.success-msg {
    font-size: 11px;
    font-weight: normal;
    color: #009900;
    text-decoration: none;
    background-color: #d0fe99;
    border: 1px dotted #a5e45a;
    padding: 7px;
    text-align: left;
}

.Error {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #C00;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/exclamation.png);
    background-repeat: no-repeat;
    background-position: 5px;
    background-color: #F5F5F5;
    border: 1px solid #C00;
    padding-top: 5px;
    padding-right: 8px;
    padding-bottom: 5px;
    padding-left: 25px;
}

.Information {
    background-color: #F5F5F5;
    font-weight: bold;
    color: #36C;
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/information.png);
    background-repeat: no-repeat;
    background-position: 5px;
    border: 1px solid #36C;
    padding-top: 5px;
    padding-right: 8px;
    padding-bottom: 5px;
    padding-left: 25px;
}

.Warning {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #D6A33E;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/warn.png);
    background-repeat: no-repeat;
    background-position: 7px;
    background-color: #F5F5F5;
    border: 1px solid #D6A33E;
    padding-top: 5px;
    padding-right: 8px;
    padding-bottom: 5px;
    padding-left: 25px;
}

.req-field {
    color: Red;
    font-weight: bold;
}

.logo {
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: center center;
    height: 66px;
}

.banner-tbl {
    height: 65px;
    background: url(images/banner_bg.jpg);
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top right;
    background-color: #F6F8F9;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #cdd6dd;
    border-right-color: #cdd6dd;
    border-bottom-color: #cdd6dd;
    border-left-color: #cdd6dd;
    padding-top: 0px;
    padding-right: 7px;
    padding-bottom: 0px;
    padding-left: 7px;
}

.menuBG {
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: left center;
    height: 31px;
    background: url(images/menuBg.gif);
    background-color: #F4F7F8;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #cdd6dd;
    border-bottom-color: #cdd6dd;
    border-left-color: #cdd6dd;
    padding-right: 11px;
    padding-left: 11px;
}

.menu {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: Bold;
    color: #287094;
    text-decoration: none;
    /*background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: center center;
    background-color: #e2e9f0;*/
    vertical-align: middle;
    padding: 1px;
    height: 23px;
    /*border: 1px solid #dbe2e8;*/
}

.menuhover {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #E67819;
    text-decoration: none;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: center center;
    background-color: #D6DFE9;
    vertical-align: middle;
    padding: 1px;
    height: 23px;
    border: 1px solid #D0DAE1;
}

.m-sub {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #287094;
    text-decoration: none;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: center center;
    background-color: #e2e9f0;
    vertical-align: middle;
    padding: 1px;
    height: 22px;
    border: 1px solid #dbe2e8;
}

.m-subhover {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #E67819;
    text-decoration: none;
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: center center;
    background-color: #D6DFE9;
    vertical-align: middle;
    padding: 1px;
    height: 22px;
    border: 1px solid #D0DAE1;
}

.head {
    font-family: Tahoma;
    font-size: 14px;
    font-weight: normal;
    color: #ff740e;
    text-decoration: none;
    font-weight: bold;
}

.content-tbl {
    background-attachment: scroll;
    background: url(images/erp_32.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    height: 400px;
}

.content {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
}

    .content a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #076bd7;
        text-decoration: underline;
    }

        .content a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #ef490f;
            text-decoration: underline;
        }

.content2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: Gray;
    text-decoration: none;
}

.h1 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #0069AD;
    text-decoration: none;
}

.l1 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #1c649a;
    text-decoration: none;
}

    .l1 a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #1c649a;
        text-decoration: underline;
    }

        .l1 a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #EB8519;
            text-decoration: underline;
        }

.datetime {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

    .datetime a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
    }

        .datetime a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #E67817;
            text-decoration: underline;
        }

.bottomLine {
    height: 1px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdd6dd;
}

.bottomtbl {
    padding-right: 7px;
    padding-left: 7px;
    background-color: #f7f8fa;
}

.lbor1 {
    border: 5px solid #eeeeee;
    background-color: #ffffff;
    width: 400px;
}

.bor1 {
    border: 1px solid #fe8d07;
    background-color: #f4f4f4;
    width: 100%;
}

.bb {
    background-attachment: fixed;
    background: url( 'images/erp_22.gif' ) repeat-x center;
    background-color: #FE981E;
    height: 30px;
}

.h5 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.textbox {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    padding: 2px 3px;
    /*background-attachment: fixed; 	background: url(images/textbox.gif); 	background-repeat: repeat-x; 	background-position: left top; 	background-color: #F5F6F8; */
    background-color: #fff;
    border: 1px solid #a2a2a2;
    margin-bottom: 0px;
}

.selectbox {
    font-size: 12px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    background-color: white; /*background-color: #fcfcfc; 	background-image: url(images/img_18.jpg);*/
    background-repeat: repeat-x;
    background-position: left top;
    padding: 2px;
    border: 1px solid #c5c5c5;
}

.textbox3 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #B0B0B0;
    font-style: italic;
    text-decoration: none;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px; /*background-attachment: fixed; 	background: url(images/textbox.gif); 	background-repeat: repeat-x; 	background-position: left top; 	background-color: #F5F6F8; */
    background-color: #fff;
    border: 1px solid #a2a2a2;
    height: 14px;
    margin-bottom: 0px;
}

.ntextbox {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px;
    border: 0px solid #9ca6af;
    background-color: Transparent;
    height: 12px;
    margin-bottom: 0px;
}


/*.btn:hover
{

	border: 1px solid #7cc1e1;
	cursor: pointer;
}*/
.btn2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-position: center center;
    background: url(images/btn2.gif);
    background-color: #E0E0E0;
    padding: 1px;
    border: 1px solid #999999;
    height: 20px;
    width: 40;
    cursor: hand;
}

    .btn2:hover {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        background-attachment: fixed;
        background-repeat: repeat-x;
        background-position: center center;
        background: url(images/btn2hover.gif);
        background-color: #E0E0E0;
        padding: 1px;
        border: 1px solid #999999;
        height: 20px;
        width: 40;
        cursor: pointer;
    }

.btn3 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #565656;
    text-decoration: none;
    background-attachment: scroll;
    background: url( 'images/btn3.gif' ) repeat-x center;
    background-color: #CCCCCC;
    padding: 1px;
    border: 1px solid #949494;
    cursor: pointer;
}

.c1 {
    background-color: #D9D9D9;
    border: 1px solid #c7c6c6;
}

.msg0 {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: green;
    text-decoration: none;
    background-color: #edffc6; /*	border: 1px solid #ddedae; 	background-attachment: fixed; 	background: url(images/mini-check.gif); 	background-repeat: no-repeat; 	background-position: left center; 	background-color: #f9feef; 	padding-top: 8px; 	padding-right: 8px; 	padding-bottom: 8px; 	padding-left: 25px; 	height: auto; 	display:block;*/
}

.msg {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #fd4b01;
    text-decoration: none;
    border: 1px solid #f5caa0;
    background-attachment: fixed;
    background: url(images/warning-small2.gif);
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #fefadc;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 18px;
}

.msg2 {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: red;
    text-decoration: none;
    background-color: #ffefef; /* background-attachment: fixed; 	background: url(images/warning-small.gif); 	background-repeat: no-repeat; 	background-position: left center; 	background-color: #fefadc; 	border: 1px solid #f5caa0; 	padding-top: 8px; 	padding-right: 8px; 	padding-bottom: 8px; 	padding-left: 25px; 	height: 14px; */
}

.msg3 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #fd4b01;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/warning-small.gif);
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #fefadc;
    border: 1px solid #f5caa0;
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 25px;
    height: 14px;
}

.timer {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    border: 1px solid #E1E1E1;
    background-attachment: fixed;
    background: none;
    background-repeat: no-repeat;
    background-position: left center;
    background-color: #FFFFD5;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    height: 14px;
}

.ctitle {
    font-weight: normal;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    color: #333333;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #99bec2;
    background-attachment: fixed;
    background: url(images/ctitle.gif);
    background-repeat: repeat-x;
    background-position: left center;
    background-color: #a9d5dd;
    height: 15px;
}

    .ctitle a {
        font-family: Tahoma;
        text-align: left;
        font-size: 11px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
    }

        .ctitle a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: bold;
            color: #000000;
            text-decoration: none;
        }


.h2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #FF740E;
    text-decoration: none;
}

.h3 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #595959;
    text-decoration: none;
    margin: 0;
    padding-top: 3px;
    padding-bottom: 3px;
    vertical-align: middle;
}

.h4 {
    text-decoration: none !important;
    font-size: 18px;
    color: #006699;
    display: inline-block;
    line-height: 20px;
    margin: 0;
    white-space: nowrap;
}


.c2 {
    background-color: #ebeef3;
}

.c3 {
    background-color: #D3D3D3;
}

.c4 {
    background-color: #88b3d2;
}

.contentBox {
    border: 1px solid #cdd6dd;
    width: 100%;
    background-color: #fbfcfc;
}

.bor2Home {
    border: 1px solid #cdd6dd;
    background-color: #f6f8f9;
    width: 100%;
    min-width: 320px;
}

.bor3 {
    border: 1px solid #0272C4;
}
/* Grid tables */

table.tablesorter {
    font-family: Tahoma;
    background-color: Transparent;
    margin: 0px;
    font-size: 11px;
    width: 100%;
    text-align: left;
    border: 1px solid #c4d3d9;
}

    table.tablesorter thead tr th, table.tablesorter tfoot tr th, table.tablesorter tr th {
        background-color: #e6EEEE;
        border-top: 1px solid #FFF;
        border-bottom: 1px solid #c4d3d9;
        font-size: 11px;
        padding: 5px;
    }

    table.tablesorter thead tr .header, table.tablesorter tr .header {
    }

    table.tablesorter tbody td, table.tablesorter td {
        color: #000;
        padding: 2px;
        background-color: Transparent;
        vertical-align: middle;
    }

    table.tablesorter tbody tr.odd td, table.tablesorter tr.odd td {
        background-color: Transparent;
    }

    table.tablesorter thead tr .headerSortUp, table.tablesorter tr .headerSortUp {
    }

    table.tablesorter thead tr .headerSortDown, table.tablesorter tr .headerSortDown {
    }

    table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp, table.tablesorter tr .headerSortDown, table.tablesorter tr .headerSortUp {
        background-color: #dddddd;
    }

    table.tablesorter tbody tr:hover, table.tablesorter tr:hover {
        background-color: #dbf2fc;
    }

.WizardHeaderTable {
    background-color: #FFF;
    color: #393939;
    font-weight: normal;
    padding: 3px;
    border: 0px;
    font-size: 13px;
    height: 30px;
    border-bottom: 1px solid #ddd;
    width: 100%;
    text-align: center;
}

.WizardHeaderLabel {
    font-size: 13px;
    text-align: left;
    color: #393939;
    font-weight: bold;
}

table.checkbox td {
    padding: 1px 2px 1px 2px;
    border: 0px;
    border-collapse: collapse;
    background-color: Transparent;
}

table.radio td {
    padding: 1px 2px 1px 2px;
    border: 0px;
    border-collapse: collapse;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    background-color: Transparent;
}

.lsePrompt {
    font-style: italic;
    font-size: 12px;
    font-weight: bold;
    background-color: #3366CC;
    color: white;
    margin: 0px;
    line-height: 20px;
    padding-left: 5px;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 0px;
}


TABLE.EntryForm {
    font-family: 'Open Sans';
    font-size: 13px;
    color: #393939;
    -webkit-font-smoothing: antialiased;
    border-collapse: collapse;
    text-decoration: none;
    text-align: left;
    margin: 0px;
    padding: 0px;
    width: 100%;
}

    TABLE.EntryForm TR {
        padding-bottom: 5px;
    }

    TABLE.EntryForm TH {
        /*background-color: white;*/
        color: #525252;
        padding-right: 3px;
        padding-left: 10px;
        /*padding-bottom: 7px;
        padding-top: 2px;*/
        /*border-bottom: #d8d8d8 1px solid;*/
        font-weight: normal;
        min-width: 10%;
        vertical-align: top;
    }
        /*change  background color,padding bottom,padding top*/
        TABLE.EntryForm TH span, TABLE.EntryForm TD span {
            font-weight: bold;
        }

    TABLE.EntryForm TD {
        padding-bottom: 7px;
        padding-top: 2px;
        /*background-color: #f3f3f3;
        border-bottom: #d8d8d8 1px solid;*/
        min-width: 10%;
        margin-left: 40px;
        vertical-align: top;
    }

    TABLE.EntryForm .td {
        padding-bottom: 2px;
        padding-top: 2px;
        border-bottom: #d8d8d8 1px solid;
        background-color: White;
        vertical-align: top;
    }

    TABLE.EntryForm .footer {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #ff7801;
        text-decoration: none;
        padding: 5px;
        background-color: #d9d9d9;
        padding: 5px;
        text-align: center;
    }

TABLE.EntryFormW {
    border-collapse: collapse;
    font-family: Verdana;
    font-size: 11px;
    text-decoration: none;
    text-align: left;
    margin: 0px;
    padding: 0px;
    width: 100%;
    border-top: #d8d8d8 1px solid;
    border-left: #d8d8d8 1px solid;
    border-right: #d8d8d8 1px solid;
    margin-top: 15px;
}

    TABLE.EntryFormW TH {
        background-color: white;
        color: #525252;
        padding-right: 3px;
        padding-left: 10px;
        padding-bottom: 2px;
        padding-top: 2px;
        border-bottom: #d8d8d8 1px solid;
        font-weight: normal;
    }

    TABLE.EntryFormW TD {
        padding-bottom: 2px;
        padding-top: 2px;
        /*background-color: #F0F7FF;*/
        border-bottom: #d8d8d8 1px solid;
    }

    TABLE.EntryFormW .td {
        padding-bottom: 2px;
        padding-top: 2px;
        border-bottom: #d8d8d8 1px solid;
        background-color: White;
    }

    TABLE.EntryFormW .footer {
        border: 0;
        background-color: #FFF;
        text-align: center;
        padding-bottom: 6px;
        padding-top: 6px;
        border-bottom: #d8d8d8 1px solid;
    }

.bor4 {
    border: 1px solid #ebeef3;
    width: 100%;
    background-color: #ffffff;
}

.logo-line {
    background-attachment: scroll;
    background: url(images/erp_09.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 1px;
}

.l2 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .l2 a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #005CA1;
        text-decoration: none;
    }

        .l2 a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: bold;
            color: #FF6600;
            text-decoration: none;
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #FF9900;
        }

.l3 {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .l3 a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        border-bottom-width: 1px;
        border-bottom-style: dotted;
        border-bottom-color: #CCCCCC;
    }

        .l3 a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #FF6600;
            text-decoration: none;
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #FF9900;
        }

.logoLine {
    background-attachment: fixed;
    background: url(images/erpnew_06.gif);
    background-repeat: no-repeat;
    background-position: center center;
    height: 90px;
    width: 1px;
}

.Numeric {
    text-align: right;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    background-attachment: fixed;
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #ddd !important;
    border: 1px solid #9ca6af;
    margin-bottom: 0px;
    min-width: 100px !important;
}

.Prompt {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #EEEEEE;
    height: 4px;
    padding: 4px;
    border: 1px solid #BFBFBF;
}

.redstar {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #FF0000;
    text-decoration: none;
}

.contentBoxHead {
    background: rgba(255,255,255,0.7);
    color: #999;
    background-attachment: scroll;
    /*background: url(images/mainTitle.jpg);
    background-color: #DEE3E9;*/
    background-repeat: no-repeat;
    background-position: left center;
    height: 29px;
    font-family: Tahoma;
    font-size: 15px;
    text-decoration: none;
    font-weight: normal;
    padding-left: 10px;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdd6dd;
    padding-right: 10px;
}

.mt1 {
    background-attachment: scroll;
    background: url(images/mainTitle.jpg);
    background-color: #DEE3E9;
    background-repeat: no-repeat;
    background-position: left center;
    height: 29px;
    font-family: Tahoma;
    font-size: 15px;
    color: #ff7200;
    text-decoration: none;
    font-weight: normal;
    padding-left: 10px;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.mt2 {
    background-color: #ebeef3;
    height: 21px;
    font-family: Tahoma;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    padding-left: 4px;
    text-align: left;
}

.ctbor1 {
    border: 1px solid #CFCFCF;
}

.footer {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #ff7801;
    text-decoration: none;
    padding: 5px;
    background-color: #d4e3e5;
    padding: 5px;
}

    .footer a {
        padding: 5px;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #2a769d;
        text-decoration: none;
        border: 1px solid #afc8cb;
        background-color: #b8d2d5;
        padding: 2px;
        margin: 0px;
    }

        .footer a:hover {
            padding: 5px;
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #ff7800;
            text-decoration: none;
            border: 1px solid #ffa964;
            background-color: #ffc494;
            padding: 2px;
            margin: 0px;
        }

.searchbg {
    background-color: #f3f4f6;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdd6dd;
}

.searchbtn {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #FF740E;
    text-decoration: none;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: left center;
    border: 1px solid #949494;
    height: 20px;
    background: url(images/btn_search.jpg);
    background-color: #CCCCCC;
    width: 80px;
    padding-top: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    padding-left: 25px;
    text-align: left;
    vertical-align: middle;
}
/*AutoComplete flyout */

.autocomplete_completionListElement {
    visibility: hidden;
    margin: 0px !important;
    background-color: inherit;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    overflow: auto;
    height: 200px;
    text-align: left;
    list-style-type: none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem {
    background-color: #ffff99;
    color: black;
    padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem {
    background-color: window;
    color: windowtext;
    padding: 1px;
}

.optgroup {
    color: Navy;
}

.option {
    color: Black;
}

.CurrentPage {
    padding: 2px 6px;
    border: solid 1px #ddd;
    background: #2E8B57;
    color: White;
    font-family: Verdana;
    font-size: 11px;
}

.PrevNext, .PageNumber {
    padding: 2px 6px;
    border: solid 1px #ddd;
    text-decoration: none;
    color: #2E8B57;
    font-family: Verdana;
    font-size: 11px;
}

    .PageNumber:hover, .PrevNext:hover {
        background-color: #FFA500;
        color: White;
        font-family: Verdana;
        font-size: 11px;
    }

.item {
    font-weight: bold;
    border-bottom: solid 1px #FFA500;
}

.itemborder {
    border-bottom: solid 1px #FFA500;
}

.btnAddnew {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/addnew.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
    padding-left: 22px;
    vertical-align: middle;
    padding-top: 4px;
    padding-right: 5px;
    padding-bottom: 5px;
    background-color: #ffffff;
    border: 1px solid #cfcfcf;
    height: 25px;
    cursor: pointer;
}

    .btnAddnew a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
    }

        .btnAddnew a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #0099CC;
            text-decoration: underline;
        }

.btnDelete {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
    background-attachment: fixed;
    background: url(images/delete.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-align: left;
    padding-left: 22px;
    vertical-align: middle;
    padding-top: 4px;
    padding-right: 5px;
    padding-bottom: 5px;
    background-color: #ffffff;
    border: 1px solid #cfcfcf;
    height: 25px;
    cursor: pointer;
}
/*Wizard control css*/
.bor2 {
    border: 1px solid #cdd6dd;
    width: 100%;
    background-color: #fbfcfc;
}

.ltab {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    height: 30px;
}

    .ltab a {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: normal;
        color: #555;
        text-decoration: none;
        padding: 6px;
        border-bottom: 1px solid #ddd;
        border-right: 1px solid #ddd;
        background-color: #fff;
    }

        .ltab a:hover {
            font-family: Tahoma;
            color: #fff !important;
            text-decoration: none;
            background-color: #58b1fc;
        }

.ltab2 {
    font-family: Tahoma;
    font-weight: normal;
    text-decoration: none;
}

    .ltab2 a {
        padding: 6px;
        border-bottom: 1px solid #ddd;
        border-right: 0;
        color: #fff !important;
        font-size: 13px;
        text-decoration: none;
        background-color: #58b1fc;
    }

        .ltab2 a:hover {
        }

.Wiz-hight {
    height: auto;
    min-height: 368px;
    width: 100%;
    vertical-align: top;
    overflow: auto;
}

.c2 {
    background-color: #ebeef3;
    border: 1px solid #ddd;
}

.c3 {
    background-color: #ebeef3;
}

.c4 {
    background-color: #88b3d2;
}

.cldr {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .cldr a {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
    }

        .cldr a:hover {
            font-family: Tahoma;
            font-size: 13px;
            font-weight: normal;
            color: #ff7200;
            text-decoration: none;
        }

.cldr-title {
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #467277;
    text-decoration: none;
}

.cal {
    padding-left: 2px;
    cursor: pointer;
}

.ctext {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    background-color: #F0F4F7;
    border: 1px solid #E2EAEF;
}

.cldr2 {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .cldr2 a {
        font-family: Tahoma;
        font-size: 10px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
    }

        .cldr2 a:hover {
            font-family: Tahoma;
            font-size: 10px;
            font-weight: normal;
            color: #ff7200;
            text-decoration: none;
        }

.cldr2-title {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #467277;
    text-decoration: none;
}

.contentHight {
    height: 100%;
    padding-top: 2px;
    padding-bottom: 2px;
}

.mainLinks {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #287094;
    text-decoration: none;
}

    .mainLinks a {
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        color: #287094;
        text-decoration: none;
    }

        .mainLinks a:hover {
            font-family: Tahoma;
            font-size: 12px;
            font-weight: normal;
            color: #E67819;
            text-decoration: underline;
        }

.logintbl {
    border: 1px solid #dde3e9;
    background-color: #f6f8f9;
}

.loginTitle {
    background-attachment: scroll;
    background: url(images/loginBg_03.jpg);
    background-color: #DEE3E9;
    background-repeat: no-repeat;
    background-position: left center;
    height: 57px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dde3e9;
    font-family: Tahoma;
    font-size: 16px;
    font-weight: normal;
    color: #327493;
    text-decoration: none;
}

.contentBg {
    padding: 9px;
}

.contentBg2 {
    padding: 9px;
    height: 161px;
}

.more {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #7f7f7f;
    text-decoration: none;
}

    .more a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: normal;
        color: #7f7f7f;
        text-decoration: underline;
    }

        .more a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            color: #FF6600;
            text-decoration: underline;
        }

.xtext {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.ctoday {
    background-color: #b3cfd2;
}

.cholyday {
    background-color: #fdb662;
}

.chalfday {
    background-color: #b4e567;
}

.cweekoff {
    background-color: #d6d4d4;
}

.ibor {
    border: 2px solid #CCCCCC;
    background-color: #fff;
    padding: 5px;
}
/* Password Strength */
.TextIndicator_Strength1 {
    background-color: #fefadc;
    color: red;
    font-size: 11px;
    font-family: Tahoma;
    padding: 2px 3px 2px 3px;
    height: 16px;
    vertical-align: middle;
    border: 1px solid #f5caa0;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}

.TextIndicator_Strength2 {
    background-color: #fefadc;
    color: #FF9900;
    font-size: 11px;
    font-family: Tahoma;
    padding: 2px 3px 2px 3px;
    height: 16px;
    vertical-align: middle;
    border: 1px solid #f5caa0;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}

.TextIndicator_Strength3 {
    background-color: #fefadc;
    color: #990000;
    font-size: 11px;
    font-family: Tahoma;
    padding: 2px 3px 2px 3px;
    height: 16px;
    vertical-align: middle;
    border: 1px solid #f5caa0;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}

.TextIndicator_Strength4 {
    background-color: #fefadc;
    color: #0033CC;
    font-size: 11px;
    font-family: Tahoma;
    padding: 2px 3px 2px 3px;
    height: 16px;
    vertical-align: middle;
    border: 1px solid #f5caa0;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}

.TextIndicator_Strength5 {
    background-color: #fefadc;
    color: #008000;
    font-size: 11px;
    font-family: Tahoma;
    padding: 2px 3px 2px 3px;
    height: 16px;
    vertical-align: middle;
    border: 1px solid #f5caa0;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}
/* end Password Strength */
.ctextNavy {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000080;
    text-decoration: none;
    background-color: #F0F4F7;
    border: 1px solid #E2EAEF;
}

table.Repeater {
    border-width: 0px;
    border-spacing: 0px;
    border-style: solid;
    border-collapse: separate;
    padding: 4px 4px 4px 4px;
    border-left-width: 1px;
    border-top-width: 1px;
    border-left-color: #9ca6af;
    border-top-color: #9ca6af;
}

    table.Repeater th {
        border-spacing: 0px;
        padding: 4px 4px 4px 4px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-right-color: #9ca6af;
        border-bottom-color: #9ca6af;
    }

    table.Repeater td {
        border-spacing: 0px;
        padding: 4px 4px 4px 4px;
        border-right-style: solid;
        border-bottom-style: solid;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-right-color: #9ca6af;
        border-bottom-color: #9ca6af;
    }

/* PopUp */

.popTitle {
    font-weight: normal;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #99bec2;
    background-color: #4d85a3;
    height: 22px;
    padding-left: 6px;
    padding-right: 4px;
    padding-top: 4px;
    cursor: pointer;
    vertical-align: middle;
}

.popbor {
    border: 1px solid #595959;
    background-color: #fff;
}

.modalBackground {
    position: fixed;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.news {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #016ea1;
    text-decoration: none;
}

    .news a {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #016ea1;
        text-decoration: none;
    }

        .news a:hover {
            font-family: Tahoma;
            font-size: 11px;
            font-weight: bold;
            color: #71ab01;
            text-decoration: underline;
        }

.newsdate {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: normal;
    color: #7f7f7f;
    text-decoration: none;
    font-style: italic;
}

.newscontent {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #4f4f4f;
    text-decoration: none;
    padding-bottom: 3px;
}

.dotline {
    height: 3px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #dee3e9;
}

.poptitle {
    background-attachment: scroll;
    /*background: url(images/mainTitle.jpg);*/
    background-color: #595959;
    background-repeat: no-repeat;
    background-position: left center;
    font-family: Tahoma;
    font-size: 11px;
    color: #ff7200;
    height: 15px;
    text-decoration: none;
    font-weight: normal;
    padding-left: 10px;
    text-align: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cdd6dd;
    padding-right: 10px;
}

.MainNewsTitle {
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .MainNewsTitle a {
        font-family: tahoma;
        font-size: 11x;
        font-weight: bold;
        color: #005CA1;
        text-decoration: none;
    }

        .MainNewsTitle a:hover {
            font-family: tahoma;
            font-size: 11x;
            font-weight: bold;
            color: #FF6600;
            text-decoration: none;
        }

.tabbor1 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #8a8a8a;
    background-color: #fff;
}

.RowStyle1 {
}

    .RowStyle1:hover {
        background-color: #e2edeb;
    }

.AlternatingRowStyle {
    background-color: #e6edec;
}

    .AlternatingRowStyle:hover {
        background-color: #c2d9d6;
    }

.SelectedRowStyle {
    background-color: #acc3c0;
}

table.popupMenuRepeater {
    cursor: pointer;
    font-weight: normal;
    border-width: 0px;
    border-spacing: 0px;
    border-style: solid;
    border-collapse: separate;
    padding: 3px 3px 3px 3px;
}

    table.popupMenuRepeater td {
        cursor: pointer;
        font-weight: normal;
        border-spacing: 0px;
        padding: 3px 3px 3px 3px;
    }

DIV.stat1 {
    border-right: transparent 1px solid;
    padding-right: 21px;
    border-top: transparent 1px solid;
    display: inline;
    padding-left: 5px;
    float: left;
    padding-bottom: 3px;
    margin: 0px;
    vertical-align: bottom;
    border-left: transparent 1px solid;
    line-height: 16px;
    padding-top: 3px;
    border-bottom: transparent 1px solid;
    white-space: nowrap;
    height: auto !important;
    background: url(images/botharrow.gif) no-repeat right -18px;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 9pt;
}

DIV.stat {
    border-right: transparent 1px solid;
    padding-right: 21px;
    border-top: transparent 1px solid;
    display: inline;
    padding-left: 5px;
    float: left;
    padding-bottom: 3px;
    margin: 0px;
    vertical-align: bottom;
    border-left: transparent 1px solid;
    line-height: 16px;
    padding-top: 3px;
    border-bottom: transparent 1px solid;
    white-space: nowrap;
    height: auto !important;
    background: url(images/botharrow.gif) no-repeat right -18px;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 9pt;
}

* HTML DIV.stat {
    border-left-color: #fff !important;
    border-bottom-color: #fff !important;
    border-top-color: #fff !important;
    border-right-color: #fff !important;
}

    DIV.stat:Hover {
        border-right: #a1c6eb 1px solid;
        border-top: #a1c6eb 1px solid;
        background: url(images/botharrow.gif) #e3ebf2 no-repeat right 0px;
        border-left: #a1c6eb 1px solid;
        border-bottom: #a1c6eb 1px solid;
    }

DIV.popup {
    border-right: #b8b8b8 1px solid;
    border-top: #b8b8b8 1px solid;
    z-index: 1;
    overflow: auto;
    border-left: #b8b8b8 1px solid;
    border-bottom: #b8b8b8 1px solid;
    background-color: #fff;
}
/* Menu Css*/

.ContextMenuPanel {
    border: 1px solid #bdc9d2;
    z-index: 1000;
    background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
    cursor: pointer;
    padding: 1px 1px 0px 1px;
}

.ContextMenuBreak {
    margin: 1px 1px 1px 32px;
    padding: 0;
    height: 1px;
    overflow: hidden;
    display: block;
    border-top: 1px solid #C5C5C5;
}

a.ContextMenuItem {
    margin: 1px 0 1px 0;
    display: block;
    color: #287094;
    text-decoration: none;
    cursor: pointer;
    padding: 3px 19px 3px 27px;
    white-space: nowrap;
}

a.ContextMenuItem-Selected {
    font-weight: bold;
}

a.ContextMenuItem:hover {
    background-color: #FFE6A0;
    color: #287094;
    border: 1px solid #D2B47A;
    padding: 2px 18px 2px 26px;
}

.dropDownExtenderLabel {
    background: url(images/menuBg2.gif);
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 15px;
    background-color: #F4F7F8;
    border: 1px solid #e5edf7;
    padding: 4px 9px 4px 9px;
    display: table;
    color: #1b668c;
    vertical-align: middle;
    margin: 0px 1px 0px 1px;
    cursor: pointer;
    text-align: center;
}

    .dropDownExtenderLabel:hover {
        border: 1px solid #ccd5e1;
    }

.MenuStaticMenuItem {
    background: url(images/menuBg2.gif);
    background-attachment: scroll;
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 15px;
    background-color: #F4F7F8;
    border: 1px solid #e5edf7;
    padding: 4px 9px 4px 9px;
    display: block;
    color: #1b668c;
    vertical-align: middle;
    margin: 0px 1px 0px 1px;
    cursor: pointer;
    text-align: center;
}

.MenuStaticHover {
    border: 1px solid #ccd5e1;
}

.MenuDynamicMenuItem {
    margin: 0px;
    display: block;
    color: #287094;
    text-decoration: none;
    cursor: pointer;
    padding: 3px 19px 3px 27px;
    white-space: nowrap;
    width: auto;
}

.MenuDynamicHover {
    background-color: #FFE6A0;
    color: #287094;
    border: 1px solid #D2B47A;
    padding: 2px 18px 2px 26px;
    width: 100%;
}
/* end Menu Css*/
.btnLogin {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    padding: 1px;
    cursor: pointer;
    background: url(images/btn_new.gif);
    height: 24px;
    width: 65px;
    border: none 0;
}

.calext .ajax__calendar_container {
    background-color: #fff;
    border: solid 1px #cccccc;
    font-size: 11px;
}

.calext .ajax__calendar_header {
    background-color: #ffffff;
    margin-bottom: 3px;
}

.calext .ajax__calendar_title, .calext .ajax__calendar_next, .calext .ajax__calendar_prev {
    color: #996633;
    padding-top: 3px;
}

.calext .ajax__calendar_body {
    background-color: #fff;
    border: solid 0px #cccccc;
}

.calext .ajax__calendar_dayname {
    text-align: center;
    font-weight: bold;
    margin-bottom: 2px;
    margin-top: 2px;
}

.calext .ajax__calendar_day {
    text-align: center;
}

.calext .ajax__calendar_active {
    color: #FFFFFF;
    background-color: #008000;
}

.calext .ajax__calendar_hover .ajax__calendar_day, .calext .ajax__calendar_hover .ajax__calendar_month, .calext .ajax__calendar_hover .ajax__calendar_year {
    color: #FFFFFF;
    background-color: #FF9900;
}

.calext .ajax__calendar_today {
    font-weight: bold;
    color: #996633;
}

.calext .ajax__calendar_hover .ajax__calendar_today, .calext .ajax__calendar_hover .ajax__calendar_title {
    color: #004080;
}

.calext .ajax__calendar_other {
    visibility: hidden;
}

.OtherMonthDay {
    visibility: hidden;
}



.dtbl {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #000;
    text-decoration: none;
    border: 1px solid #dee6ec;
    border-collapse: collapse;
    background-color: #f7f9fb;
}

    .dtbl td {
        border-left: 0px;
        border-right: 0px;
        border-bottom: 1px solid #dee6ec;
        line-height: 15px; /* padding: 0px; */
    }

        .dtbl td:hover {
            background-color: #e9eff3;
        }



/*
#d1 {
   position: relative;   
   width: 100%; 
   display: table;
   height: 100%;
   margin-bottom: -30px;
   
}
#d2 {
	z-index: 1;
	position: relative;
	width: 100%;
	height: 0;
}
#d3 {
	margin: 2;	
	text-align: center;
	height: 30px;
	overflow: hidden;
}
 */

TABLE.filter {
    border: none;
}

    TABLE.filter TD {
        min-width: 10%;
        border: 0px;
        background-color: #f3f3f3;
        padding-right: 15px;
    }

        TABLE.filter TD label {
            padding-left: 5px;
        }

    TABLE.filter .td {
        background-color: #f3f3f3;
    }


TABLE.dynamic {
    border: none;
}

    TABLE.dynamic TD {
        min-width: 10%;
        border: 0px;
        color: #525252;
        padding-right: 15px;
    }

        TABLE.dynamic TD label {
            padding-left: 5px;
        }

    TABLE.dynamic .td {
    }

.input-disabled {
    background-color: #EBEBE4;
    border: 1px solid #ABADB3;
    padding: 2px 1px;
}

.row {
    margin-top: 5px !important;
    margin-right: 5px !important;
    margin-left: 5px !important;
}

.panel {
    margin: 10px;
    background: #fff;
}

.breadcrumb {
    /*background-color: #b6d1f2;*/
    /*text-shadow: 0 1px 0 #aecef4;*/
    padding: 5px 15px !important;
    margin-bottom: 0px !important;
    font-family: 'Open Sans';
    font-size: 18px;
    border-bottom: 1px solid #ddd;
    /*text-shadow: 0 1px 0 rgba(150,150,150,0.15);*/
}

    .breadcrumb > li.active {
        font-size: 22px;
        font-weight: normal;
        margin: 8px 0;
        color: #393939;
    }

        .breadcrumb > li.active > i {
            padding-right: 5px;
        }

        .breadcrumb > li.active:before {
            font-family: FontAwesome;
            content: "\f016";
            margin-right: 5px;
        }

.formmargin {
    padding-right: 0px;
    padding-left: 0px;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"] {
    /*min-width: 300px !important;*/
}

    input[type="text"].serachText {
        max-height: 34px !important;
        padding: 6px 12px !important;
        font-size: 14px !important;
        min-width: 180px !important;
    }
/*min-width: 200px !important; change*/

textarea {
    min-width: 250px !important;
    min-height: 75px !important;
}
/*change min height:100px*/
select {
    height: 28px !important;
    font-size: 13px;
    min-width: 250px !important;
}

input[type="text"].Textnorm {
    max-height: 34px !important;
    padding: 6px 12px !important;
    font-size: 14px !important;
}

input[type="text"].normText {
    max-height: 28px !important;
    padding: 6px 12px !important;
    font-size: 14px !important;
    width: 250px !important;
}

/*change max height 28px to 34px*/



.colmdmargin {
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.box-content {
    min-height: 600px !important;
}

.contentHeader {
    text-align: left;
    padding-bottom: 2px;
    border-bottom: 2px solid #eee;
    font-weight: bold;
}

.checkBoxList {
    font-size: 13px !important;
    vertical-align: middle;
}

    .checkBoxList td {
        padding: 0px 5px 0px 5px;
    }

        .checkBoxList td label {
            padding-left: 5px;
            font-weight: bold;
        }

    .checkBoxList input[type="radio"] {
        padding: 0px 5px 0px 5px;
    }

    .checkBoxList label {
        padding: 0px 5px 0px 5px;
        font-weight: bold;
        vertical-align: middle;
    }

.alert {
    padding: 5px !important;
    margin-bottom: 0px !important;
    border: 1px solid transparent !important;
    border-radius: 4px !important;
    font-size: 12px !important;
}

.checkbox-inline label {
    font-weight: bold !important;
}

.modleheader_text {
    color: #fff !important;
    background-color: #009dc6;
    text-shadow: 0 1px 0 #444;
}

.modal-body-height {
    min-height: 250px;
}

.text-align-left{
    text-align:left;
}

.text-align-center{
    text-align:center;
}

.text-align-right{
    text-align:right;
}