#maintrack-header,
#maintrack-footer,
.no_result {
	text-align:center;
}

.no_result {
	padding:10px;
}

#maintrack-header a:link {
	font-size:12px; 
	color:#3e0074;
}

div.hotels
{
	background-color: #E3F2FF;
	padding: 3px;
	margin-bottom: 10px;
}

div.hotels tr td, 
div.hotels a:link,
div.hotels span,
div.hotels div{
	color: #3E0074 !important;
	font-family: Verdana !important;
	font-size: 11px !important;
}

div.hotels .hotel-rooms,
div.hotels .hotel-best-rates {
	background-color: #F96B07;
	width: 100%;
}

div.hotels .hotel-rooms .extra-info {
	background:#B5CAE3;
	padding:2px;
	display:none;
}

div.hotels table.hotel {
	padding-bottom: 3px;
}


div.hotels table.hotel .hotel-name,
div.hotels table.hotel .hotel-description {
	padding-left: 3px;
}

a.hotelname:link{
	font-size: 18px;
	font-weight: bold;
	color: #3E0074;
}

a.hotelname:hover{
	font-size: 18px;
	font-weight: bold;
	color: #3E0074;
}

a.hotelname:visited{
	font-size: 18px;
	font-weight: bold;
	color: #3E0074;
}

div.spacer {
	height: 10px;
}

div.hotels h4 {
	text-align: left;
	padding: 0px;
}

div.hotels div.info {
	background:#B5CAE3;
	padding:2px;
	width: 100%;
}

a.get-info:link {
	text-decoration: underline !important;
	color: #3E0074 !important;
	font-size:11px !important;
}

a.get-rates:link {
	color: #3E0074 !important;
	font-size:11px !important;
}

#maintrack-footer a:link,
.no_result,
.no_result a:link {
	font-weight:bold; 
	font-family:verdana; 
	font-size:14px; 
	color:#F96B07; 
	font-weight:bold;
}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#B5CAE3;
	padding:5px;
	display:none;
	color:#fff;
	}

