INPUT.NormalButton {
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #ffffff;
}


BODY {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #ffffff
}


TABLE {
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: "Tahoma";
}


INPUT {
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: "Tahoma";
    BACKGROUND-COLOR: #ffffff
}



a:hover {
    font-family: Tahoma;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
}

a:visited {
    font-family: Tahoma;
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
}

a {
    padding: 0px;
    font-family: Tahoma;
    font-size: 11px;
    margin: 0px;
    color: black;
    background-repeat: repeat-x;
    text-align: left;
}

.BODY {
    scrollbar-base-color: #dee5ed;
    scrollbar-arrow-color: #768753;
    scrollbar-DarkShadow-Color: #cdd6e4;
    scrollbar-Track-Color: #f3f6f9;
    FONT-SIZE: 8pt;
    WIDTH: 182px;
    FONT-FAMILY: Arial;
    HEIGHT: 24px
}

.PageHeader {
    font-weight: normal;
    font-size: 17px;
    color: black;
    font-family: Tahoma;
}

.TopLabel {
    font-size: 13px;
    color: black;
    font-family: Tahoma;
}

.frame {
    border-right: gray 1px solid;
    padding-right: 5px;
    border-top: gray 1px solid;
    padding-left: 5px;
    padding-bottom: 5px;
    border-left: gray 1px solid;
    padding-top: 5px;
    border-bottom: gray 1px solid;
}

.Label {
    font-size: 11px;
    color: black;
    font-family: Tahoma;
}

.TreeLabel {
    font-size: 11px;
    color: black;
    text-indent: 5px;
    font-family: Tahoma;
}

.RedLabel {
    font-size: 11px;
    color: red;
    font-family: Tahoma;
}

.GreenLabel {
    font-size: 11px;
    color: green;
    font-family: Tahoma;
}

.NormLabel {
    padding-left: 5px;
    font-size: 11px;
    color: black;
    font-family: Tahoma;
}

.AlterLabel {
    border-top: lightgrey 1px solid;
    padding-left: 5px;
    font-size: 11px;
    color: black;
    border-bottom: lightgrey 1px solid;
    font-family: Tahoma;
    background-color: whitesmoke;
}

.SmallLabel {
    font-size: 7pt;
    color: black;
    font-family: Tahoma;
}

.HideWindow {
    padding-right: 0px;
    padding-left: 0px;
    background-image: url(../Image/vert_bar_repeat.gif);
    padding-bottom: 0px;
    margin: 0px;
    width: 10px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-y;
    height: 100%;
    background-color: #b6d0f8;
}

.TabWindow {
    border-top: #002d96 1px solid;
    border-left: #002d96 1px solid;
    border-bottom: #002d96 1px solid;
}

.ReportTab {
    border-right: dimgray 1px solid;
    padding-right: 1px;
    border-top: dimgray 1px solid;
    padding-left: 1px;
    padding-bottom: 1px;
    margin: 1px;
    border-left: dimgray 1px solid;
    width: 10px;
    cursor: pointer;
    padding-top: 1px;
    border-bottom: dimgray 1px solid;
    background-repeat: no-repeat;
    height: 10px;
}

.FilterTab {
}

.HeadLabel {
    BACKGROUND-POSITION-X: left;
    font-size: 11px;
    background-image: url(Image/arrow11.gif);
    color: black;
    text-indent: 5px;
    background-repeat: no-repeat;
    font-family: Tahoma;
}

.FilterLabel {
    font-size: 11px;
    cursor: default;
    color: black;
    font-family: Tahoma;
}

