﻿html
{
    height: 100%;
}


/* For tab control */

.ajax__tab_xp-theme .ajax__tab_header
{
    font-family: arial,verdana,tahoma,helvetica;
    font-size: 11px;
    background: url(../Images/tab/tab-line.gif) repeat-x bottom;
    white-space: normal !important;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer
{
    padding-right: 4px;
    background: url(../Images/tab/tab-right.gif) no-repeat right;
    height: 21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner
{
    padding-left: 3px;
    background: url(../Images/tab/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height: 13px;
    padding: 4px;
    margin: 0;
    overflow: hidden;
    background: url(../Images/tab/tab.gif) repeat-x;
    color: white;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer
{
    background: url(../Images/tab/tab-hover-right.gif) no-repeat right;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner
{
    background: url(../Images/tab/tab-hover-left.gif) no-repeat;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab
{
    background: url(../Images/tab/tab-hover.gif) repeat-x;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer
{
    background: url(../Images/tab/tab-active-right.gif) no-repeat right;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner
{
    background: url(../Images/tab/tab-active-left.gif) no-repeat;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab
{
    background: url(../Images/tab/tab-active.gif) repeat-x;
    color: black;
}
.ajax__tab_xp-theme .ajax__tab_body
{
    font-family: arial,verdana,tahoma,helvetica;
    font-size: 10pt;
    border: 1px solid red;
    border-top: 0;
    padding: 8px;
    background-color: #ffffff;
}

/* Tab end */


#container
{
    position: relative;
    min-height: 100%;
}

/* For Tab Control */
.TabMenu
{
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 5px;
    color: white;
    font-size: 11px;
    font-weight: normal;
    border-bottom: 2px solid #FE9E9F;
}

.Tab
{
    background-position: center;
    background-repeat: repeat-x;
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    color: white;
    font-weight: bold;
}

.Tab td
{
    text-align: center;
    width: 102px;
    background: url("../images/tab_unselected.gif") right top no-repeat;
}

.Tab a, .Tab a span
{
    height: 100%;
    padding-right: 10px;
    padding-left: 10px;
    color: white;
    font-weight: bold;
}

.TabSelected
{
    padding-left: 10px;
    padding-right: 10px;
    font-size: 11px;
}

.TabSelected td
{
    width: 100px;
    text-align: center;
    font-weight: bold;
    background: url("../images/tab_selected.gif") right top no-repeat;
}

.TabSelected a, .TabSelected a span
{
    padding-right: 10px;
    padding-left: 10px;
    color: Black;
    font-weight: bold;
}

.View
{
    /*BORDER-top: 2px solid #FE9E9F;*/
    height: 100%;
    width: 100%;
    padding: 1px 2px 2px 2px;
    font-family: Arial;
    font-size: 11px;
}

.contentblbrdrbkgrd
{
    BORDER-RIGHT: #e5b7b7 1px solid;
    BORDER-TOP: #e5b7b7 1px solid;
    BORDER-LEFT: #e5b7b7 1px solid;
    BORDER-BOTTOM: #e5b7b7 1px solid
}

stderrormessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffcc00
}

informationMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial;
    color: Red;
}

.mainheading
{
    FONT-SIZE: 15px;
    MARGIN-LEFT: 10px;
    COLOR: #ffffff;
    font-weight: bold
}

.ldaptblbakgrd
{
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-RIGHT: #e5b7b7 1pt solid;
    BORDER-TOP: #e5b7b7 1pt solid;
    BORDER-LEFT: #e5b7b7 1pt solid;
    WIDTH: 80%;
    BORDER-BOTTOM: #e5b7b7 1pt solid;	
}

/* Created by Mohan Lekshmanan */
#MainDiv
{
    margin: 0em auto;
    width: 100%;
    height: 59px;
}
#BannerControl
{
    height: 59px;
    width: 100%;
}
#ErrMsg
{
    clear: both;
    width: 45%;
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    background-color: #ffcc00;
}
#LoginDataForm
{
    clear: both;
    width: 45%;
    margin-left: auto;
    margin-right: auto;
    height: 180px;
    border: solid 2px #cacaca;
}
#LoginFormTitle
{
    background-color: #d7d7d7;
    height: 20px;
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    color: #000000;
}
#TrwIDLink
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
}
.RowDetail
{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
}
.DivLabel
{
    float: left;
    width: 30%;
}
.DivTxtBox
{
    float: left;
    width: 70%;
}
#LoginButton
{
    width: 25%;
    margin-left: auto;
    margin-right: auto;
}
#SampleID
{
    width: 65%;
    margin-left: auto;
    margin-right: auto;
}
#ForgotChangePassword
{
    clear: both;
    width: 45%;
    margin-left: auto;
    margin-right: auto;
}
#spForgotPassword
{
    float: left;
    margin-left: 40px;
}
#spChangePassword
{
    float: right;
    margin-right: 40px;
}
#footerPage
{
    text-align: center;
    clear: both;
}

/* General Info */
#TopButtons
{
    height: 30px;
}
#TopButtons span
{
    margin-left: 5px;
    margin-top: 5px;
    position: absolute;
}
#TopStatus
{
    height: 30px;
    width: 98%;
    margin-left: 10px;
    margin-right: 30px;
    background-color: #e6e6e6;
    margin-top: 5px;
    border: solid 1px #e6e6e6;
}
.StatusSpan
{
    margin-top: 5px;
    position: absolute;
    font-family: Arial;
    font-size: 12px;
}
#TrackNoLbl
{
    margin-left: 50px;
}
#TrackNo
{
    margin-left: 200px;
    font-weight: bold;
}
#WRStatusLbl
{
    margin-left: 700px;
}
#WRStatus
{
    margin-left: 750px;
    font-weight: bold;
    color: Red;
}
#PersonalProfile
{
    margin-top: 20px;
    margin-left: 10px;
    width: 98%;
    border: solid 1px #e6e6e6;
}
#ProfiInfo
{
    margin-left: 5px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.DivTabelTd
{
    width: 16.42%;
    border-right: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    float: left;
}

.tblTestDoc
{
    border: solid 1px #e6e6e6;
    width: 25%;
}

.ReqInfoTable
{
    border-left: solid 1px #e5b7b7;
    border-top: solid 1px #e5b7b7;
    border-bottom: solid 1px #e5b7b7;
    border-right: solid 1px #e5b7b7;
}
.ReqInfoTable td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}

#aNikuInfoTable
{
    border-left: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}
#aNikuInfoTable td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}
#PurposeTable
{
    border-left: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}
#PurposeTable td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}
#AttachmentsTable
{
    border-left: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}
#AttachmentsTable td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}
#GroupsTable
{
    border-left: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}
#GroupsTable td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}
.TableBorder
{
    border-left: solid 1px #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-bottom: solid 1px #e6e6e6;
}
.TableBorder td
{
    border-right: solid 1 #e6e6e6;
    border-top: solid 1px #e6e6e6;
    border-right: solid 1px #e6e6e6;
    text-align: left;
}

.InfoTDNormal
{
    width: 20%;
    text-align: right;
    font-family: Arial;
    font-size: 11px;
}
.InfoTDBold
{
    width: 20%;
    text-align: left;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
}


.Heading1
{
    color: #000000;
    font-size: 8pt;
    font-family: Arial;
    font-weight: bold;
}

.Heading2
{
    color: #000000;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
}
.GroupHeading
{
    color: Green;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
    text-indent: 0;
}
.GroupElement
{
    color: #000000;
    font-size: 8pt;
    font-family: Arial;
    text-indent: 100px;
}
.GroupTopHeading
{
    color: blue;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
}
.GroupTopHeadingRed
{
    color: red;
    font-size: 10pt;
    font-family: Arial;
    font-weight: bold;
}
.Label
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    text-align: left;
}

.LoginLabel
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
}

.clsTextBox
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 170px;
}

.clsPanelTextBox
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 100px;
}

.clsTextBoxReadOnly
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 170px;
    border-bottom-color: White;
    border-top-color: White;
    border-left-color: White;
    border-right-color: White;
}

.clsListBox
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 170px;
    width: 150px;
    height: 70px;
}

