/* 
Template: 	StyleListItems.css
Purpose: 	Additional styles for live listings.cfm page
History:
001 041125 0000 ak	Created File
*/

/* Listing Items */
	.ListingTable {margin: 0em; padding: 0em; border: 0em; width: 100%; background-color: #ffffff; 
				color:#000099; font-size: 90%;}
		.ListingTable a:link, .ListingTable a:visited, .ListingTable a:active, .ListingTable a:hover { font-size: 100%}		
	.ListingTable tr.odd {background-color: #ffffff;}			
	.ListingTable td {margin: 0em; /*padding: 0.2em;*/ color: #000000;}
	.ListingTable .ListingTableNumber,.ListingTable .ListingTableTitle, .ListingTable .ListingTablePrice { background-color: #eeeeee; border-top: 1px solid #ffffff}	
	.ListingTable .ListingTableNumber {margin: 0em; padding: 0.2em; width: 95px; 
	 			vertical-align: top; color: #000000; font-weight: bold; text-align: center; white-space: nowrap;}
	.ListingTable .ListingTableTitle {margin: 0em; padding: 0.2em; font-weight: bold;
				vertical-align: top; white-space: nowrap;}		
	.ListingTable .ListingTablePic {margin: 0em; padding: 0.2em; width: 105px; vertical-align: middle;}
	.ListingTable .ListingTableDesc {margin: 0em; padding: 0.2em 0.5em 0.1em 0.1em; vertical-align: top; 
				white-space: normal; color: #000000; font-size: 90%; line-height: 140%;}
	.ListingTable .ListingTableCategory	{margin: 0em; padding: 0.2em; vertical-align: middle; background-color: #ffffff;
				white-space: normal; color: #cc0000; font-size: 90%}	
		.ListingTableCategory a:link, .ListingTableCategory a:visited, 
		.ListingTableCategory a:active, .ListingTableCategory a:hover { font-weight: normal;}				
	.ListingTable .ListingTableInquire { vertical-align: top; }
	.ListingTable .ListingTablePrice { vertical-align: top;}
	.ListingTable .ListingTablePrice, .ListingTable .ListingTableInquire {margin: 0em; padding: 0.2em 0.2em; 
		min-width: 175px; white-space: nowrap; text-align: left; font-size: 90%}	
				
		.ListingTableInquire span {color: #009900; font-weight: bold;}
		p.ListingListPrice {display: inline; color: #cc0000; font-weight: bold;}
		
	.DisplaySort {margin: 0em; padding: 0.1em; border: 0em; width: 100%; background-color: #ffffff; 
				 font-size: 80%;}
	.DisplaySort td {margin: 0em; padding: 0.1em;}
	.DisplaySort .DidYouMean {font-weight: bold; color: #CC0000; background-color: #ffff00}
	.DisplaySort a:link, .DisplaySort a:visited, .DisplaySort a:active, .DisplaySort a:hover {font-size: 100%}
	.DisplayTopCategories {background-color: #eeeeee; padding: 0.2em; border: 1px solid #a9bde0; font-size: 100% }
	.DisplayTopCategories td {padding: 0.2em}
	.DisplayTopCategories td.DisplayCategoriesRow {padding-left: 1em}
	.DisplayTopCategoriesTitle {color: #CC0000}
	
	.PageNumber {margin: 0em; font-size: 90%}
	
	.SiteMap { margin: 0; padding: 0; border: 0; background-color: #ffffff; color:#000066; font-size: 90%; display: inline; width: 100% ;}
	.SiteMap tr { vertical-align: top}		
	.SiteMap th { margin: 0; padding: 2px; border: 0; vertical-align: top; background-color: #990000; 
				color:#ffffff; font-weight: bold; text-align: left}
	.SiteMap td { margin: 0; padding: 2px; border: 0; font-weight: bold}		