
/* CSS Document */
/*htlList1 ================================================================================*/
.htlList1BgSet
{
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(../../images/template/hotelList1BgSet.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	color: #a7abae;
}
.htlList1
{
	width: 273px;
	float: left;
	font-size: 11px;
}



.htlList1 li, .htlList1 ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.htlList1 ul
{
	clear: both;
}
.htlList1 li
{
	float: left; /*background-color:#f4f4f2;*/
}
.htlList1 img
{
	vertical-align: middle;
	border: none;
}
.htlList1 h3, .htlList1 h3 a, .htlList1 h3 a:link, .htlList1 h3 a:active, .htlList1 h3 a:visited, .htlList1 h3 a:hover
{
	color: #a7abae;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	line-height: 24px;
	padding-left: 5px;
	padding-right: 5px;
}
.htlList1 h3 span
{
	float: right;
}
.htlList1 h4
{
	color: #a7abae;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
}
.htlList1 h4 a, .htlList1 h4 a:link, .htlList1 h4 a:active, .htlList1 h4 a:visited
{
	color: #a7abae;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.htlList1 h4 a:hover
{
	text-decoration: underline;
}
.htlList1 .thumb img
{
	width: 70px;
	height: 50px;
}
.htlList1 .info
{
	padding: 4px;
	padding-bottom: 0px;
}
.htlList1 .info p, .htlList1 .listPrice
{
	padding: 0px;
	margin: 0px;
	width: 195px;
	font-size: 10px;
}
.listPrice
{
}
.listPrice .pText
{
	font-size: 16px;
	font-weight: bold; /*height:48px; 	line-height:48px; 	width:97px;*/
}
.htlList1 .listPrice .pText a, .htlList1 .listPrice .pText a:link, .htlList1 .listPrice .pText a:active, .htlList1 .listPrice .pText a:visited
{
	color: #a7abae;
	text-decoration: none;
	font-size: 16px;
}
.htlList1 .listPrice .pText a:hover
{
	text-decoration: underline;
}
.listPrice .pLink
{
	/*background-image:url(../images/template/moreinfoBG.jpg); 	background-repeat:no-repeat; 	width:98px; 	height:48px; 	line-height:48px; 	text-align:center;*/
}
.htlList1 .listPrice .pLink a, .htlList1 .listPrice .pLink a:link, .htlList1 .listPrice .pLink a:active, .htlList1 .listPrice .pLink a:visited
{
	color: #a7abae;
	text-decoration: none;
	font-size: 12px;
}
.htlList1 .listPrice .pLink a:hover
{
	text-decoration: underline;
}

.htlList1LeftMargin
{
	width: 3px;
	float: left; /* height:91px;*/
	background-color: #FFFFFF;
}
.htlList1Clear
{
	line-height: 3px;
	clear: both;
	background-color: #FFFFFF;
}
/*htlList2 ================================================================================*/
.htlList2
{
	background-color: #ededed;
	width: 344px;
	float: left;
	font-size: 12px;
}

*html .htlList2
{
	background-color: #ededed;
	width: 343px;
	float: left;
	font-size: 12px;
}

.htlList2 li, .htlList2 ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.htlList2 ul
{
	clear: both;
}
.htlList2 li
{
	float: left;
	background-color: #ededed;
}
.htlList2 img
{
	vertical-align: middle;
	border: none;
}
.htlList2 h3, .htlList2 h3 a, .htlList2 h3 a:link, .htlList2 h3 a:active, .htlList2 h3 a:visited, .htlList2 h3 a:hover
{
	color: #a7abae;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	padding-left: 10px;
	padding-right: 10px;
}
.htlList2 h3 span
{
	float: right;
}
.htlList2 h4
{
	color: #a7abae;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
}
.htlList2 h4 a, .htlList2 h4 a:link, .htlList2 h4 a:active, .htlList2 h4 a:visited
{
	color: #a7abae;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.htlList2 h4 a:hover
{
	text-decoration: underline;
}

.htlList2 .thumb
{
	height: 161px;
}

.htlList2 .info p
{
	height: 113px;
}

.htlList2 .thumb img
{
	width: 140px;
	height: 91px;
}
.htlList2 .info
{
	padding: 4px;
	padding-bottom: 0px;
}


.htlList2 .info p, .htlList2 .listPrice
{
	padding: 0px;
	margin: 0px;
	width: 195px;
}
.listPrice
{
}
.listPrice .pText
{
	font-size: 16px;
	font-weight: bold;
	height: 48px;
	line-height: 48px;
	width: 97px;
}
.htlList2 .listPrice .pText a, .htlList2 .listPrice .pText a:link, .htlList2 .listPrice .pText a:active, .htlList2 .listPrice .pText a:visited
{
	color: #0f2c5c;
	text-decoration: none;
	font-size: 16px;
}
.htlList2 .listPrice .pText a:hover
{
	text-decoration: underline;
}
.listPrice .pLink
{
	background-image: url(../images/template/moreinfoBG.jpg);
	background-repeat: no-repeat;
	width: 98px;
	height: 48px;
	line-height: 48px;
	text-align: center;
}
.htlList2 .listPrice .pLink a, .htlList2 .listPrice .pLink a:link, .htlList2 .listPrice .pLink a:active, .htlList2 .listPrice .pLink a:visited
{
	color: #0f2c5c;
	text-decoration: none;
	font-size: 12px;
}
.htlList2 .listPrice .pLink a:hover
{
	text-decoration: underline;
}

.htlList2LeftMargin
{
	width: 1px;
	float: left;
	height: 25px;
}
.htlList2Clear
{
	line-height: 1px;
	clear: both;
}


/*htlList3 ================================================================================*/
.htlList3_HomeSize
{
	width: 273px;
	float: left;
	font-size: 11px;
}

.htlList3BgSet
{
	padding-left: 2px;
	padding-right: 2px;
	background-image: url(../../images/template/hotelList1BgSet.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	color: #a7abae;
	padding-top:10px;
}



.htlList3
{
}
.rightSide .htlList3 tr
{
	background-color: #e1e1e1;
}
.htlList3 tr .spacer1px
{
	background-color: #eeeeee;
	padding: 0px;
}
.htlList3 td
{
	padding: 2px;
}
.htlList3 .thumb
{
	width: 70px;
}
.htlList3 .thumb img
{
	width: 70px;
	height: 50px;
	border: solid 1px #FFFFFF;
}
.htlList3 h3, .htlList3 h3 a, .htlList3 h3 a:visited, .htlList3 h3 a:link, .htlList3 h3 a:active
{
	color: #425a62;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
.htlList3 h3 a:hover
{
	text-decoration: underline;
}
.htlList3 .conceptCode
{
	vertical-align: middle;
	color: Green;
	margin-bottom: 3px;
	margin-top: 3px;
}
.htlList3 p, .htlList3 p a, .htlList3 p a:active, .htlList3 p a:link, .htlList3 p a:visited, .htlList3 .conceptCode a, .htlList3 .conceptCode a:active, .htlList3 .conceptCode a:link, .htlList3 .conceptCode a:visited
{
	color: #888888;
	text-decoration: none;
}
.htlList3 p a:hover, .htlList3 .conceptCode a:hover
{
	text-decoration: underline;
}

