BODY
{
   
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #ffffff
}


TABLE
{
    font-size: 8pt;
    COLOR:#756d64;
    FONT-FAMILY: "Arial";
    }

.Table1
{
    font-size: 8pt;
    COLOR: #000000;
    FONT-FAMILY: "Arial";
    
}

INPUT
{
    font-size: 8pt;
    COLOR: black;
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #ffffff
}

.BODY
{
	scrollbar-base-color: #dee5ed;
	scrollbar-arrow-color: #768753;
	scrollbar-DarkShadow-Color: #cdd6e4;
	scrollbar-Track-Color: #f3f6f9;
	font-size: 8pt; 
	FONT-FAMILY: Arial; 
	HEIGHT: 24px

}
#canvas_top {
    background-image: url(../Logos/SearchLight.png);
    background-position:center;
    height: 90px;
    width:100%;
    background-repeat:no-repeat;
    background-color:#FFF;
        font-family:Arial;
  
}

#canvas_body {
    background-color: #FFFFFF;
    background-position: initial initial;
    background-repeat: initial initial;
    padding: 10px;

    text-align: left;
    overflow: auto;
    bottom: 30px;
    top: 90px;
    /*position: fixed;*/
    right: 0px;
    left: 0px;
    z-index: 100;
    border-style: none none none;
}

.coLogo
{
    float: none; 
    padding-left: 10px;
    /*background-image: url(../Logos/SearchLight.png);*/
    width:300px;
    height:70px;
}

input[type=text], input[type=password] {
   height:25px;
   border-radius:3px;
   border:solid 1px #C0C0C0;
   padding-left:3px;
   
}

a {
    color: #756d64;
    text-decoration: none;

}
    a:hover {
     
         text-decoration:underline;

    }


.hr {
    color: #002d96;
    height: 2px;
    background-color: #2C649C;
    margin-left:10px;
    margin-right:10px;
}

textarea {
   height:20px;
   border-radius:3px;
   border:solid 1px #C0C0C0;
   padding-left:3px;
   min-height:50px;
   resize:none;
}

textarea:focus
{
    background: -webkit-linear-gradient(top, #eaeaea , white 50%);
    background: -moz-linear-gradient(top, #eaeaea, white 50%); 
}

select {
 border: 1px solid #c0c0c0;
 padding-left:3px;
 height:28px;
 border-radius:3px;
 min-width:250px;
}

input[type=button], input[type=submit]{

    background:#2C649C;
	border:none;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
    min-width:75px;
    height:30px;
    border-radius:3px;
    text-align:center;
    }

input[type=button]:hover, input[type=submit]:hover{
	background:#756d64;
    color:white;
     transition:ease-out 500ms;
}

.center {
    position: absolute;
    margin: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

}
.grid caption {
        text-align:left;
        font-weight:bold;
    }

 .grid
{
    border:1px solid #999999;
    width:100%;
    padding:3px;
    text-align:left;
}

.grid th
{
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
    border:none;
   -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
    padding-left:5px;
}

.grid tr
{
    position:relative;
    height:30px;
    font-family: Arial;
    font-weight: normal;
    color: #999999;
    margin-left:5px;
    padding-left:5px;
    min-width:10px;
    max-width:500px;
    width:auto;
}

.grid td {
  
    padding-right:10px;
    padding-left:5px;
    padding-bottom:10px;
    word-break:break-all;
    color:dimgray;
    font-size:8pt;
}

.grid tr:hover
{
    background-color: #F0F0F0;
    border: 1px solid #cccccc;
    font-family: Arial;
    color: #ffffff;
    padding: 3px;
    text-decoration: none;
     cursor:pointer;
}

.grid_selected
{
    background-color: #F0F0F0;
    border: 1px solid #cccccc;
    font-family: Arial;
    color: #ffffff;
    padding: 3px;
    text-decoration: none;
     cursor:pointer;
}

.headerLogoffText
{
    color:white;
}

.HomeHeading{
 text-align:left;
 font-size:16pt; 
 padding:10px;
}

.FooterHeader {
    font-weight: bold;
    font-size: 12px;
    color: white;
    font-family: Arial;
    background-color: #2C649C;
    bottom: 0px;
    height: 30px;
    text-align: center;
    position: fixed;
    right: 0px;
    left: 0px;
    line-height: 30px;
}


.Footer {
    position: fixed;
    bottom: 0px;
    background-color: #2C649C;
}

.columnHeader{
    background:#2C649C;
    color:#FFF;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    padding-left:5px;
}

.columnHeaderCentre{
    background:#2C649C;
    color:#FFF;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    padding-left:5px;
    text-align:center;
}


.controlBorder{
    border:none; 
    border-radius:3px;
    border:solid 1px #DAD6CF;
    width:auto;
    box-shadow:0px 0px 3px 0px gray;
}

.PageHeader
{
	font-weight: normal;
	font-size: 17px;
	color: black;
	font-family: Arial;
}

.TopLabel
{
	font-size: 13px;
	color: black;
	font-family: Arial;
}

.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: Arial;
}

.TreeLabel
{
	font-size: 11px;
	color: black;
	text-indent: 5px;
	font-family: Arial;
}
.RedLabel
{
	font-size: 11px;
	color: red;
	font-family: Arial;
}
.GreenLabel
{
	font-size: 11px;
	color: green;
	font-family: Arial;
}

.NormLabel
{
	padding-left: 5px;
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.AlterLabel
{
	border-top: lightgrey 1px solid;
	padding-left: 5px;
	font-size: 11px;
	color: black;
	border-bottom: lightgrey 1px solid;
	font-family: Arial;
	background-color: whitesmoke;
}

.SmallLabel
{
	font-size: 7pt;
	color: black;
	font-family: Arial;
}

.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: Arial;
}
.FilterLabel
{
	font-size: 11px;
	cursor: default;
	color: black;
	font-family: Arial;
}
.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: Arial;
}
.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: Arial;
}

