/* 
 * Tables CSS
 * Timeshare Listings
 * Copyright (c) 2009, Nolan Interactive, Ltd.
 * All rights reserved. 
 */

/* Listings Table */
table.listing { 
	table-layout: fixed;
	empty-cells: show;
	border-collapse: collapse;
	border: 1px solid #CCC;
	width: 100%;
	margin-bottom: 0.4em;
}
table.listing caption { }

table.listing thead,
table.listing tfoot {
	background: #eef3d8;
}
table.listing thead tr { }
table.listing thead tr th, 
table.listing tbody tr.header td {
	color: #333;
	font-weight: bold;
}
table.listing thead tr th, 
table.listing tbody tr td, 
table.listing tfoot tr th {
	padding: 2px 4px;
	font-size: 11px !important;
}
table.listing tbody { }
table.listing tbody tr { }
table.listing tbody tr td {
	background: #f5f5f5;
}
table.listing tbody tr.header, 
table.listing tbody tr.header td { 
	background: #eef3d8;
}
table.listing tfoot { }
table.listing tfoot tr { }
table.listing tfoot tr th {
	
}
table.listing .align-left { text-align: left; }
table.listing .align-right { text-align: right; }

/* Suggested Properties Table */
table.suggested { 
	table-layout: auto;
	empty-cells: show;
	border-collapse: collapse;
	border: 1px solid #333;
	margin-bottom: 1.4em;
	width: 100%;
}
table.suggested caption { 
	color:#839e1e;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 12px;
}
table.suggested thead { 
	background: #333;
}
table.suggested thead tr { }
table.suggested thead tr th {
	color: #FFF;
}
table.suggested thead tr th, 
table.suggested tbody tr td, 
table.suggested tfoot tr th {
	padding: 4px 3px;
	font-size: 11px;
}
table.suggested tbody { }
table.suggested tbody tr { }
table.suggested tbody tr td {
	border-left: 1px solid #999;
}
table.suggested tbody tr td.nobdr {
	border-left: 1px solid #333;
}
table.suggested tfoot { }
table.suggested tfoot tr { }
table.suggested tfoot tr th {
	background: #333;
	text-align: left;
	vertical-align: middle;
}

dl.resort-info { }
dl.resort-info dt { 
	font-weight: bold;
	float: left;
	margin-right: 8px;
}
dl.resort-info dd { 
	
}
dl.resort-info dt,
dl.resort-info dd {
	font-size: 11px;
}
