﻿#filter { width:400px;border-bottom:dotted 2px #ccc;padding-bottom:10px;margin-bottom: 10px; }
.mapbutton	{ margin-left: -4px; }

#tabs{ margin-top:20px; }

/* List view */
.room {	border-top:0px;text-align:center; }
.room a { color:#325f6e;font-weight:bold; }
.ListTable { margin-top:20px; }
.ListHeader	{ border-bottom:dotted 2px #ccc;color:#89cce2;font-weight:bold;margin-bottom: 10px;height:20px;	}
.Rows {	height:85px;border-bottom:dotted 2px #ccc; }
.Rows td { font-family:Arial;font-size:108%;font-weight:bold; }	
.HeaderBg {	border-top:0; }
td { border-right:0px;border-left:0px; }

/* Pager */
tr.pager { margin-bottom:30px;margin-top:20px;width:100%;border:0; }
tr.pager tr, tr.pager td { border:0; }
tr.pager td span { color:#455560;font-size:13px;font-weight:bold;height:19px;line-height:19px;margin-left:6px;margin-right:6px; }
tr.pager td a { color:#4BB4D1;display:block;font-size:13px;font-weight:bold;height:19px;line-height:19px;margin-left:6px;margin-right:6px;text-decoration:underline; }

/* Map view */
.ListContainer { margin-bottom:20px; }
.ListItem { float:left;margin-right:10px !important;margin-top:10px;height:62px;border: solid 2px #fff; }
.mapviewthumb {	float:left;width:62px; }
.mapviewinfo { float:left;margin-left:5px;width:150px; }
.mapviewinfo span { font-family:Georgia;font-size:77%;color:#333333;font-style:italic; }
.mapviewinfo span.city { font-family:Georgia;font-size:77%;color:#c2c2c2;font-style:italic;font-weight:bold; }
.mapviewinfo a { font-family:Arial; font-size:90%;color:#325F6E;text-decoration:underline; }
