.alternate{background-color:#F0F0F0;}
.homelist{min-height:100px;}
.commlist{min-height:50px;}
.codecharts{min-height:60px; border-bottom-style:solid; border-bottom-width:thin; border-bottom-color:black;}
.resultsheader{	background-color:#990000; color:#ffffff; font-weight: bold;}
.docketalt1{background-color:#cccbcb; border-top:solid 1px; min-height:60px;}
.docketalt2{background-color:#FFFFFF; border-top:solid 1px; min-height:60px;}
.docketsearchdocalt1{background-color:#cccbcb; min-height:20px; border-top:solid 1px;}
.docketsearchdocalt2{background-color:#FFFFFF; min-height:20px; border-top:solid 1px;}
.resultsfooter{	background-color:#990000; color:#FFFFFF; font-weight: bold; min-height:25px;}
.border1bk{border-width:1px; border-style:solid;border-color:#000000}
/* These items are used to format a table of data  */  
.rowcolor1 /* odd numbered rows are white with black text */
{
	background-color:#FFFFFF; 
	color:#000000; 
	font-size:small;
}
.rowcolor2 /* even numbered rows are a very light grey with black text */
{
	background-color:#F0F0F0; 
	color:#000000; 
	font-size:small;
}
.rowcolor-desk /* odd numbered rows are white with black text */
{
	background-color:#B6D3F4; 
	color:#000000; 
	font-size:small;
}


.resultheader /* Header row is dark red with white text */
{
	background-color:#990000; 
	color:#FFFFFF; 
	font-size:small;	
  	font-weight: bold;
	}

/********************** EFS Menu ********************************/
.EFSmenustyle{
width: 100%;
font-weight: bold;
}


.EFSmenustyle ul
{
width: 100%;
background-color: #d4e3f8; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.EFSmenustyle ul li
{
    float: inherit;
    display: inline;
}

.EFSmenustyle ul li a {
color: #0265cd;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.EFSmenustyle ul li a:visited {
color: #0265cd;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.EFSmenustyle ul li a:hover, .menustyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: #3b97f8; /*THEME CHANGE HERE*/
color: #d4e3f8;
}

/* ######### Style for Drop Down Menu ######### */

.EFSdropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
line-height:18px;
z-index:100;
background-color: #d4e3f8;
width: 175px;
visibility: hidden;
text-align: left;
list-style-type: none;
}


.EFSdropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #0265cd;
}
.EFSdropmenudiv a:visited {
color: #0265cd;
margin: 0;
text-decoration: none;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.EFSdropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #3b97f8;
color: #d4e3f8;
}
        .IncidentReports
        {
            background-color: #f79646;
        }
        .IncidentReports a, .IncidentReports span
        {
            display: block;
            height: 15px;
            padding: 4px;
            margin: 2px;
            font-weight: bold;
            text-align: center;
            text-decoration: none;
        }
        .IncidentReports a:hover{
            background-color:#11a2d8;
            color:#969696;
        }
        .IncidentReports a
        {
            background-color: #f5f5f5;
            color: #969696;
            border: 1px solid #969696;
        }
        .IncidentReports span
        {
            background-color: #A1DCF2;
            color: #000;
            border: 1px solid #3AC0F2;
        }
        .scrollable {
            overflow-x:auto;
        }

.submitbutton {
    background-color:#bbb;
}

.submitbutton:hover {
    background-color:#dddbdb;
}
/*THEME CHANGE HERE FOR THE PIPELINE TABLES AND GRIDS START*/
.pipegridcellborder { 
    border-width:thin;
    border-color:black;
    border-style:solid;
}

.pipegridheader {
    background-color:#f79646;
    font-weight:bold;
    color:Black;
}

.pipegridrow {
    background-color:#F0F0F0;
    color:#333333;
}

.pipegridrowalt {
    background-color:#FFFFFF;
    color:#000000;
}

.pipegridfooter {
    background-color:#f79646;
}
.pipegridtitleblock {
    width:100%; 
    height:30px; 
    background-color: #ffff00; 
    text-align:center; 
    vertical-align:middle; 
    font-size:large; 
    font-weight:bold;
    border-left:1px solid black; 
    border-right:1px solid black; 
    border-top:1px solid black;
}
/*THEME CHANGE HERE FOR THE PIPELINE TABLES AND GRIDS END*/
  .ui-autocomplete {
    max-height: 250px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
  }
  /* IE 6 doesn't support max-height
   * we use height instead, but this forces the menu to always be this tall
   */
  * html .ui-autocomplete {
    height: 250px;
  }
