﻿    #progressBackgroundFilter
    {
        position: fixed;
        top: 0px;
        bottom: 0px;
        left: 0px;
        right: 0px;
        overflow: hidden;
        padding: 0;
        margin: 0;
        background-color: #000;
        filter: alpha(opacity=50);
        opacity: 0.5;
        z-index: 1000;
    }
    #processMessage
    {
        position: fixed;
        top: 30%;
        left: 43%;
        padding: 10px;
        width: 14%;
        z-index: 1001;
        background-color: #fff;
        border: solid 1px #000;
    }
    .allot
    {
        /*position: fixed;*/
        top: 30%;
        left: 43%;
        padding: 10px;
        width: 14%;
        z-index: 1001;
        background-color: #fff;
        border: solid 1px #000;
    }
    .Reports
    {
        border: solid 1px #000;
    }
    .Reports tr
    {
        border-bottom: dotted 1px #000;
    }
    .Reports td
    {
        border-bottom: dotted 1px #000;
    }
    .Reports th
    {
        text-align: left;
    }
    .watermark
    {
        background-image: url('images/overlay.gif');
        background-repeat: no-repeat;
        padding-left: 20px;
        vertical-align: middle;
        color: DarkGray;
    }
    .normal
    {
    }
    .List tr th
    {
        text-align: left;
    }
    .allot td
    {
        text-align: right;
    }
    .LinkList
    {
        border-bottom: 1px dotted #009999;
        color: #009999;
        text-decoration: none;
    }
    #content div p
    {
        margin: 0;
    }
    .TCul li
    {
        background-image: url(/Web/TC/images/ICO-Edit.png);
        background-position: 0;
        background-repeat: no-repeat;
        padding-left: 2em;
        margin: 0;
    }
    .clear
    {
        /* generic container (i.e. div) for floating buttons */
        overflow: hidden;
        width: 100%;
    }
  /*  a.button
    {
        background: transparent url('/Web/TC/bg_button_a.gif') no-repeat scroll top right;
        color: #444;
        display: block;
        float: left;
        font: normal 12px arial, sans-serif;
        height: 24px;
        margin-right: 6px;
        text-decoration: none;
    }*/
    /*a.button span
    {
        background: transparent url('/Web/TC/bg_button_span.gif') no-repeat;
        display: block;
        line-height: 14px;
        padding: 5px 0 5px 18px;
    }*/
    a.button:active
    {
        background-position: bottom right;
        color: #000;
        outline: none; /* hide dotted outline in Firefox */
    }
    a.button:active span
    {
        background-position: bottom left;
        padding: 6px 0 4px 18px; /* push text down 1px */
    }
    .Background
    {
        position: fixed;
        left: 0;
        top: 0;
        z-index: 10;
        width: 100%;
        height: 100%;
        filter: alpha(opacity=40);
    }
    
    .info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
 	display:block;    
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/images/Info.png');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/images/Valid.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/images/Attention.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/WEB/TC/images/Error.png');
}


/*SEARCH TEXTBOX*/
#search {
	MARGIN-TOP: 64px;
	FLOAT: right;
	MARGIN-LEFT: 710px;
	WIDTH: 190px;
	POSITION: absolute;
	TOP: 102px
}

#search-box {
	BACKGROUND: url(../images/box-search.png) no-repeat left top;
	WIDTH: 190px;
	HEIGHT: 23px
}

#byProject{
	BACKGROUND: no-repeat 0px 0px;
	MARGIN: 1px 32px 4px 4px;
	WIDTH: 122px;
	COLOR: #666666;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

#byProject {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 6px;
	MARGIN: 1px 16px 4px 4px;
	PADDING-TOP: 2px
}



/**/

/* Menu DIV */
.jqac-menu{
  color: red;
  background-color: white;
  border: 1px solid #aaa;
}
/* unordered list for suggestions */
.jqac-menu ul{
  list-style: none;
  margin: 1px;
  padding: 1px;
  overflow: hidden;
}
/* SPAN "link" */
.jqac-menu .jqac-link {
  cursor: hand; cursor: pointer;
  display: block;
}
/* highlighted menu item */
.jqac-menu .jqac-highlight {
  background-color: #ddf;
}
/* warning for no results */
.jqac-menu .jqac-warning {
  font-style: italic;
}
/* loading for AJAX get */
.jqac-menu .jqac-loading {
  font-style: italic;
  text-decoration: blink;
}
/* matched sub-string */
.jqac-menu em {
    text-decoration: underline;
}
/* suggestion info */
.jqac-menu .jqs-info {
    text-align: right;
    font-style: italic;
    font-size: .75em;
    color: #666;
}

/*
#searchbox
{
width:250px;
border:solid 1px #000;
padding:3px;
}
#display
{
width:250px;
height:250px;
display:none;
float:right; margin-right:30px;
border-left:solid 1px #dedede;
border-right:solid 1px #dedede;
border-bottom:solid 1px #dedede;
overflow:auto;
background-color:White;
}
.display_box
{
padding:4px;
border-top:solid 1px #dedede;
font-size:12px;
height:15px;
cursor: hand;
}
.display_box:hover
{
background:#3b5998;
color:#FFFFFF;
}*/
