td, p {	font-size: 14px;	font-family: arial, verdana, helvetica, geneva, sans-serif;	}h1 {	margin: 0;	padding: 0;	visibility: hidden;	font-size: 0.85em;	text-align: center;	}h2 {	margin: 0;	padding: 0;	visibility: hidden;	font-size: 0.85em;	text-align: center;	}#intro {	height: 52px;	width: 508px;	background-image: url(images/intro_phrase.gif); 	background-position: top left; 	background-repeat: no-repeat;	text-align: center;	}a { 	text-decoration: none;	}a:hover {	color: #ff6666;	text-decoration: none;	}a.left {	color: #fff;	}a.left:hover {	border-bottom: dotted 1px #ff6;	color: #ff6666;	}a.news {	color: #000066;	font-weight: bold;	text-decoration: underline;	}a.news:hover {	color: #cc0000;	font-weight: bold;	text-decoration: none;	}p {	margin: 10px 0 12px 0;	padding: 0;	}.news {	font-size: 12px;	font-family: verdana, geneva, helvetica, arial;	}.newsbold {	font-size: 12px;	font-family: verdana, geneva, helvetica, arial;	font-weight: bold;	}.botlink {	font-size: 10px;	font-family: verdana, geneva, helvetica, arial;	}.copy {	font-size: 9px;	font-family: verdana, geneva, helvetica, arial;	color: #c0c0c0;	}.bold { 	font-size: 14px;	font-family: arial, verdana, geneva, helvetica;	font-weight: bold;	}.locations_head {	font-size: 12px;	font-family: arial, verdana, geneva, helvetica;	font-weight: bold;	}b {	font-weight: bold;	}/* row color alternator */.odd {	background-color: #fff;	} .even {	background-color: #dedede;	} /* new right list style */.locations {	font-size: 12px;	font-family: arial, verdana, geneva, helvetica;	font-weight: bold;	}.locations ul {	margin: 2px 0 0 0;	padding: 0 0 0 17px;	list-style-type: bullet;	}.locations li {	margin: 0;	padding: 0 0 3px 0;	list-style-image: url(locations/images/bullet.gif);	}.locations a {	font-weight: normal;	}/* price table - used for The Mansfield and Franklin */#pricetable th {	padding: 3px 5px 3px 5px;	font-size: 11px;	text-transform: uppercase;	font-weight: bold;	background-color: #d2dcd5;	}#pricetable td {	padding: 2px 4px 2px 4px;	font-size: 13px;	text-align: center;	}/* price table2 - used for Smyth Tribeca */#pricetable2 th {	padding: 3px 8px 3px 8px;	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	background-color: #d2dcd5;	}#pricetable2 td {	padding: 3px 5px 3px 5px;	font-size: 13px;	text-align: center;	}#pricetable2 td.cellLeft {	text-align: left;	}/* rental cars */#enterprise {	margin: 25px 0 15px 0;	padding: 8px 8px 8px 10px;	text-transform: uppercase;	text-align: center;	font-size: 10px;	border: 1px solid #ddd;	background-color: #f7f7f7;	width: 260px;	}#enterprise img {	padding-right: 12px;	float: left;	}#enterprise a {	color: #000;	text-decoration: none;	}