/***** common css start here *******/

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #cccccc;
}

a {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
    color: #000;
}

    a:link {
        text-decoration: none;
    }

    a:visited {
        text-decoration: none;
        color: #333;
    }

    a:hover {
        text-decoration: underline;
        color: #800000;
    }

    a:active {
        text-decoration: none;
        color: #000;
    }

body, td, th {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
    color: #000;
}

/********************100% Screen************************/
#main_div {
    height: 100%;
    width: 1002px;
    min-height: 550px;
    float: none;
    margin: auto;
    background-color: #ffffff;
}
/*#main_div {
    height: 100%;
    width: 100%;
    min-height: 550px;
    float: none;
    margin: auto;
    background-color: #ffffff;
}*/
#header_div {
    width: 1002px;
    min-height: 100px;
    background-color: #e18901;
}
/*#header_div {
    width: 100%;
    min-height: 100px;
    background-color: #e18901;
}*/
/********************100% Screen************************/


.tittle_head {
    font-size: 20px;
    font-weight: bold;
    float: left;
    margin-left: 30px;
    margin-top: 30px;
}

.tittle_head1 {
    font-size: 12px;
    font-weight: bold;
}
/********************100% Screen************************/
#content_div {
    float: left;
    min-height: 555px;
    height: auto;
    background-color: white;
    width: 1002px;
}
/*#content_div {
    float: left;
    min-height: 555px;
    height: auto;
    background-color: white;
    width: 100%;
}*/
/********************100% Screen************************/

#content_left_div {
    float: left;
    width: 220px;
}

#content_mid_div {
    float: right;
    width: 772px;
    /*overflow-x:hidden;
	overflow-y:scroll;*/
    min-height: 250PX;
    height: auto;
    margin: 0px 0px 10px 10px;
}

/********************100% Screen************************/
#content_mid_div_section {
    float: right;
    width: 772px;
    height: auto;
    min-height: 555px;
}
/*#content_mid_div_section {
    float: right;
    width: 83%;
    height: auto;
    min-height: 555px;
}*/
/********************100% Screen************************/

/********************100% Screen************************/
#footer_div {
    float: none;
    background-color: #e18901;
    height: 20px;
    width: 1002px;
    margin: auto;
    text-align: center;
    padding: 10px 0 0 0;
}
/*#footer_div {
    float: none;
    background-color: #e18901;
    height: 20px;
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 10px 0 0 0;
}*/
/********************100% Screen************************/

.clear {
    clear: both;
    height: 1px;
}

.logo_bg {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    background-image: url(../images/logo_bg.png);
    width: 227px;
    height: 117px;
    background-repeat: no-repeat;
    padding-top: 7px;
    padding-left: 3px;
}

.welcome_text {
    float: right;
    margin-right: 10px;
    font-size: 12px;
    margin-top: 5px;
    font-weight: bold;
}

.welcome_text_1 {
    font-size: 12px;
    margin-top: 5px;
    font-weight: bold;
    color: white;
}


.logout {
    float: left;
    margin-right: 10px;
    position: relative;
    width: 200px;
    margin-left: 900px;
    margin-top: -60px;
}

.previous {
    float: right;
    margin-right: 10px;
    position: relative;
    width: auto;
    margin-top: -30px;
    font-weight: bold;
}

img {
    border: 0px;
}

.copyright {
    background-color: #FFFFFF;
    float: none;
    height: 20px;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
    text-align: center;
    width: 1002px;
}

.footer_vcentric {
    float: right;
    margin-top: -5px;
    background-image: url(Images/vcentric_logo.gif);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
}


.float_left {
    float: left;
    color: #FFFFFF;
}

.float_right {
    float: right;
}

.outer_header {
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 26px;
    margin-bottom: 6px;
    margin-left: 8px;
    padding-left: 0px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 748px;
}