.clsDropDown
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 176px;
}

.clsTextArea
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 320px;
    height: 50px;
}

.clsSelectBox
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 175px;
}

.LabelBig
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.BoldLabel
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    vertical-align: top;
}

.BoldLabelBig
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}

.TableBorderRed
{
    border-right: #e5b7b7 1px solid;
    border-top: #e5b7b7 1px solid;
    border-left: #e5b7b7 1px solid;
    border-bottom: #e5b7b7 1px solid;
    font-family: Arial;
}

.TableBorderRedBGGray
{
    border-right: #e5b7b7 1px solid;
    border-top: #e5b7b7 1px solid;
    border-left: #e5b7b7 1px solid;
    border-bottom: #e5b7b7 1px solid;
    background-color: #e6e6e6;
}

.TableBorderBGGray
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    background-color: #e6e6e6;
    padding-top: 5px;
}

.TableBorderGray
{
    border-right: #cacaca 2px solid;
    border-top: #cacaca 2px solid;
    border-left: #cacaca 2px solid;
    border-bottom: #cacaca 2px solid;
}

.BGWhite
{
    background-color: #ffffff;
}
.BGGray
{
    background-color: #e6e6e6;
}
.BGColor
{
    background-color: #e6e6e6;
    vertical-align: middle;
}

