@charset "utf-8";

.th {
	background-image: url(../img/table_th_bg.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	text-transform: capitalize;
	height: 50px;
	color: #6A444F;
	cursor: default;
}

.th_01:link {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
	text-decoration: none;
}

.th_01:link:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.th_02 {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
}

.th_02:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.th_03 {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
}

.th_03:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.th_04 {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
}

.th_04:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.th_05 {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
}

.th_05:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.th_06 {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #B50636;
	padding-right: 4px;
	padding-left: 4px;
}

.th_06:hover {
	cursor: pointer;
	font-family: Tahoma, Geneva, sans-serif;
	color: #FF0;
}

.td {
	background-image: url(../img/table_td_01_bg.gif);
	vertical-align: top;
	padding: 4px;
	height: 40px;
}
.td_odd {
	background-image: url(../img/table_td_02_bg.gif);
	vertical-align: top;
	padding: 4px;
	height: 40px;
}
.edit {
	padding-right: 4px;
}
.name {
	font-weight: bold;
	color: #032B7B;
	font-size: 14px;
	background-image: url(../img/table_td_03_bg.gif);
	background-repeat: repeat-x;
	text-transform: capitalize;
}
.city_dates {
	text-transform: capitalize;
	font-size: 13px;
	color: #454545;
	font-family: Arial, Helvetica, sans-serif;
}
.available {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: blink;
	text-transform: capitalize;
	color: #F00;
	vertical-align: middle;
	border: thick double #FF0;
}

.state {
	text-transform: uppercase;
	font-size: 13px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.comment_txt {
	font-size: 10px;
	color: #004A51;
	padding-right: 6px;
	padding-left: 6px;
	text-align: left;
	font-family: Tahoma, Geneva, sans-serif;
}
.vol {
	font-weight: bold;
	color: #000;
	font-size: 14px;
	background-image: url(../img/table_td_03_bg.gif);
	background-repeat: repeat-x;
}