.LargeSelect {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 190px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.XLSelect {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 250px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.XXLSelect {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 390px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.Select {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 90px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.MediumSelect {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 140px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.SmallInp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 80px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.XSmallInp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 40px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.Inp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 140px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.DurInp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 20px;
    color: black;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.LargeInp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 180px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.XLInp {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 350px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.DragStyle {
    font-weight: lighter;
    font-size: 11px;
    cursor: move;
    color: black;
    font-family: Tahoma;
}

.TopRow {
    border-top: gray 1px solid;
    font-weight: bolder;
    font-size: 11px;
    color: black;
    border-bottom: gray 1px solid;
    font-family: Tahoma;
    background-color: lightsteelblue;
}

.Hidden {
    display: none;
    visibility: hidden;
}

.HiddenVis {
    visibility: hidden;
}

.HiddenLabel {
    visibility: hidden;
}

.RowHead {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-family: Tahoma;
    font-size: 11px;
    border-left: gray 1px solid;
    color: black;
    border-bottom: gray 1px solid;
    background-color: lightsteelblue;
    font-weight: bolder;
    text-indent: 5px;
    height: 30px;
}

.NormRow {
    font-size: 11px;
    padding-bottom: 3px;
    width: 150px;
    color: black;
    padding-Left: 10px;
    padding-top: 3px;
    font-family: Tahoma;
    border-right-width: thin;
    border-right-color: whitesmoke;
}

.AlterRow {
    font-size: 11px;
    padding-bottom: 3px;
    width: 150px;
    color: black;
    padding-Left: 10px;
    padding-top: 3px;
    font-family: Tahoma;
    background-color: whitesmoke;
}

.Heading {
    padding-right: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 0px;
    margin: 0px;
    text-transform: capitalize;
    padding-top: 0px;
    font-family: Tahoma;
    text-decoration: underline;
}

.SelectOrder {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 110px;
    color: #000080;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.BrowseButton {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 20px;
    border-bottom: #000080 1px solid;
    background-color: #b3cff3;
    font-family: Tahoma;
    text-align: center;
    cursor: pointer;
}

.SmallButton {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    BACKGROUND-POSITION-Y: top;
    border-left: #000080 1px solid;
    width: 30px;
    cursor: pointer;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
    text-align: center;
}

.Button {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    BACKGROUND-POSITION-Y: top;
    border-left: #000080 1px solid;
    width: 50px;
    cursor: pointer;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
    text-align: center;
}

.MedButton {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 70px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
    background-color: #b3cff3;
    text-align: center;
    cursor: pointer;
}

.LargeButton {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 100px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
    text-align: center;
    cursor: pointer;
}

.XLButton {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 200px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
    text-align: center;
    cursor: pointer;
}

.LightRow {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    height: 17px;
    background-color: #cccccc;
}

.LightRowTop {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    height: 17px;
    background-color: #cccccc;
}

.LightCell {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    text-indent: 10px;
    height: 17px;
    background-color: #b6d0f8;
}

.Templ {
    background-position: left top;
    font-size: 11px;
    background-image: url(../Image/Templ.gif);
    width: 30px;
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 20px;
    background-color: transparent;
}

.TemplateNew {
    background-position: left top;
    font-size: 11px;
    background-image: url(../Image/Templ-add.gif);
    width: 30px;
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 20px;
    background-color: transparent;
}

.UnTempl {
    background-position: left top;
    font-size: 11px;
    background-image: url(../Image/UnTempl.gif);
    width: 30px;
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 20px;
    background-color: transparent;
}

.mouseover {
    font-size: 11px;
    cursor: pointer;
    color: navy;
    font-family: Tahoma;
}

.Treemouseover {
    font-size: 11px;
    cursor: pointer;
    color: navy;
    text-indent: 5px;
    font-family: Tahoma;
}

.NewTempl {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 11px;
    margin-left: 5px;
    border-left: gray 1px solid;
    color: black;
    border-bottom: gray 1px solid;
    font-family: Tahoma;
}

.mini_nav {
    padding-right: 0px;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    background-image: url(../Image/nav_back_grey.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
}

.MenuItemSelect {
    border-right: #000080 1px;
    border-top: #000080 1px;
    border-left: #000080 1px;
    width: 18px;
    cursor: pointer;
    border-bottom: #000080 1px;
}

.MenuLine {
    font-weight: bold;
    font-size: 12px;
    background-image: url(Image/nav_back.gif);
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #76a0ff;
}

.MenuItemSelect_HL {
    font-weight: bold;
    font-size: 12px;
    background-image: url(Image/nav_hl_back_3.gif);
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #ebb93d;
}

.MenuLine_HL {
    font-weight: bold;
    font-size: 12px;
    background-image: url(Image/nav_hl_back_2.gif);
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
}

.MenuItemSelect {
    font-weight: bold;
    font-size: 12px;
    background-image: url(Image/nav_hl_back.gif);
    margin: 0px;
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #ebb93d;
}



.SubMenuItemSelect {
    background-image: url(Image/nav_hl_back.gif);
    color: black;
    background-repeat: repeat-x;
    background-color: #ebb93d;
}

.SubMenuItemSelect_HL {
    background-image: url(Image/nav_hl_back_2.gif);
    color: black;
    background-repeat: repeat-x;
    background-color: #ebb93d;
}


.DragSelect {
    padding-right: 0px;
    background-position: left center;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    z-index: 100;
    filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=70, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);
    background-image: url(../Image/arrow21.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    position: absolute;
    background-color: #ebb93d;
}

.FrameStyle {
    border-right: fuchsia thin solid;
    padding-right: 0px;
    border-top: fuchsia thin solid;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-left: fuchsia thin solid;
    padding-top: 0px;
    border-bottom: fuchsia thin solid;
}

.Divider {
    background-attachment: fixed;
    background-image: url(Image/Div.jpg);
    background-repeat: no-repeat;
}

.MainHeader {
    font-weight: bold;
    font-size: 16px;
    /*background-image: url(../Image/back_header.gif);*/
    padding-bottom: 3px;
    color: white;
    text-indent: 10px;
    padding-top: 3px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #073b96;
}

.HeaderImg {
    /*background-image: url(../Image/back_header.gif);*/
    background-repeat: repeat-x;
    background-color: #073b96;
}

.ItemChoose {
    border-right: #000080 1px solid;
    padding-right: 0px;
    border-top: #000080 1px solid;
    padding-left: 0px;
    background-image: none;
    padding-bottom: 0px;
    margin: 0px;
    border-left: #000080 1px solid;
    cursor: pointer;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    height: 10px;
    background-color: #fbe9b8;
}

.ToolBarM {
    font-weight: bold;
    font-size: 16px;
    background-image: url(../Image/nav_back.gif);
    padding-bottom: 1px;
    color: white;
    background-repeat: repeat-x;
    font-family: Tahoma;
}

.ToolBarD {
    font-size: 11px;
    background-image: url(../Image/nav_back.gif);
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
}

.ReportItem {
    background-position: 3px center;
    font-size: 11px;
    background-image: url(../Image/Folder_Closed.gif);
    width: 20px;
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 20px;
    background-color: transparent;
}

.ReportItemSelect {
    background-position: 3px center;
    font-size: 11px;
    background-image: url(../Image/Folder_Open.gif);
    width: 20px;
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 20px;
    background-color: transparent;
}

.FilterHeader {
    border-top: #c3daf9 2px solid;
    cursor: n-resize
}

.MainFrame {
    border-right: #c3daf9 2px solid;
    cursor: w-resize;
}

.Test {
    border-right: #002d96 1px solid;
    border-top: #002d96 1px solid;
    border-left: #002d96 1px solid;
    border-bottom: #002d96 1px solid;
    background-color: #8DB1E6;
}

.HeadRow {
    font-weight: bold;
    font-size: 10px;
    border-left-color: white;
    border-bottom-color: white;
    color: #000000;
    border-top-color: white;
    font-family: Tahoma;
    border-right-color: white;
}

.TextArea {
    border-right: #000080 0px solid;
    border-top: #000080 1px solid;
    border-left: #000080 0px solid;
    width: 580px;
    border-bottom: #000080 0px solid;
    height: 202px;
}

.a {
    font-weight: bold;
    font-size: 12px;
    font-family: Tahoma;
}

.Dialog {
    background-image: url(../Image/back_dialog.gif);
    background-repeat: repeat-y;
}

.Dialoghost {
    background-color: #c3daf9;
    scrollbar-base-color: #dee5ed;
    scrollbar-arrow-color: #768753;
    scrollbar-DarkShadow-Color: #cdd6e4;
    scrollbar-Track-Color: #f3f6f9;
}

.DialogFrame {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    border-left: #000080 1px solid;
    border-bottom: #000080 1px solid;
}

.toolbar {
    font-size: 12px;
    background-image: url(../Image/back_toolbar2.gif);
    color: black;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
}

.send_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/send.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.send_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/send_hl_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.attach_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/attach.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.attach_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/attach_HL_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.newserver_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/newserver.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.newserver_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/newserver_hi_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.cancel_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/cancel.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.cancel_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/cancel_hl_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.download_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/download.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.download_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/download_hi_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.ok_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/ok.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.ok_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/ok_hl_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.Add_button {
    padding-right: 0px;
    background-position: left center;
    padding-left: 2px;
    font-size: 12px;
    background-image: url(../Image/add.gif);
    padding-bottom: 1px;
    color: black;
    direction: rtl;
    border-top-style: none;
    text-indent: 5px;
    padding-top: 1px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    text-align: right;
    border-bottom-style: none;
    cursor: pointer;
}

.Add_Button_HL {
    border-right: #000080 1px solid;
    padding-right: 0px;
    background-position: left top;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-size: 12px;
    background-image: url(../Image/add_hl_back.gif);
    padding-bottom: 0px;
    border-left: #000080 1px solid;
    color: black;
    direction: rtl;
    text-indent: 3px;
    padding-top: 0px;
    border-bottom: #000080 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: right;
    cursor: pointer;
}

.Link {
    font-size: 11px;
    color: blue;
    font-family: Tahoma;
    cursor: pointer;
}

.LinkOver {
    font-size: 11px;
    cursor: pointer;
    color: blue;
    font-family: Tahoma;
    text-decoration: underline;
    cursor: pointer;
}

.SubHead {
    border-top: #768753 1px solid;
    padding-left: 3px;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../Image/back_subhead.gif);
    padding-bottom: 3px;
    color: black;
    padding-top: 3px;
    border-bottom: white 4px solid;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #ffffff;
}

.divider {
    background-position: left center;
    background-image: url(../image/divider4.gif);
    background-repeat: no-repeat;
}

.DividerAsc {
    BACKGROUND-POSITION-Y: center;
    background-image: url(../Image/Arrow_up.gif);
    background-repeat: no-repeat;
}

.DividerDesc {
    BACKGROUND-POSITION-Y: center;
    background-image: url(../Image/Arrow_down.gif);
    background-repeat: no-repeat;
}

.NewTemplate {
    background-position: center top;
    background-image: url(../Image/new_template.gif);
    cursor: pointer;
    background-repeat: no-repeat;
}

.Deltempl {
    background-position: Left center;
    background-image: url(../Image/delete_template.gif);
    cursor: pointer;
    background-repeat: no-repeat;
}

.SaveTempl {
    BACKGROUND-POSITION: center center;
    background-image: url(../Image/save_template.gif);
    cursor: pointer;
    background-repeat: no-repeat;
}

.refreshlist {
    BACKGROUND-POSITION: center center;
    background-image: url(../Image/refresh.gif);
    cursor: pointer;
    background-repeat: no-repeat;
}

.NewTemplSel {
    background-position: center top;
    background-image: url(../Image/new_template_sel.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: #eeeeee;
}

.DelTemplSel {
    BACKGROUND-POSITION: center center;
    background-image: url(../Image/delete_template_sel.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: #eeeeee;
}

.SaveTemplSel {
    background-position: center center;
    background-image: url(../Image/save_template_sel.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: #eeeeee;
}

.AttachItem {
    font-size: 11px;
    width: 300px;
    color: black;
    font-family: Tahoma;
}

.OpenFilter {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/filter_open.gif);
    color: white;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
}

.CloseFilter {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/filter_close.gif);
    color: white;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
}

.WorkListOrder {
    border-right: #000080 1px solid;
    background-position: left top;
    z-index: 20;
    filter: progid:DXImageTransform.Microsoft.Shadow(color= '#C3C3C3', Direction=135, Strength=4);
    left: 30px;
    background-image: url(../Image/blue-menu-back.gif);
    width: 110px;
    cursor: default;
    border-bottom: #000080 1px solid;
    background-repeat: repeat-y;
    position: absolute;
    top: 0px;
    height: 40px;
}

.OrderItem {
    border-right: #000080 1px solid;
    padding-right: 4px;
    border-top: #000080 1px solid;
    padding-left: 4px;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: #000080 1px solid;
    cursor: default;
    color: black;
    text-indent: 25px;
    padding-top: 2px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
    background-color: #fbe9b8;
    width: 110px;
}

.OrderItemSelect {
    border-right: #000080 1px solid;
    padding-right: 4px;
    border-top: #000080 1px solid;
    padding-left: 4px;
    font-size: 11px;
    padding-bottom: 2px;
    border-left: #000080 1px solid;
    cursor: default;
    color: black;
    text-indent: 25px;
    padding-top: 2px;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
    background-color: #fbe9b8;
    background-image: url(../Image/Tick.gif);
    background-repeat: no-repeat;
    width: 110px;
}

.ItemLabel {
    border-right: #ffffff 1px;
    padding-right: 5px;
    border-top: #ffffff 1px;
    padding-left: 5px;
    font-size: 11px;
    padding-bottom: 3px;
    border-left: #ffffff 1px;
    cursor: default;
    color: black;
    padding-top: 3px;
    text-indent: 25px;
    border-bottom: #ffffff 1px;
    font-family: Tahoma;
}

.DividerLabel {
    border-right: #ffffff 1px;
    padding-right: 5px;
    border-top: #ffffff 1px;
    padding-left: 5px;
    font-size: 11px;
    padding-bottom: 1px;
    vertical-align: super;
    border-left: #ffffff 1px;
    cursor: default;
    color: black;
    text-indent: 25px;
    padding-top: 1px;
    border-bottom: #ffffff 1px;
    font-family: Tahoma;
    text-align: center;
}

.ItemSelectLabel {
    border-right: #ffffff 1px;
    padding-right: 5px;
    border-top: #ffffff 1px;
    padding-left: 5px;
    font-size: 11px;
    padding-bottom: 3px;
    border-left: #ffffff 1px;
    cursor: default;
    color: black;
    padding-top: 3px;
    text-indent: 25px;
    border-bottom: #ffffff 1px;
    font-family: Tahoma;
    background-image: url(../Image/tick.gif);
    background-repeat: no-repeat;
    border-top-width: 1px;
    background-position: left top;
}

.StandarButton {
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    margin: 2px;
    padding-top: 2px;
}

.MoreButton {
    border-right: black 1px solid;
    border-top: black 1px solid;
    font-size: 11px;
    border-left: black 1px solid;
    cursor: pointer;
    color: #000000;
    border-bottom: black 1px solid;
    font-family: Tahoma;
    background-color: lightgrey;
}

.TableFrame {
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    cursor: default;
    border-bottom: #000000 1px solid;
}

.ListItemSelect {
    background-position: left center;
    font-size: 11px;
    color: white;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: #000099;
}

.SubLabel {
    font-size: 10px;
    font-family: Tahoma;
    text-indent: 10px;
}

.DetailLabel {
    font-size: 9px;
    color: mediumblue;
    text-indent: 20px;
    font-family: Tahoma;
}

.WItem {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 11px;
    padding-bottom: 3px;
    cursor: default;
    color: #5583D3;
    border-bottom: lightgrey 1px solid;
    font-family: tahoma;
}

.WLItem {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 11px;
    cursor: default;
    color: #000000;
    font-family: Tahoma;
}

.WLItemAlter {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 9px;
    padding-bottom: 4px;
    color: black;
    padding-top: 4px;
    border-bottom: lightgrey 1px solid;
    font-family: Tahoma;
    background-color: whitesmoke;
}

.WLItemHead {
    padding-right: 5px;
    background-position: left center;
    font-size: 11px;
    color: black;
    background-repeat: repeat-x;
    font-family: Tahoma;
}

.WLSubRowLabel {
    font-size: 11px;
    color: black;
    text-indent: 15px;
    font-family: Tahoma;
}

.WLSubRow {
    background-position: 5px 17px;
    margin-top: 13px;
    font-weight: bolder;
    font-size: 11px;
    background-image: url(../Image/WLplus.gif);
    margin-bottom: 7px;
    vertical-align: sub;
    color: dimgray;
    text-indent: 20px;
    padding-top: 13px;
    border-bottom: #a7a6ae 2px solid;
    background-repeat: no-repeat;
    font-family: tahoma;
    height: 35px;
    background-color: white;
}

.WLSubRowClose {
    background-position: 4px 17px;
    margin-top: 13px;
    font-weight: bolder;
    font-size: 11px;
    background-image: url(../Image/WLMinus.gif);
    margin-bottom: 4px;
    vertical-align: sub;
    color: dimgray;
    text-indent: 20px;
    padding-top: 13px;
    border-bottom: #a7a6ae 2px solid;
    background-repeat: no-repeat;
    font-family: tahoma;
    height: 35px;
    background-color: white;
}

.WLSubRowItem {
    margin-top: 13px;
    font-weight: bolder;
    font-size: 11px;
    margin-bottom: 4px;
    vertical-align: sub;
    color: dimgray;
    padding-top: 13px;
    border-bottom: #a7a6ae 2px solid;
    background-repeat: no-repeat;
    cursor: pointer;
    font-family: tahoma;
    height: 35px;
    background-color: white;
}

.ItemOpen {
    BACKGROUND-POSITION-X: 4px;
    font-size: 11px;
    background-image: url(../Image/WLPlus.gif);
    cursor: pointer;
    color: black;
    text-indent: 40px;
    font-family: Tahoma;
}

.ItemCLose {
    background-position: 4px;
    font-size: 11px;
    background-image: url(../Image/WLMinus.gif);
    cursor: pointer;
    color: black;
    text-indent: 40px;
    font-family: Tahoma;
}

.SelectRow {
    background-color: #aac6f6;
}

.ViewUser {
    background-position: 25px top;
    font-size: 11px;
    background-image: url(../Image/User.gif);
    cursor: pointer;
    color: black;
    text-indent: 40px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewUserSelect {
    background-position: 25px top;
    font-weight: bolder;
    font-size: 11px;
    background-image: url(../Image/User.gif);
    cursor: pointer;
    color: black;
    text-indent: 40px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewGroup {
    background-position: 10px top;
    font-size: 11px;
    background-image: url(../Image/Groups.gif);
    color: black;
    text-indent: 30px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewMe {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/User.gif);
    cursor: pointer;
    color: black;
    text-indent: 15px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewSelectMe {
    background-position: left center;
    font-weight: bolder;
    font-size: 11px;
    background-image: url(../Image/User.gif);
    cursor: pointer;
    color: black;
    background-repeat: no-repeat;
    text-indent: 15px;
    font-family: Tahoma;
    height: 18px;
}

.ViewMeSelect {
    background-position: Left center;
    font-weight: bolder;
    font-size: 11px;
    background-image: url(../Image/User.gif);
    cursor: pointer;
    color: black;
    background-repeat: no-repeat;
    background-color: #B3CFF3;
    font-family: Tahoma;
    height: 18px;
}

.Views {
    background-position: 35px center;
    font-size: 11px;
    background-image: url(../Image/Tree.gif);
    color: dimgray;
    text-indent: 48px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.Viewslast {
    background-position: 35px center;
    font-size: 11px;
    background-image: url(../Image/LastTree.gif);
    color: dimgray;
    text-indent: 48px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewsSelect {
    background-position: 35px top;
    font-size: 11px;
    background-image: url(../Image/Tree.gif);
    color: black;
    text-indent: 48px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewsLastSelect {
    background-position: 35px top;
    font-size: 11px;
    background-image: url(../Image/LastTree.gif);
    color: black;
    text-indent: 48px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewNew {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 11px;
    margin-left: 20px;
    border-left: gray 1px solid;
    width: 150px;
    color: black;
    border-bottom: gray 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
}

.ViewsNew {
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    font-size: 11px;
    margin-left: 45px;
    border-left: gray 1px solid;
    width: 150px;
    color: black;
    border-bottom: gray 1px solid;
    background-repeat: no-repeat;
    font-family: Tahoma;
}

.ViewsNewImg {
    background-position: 35px center;
    font-size: 11px;
    background-image: url(../Image/LastTree.gif);
    color: dimgray;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.ViewNewImg {
    background-position: 10px center;
    font-size: 11px;
    background-image: url(../Image/LastTree.gif);
    color: dimgray;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.TopHeader {
    font-weight: bolder;
    font-size: 13px;
    color: black;
    font-family: Tahoma;
}

.DataOn {
    background-position: left top;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../Image/tab1b_01.gif);
    width: 113px;
    cursor: pointer;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
    text-align: center;
}

.DataOff {
    background-position: left top;
    font-weight: normal;
    font-size: 11px;
    background-image: url(../Image/tab1a_01.gif);
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-align: center;
    width: 200px;
    cursor: pointer;
    width: 113px;
    height: 25px;
}

.HistOn {
    background-position: left top;
    font-weight: bold;
    font-size: 11px;
    background-image: url(../Image/tab2a_02.gif);
    width: 113px;
    cursor: pointer;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
    text-align: center;
}

.HistOff {
    background-position: left top;
    font-weight: normal;
    font-size: 11px;
    background-image: url(../Image/tab2b_02.gif);
    width: 113px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
    text-align: center;
    cursor: pointer
}

.ClearTD {
    border-bottom: #000080 1px solid;
}

.ListArrow {
    background-position: Left top;
    background-image: url(../image/arrownew.gif);
    width: 16px;
    background-repeat: no-repeat;
    height: 16px;
}

.DeleteItem {
    background-position: Left center;
    background-image: url(../Image/delete_template.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: transparent;
}

.EditItem {
    background-position: Left center;
    background-image: url(../Image/Edit1.gif);
    cursor: pointer;
    background-repeat: no-repeat;
    background-color: transparent;
}

.AlterDeleteItem {
    background-position: left center;
    border-top: lightgrey 1px solid;
    background-image: url(../Image/delete_template.gif);
    cursor: pointer;
    border-bottom: lightgrey 1px solid;
    background-repeat: no-repeat;
    background-color: whitesmoke;
}

.AlterEditItem {
    background-position: right center;
    border-top: lightgrey 1px solid;
    background-image: url(../Image/Edit1.gif);
    cursor: pointer;
    border-bottom: lightgrey 1px solid;
    background-repeat: no-repeat;
    background-color: whitesmoke;
}

.ItemDescr {
    font-size: 11px;
    width: 120px;
    color: #000000;
    font-family: Tahoma;
}

.DataItem {
    border-right: #000080 1px solid;
    border-top: #000080 1px solid;
    font-size: 11px;
    border-left: #000080 1px solid;
    width: 110px;
    color: #000000;
    border-bottom: #000080 1px solid;
    font-family: Tahoma;
}

.Check {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/c.gif);
    color: black;
    text-indent: 15px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
}

.UCheck {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/uc.gif);
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-indent: 15px;
}

.Option {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/cradio.gif);
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-indent: 15px;
}

.UOption {
    background-position: left center;
    font-size: 11px;
    background-image: url(../Image/uradio.gif);
    color: black;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
    text-indent: 15px;
}

.FilterView {
    background-position: left top;
    font-size: 11px;
    background-image: url(../Image/filterbut.gif);
    cursor: pointer;
    color: black;
    text-indent: 15px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    background-color: transparent;
}

.FilterList {
    padding-left: 10px;
    margin-left: 10px;
}

.borderline {
    border-right: lightgrey 1px;
    border-top: lightgrey 1px;
    font-size: 11px;
    border-left: lightgrey 1px;
    color: #000000;
    border-bottom: lightgrey 1px;
    font-family: Tahoma;
    background-color: whitesmoke;
}

.ReportMenuLine {
    background-position: left center;
    font-weight: bold;
    font-size: 13px;
    background-image: url(../image/Report-grey.gif);
    text-indent: 35px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
}

.WorkListMenuLine {
    background-position: left center;
    font-weight: bold;
    font-size: 13px;
    background-image: url(../image/WorkList-grey.gif);
    text-indent: 35px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
}

.SearchMenuLine {
    background-position: left center;
    font-weight: bold;
    font-size: 13px;
    background-image: url(../image/Search-grey.gif);
    text-indent: 35px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 25px;
    background-color: transparent;
}

.MenuLineOver {
    padding-right: 0px;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    background-image: url(../Image/nav_hl_back_2.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
}

.MenuLineOverSelect {
    padding-right: 0px;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    background-image: url(../Image/nav_hl_back_3.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #b3cff3;
}

.MenuLineSelect {
    padding-right: 0px;
    border-top: #000080 1px solid;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12px;
    background-image: url(../Image/nav_hl_back.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    background-color: #ebb93d;
}

.rptTempl {
    background-position: 15px top;
    font-size: 11px;
    background-image: url(../Image/Report.gif);
    color: dimgray;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.rptTemplImgSel {
    background-position: 15px top;
    font-size: 11px;
    background-image: url(../Image/Open.gif);
    color: dimgray;
    width: 20px;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.rptTemplSelect {
    font-size: 11px;
    text-indent: 5px;
    color: navy;
    font-family: Tahoma;
}

.rptLastTempl {
    background-position: 15px top;
    font-size: 11px;
    background-image: url(../Image/Report.gif);
    color: dimgray;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
}

.background {
    background: url(../Image/Workspace_background.gif) fixed no-repeat center center;
}

.SearchTipBody {
    font-size: 11px;
    color: #000000;
    font-family: Tahoma;
}

.error1 {
    font-weight: bold;
    font-size: 12pt;
    color: #002d96;
    font-family: Tahoma;
}

.error2 {
    padding-left: 10px;
    font-size: 10pt;
    color: black;
    font-family: Tahoma;
}

.grip {
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(../Image/expand_back.gif);
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Tahoma
}

.PageHeader {
    font-weight: bold;
    font-size: 12pt;
    color: #002d96;
    font-family: Tahoma;
}

.IndexHead {
    font-weight: bold;
    padding-left: 10px;
    font-size: 10pt;
    color: #002d96;
    font-family: Tahoma;
}

.IndexLine {
    background-position: 10px center;
    font-size: 12px;
    background-attachment: fixed;
    background-image: url(../Image/link_pic.gif);
    color: black;
    text-indent: 25px;
    background-repeat: no-repeat;
    font-family: Tahoma;
}

.SubjectHead {
    font-weight: bold;
    padding-left: 10px;
    font-size: 10pt;
    color: #002d96;
    font-family: Tahoma;
}

.Subject {
    padding-left: 10px;
    font-size: 12px;
    color: black;
    font-family: Tahoma;
}

.Subject2 {
    background-position: 26px 7px;
    font-size: 12px;
    background-attachment: fixed;
    background-image: url(link_pic.gif);
    text-indent: 25px;
    background-repeat: no-repeat;
    font-family: Tahoma;
}


.LeftTab {
    background-color: #b6d0f8;
}

.HeadRowNorm {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background-image: url(../Image/lightrow_back2.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    border-bottom: #8B8BA5 1px solid;
    height: 17px;
    background-color: #b8b9ce;
    border-top: #DAD6CF 1px solid;
}

.HeadRowLeft {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    border-bottom: #8B8BA5 1px solid;
    height: 17px;
    background-color: #b8b9ce;
    border-top: #DAD6CF 1px solid;
    border-left: #DAD6CF 1px solid;
}

.HeadRowRight {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background-image: url(../Image/lightrow_back2.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    border-bottom: #8B8BA5 1px solid;
    height: 17px;
    background-color: #b8b9ce;
    border-top: #DAD6CF 1px solid;
    border-right: #DAD6CF 1px solid;
}


.SummaryBorder {
    border-right: darkgray 1px double;
    border-top: #dad6cf 1px double;
    border-left: #dad6cf 1px double;
    border-bottom: #dad6cf 1px double;
}

.SummaryLabel {
    border-left: #DAD6CF 1px double;
    font-size: 11px;
    color: black;
    font-family: Tahoma;
}

.calanderstyle {
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma;
}

.SearchTips {
    BACKGROUND-POSITION-X: 10px;
    background-attachment: fixed;
    background-image: url(../Image/Search_Tips.gif);
    width: 300px;
    background-repeat: no-repeat;
    height: 380px;
}

.Arrow {
    BACKGROUND-POSITION-X: left;
    background-attachment: fixed;
    background-image: url(../image/Arrow_New.gif);
    width: 20px;
    background-repeat: no-repeat;
    height: 20px;
}

.TabFrame {
    border-right: #002D96 1px solid;
    padding-right: 2px;
    border-top: #002D96 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #002D96 1px solid;
    padding-top: 2px;
    border-bottom: #002D96 1px solid;
    background-color: #9CBDEB;
}

.LeftTab {
    border-right: #002D96 1px solid;
    padding-right: 2px;
    border-top: #002D96 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #002D96 1px solid;
    padding-top: 2px;
    border-bottom: #002D96 1px solid;
    background-color: #B3CFF3;
}

.OpenItem {
    background-position: center center;
    background-attachment: fixed;
    background-image: url(../Image/Open.gif);
    cursor: default;
    background-repeat: no-repeat;
}

.AvailableItem {
    background-position: center center;
    background-attachment: fixed;
    background-image: url(../Image/Available.gif);
    background-repeat: no-repeat;
    cursor: default;
}

.AllocatedItem {
    background-position: center center;
    background-attachment: fixed;
    background-image: url(../Image/Alocated.gif);
    background-repeat: no-repeat;
    cursor: default;
}
/*Enock Mano (09/01/2014) - CSure style disabled controls*/
.Disabled {
    background-color: #efefef
}

.SleepItem {
    background-position: center center;
    background-attachment: fixed;
    background-image: url(../Image/Sleep.gif);
    background-repeat: no-repeat;
    cursor: default;
}


.CompanyLogoLeft {
    background: url(../Image/logo_Blue.gif) #B3CFF3 fixed no-repeat left top;
    height: 40px;
}

.CompanyLogoRight {
    background: url(../Image/workspace_Blue.jpg) #B3CFF3 fixed no-repeat left top;
    height: 40px;
}

.CompanyRepeat {
    background: url(../Image/Large_repeat_Blue.gif) #B3CFF3 fixed repeat-x left top;
    height: 40px;
}


.elips {
    position: absolute;
    width: 100%;
    overflow: hidden;
    Padding-Bottom: 10px;
    text-overflow: ellipsis
}


.elip {
    font-size: 11px;
    overflow: hidden;
    width: 100%;
    font-family: Tahoma;
    position: absolute;
    Padding-Bottom: 10px;
    height: 100%;
    TEXT-OVERFLOW: ellipsis;
}

.linesel {
    font-size: 11px;
    color: white;
    background-color: #B3CFF3;
    font-family: Tahoma;
}

.lineselName {
    font-size: 11px;
    color: white;
    background-repeat: no-repeat;
    font-family: Tahoma;
    height: 18px;
    background-color: #B3CFF3;
}

.LeftTabOn {
    border-right: #002D96 1px solid;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 5px;
    padding-left: 2px;
    padding-right: 2px;
    cursor: pointer;
    color: black;
    text-indent: 10px;
    padding-top: 5px;
    border-bottom: #002D96 1px solid;
    font-family: Tahoma;
    background-color: #B3CFF3;
}

.RightTabOn {
    font-weight: bold;
    font-size: 11px;
    color: black;
    text-indent: 10px;
    border-bottom: #002D96 1px solid;
    font-family: Tahoma;
    background-color: #B3CFF3;
    cursor: pointer;
}

.LeftTabOff {
    border-top: #002D96 1px solid;
    border-Right: #002D96 1px solid;
    padding-bottom: 5px;
    padding-top: 5px;
    font-size: 11px;
    color: #5987D6;
    text-indent: 10px;
    font-family: Tahoma;
    background-color: #B3CFF3;
    cursor: pointer;
}

.RightTabOff {
    border-top: #002D96 1px solid;
    font-size: 11px;
    color: #5987D6;
    text-indent: 10px;
    font-family: Tahoma;
    background-color: #B3CFF3;
    cursor: pointer;
}

.DivOn {
    border-top: #002D96 1px solid;
    border-Right: #002D96 1px solid;
    background: url(../Image/divider4.gif) #B3CFF3 fixed no-repeat center center;
}

.DivOff {
    border-Right: #002D96 1px solid;
    border-bottom: #002D96 1px solid;
    background: url(../Image/divider4.gif) #B3CFF3 fixed no-repeat center center;
}

.Page {
    font-size: 11px;
    cursor: pointer;
    color: #5180D0;
    font-family: Tahoma;
    text-decoration: underline;
}

.PageSelect {
    font-size: 11px;
    cursor: pointer;
    color: #0B3F99;
    font-family: Tahoma;
}

.LightRowSel {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    background-image: url(../Image/nav_hl_back.gif);
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    background-repeat: repeat-x;
    font-family: Tahoma;
    border-bottom: #8e9f63 1px solid;
    height: 17px;
    background-color: #e7e9da;
}

.ToolBarD {
    font-weight: bold;
    font-size: 16px;
    background-image: url(../Image/nav_hl_back.gif);
    color: white;
    background-repeat: repeat-x;
    font-family: Tahoma;
    cursor: pointer;
}

.PageMove {
    font-weight: bold;
    font-size: 11px;
    cursor: pointer;
    color: #0B3F99;
    font-family: Tahoma;
    text-align: center;
}

.ScreenHeader {
    font-weight: bold;
    font-size: 18pt;
    color: #3399ff;
    font-style: italic;
    font-family: Tahoma;
}

.vsplitbar {
    width: 5px;
    background: #aaa;
}

.divsplitter {
    overflow: auto;
    height: 100%;
    float: left;
    min-width: 100px;
    border: 1px solid black
}

.infobox {
    background-color: #3f51b5;
    color: #ffffff;
    margin: 10px !important
}

.ui-datepicker-trigger {
    position: absolute;
}

.showNote {
    display: none;
}

.btn-circle {
    width: 45px;
    height: 45px;
    padding: 4px 8px;
    border-radius: 35px;
    font-size: 27px;
    line-height: 1.33;
    text-align: center;
    position: fixed;
    right: 8px;
    bottom: 50%;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    font-weight: 400;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn-primary {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc;
    }

    .btn-primary:focus, .btn-primary.focus {
        color: #fff;
        background-color: #0069d9;
        border-color: #0062cc;
        box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
        outline: 0;
    }

.spm-modal .ui-dialog-titlebar {
    border: gray 1px solid !important;
    font-family: Tahoma;
    font-size: 11px;
    color: black;
    background-color: lightsteelblue !important;
    font-weight: bolder !important;
    text-indent: 5px;
    height: 30px;
    line-height: 2.5;
}


.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px;
}

.ui-timepicker-div dl {
    text-align: left;
}

    .ui-timepicker-div dl dt {
        float: left;
        clear: left;
        padding: 0 0 0 5px;
    }

    .ui-timepicker-div dl dd {
        margin: 0 10px 10px 40%;
    }

.ui-timepicker-div td {
    font-size: 90%;
}

.ui-tpicker-grid-label {
    background: none;
    border: none;
    margin: 0;
    padding: 0;
}

.ui-timepicker-div .ui_tpicker_unit_hide {
    display: none;
}

.ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input {
    background: none;
    color: inherit;
    border: none;
    outline: none;
    border-bottom: solid 1px #555;
    width: 95%;
}

    .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus {
        border-bottom-color: #aaa;
    }

.ui-timepicker-rtl {
    direction: rtl;
}

    .ui-timepicker-rtl dl {
        text-align: right;
        padding: 0 5px 0 0;
    }

        .ui-timepicker-rtl dl dt {
            float: right;
            clear: right;
        }

        .ui-timepicker-rtl dl dd {
            margin: 0 40% 10px 10px;
        }

/* Shortened version style */
.ui-timepicker-div.ui-timepicker-oneLine {
    padding-right: 2px;
}

    .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time,
    .ui-timepicker-div.ui-timepicker-oneLine dt {
        display: none;
    }

    .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label {
        display: block;
        padding-top: 2px;
    }

    .ui-timepicker-div.ui-timepicker-oneLine dl {
        text-align: right;
    }

        .ui-timepicker-div.ui-timepicker-oneLine dl dd,
        .ui-timepicker-div.ui-timepicker-oneLine dl dd > div {
            display: inline-block;
            margin: 0;
        }

            .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
            .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before {
                content: ':';
                display: inline-block;
            }

            .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
            .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before {
                content: '.';
                display: inline-block;
            }

    .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
    .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before {
        display: none;
    }

.column-no-1 {
    width: 230px
}

.column-no-2 {
    width: 450px
}

.column-no-3 {
    width: 230px
}

.column-no-4 {
}

.textbox-spm-default {
    width: 200px;
    padding: 0;
}

.textbox-wide-spm-default {
    width: 43.8%;
    padding: 0;
}

.dropdownlist-spm-default {
    width: 203px;
}

.dropdownlist-wide-spm-default {
    width: 43.8%;
    padding: 0;
}

.datepicker-spm-default {
    width: 183px;
}

.textarea-spm-default {
    width: 200px;
    padding: 0;
}

.textarea-wide-spm-default {
    width: 43.8%;
    padding: 0;
}
/*.danger .Overdue {
    color: #962d22;
}
.danger .Due {
    color: #d14334;
}
.warning {
    color: #333333;
    background-color: #f39c12;
}
.notice {
    color: #333333;
    background-color: #f1c40f;
}*/


.align-top {
    vertical-align: top;
}

}

/*Container, container body, iframe*/
.tox-tinymce, .tox-editor-container, #code_ifr {
    min-height: 100% !important;
}
/*Container body*/
.tox-container-body {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
    /*Editing area*/
    .tox-container-body .tox-edit-area {
        position: absolute;
        top: 69px;
        bottom: 37px;
        left: 0;
        right: 0;
    }
/*Footer*/
.tox-tinymce .tox-statusbar {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

.ui-datepicker-trigger {
    position: absolute;
}

.tooltip {
    position: relative;
    display: inline-block;
}

    .tooltip .tooltiptext {
        visibility: hidden;
        width: 120px;
        background-color: #a1c1ed;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 5px;
        position: absolute;
        z-index: 1;
    }

    .tooltip:hover .tooltiptext {
        visibility: visible;
    }

.img-size {
    width: 20px !important;
    position: inherit;
    top: 6px;
}