.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: Arial;
}

.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: Arial;
}
.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: Arial;
}
.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: Arial;
}
.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: Arial;
}
.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: Arial;
}

.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: Arial;
}

.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: Arial;
}
.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: Arial;
}
.DragStyle
{
	font-weight: lighter;
	font-size: 11px;
	cursor: move;
	color: black;
	font-family: Arial;
}
.TopRow
{
	font-size: 14px;
	color: white;
	font-family: Arial;
	background-color:  #756d64;
}
.Hidden
{
	display: none;
	visibility: hidden;
}
.HiddenVis
{
	visibility: hidden;
}
.HiddenLabel
{
	visibility: hidden;
}
.RowHead
{
    border:none;
   	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
    border:none;
   -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
    height:30px;
    padding-left:5px;
    vertical-align:middle;
    line-height:30px;
}


.NormRow
{
	font-size: 11px;
	padding-bottom: 3px;
	width: 150px;
	color: black;
	padding-Left: 10px;
	padding-top: 3px;
	font-family: Arial;
	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: Arial;
	background-color: whitesmoke;
}
.Heading
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial;
	
}

.SubHeading
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial;
	font-style:italic;
}


.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: Arial;
}
.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	text-align: center;
	cursor: pointer;
}
.LightRow
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Arial;
	height: 17px;
	background-color: #cccccc;
}

.LightRowTop
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Arial;
	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;
	background-repeat: repeat-x;
	font-family: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	height: 20px;
	background-color: transparent;
}
.mouseover
{
	font-size: 11px;
	cursor: pointer;
	color: navy;
	font-family: Arial;
}
.Treemouseover
{
	font-size: 11px;
	cursor: pointer;
	color: navy;
	text-indent: 5px;
	font-family: Arial;
}
.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: Arial;
}
.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: Arial;
	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-size: 14px;
    background:#756d64;
    color:white;*/
     border:1px solid #333333;
   	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
    border:none;
   -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
    padding-left:5px;
}

.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: Arial;
	background-color: #756d64;
}
.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: Arial;
	background-color: #b3cff3;
}

/*.MenuItemSelect
{
    font-weight: bold;
    font-size: 12px;
    background-image: url(Image/nav_hl_back.gif);
    margin: 0px;
    color: white;
    background-repeat: repeat-x;
    font-family: Arial;
    background-color: #FFCC66;
}*/

.right {
    text-align: right;
    float: right;
    padding-left: 35px;
    padding-top: 45px;
}



.envelope{
background-image:url(../Image/envelope.png);
background-repeat:no-repeat;
width:60px;
height:60px;
background-position:center;
border-style:none;
}

.SubMenuItemSelect
{
	color: #FFF;
	background-color: #756d64;
}

.SubMenuItemSelect_HL
{
	color: white;
	background-color: #756d64;
}


.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: Arial;
	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;
    color: white;
  line-height:30px;
	font-family: Arial;
	background-color: #2C649C;
    text-align: left;
    height:30px;
}
.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: Arial;
}
.ToolBarD
{
	font-size: 11px;
	background-image: url(../Image/nav_back.gif);
	color: black;
	background-repeat: repeat-x;
	font-family: Arial;
}
.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: Arial;
	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: Arial;
	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: 8px;
	border-left-color: white;
	border-bottom-color: white;
	color: #000000;
	border-top-color: white;
	font-family: Arial;
	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: Arial;
}

.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: Arial;
}
.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	background-color: transparent;
	text-align: right;
	cursor: pointer;
}
.Link
{
	font-size: 12px;
	color: #FFF;
	font-family: Arial;
	cursor: pointer;
    text-decoration:none;
    padding-left:3px;
    padding-right:3px;
    padding:5px;
    margin:3px;
     background:#756d64;
}

.Link:hover
{
color:#FFF;
background:#2c649c;
}

.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: Arial;
	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: Arial;
}
.OpenFilter
{
	background-position: left center;
	font-size: 11px;
	background-image: url(../Image/filter_open.gif);
	color: white;
	background-repeat: no-repeat;
	font-family: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
}

.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: Arial;
	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: Arial;
	background-image: url(../Image/tick.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	background-position: left top;
}