.RedText
{
    vertical-align: top;
    padding-left: 2px;
    font-size: 11px;
    color: #ff3300;
    font-family: arial;
}

.stderrormessage
{
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    background-color: #ffcc00;
}

/* Pagin Control related */
.contentgrdFreeze
{
    border-right: #e5b7b7 1px solid;
    border-top: #e5b7b7 1px solid;
    border-left: #e5b7b7 1px solid;
    border-bottom: #e5b7b7 1px solid;
}

.gridAlternateRowcolor
{
    font-size: 11px;
    background-color: #ede6e6;
    text-align: Left;
    vertical-align: top;
    font-family: arial;
}

.gridSelectedRowcolor
{
    font-size: 11px;
    background-color: #e1e6e6;
    text-align: Left;
    vertical-align: top;
    font-family: arial;
}

.gridRowcolor
{
    font-size: 11px;
    text-align: Left;
    vertical-align: top;
    font-family: arial;
}

.headerbackgrd
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
}

.tableDisplay
{
    border-right: #e5b7b7 1pt solid;
    border-top: #e5b7b7 1pt solid;
    border-left: #e5b7b7 1pt solid;
    width: 100%;
    border-bottom: #e5b7b7 1pt solid;
    background-color: #e6e6e6;
}

/* End of Pagin Control related */

/*Menu and Banner section*/

.textheaderLogin
{
    background-image: url(../images/top_bg_middle.gif);
    color: #ffffff;
    text-decoration: none;
}

.topbackground
{
    background-image: url(../images/top_bg_middle.gif);
    height: 34px;
}

a:link.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a:hover.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

a:active.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a:visited.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

td.UCHome
{
    color: #ffffff;
    margin-left: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-image: url(../images/top_bg_middle1.gif);
}

.topbackground
{
    background-image: url(../images/top_bg_middle.gif);
}

.textheader
{
    background-image: url(../images/top_bg_middle.gif);
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

/*End of Menu and Banner section*/

/* Copied from TRW usability site */
body
{
    height: 100%;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    background-color: #FFFFFF;
}
/* The same is declared above - need to check it */
a:link.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a:hover.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a:active.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
a:visited.UCHome
{
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.tableborder
{
    border-bottom: 1px solid #E5b7b7;
    border-right: 1px solid #E5b7b7;
    border-left: 1px solid #E5b7b7;
}

.headerbackgrd
{
    border-left: 1px solid #e5b7b7;
    border-right: 1px solid #e5b7b7;
}

.formtext
{
    font-size: 11px;
}
a
{
    font-size: 11px;
    color: #0e40a4;
}
ul
{
    list-style-image: url(images/bulltt_gray.gif);
    margin-left: 15px;
    margin-bottom: 5px;
}
td.bgcolor1
{
    background-color: #dfdfdf;
    border-bottom: 1px solid #E5B7B7;
}
.bgcolor2
{
    background-color: #ede6e6;
}
td.bgcolor3
{
    background-color: #e6e6e6;
    padding-left: 10px;
}

.subheadbg
{
    background-image: url(../images/subheader_back.gif);
}
.textdata
{
    font-size: 11px;
}
.star
{
    font-size: 13px;
    color: red;
    vertical-align: top;
    padding-left: 3px;
}

.tocbg
{
    background-color: #f9e6e6;
}
td.unactivebrdr
{
    border-right: 1px solid #E5b7b7;
}
.activetoclink
{
    font-size: 11px;
    background-color: #ffffff;
    border-bottom: 1px solid #e5b7b7;
    border-left: 1px solid #E5b7b7;
    border-top: 1px solid #E5b7b7;
    padding-left: 5px;
}
.footercolor1
{
    background-color: #e6e6e6;
}


/* End of Copied from TRW usability site */

/* For Footer */
.footerbackgrd
{
    vertical-align: bottom;
    background-color: #909090;
    border-top: 1px solid #4a4a4a;
}
.Copyrights
{
    font-family: Arial;
    font-size: 11px;
    font-weight: Normal;
    color: #ffffff;
}

/* for datagrid*/
.contentblbrdrbkgrd
{
    border-bottom: 1px solid #E5B7B7;
    border-left: 1px solid #E5B7B7;
    border-right: 1px solid #E5B7B7;
    border-top: 1px solid #E5B7B7;
}

.GridViewTextBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    width: 80px;
}

.GridViewDropDownBox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    width: 140px;
}
.GridViewSplInstructions
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: normal;
    width: 160px;
}
.THSubHeadings
{
    font-size: 8pt;
    font-weight: bold;
}

