table#rentalList						{ width: 100%; border: 0px; }
table#rentalList td						{ border: 4px solid #CECECE; padding: 4px; background: #E9E9E9; }
table#rentalList td div					{ border: 1px solid #5F5F5F; background: #EEE; padding: 13px 7px 13px 7px; color: #333; min-height: 54px; }
* html table#rentalList td div          { height: 54px; }
table#rentalList td div a img			{ border: 1px solid #333; margin-right: 5px;}
table#rentalList td div img.thumbNail	{ float: left; }
table#rentalList td div	p				{ color: #333; }
table#rentalList td div p a				{ color: #F60; font-weight: bold; }
table#rentalList td div p a:hover		{ text-decoration: underline; }
table#rentalList td div p span			{ font-weight: bold; }
table#rentalList td div p span a		{ color: #333; }
table#rentalList td div p span a:hover	{ color: #F60; }
table#rentalList td div div				{ border: 0px; background: none; padding: 0px; float: right; }
table#rentalList td div div span		{ border: 1px solid #000; background: #DEDEDE; height: 17px; width: 45px; }

table#rentalDisplay						{ width: 100%; }
table#rentalDisplay td#detail h1		{ font-size: 16px; color: #333; }
table#rentalDisplay td#detail h2		{ font-size: 12px; color: #333; }
table#rentalDisplay td#detail address	{ font-style: normal; color: #333; }
table#rentalDisplay td#detail p			{ color: #333; }
table#rentalDisplay td#detail span		{ font-weight: bold; color: #F60; }
table#rentalDisplay td#detail dl dt		{ float: left; width: 110px; padding: 3px; font-weight: bold; color: #333; }
table#rentalDisplay td#detail dl dd		{ padding: 3px; color: #333; }
table#rentalDisplay	td#images			{ width: 290px; }
table#rentalDisplay	td#images a img		{ border: 1px solid #333; }