.common_hyperlink:link {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.common_hyperlink:hover {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
}

.common_hyperlink:visited {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.common_hyperlink:active {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}
/***** common css end here *******/


/*****************left menu start here *************/


/* Menu container */



.menu {
    height: auto;
    border: solid #ffffff 0px; /* padding: 3px 3px 3px 3px; 
   margin:12px 12px 12px 50px;*/
}



/* Menu styles */

.menu_bg {
    font-weight: bold;
    color: black;
    line-height: 25px;
    width: auto;
    background-color: #fff;
}

.menu_bg_sub {
    font-weight: bold;
    color: black;
    padding: 5px 5px 5px 5px;
    width: 160PX;
    font-size: 11px;
    background-image: url(../images/menu_bg.png);
    background-repeat: repeat-x;
    height: 26px;
    margin-bottom: 1px;
    border-radius: 10px;
    background-color: #fff;
    border: 1px solid #f3e0c4;
}

.menu_bg_suba {
    font-weight: bold;
    color: black;
    background-color: #fffefd !important;
    margin-bottom: 1px;
    padding: 5px;
    width: auto;
}

.menu ul {
    margin: 0px;
    padding: 0px;
    width: auto;
}

.menu li {
    margin: 0px 0px 1px 0px;
    padding: 0px;
    list-style-type: none;
    text-align: left;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    width: auto;
    padding-left: 20px;
}
/* Submenu styles */
.menu ul ul {
    background-color: #ffffff;
    width: auto;
}

.menu li li {
    margin: 1px 1px 1px 4px;
    width: auto;
}
/* Symbol styles */
.menu .symbol-item, .menu .symbol-open, .menu .symbol-close {
    float: left;
    width: 16px;
    height: 1em;
    background-position: left center;
    background-repeat: no-repeat;
    margin: 5px 0 5px 5px;
}

.menu .symbol-item {
}

.menu .symbol-open {
    background-image: url(../images/minus.png);
    margin-top: 10px;
}

.menu .symbol-close {
    background-image: url(../images/plus.png);
    margin-top: 10px;
}
/* Menu line styles */
.menu li.open {
    font-weight: bold;
}

.menu li.close {
    font-weight: bold;
}
/******************************/

.left_menu_header {
    background-color: #fff;
    height: 26px;
    margin-bottom: 5px;
    border-radius: 10px;
    border: 1px solid #f3e0c4;
    background-color: #f6e9d3;
    font-size: 14px;
}

.icon {
    position: absolute;
    float: left;
    margin-left: -10px;
    margin-right: 10px;
    background-image: url(../images/menu-alt.png);
    background-repeat: no-repeat;
    width: 16px;
    height: 16px;
    margin-top: 6px;
}
/*****************left menu end here *************/


/******** inner page css start here *************/

.inner_header {
    border: 1px solid #F6E9D3;
    border-radius: 10px;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 26px;
    margin-bottom: 6px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 738px;
}

.inner_header_1 {
    border: 1px solid #F6E9D3;
    border-radius: 10px;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 26px;
    margin-bottom: 6px;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 737px;
}

.inner_header_2 {
    border: 0px solid #F6E9D3;
    border-radius: 10px;
    float: left;
    font-size: 18px;
    font-weight: bold;
    height: 26px;
    margin-bottom: 6px;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 717px;
}

.inner_header_font15px {
    border: 1px solid #F6E9D3;
    border-radius: 10px;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 22px;
    margin-bottom: 6px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 738px;
}
/******* table css start  here ********/

.table_row {
    width: 762px;
    float: left;
    margin: 0px;
    margin-bottom: 15px;
    padding: 0px;
    height: 35px;
}

.table_row_photo {
    width: 762px;
    float: left;
    padding: 0px;
    margin-top: 20px;
    height: 120px;
}

.td_left {
    width: 162px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    font-weight: bold;
    height: 12px;
}

.td_right {
    width: 170px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    /*font-weight: bold;*/
    height: 12px;
}

.tab_left {
    width: 353px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    /***   height: 25px;  Addded by Santosh to decrease the gap between rows in the forms ***/
}

.tab_right {
    width: 360px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    /***  height: 25px;  Addded by Santosh to decrease the gap between rows in the forms ***/
}
/*** auto ***/

.tab_left_auto {
    width: auto;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    height: 25px;
}

.tab_left_900px {
    width: auto;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    height: 25px;
}

.tab_right_auto {
    width: auto;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    height: 25px;
}
/**** auto close ****/
.input_140px {
    font-size: 11px;
    height: 16px;
    border: 1px solid #cccccc;
    width: 140px;
    font-family: Tahoma, Geneva, sans-serif;
}

.input_200px {
    font-size: 11px;
    height: 16px;
    border: 1px solid #cccccc;
    width: 200px;
    font-family: Tahoma, Geneva, sans-serif;
}

.input_100px {
    font-size: 11px;
    height: 16px;
    border: 1px solid #cccccc;
    width: 100px;
    font-family: Tahoma, Geneva, sans-serif;
}

.input_112px {
    font-size: 11px;
    height: 16px;
    border: 1px solid #cccccc;
    width: 112px;
    font-family: Tahoma, Geneva, sans-serif;
}

.select_142px {
    font-size: 11px;
    width: 142px;
    height: 16px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.select_70px {
    font-size: 11px;
    width: 70px;
    height: 16px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

label {
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
}

.text_width_120 {
    width: 120px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_100 {
    width: 100px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_140 {
    width: 140px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_230 {
    width: 230px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_160 {
    width: 160px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_180 {
    width: 180px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.text_width_500 {
    width: 507px;
    resize: none;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.label_width_100 {
    word-wrap: break-word;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
}

.textarea_no_resize {
    height: 40px;
    resize: none;
    width: 486px;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
}

.browse-button {
    color: #FFFFFF;
    height: 20px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    background-color: #123d12;
    border: 0px;
    padding-bottom: 2px;
    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
}

    .browse-button:link {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }

    .browse-button:hover {
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #52964c;
        border: 0px;
        padding-bottom: 2px;
    }

    .browse-button:visited {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }

    .browse-button:active {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }
/******* table end css here ********/

.error {
    color: #FF0000;
    font-size: 10px;
    white-space: nowrap;
}

.lbl_error_message {
    color: #FF0000;
    font-size: 10px;
    margin-top: 200px;
}

.validation {
    color: #FF0000;
    font-size: 11px;
    font-weight: bold;
}

.validation_box {
    background-color: #FADDA9;
    border: 1px solid #CCCCCC;
    float: left;
    margin: 0 5px 5px;
    padding: 6px 5px 5px;
    width: 97%;
}

.button_right {
    float: right;
    margin-right: 10px;
    margin-top: 0px;
}
/******** inner page css end here *************/

/********** copyrightlink css start here ***********/


.copyright_link:link {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link:hover {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link:visited {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link:active {
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}
/*************/


.copyright_link1:link {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link1:hover {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link1:visited {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}

.copyright_link1:active {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}
/********** copyrightlink css end here ***********/


/********************* button css start here ****************/
.g-button {
    border: 0px solid #121a9b;
    color: #000000;
    height: 20px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    -webkit-transition: all 0.0s;
    -moz-transition: all 0.0s;
    -ms-transition: all 0.0s;
    -o-transition: all 0.0s;
    transition: all 0.0s;
    background-color: #e18901;
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    box-shadow: 0 1px 1px rgba(0,0,0,0.1);
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    cursor: pointer;
    border-radius: 6px;
    background-image: url(../images/button.png);
    background-repeat: repeat-x;
}

    .g-button:link {
        border: 0px solid #121a9b;
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        -webkit-transition: all 0.0s;
        -moz-transition: all 0.0s;
        -ms-transition: all 0.0s;
        -o-transition: all 0.0s;
        transition: all 0.0s;
        background-color: #e18901;
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        cursor: pointer;
        border-radius: 6px;
        background-image: url(../images/button.png);
        background-repeat: repeat-x;
    }

    .g-button:hover {
        border: 0px solid #121a9b;
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        -webkit-transition: all 0.0s;
        -moz-transition: all 0.0s;
        -ms-transition: all 0.0s;
        -o-transition: all 0.0s;
        transition: all 0.0s;
        background-color: #e18901;
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        cursor: pointer;
        border-radius: 6px;
        background-image: url(../images/button_over.png);
        background-repeat: repeat-x;
    }

    .g-button:visited {
        border: 0px solid #121a9b;
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        -webkit-transition: all 0.0s;
        -moz-transition: all 0.0s;
        -ms-transition: all 0.0s;
        -o-transition: all 0.0s;
        transition: all 0.0s;
        background-color: #e18901;
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        cursor: pointer;
        border-radius: 6px;
        background-image: url(../images/button.png);
        background-repeat: repeat-x;
    }

    .g-button:active {
        border: 0px solid #121a9b;
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        -webkit-transition: all 0.0s;
        -moz-transition: all 0.0s;
        -ms-transition: all 0.0s;
        -o-transition: all 0.0s;
        transition: all 0.0s;
        background-color: #e18901;
        -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        box-shadow: 0 1px 1px rgba(0,0,0,0.1);
        padding-bottom: 2px;
        padding-left: 2px;
        padding-right: 2px;
        cursor: pointer;
        border-radius: 6px;
        background-image: url(../images/button.png);
        background-repeat: repeat-x;
    }
/********************** button css end here ****************************/



/*************** grid view css start here ************/

.gridview {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 98%;
}

.gridview_scroll {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 98%;
    overflow-x: scroll;
    overflow-y: hidden;
}

.gridview_scroll_X_Y {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 98%;
    overflow-x: scroll;
    overflow-y: scroll;
}


.content_mid_div_section_scroll {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 100%;
    height: 555px;
    overflow-x: hidden;
    overflow-y: scroll;
}

.table_tittle_head {
    height: 20px;
    width: auto;
    min-width: 100px;
    background-color: GreenYellow;
    font-size: 12px;
    font-weight: bold;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}

.table_tittle_subhead {
    height: 20px;
    width: auto;
    min-width: 100px;
    background-color: darkorange;
    font-size: 12px;
    font-weight: bold;
    color: green;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
}

.row1 {
    background-color: #ffffff;
    height: 20px;
    padding-left: 5px;
}

.row2 {
    background-color: #f6e9d3;
    height: 20px;
    padding-left: 5px;
}

.table_tittle_head_inner {
    height: 20px;
    width: auto;
    max-width: 95%;
    background-color: #b9b9b9;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
}

.row2_inner {
    background-color: #efefef;
    height: 20px;
    padding-left: 5px;
}

.grid_view_footer {
    width: 99%;
    background-color: #e18901;
    height: 20px;
    padding: 3px;
    float: right;
    text-align: center;
}

.pager {
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}
/**************** button_icon ***********************/

.btnEdit {
    background-color: transparent;
    background-image: url("../images/edit.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 3px;
    width: 16px;
}

.btnDelete {
    background-color: transparent;
    background-image: url("../images/delete.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnCancel {
    background-color: transparent;
    background-image: url("../images/cancel.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 18px;
    margin-left: 0px;
    width: 18px;
}

.btnAdd {
    background-color: transparent;
    background-image: url("../images/add.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnApprove {
    background-color: transparent;
    background-image: url("../images/Approve.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnReject {
    background-color: transparent;
    background-image: url("../images/Reject.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnRecommend {
    background-color: transparent;
    background-image: url("../images/Recommend.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}
/*************** grid view css end here ************/



/********** login page css start here ***********/

#main_div_login {
    height: 100%;
    width: 1002px;
    min-height: 550px;
    float: none;
    margin: auto;
    background-color: #ffffff;
}

#content_div_login {
    float: left;
    height: auto;
    background-color: white;
}

#header_login_div {
    width: 1002px;
    min-height: 70px;
    background-color: #366232;
}

/*.login_logo_bg {
    background-image: url("../images/login_logo_bg.png");
    background-repeat: no-repeat;
    float: left;
    height: 120px;
    margin-left: 10px;
    margin-top: 10px;
    padding-left: 15px;
    padding-top: 0;
    width: 231px;
}*/

.login_logo_bg {
    background-image: url("../images/login_logo_bg.png");
    background-repeat: no-repeat;
    float: left;
    height: 120px;
    margin-left: 10px;
    margin-top: 10px;
    padding-left: 15px;
    padding-top: 0;
    width: 231px;
}

#footer_login_div {
    float: none;
    background-color: #366232;
    height: 20px;
    width: 1002px;
    margin: auto;
    text-align: center;
    padding: 10px 0 0 0;
}

#user {
    float: right;
    margin-top: 10px;
    width: 400px;
    height: 40px;
    color: #FFFFFF;
}

.user_left {
    float: left;
    margin-right: 85px;
    margin-bottom: 5px;
    color: #FFFFFF;
}

.user_text {
    float: left;
    margin-right: 10px;
}

.login-button {
    color: #FFFFFF;
    height: 20px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    background-color: #123d12;
    border: 0px;
    padding-bottom: 2px;
}

    .login-button:link {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }

    .login-button:hover {
        color: #000000;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #52964c;
        border: 0px;
        padding-bottom: 2px;
    }

    .login-button:visited {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }

    .login-button:active {
        color: #FFFFFF;
        height: 20px;
        width: auto;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        cursor: pointer;
        background-color: #123d12;
        border: 0px;
        padding-bottom: 2px;
    }

#login_mid {
    background-image: url(../images/mid_bg.png);
    background-repeat: repeat-x;
    width: 940px;
    height: 222px;
    margin: 40px 0 0 32px;
    padding: 0px;
    border: 1px solid #e1e1e1;
    float: left;
}

.mid_text {
    font-size: 11px;
    text-align: left;
    color: #000000;
    font-weight: normal;
}

.mbpic {
    margin: 10px 5px 5px 5px;
    float: left;
}

.mid_header {
    margin: 10px 5px 5px 5px;
    float: left;
    color: #ff0000;
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: bold;
    width: 410px;
    text-align: justify;
}

.tree {
    margin-left: 40px;
    float: left;
}

#login_news {
    background-color: #c6c6c6;
    width: 942px;
    height: 70px;
    margin: 0px 0 0 32px;
    padding: 0px;
    border: 0px solid #e1e1e1;
    float: left;
}

.scroll {
    float: right;
    margin-top: 28px;
    margin-right: 10px;
    margin-left: 10px;
}
/********** login page css start here ***********/






#photo_div {
    width: 500px;
    float: left;
}

.photo {
    width: 110px;
    height: 110px;
    margin-right: 5px;
    float: left;
    margin-bottom: 2px;
}

.photo_button {
    float: left;
    margin-left: 2px;
    margin-top: 112px;
}

input[type=checkbox] {
    width: 8px;
    height: 8px;
}

input[type=radio] {
    width: 8px;
    height: 8px;
}
/*Added by Santosh to put width to table td's*/
.td_textalign_right {
    text-align: right;
    padding-right: 15px;
    padding-left: 15px;
}

.td_textalign_left {
    text-align: left;
    padding-right: 15px;
    padding-left: 15px;
}

.space_tab_table {
    margin-top: 10px;
    margin-bottom: 10px;
}
/*Added by Santosh to put width to table td's*/

/*Added by Santosh for Download button to come in single line of student profile*/


.tab_left_500px {
    width: 500px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
}

.td_right_280px {
    width: 280px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
}
/*End Santosh*/


.date_picker {
    width: 16px;
    height: 16px;
    margin: 0px 0px -2px 1px;
    cursor: pointer;
}
/************ added by harish for two digit ******/
.input_25px {
    font-size: 11px;
    height: 16px;
    border: 1px solid #cccccc;
    width: 25px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #000;
    margin-bottom: 5px;
    margin-top: 5px;
}

.text_area1_no_resize {
    width: 170px;
    height: 60px;
    resize: none;
}

.text_area1_no_resize_width400px {
    width: 400px;
    height: 30px;
    resize: none;
}

.text_area1_no_resize_width400px_height16px {
    width: 400px;
    height: 16px;
    resize: none;
}
/************ added by harish for two digit ******/ /*Added by Santosh to put width to table td's*/


/**** Added by Srikanth***/
.textarea_grid_no_resize {
    height: 30px;
    resize: none;
    width: 120px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

.text_width_70 {
    width: 70px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

.text_width_130 {
    width: 130px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

.file {
    width: 30px;
    height: 20px;
    margin-right: 5px;
    float: left;
    margin-bottom: 2px;
}
/****Added by Srikanth***/

#logos_mid {
    float: none;
    height: 217px;
    margin: 100px 0 0 200px;
    padding: 0px;
    width: auto;
}

.School_box {
    background-color: #729804;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.Degree_box {
    background-color: #e14a12;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.Engineering_box {
    background-color: #e28a02;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.Nursing_box {
    background-color: #36b7d1;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.Mba_box {
    background-color: #b0015f;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.Pharmacy_box {
    background-color: #125889;
    border-radius: 8px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 60px;
    margin: 5px 5px 5px 5px;
    padding: 25px 10px 3px;
    text-align: center;
    width: 175px;
}

.tittle_head_logos {
    color: #FFFFFF;
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin-left: 190px;
    margin-top: 20px;
}

#applicants_mid {
    float: none;
    height: auto;
    min-height: 217px;
    margin: 10px 0 0 80px;
    padding: 0px;
    width: 780px;
}
/*.gridview_scroll_student {
	float:left;
	margin:0px 0px 0px 10px;
	width:95%;
	overflow-x:scroll;
	overflow-y:hidden;
}
*/
/*.gridview_scroll_staff {
	float:left;
	margin:10px 0px 10px 10px;
	width:95%;
	overflow-x:scroll;
	overflow-y:hidden;
}*/
.btnPrint {
    background-color: transparent;
    background-image: url("../images/print.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnView {
    background-color: transparent;
    background-image: url("../images/View.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.btnDownload {
    background-color: transparent;
    background-image: url("../images/download.png");
    background-repeat: no-repeat;
    border-width: 0;
    cursor: pointer;
    height: 16px;
    margin-left: 0px;
    width: 16px;
}

.table_tittle_head_arrow {
    height: 20px;
    width: 4%;
    background-color: #e18901;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
}
/* Text font size in Online test wireframe */
.text_14px_onlinetest {
    font-size: 14px;
}

.gridview_scroll_width95px {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 95%;
    overflow-x: scroll;
    overflow-y: hidden;
}

.gridview_width95px {
    float: left;
    margin: 0px 0px 0px 10px;
    width: 95%;
}

.txt_textalign_right {
    text-align: right;
}
/* Added by Sreenu for Success and Error Message*/
.msgError {
    color: Red;
    font-weight: bold;
}

.msgSuccess {
    float: right;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 10px;
    color: #018000;
    font-size: 12px;
}

#validation_error_message {
    color: #FF0000;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    left: 778px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 62px;
    font-weight: bold;
}

.msgSuccess {
    color: Green;
    font-weight: bold;
}

.lbl_error_message {
    margin-left: 20px;
}

._Telerik_IE9 .RadDock.rieDialogs {
    z-index: 20001;
}

._Telerik_IE9 .rcbSlide {
    z-index: 20002 !important;
}

#dwndWrapper {
    height: 85px;
    background-image: url("../../images/upload_100.png");
    background-position: left;
    background-repeat: no-repeat;
    padding: 15px 0 0 100px;
}

div.RadUpload .ruBrowse {
    background-position: 0 -46px;
    width: 115px !important;
}

div.RadUpload_Default .ruFileWrap .ruButtonHover {
    background-position: 100% -46px !important;
}




/****************** Gri View **********************/
.grid_view1 {
    font-family: tahoma;
    font-size: 12px;
    border: solid 1px #7f7f7f;
    border-collapse: collapse;
    color: #333333;
    width: 57%;
    position: absolute;
    overflow-y: scroll;
}

.grid th {
    border-color: #f3e0c4;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 1px;
    color: Menu;
    padding: 4px 5px 4px 10px;
    vertical-align: bottom;
    text-align: left;
    background-color: Highlight;
}

.grid td {
    color: #f6e9d3;
    padding: 4px 1px 4px 1px;
    border-bottom: solid 1px #BBD9EE;
    padding: 4px 5px 4px 10px;
}


.gridHeader {
    background-color: #e18901;
}

.gridRow {
    background-color: #f3e0c4;
}

.gridAltRow {
    background-color: #fffefd;
}

.gridEditRow {
    background-color: #0DC6DE;
}

.gridFooterRow {
    background-color: #E8ECED;
}

.grid tr.gridRow:hover, .grid tr.gridAltRow:hover {
    font-family: tahoma;
    font-size: 12px;
    border: solid 1px #7f7f7f;
    border-collapse: collapse;
    background-color: #99BBE1;
}

.hCursor {
    cursor: pointer;
    /*cursor: hand;*/
}

.pnl_margin {
    margin-bottom: 100px;
}

.calendar {
    margin-left: 3px;
    position: absolute;
}

.photograph {
    width: 100px;
    height: 100px;
}

.fileUpload {
    color: #FFFFFF;
    height: 20px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    /*background-color: #123d12;*/
    border: 0px;
    padding-bottom: 2px;
}

.uploadButton {
    color: #FFFFFF;
    height: 20px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    cursor: pointer;
    /*background-color: #123d12;*/
    border: 0px;
    padding-bottom: 2px;
}

.tab_left_500px {
    width: 500px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
}

.td_left_500px {
    width: 500px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    font-weight: bold;
    height: 12px;
}

.btn_right_save {
    text-align: right;
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

.btn_right_save_40px {
    text-align: right;
    float: right;
    margin-top: 40px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}

.lbl_right_savemessage {
    float: right;
    text-align: right;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    color: #FF0000;
    font-size: 12px;
}

.lbl_left_successmessage {
    float: left;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 10px;
    color: green;
    font-size: 12px;
}

.lbl_right_successmessage {
    float: right;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 10px;
    color: #018000;
    font-size: 12px;
}

.lbl_right_successmessage_StaffEdit {
    float: right;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 0px;
    color: #018000;
    font-size: 12px;
}
/*Added by seshu to fix ticket 9286 and 9278 on 20 Feb 2015*/
.lbl_profile_successmessage {
    /*float: left;*/
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    color: #018000;
    font-size: 12px;
}
/*Added by seshu to fix ticket 9286 and 9278 on 20 Feb 2015*/
.lbl_left_errormessage {
    float: left;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 10px;
    color: red;
    font-size: 12px;
}

.lbl_right_errormessage {
    float: right;
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 80px;
    margin-right: 10px;
    color: red;
    font-size: 12px;
}
/*Added by seshu to fix ticket 9286 and 9278 on 20 Feb 2015*/
.lbl_profile_errormessage {
    /*float: left;*/
    text-align: left;
    margin-top: 10px;
    margin-bottom: 10px;
    /*margin-left: 80px;*/
    margin-right: 10px;
    color: red;
    font-size: 12px;
}
/*Added by seshu to fix ticket 9286 and 9278 on 20 Feb 2015*/

.margin_bottom {
    margin-bottom: 50px;
}

.margin_bottom_20px {
    margin-bottom: 20px;
}

.RadPanelItem_Header {
    font-size: medium;
    font-family: 'Bookshelf Symbol 7';
    color: Maroon;
}

.profile_header {
    text-align: center;
    font-size: 14px;
    color: maroon;
    font-style: italic;
    font-weight: bold;
}

.inner_header_font15px_small {
    border: 1px solid #F6E9D3;
    border-radius: 10px;
    float: left;
    font-size: 15px;
    font-weight: bold;
    height: 22px;
    margin-top: 5px;
    margin-bottom: 6px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    width: 367px;
    text-align: center;
}

.header_div_small {
    margin-top: 35px;
    border: solid 1px;
    width: 400px;
    height: 180px;
    margin-right: 280px;
    margin-left: 100px;
}



.popup_block {
    display: none; /*--hidden by default--*/
    background: #fff;
    padding: 20px;
    border: 10px solid #ddd;
    float: left;
    font-size: 14px;
    font-family: Calibri;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 99999;
    /*--CSS3 Box Shadows--*/
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    margin-left: 520px;
}

.img_btn_close {
    float: right;
    margin: -38px -38px 0 0;
}

#fade { /*--Transparent background layer--*/
    display: none; /*--hidden by default--*/
    background: #000;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .80;
    z-index: 9999;
}

.td_right_nobold {
    width: 170px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    height: 12px;
}


.td_label {
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
    color: #000;
    width: 50px;
    float: left;
    margin: 5px 0px 5px 10px;
    padding: 0px;
    height: 12px;
}

/*********For Modal PopUp Controller--Added By Sanjay*********/


#progressBackgroundFilter {
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
}

#divBlock {
    position: fixed;
    top: 50%;
    left: 43%;
    height: 120px;
    padding: 10px;
    text-align: center !important;
    vertical-align: middle !important;
    width: 20%;
    z-index: 5001;
    background-color: #F08922;
    border: solid 2px #f0b995;
}
/**/

.changeColor {
    background-color: yellow;
}

/******************dashboard css start**********/ /*added by anirudh kanukanti on 12-03-2015*/

#dash_mid_section {
    float: left;
    width: 782px;
    height: auto;
}

#box_section {
    width: 570px;
    height: 110px;
    float: left;
}

#box1 {
    background-color: #fadda9;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

.box_text_1 {
    color: #0e4f9f;
    font-size: 16px;
    font-weight: bold;
    padding-top: 20px;
}

.box_text_1_1 {
    color: #bd621b;
    font-size: 46px;
    font-weight: bold;
    padding-top: 20px;
    font-family: Impact;
}

#box2 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

.box_text_2 {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    padding-top: 20px;
}

.box_text_5 {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 20px;
}

.box_text_1_2 {
    color: #502665;
    font-size: 46px;
    font-weight: bold;
    padding-top: 20px;
    font-family: Impact;
}

#box3 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

.box_text_1_3 {
    color: #71042b;
    font-size: 46px;
    font-weight: bold;
    padding-top: 20px;
    font-family: Impact;
}

#box4 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

#box5 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

.box_text_1_5 {
    color: #71042b;
    font-size: 46px;
    font-weight: bold;
    padding-top: 20px;
    font-family: Impact;
}

.box_text_1_4 {
    color: #2f632e;
    font-size: 46px;
    font-weight: bold;
    padding-top: 20px;
    font-family: Impact;
}

.box6 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}
.box7 {
    background-color: #f8f1e4;
    width: 130px;
    height: 90px;
    float: left;
    margin: 0px 5px 5px 5px;
    padding-top: 10px;
    text-align: center;
}

.news_box {
    border: #e1e1e1 1px solid;
    width: 550px;
    height: 100px;
    float: left;
    margin-bottom: 5px;
    margin-left: 5px;
}

#news_section {
    float: left;
    margin: 10px 0 0 0;
    font-size: 10px;
    width: 100%;
    line-height: 16px;
}

#news_img {
    float: left;
    margin: 0 20px 0 0px;
}

#right_section {
    float: right;
    margin: auto;
}

.apps_board {
    border: 1px solid #e1e1e1;
    float: left;
    height: 110px !important;
    margin: 0 7px 7px 5px;
    padding: 0;
    width: 34%;
}

.msg_text_hdr {
    color: #000000;
    float: left;
    font-size: 13px;
    font-weight: 700;
    margin: 0;
    padding: 3px 0 0 10px;
}

.apps_both_row {
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 10px;
    vertical-align: middle;
    width: 600px;
}

.apps_caption {
    float: left;
    margin-left: 10px;
    margin-top: 0;
    vertical-align: middle;
    width: 240px;
}

.apps_header {
    background-image: url("../Images/app_hdr_bg.png");
    background-repeat: repeat-x;
    height: 25px;
}


.apps_header_1 {
    background-image: url("../Images/app_hdr_bg_1.png");
    background-repeat: repeat-x;
    height: 25px;
    /*background-color: #002366;*/
}

.apps_header2 {
    background-image: url("../Images/app_hdr_bg.png");
    background-repeat: repeat-x;
    margin-right: 8px;
    margin-top: 3px;
    /*background-color: #002366;*/
}
/******************dashboard css end**********/


/*added by Anirudh for hidding and displaying Rad Combo box items*/
.hidedropdownitems {
    visibility: hidden;
    display: none;
}

.showdropdownitems {
    visibility: visible;
}

.horizontalLine {
    background-color: #9C9594;
    height: 1px;
    text-align: center;
    float: left;
    margin: 12px 0 5px;
    min-width: 772px;
    padding: 0;
    width: 100%;
}
/*end by Anirudh*/
/*start by ismail on 14/04/2015*/
.tablerow {
    width: 762px;
    float: left;
    margin: 0px;
    margin-bottom: 15px;
    padding: 0px;
    height: 29px;
}

.tablerowInSideTable {
    width: 650px;
    float: left;
    margin: 0px;
    margin-bottom: 15px;
    padding: 0px;
    height: 29px;
}
/*end by ismail*/

/*25/06/2015/Anirudh/Start-added for asp table to make it look like rad grid */
.aspTableAsRadGrid {
    border-collapse: initial;
    border-color: #7c7c7c;
    border-spacing: 0;
    border-style: solid;
    border-width: 1px;
}

    .aspTableAsRadGrid td {
        border-style: solid;
        border-width: 0 0 1px 1px;
        border-color: #7c7c7c;
        border-spacing: 0;
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 9px;
        padding-top: 10px;
    }
/*25/06/2015/Anirudh/End */


/*14/10/2015/Anirudh/Start-added for pay slip */
.aspTablePaySlip {
    border-collapse: collapse;
    border-color: black;
    border-spacing: 0;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 0px 0px 0px 10px;
    width: 96%;
}

    .aspTablePaySlip td {
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: black;
        border-spacing: 0;
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 9px;
        padding-top: 10px;
        width: 24%;
    }

    .aspTablePaySlip img {
        width: 180px;
        height: 79px;
        float: right;
    }

.aspTableForm16 {
    border-collapse: collapse;
    border-color: black;
    border-spacing: 0;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 0px 0px 0px 10px;
    width: 96%;
    font-size: 5px;
}

    .aspTableForm16 td {
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: black;
        border-spacing: 0;
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 5px;
        padding-top: 5px;
        width: 24%;
        height: 6px;
        font-size: 8px;
    }

    .aspTableForm16 tr {
        height: 6px;
    }

    .aspTableForm16 th {
        font-size: 8px;
    }



/*14/10/2015/Anirudh/End-added for pay slip */
/*//V-1.3.2.4/11508/25-04-2016/Sumit Chimote/Added*/
tr.border_bottom td {
    border-bottom: 1pt solid;
    border-top: 1px solid;
}
/*//V-1.3.2.4/11508/25-04-2016/Sumit Chimote/Added*/


.foo {
    float: left;
    width: 20px;
    height: 20px;
    margin: 5px;
    border: 1px solid rgba(0, 0, 0, .2);
}


.fooContent {
    float: left;
    width: 150px;
    height: 60px;
    margin: 5px;
    font-weight: bolder;
}


/*04/08/2016/Anirudh/Start-added for trail balance */
.aspTableTrailBalance {
    border-collapse: collapse;
    border-color: black;
    border-spacing: 0;
    border-style: solid;
    border-width: 1px;
    float: left;
    margin: 0px 0px 0px 10px;
    width: 96%;
}

    .aspTableTrailBalance td {
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: black;
        border-spacing: 0;
        padding-left: 7px;
        padding-right: 7px;
        padding-bottom: 9px;
        padding-top: 10px;
        width: 20%;
    }

    .aspTableTrailBalance img {
        width: 180px;
        height: 79px;
        float: right;
    }
/*04/08/2016/Anirudh/End-added for trail balance */



.WrapFileName {
    display: block;
    width: 225px; /* Set this to the width you want to break at. */
    word-wrap: break-word; /* This will not be recognized by Visual Studio, but it works. */
}


.WrapFileName

{

    position: relative;

}

.WrapFileName span

{

    position: absolute;

    left:0;

}