.StandardButton {

    background:#2C649C;
	border:none;
	display:inline-block;
	cursor:pointer;
	color:#FFFFFF;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
    min-width:75px;
    height:30px;
    border-radius:3px;
    text-align:center;
    line-height:30px;

    }

.StandardButton:hover{
	background:#756d64;
 
}

.StandardButton:disabled{
     background:#756d64;
     opacity: 0.5;
}

.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: Arial;
	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: Arial;
	background-color: #000099;
}
.SubLabel
{
	font-size: 8px;
	font-family: Arial;
	text-indent: 10px;
}
.DetailLabel
{
	font-size: 9px;
	color: mediumblue;
	text-indent: 20px;
	font-family: Arial;
}

.WItem
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
	padding-bottom: 3px;
	cursor: default;
	color: #5583D3;
	border-bottom: lightgrey 1px solid;
	font-family: Arial;	
}

.WLItem
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 11px;
	cursor: default;
	color: #000000;
	font-family: Arial;
}

.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: Arial;
	background-color: whitesmoke;
}

.WLItemHead
{
	padding-right: 5px;
	background-position: left center;
	font-size: 11px;
	color: black;
	background-repeat: repeat-x;
	font-family: Arial;
}

.WLSubRowLabel
{
	font-size: 11px;
	color: black;
	text-indent: 15px;
	font-family: Arial;
}

.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
}

.ItemCLose
{
	background-position: 4px;
	font-size: 11px;
	background-image: url(../Image/WLMinus.gif);
	cursor: pointer;
	color: black;
	text-indent: 40px;
	font-family: Arial;
}
.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
}
.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: Arial;
}
.ViewsNewImg
{
	background-position: 35px center;
	font-size: 11px;
	background-image: url(../Image/LastTree.gif);
	color: dimgray;
	background-repeat: no-repeat;
	font-family: Arial;
	height: 18px;
}
.ViewNewImg
{
	background-position: 10px center;
	font-size: 11px;
	background-image: url(../Image/LastTree.gif);
	color: dimgray;
	background-repeat: no-repeat;
	font-family: Arial;
	height: 18px;
}
.TopHeader
{
	font-weight: bolder;
	font-size: 13px;
	color: black;
	font-family: Arial;
}

.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
}
.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: Arial;
}
.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	height: 18px;
}	

.rptTemplSelect
{
	font-size: 11px;
	text-indent: 5px;
	color: navy;
	font-family: Arial;
}	

.rptLastTempl
{
	background-position: 15px top;
	font-size: 11px;
	background-image: url(../Image/Report.gif);
	color: dimgray;
	background-repeat: no-repeat;
	font-family: Arial;
	height: 18px;
}	
.background
{
	background: url(../Image/Workspace_background.gif) fixed no-repeat center center;
}
.SearchTipBody
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
}
.error1
{
	font-weight: bold;
	font-size: 12pt;
	color: #002d96;
	font-family: Arial;
}
.error2
{
	padding-left: 10px;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.grip
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(../Image/expand_back.gif);
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Arial
}

/*.PageHeader
{
	font-weight: bold;
	font-size: 12pt;
	color: #002d96;
	font-family: Arial;
	
}*/

.IndexHead
{
	font-weight: bold;
	padding-left: 10px;
	font-size: 8pt;
	color: #002d96;
	font-family: Arial;
}

/*.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: Arial;
	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: Arial;
	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: Arial;
	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: Arial;
	height: 18px;
}*/	

.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: Arial;
	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;
	padding-bottom: 0px;
	margin: 0px;
	color: black;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Arial;
	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: Arial;
}

.calanderstyle
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.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;
}

.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: Arial;
	position: absolute;
	Padding-Bottom:10px;
	height: 100%;
	TEXT-OVERFLOW: ellipsis;
}

.linesel
{
	font-size: 11px;
	color: white;
	background-color: #B3CFF3;
	font-family: Arial;
}

.lineselName
{
	font-size: 11px;
	color: white;
	background-repeat: no-repeat;
	font-family: Arial;
	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: Arial;
	background-color: #B3CFF3;
}

.RightTabOn
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	text-indent: 10px;
	border-bottom: #002D96 1px solid;
	font-family: Arial;
	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: Arial;
	background-color: #B3CFF3;
	cursor: pointer;
}

.RightTabOff
{
	border-top: #002D96 1px solid;
	font-size: 11px;
	color: #5987D6;
	text-indent: 10px;
	font-family: Arial;
	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: 10px;
	cursor: pointer;
	color: #5180D0;
	font-family: Arial;
	text-decoration: underline;
}

.PageSelect
{
	font-size: 10px;
	cursor: pointer;
	color: #0B3F99;
	font-family: Arial;
}

.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: Arial;
	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: Arial;
	cursor: pointer;
}

.PageMove
{
	font-weight: bold;
	font-size: 10px;
	cursor: pointer;
	color: #0B3F99;
	font-family: Arial;
	text-align: center;
}

.ScreenHeader
{
	font-weight: bold;
	font-size: 18pt;
	color: #3399ff;
	font-style: italic;
	font-family: Arial;
}

.question
{
	border:0.5pt solid grey;
	background-color:#F2EFEF;
	font-family: Arial;
}