/*****************************************************************/
/*****************************************************************/
/* Booked specific print css from here                           */
/*****************************************************************/
/*****************************************************************/
#bookedTopContent {
	float:left;
}	
#bookedTopLine {
	padding: 0 0 0 0;
	margin: 0pt 0 10pt 0;
	font-size: 1.3em;
}
#bookedTopImage {
	padding: 0;
	margin: 0 0 0 0;
}
#bookedTopCarDesc {
	padding: 0;
	margin: 0;
	font-size: 1.3em;
}
#bookedTopCarDesc p {
	padding: 0;
	margin: 0;
}
#bookedTopDate {
	padding: 10pt 0 13pt 0;
	font-size: 1.3em;
}
#bookedTopAddress {
	padding: 0;
	margin: 0;
	font-size: 1.2em;
}
#bookedTopAddressContent h3 {
	margin: 0 0 0.5em 0;
	font-size:1.3em;
}
.bookedDealerInfo {
	color: #000;
	margin: 0 0 0 0;
	padding: 0;
}
.bookedDealerInfo .bookedDealerAddress {
	margin-bottom: 1em;
}

.bookedDealerInfo .bookedDealerAddress p {
	color:#000;
	font-size: 1em;
	margin: 0;
	padding: 0;
}
.bookedPhoneEtc {
	margin: 0;
	padding: 0;
} 
.bookedDealerPhoneLabel {
	margin: 10pt 0 0 0;
	padding: 0;
	font-size: 1em;
}
.bookedDealerPhoneNumber {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
.bookedDealerFaxLabel {
	margin: 3pt 0 0 0;
	padding: 0;
	font-size: 1em;
}
.bookedDealerFaxNumber {
	margin: 0;
	padding: 0;
}	
.bookedEmail {
	margin: 6pt 0 0 0;
	padding: 0;
	font-size: 1em;
}
.bookedWebsite {
	margin: 3pt 0 10pt 0;
	padding: 0;
	font-size: 1em;
}
#bookedContent {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#bookedContent h3 {
	float: right;
	color:#939393;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0;
}
#bookedLeftColumn {
	float: right;
	width: 210pt;
	margin: 100pt 0 15pt 80pt;
	padding:0;
}
#bookedLeftColumn p {
	margin: 6pt 0;
	padding: 0;
	font-size:1.1em;
}
#dealership-telephone {
	margin: 10pt 0;
	padding: 0;
	font-size: 1.5em;
}
#print-link {
	display:none;
}	
#bookedRightColumn {
	clear:both;
}	
.hiddenHeader {
	font-size: 2em;
	margin:5pt 0 0 0;
	padding:0;
}	
#map {
	clear: both;
	border: 1pt solid #999;
	width: 400pt;
	height: 300pt;
	margin: 10pt 0 0 40pt;
	padding: 0;
}
#directions-form {
	display:none;
}                                                                                                      
#directions {
	margin: 20pt 0 0 40pt;
}
#directions-table {
	margin: 20pt 0 0 0;
}	