.alternateLightShadow {
    background-color: #c8c8c8;
}


.alternateWhiteShadow {
    background-color: #E4E4E4;
}

.alternateMediumShadow {
    background-color: #b0b0b0;
}

.column{
    background-color: gray;
    color: white;
    margin-left:1em;
    width: 50%;
    font-size:1em;  
}

.darkgrayline
{
	border-top: 2px solid #808080;
}


.datetimeseparator
{
	padding: 0 0 0 2em;
}

label.searchcriteria
{ 
  width: 16em;
  margin-left:1em;
  margin-bottom: 0.1em;  
}

label.date
{ 
   float: none;
   width: 12em;
}

.paddingBottom
{
	padding-bottom: 1.8em;
}

.marginLeft
{
   margin-left: 18em;
}

.pickupHeader {
    background-color: gray;
    color: white;
    text-align: center;
}

TD.right {	
	text-align: right;	
}

TD.left {	
	text-align: left;	
}
TD.center {	
	text-align: center;	
}

th a:active, th a:focus
{
    background-color: lightgray;
    color: black;
}



