/*
 * List
 *
 */

/*
 * Parameters block is used sometimes prior to list generation, hence
 * defined here. Note margin settings are because some klot hardcoded 
 * imodifiable controls (i.e. br) in the source for FindClass.
 */
Div.Parameters {
/*   margin-top: -2em;
   margin-bottom: -2em; */
}
/*
 *
 *
 */
TABLE.List {
   margin-top: 5px;
   margin-left: 5px;
   width: 520px;
}
TABLE.List TH {
    font-size: 1em;
    font-weight: normal;
    margin-top: -0.5em;
}
TABLE.List .Heading
{
    background-color: #d3ecf7;
    color: black;
    text-align: left;
}
TABLE.List TD {
	color: black;
}
.List .Heading INPUT
{
   background-color: transparent;
	border: 0px;
   color: black;
   cursor: pointer;
   font-size: 1em;
   font-weight: normal;
   padding-top: 0.25em;
   padding-left: 0.25em;
	text-align: left;
 	width: 100%;
}
.List .Heading INPUT:hover
{
	text-decoration: underline;
	color: red;
}



.List .Heading A {
    COLOR: black;
}


.List .SortAsc
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(images/SortAsc.gif);
    BACKGROUND-REPEAT: no-repeat;
}
.List .SortDesc
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(images/SortDesc.gif);
    BACKGROUND-REPEAT: no-repeat; 
}



.List .Odd {
/*    Looks like a bug in chrome causes nothing to be displayed if overflow is hidden */
/*    OVERFLOW: hidden; */ 
    BACKGROUND-COLOR: #eee;
}
.List .Even {
/*     OVERFLOW: hidden */
}
.List .Heading .Reference
{
    WIDTH: 120px
}
.List .True {
    BACKGROUND-IMAGE: url(images/Tick.gif);
    BACKGROUND-REPEAT: no-repeat
}
.List .False {
}
.List A
{
    FONT-WEIGHT: bolder;
    COLOR: navy;
    TEXT-DECORATION: none
}
.List A:hover
{

}






TABLE.List Span.Air {
   background-image: url(Images/Icon-Air.gif);
   display: block;
	float: left;
   height: 16px;
   margin-left: 0.2em;
   width: 16px;
}
TABLE.List Span.Sea {
   background-image: url(Images/Icon-Sea.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}
TABLE.List Span.Road {
   background-image: url(Images/Icon-Road.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}
TABLE.List Span.Specialist {
   background-image: url(Images/Icon-Specialist.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}
TABLE.List Span.Packaging {
   background-image: url(Images/Icon-Packaging.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}
TABLE.List Span.SCM {
   background-image: url(Images/Icon-SCM.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}
TABLE.List Span.Map {
   background-image: url(Images/Icon-Map.gif);
   display: block;
	float: left;
	height: 16px;
	width: 16px;
}
TABLE.List Span.Regional {
   background-image: url(Images/Icon-Sea.gif);
   display: block;
	float: left;
	height: 16px;
   margin-left: 0.2em;
	width: 16px;
}





TABLE.List TD.SearchResult {
   padding-bottom: 1em;
}
TABLE.List TD.SearchResult DIV.Right {
   float: right;
}