.clsDateControlTextBox
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    vertical-align: top;
    width: 160px;
}


.modalProgressGreyBackground
{
    background: #CCCCCC;
    filter: alpha(opacity=15);
    opacity: 0.6;
}

.modalProgressRedBackground
{
    background: Red;
    filter: alpha(opacity=20);
    opacity: 0.6;
}

.modalPopup
{
    text-align: center;
    border-style: solid;
    border-width: 1px;
    border-right: #e5b7b7 1px solid;
    border-top: #e5b7b7 1px solid;
    border-left: #e5b7b7 1px solid;
    border-bottom: #e5b7b7 1px solid;
    background-color: #e6e6e6;
    width: 250px;
}
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    z-index: 400;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.modalPopUpHeader
{
    background-color: #e6e6e6;
    border-style: solid;
    border-width: 1px;
}

.modalPopupTestInst
{
    text-align: center;
    padding-top: 5px;
    border-style: solid;
    border-width: 1px;
    background-color: White;
    width: 400px;
    height: 150px;
}

.modalPopupCancelSamples
{
    text-align: center;
    padding-top: 5px;
    border-style: solid;
    border-width: 1px;
    background-color: White;
    width: 600px;
    height: 300px;
}

.modalPopUpReason
{
    text-align: center;
    padding-top: 5px;
    border-style: solid;
    border-width: 1px;
    background-color: White;
    width: 400px;
    height: 120px;
}

.modalPopupHeading
{
    font-size: 150%;
    font-weight: bold;
    background-color: SaddleBrown;
    color: White;
}

/* Menu Styles */

.selectbutton
{
    background-image: url(../images/button_1pixel_select.gif);
}
.unselectbutton
{
    background-image: url(../images/button_1pixel.gif);
}
.menuseparator
{
    background-image: url(../images/toc_sep.gif);
}

td.unseltoc
{
    margin-left: 5px;
    padding-left: 5px;
}

.unseltabcolor
{
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    font-weight: lighter;
}

a.unseltoc
{
    font-style: normal;
    font-size: 11px;
    color: White;
    text-decoration: none;
}

/* Styles for Master Data Screens */

/* Page title */

.Heading
{
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

.tableDisplayNoWidth
{
    border-right: #e5b7b7 1pt solid;
    border-top: #e5b7b7 1pt solid;
    border-left: #e5b7b7 1pt solid;
    border-bottom: #e5b7b7 1pt solid;
    background-color: #e6e6e6;
}
.testToRunPanel
{
    width: 100%;
    overflow-x: scroll;
    overflow-y: hidden;
}
.SchedulerHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -25px;
    left: 0px;
    z-index: 10;
}
.SysAdminHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -22px;
    left: 0px;
    z-index: 10;
}
.LabSupervisorHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -18px;
    left: 0px;
    z-index: 10;
}
.TechnicianHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -18px;
    left: 5px;
    z-index: 10;
}
.QualityManagerHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -18px;
    left: 0px;
    z-index: 10;
}
.EngieerHeaderFreez
{
    font-weight: bold;
    font-size: 11px;
    border-bottom: #e5b7b7 1px solid;
    font-family: arial;
    background-color: #e6e6e6;
    position: absolute;
    top: -20px;
    left: 1px;
    z-index: 10;
}
.PanelScrollWindow
{
    width: 100%;
    height: 500px;
    overflow-x: hidden;
    overflow-y: scroll;
    direction: ltr;
}

.CalendarDisplay
{
    position: relative;
    z-index: 100;
}

/* for Ldap user */
.ldaptblbakgrd
{
    background-color: #e6e6e6;
    border-right: #e5b7b7 1pt solid;
    border-top: #e5b7b7 1pt solid;
    border-left: #e5b7b7 1pt solid;
    width: 80%;
    border-bottom: #e5b7b7 1pt solid;
}
.show
{
    display: inline;
}
.hide
{
    display: none;
}
