.active {

	color: #990000;
}

.activepage {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}

.avail {
	background-color: #CCFFCC;
	margin-top: 0;
	margin-bottom: 0;
}


blockquote {
	text-indent: -100px;
	text-align: left;
	list-style-position: inside;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}


.btnLink A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}
.btnLink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}
.buttonform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0;
	margin-bottom: 0;
}

.faci {

	background-color: #FFFFFF;
}

#foldheader{
	cursor:pointer;
	cursor:hand;
	font-weight:normal;
	list-style-image: url(../images/btn_hide.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle;
	text-align: left;
	background-position: left top;
	list-style-position: inside;
	margin-top: 0;
	margin-bottom: 0;
	text-indent: -30px;
}

#foldinglist{
	list-style-image: url(../images/icon_hlpsub.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle;
	text-align: left;
	text-indent: -60px;
	background-position: left top;
	list-style-position: inside;
	margin-top: 0;
	margin-bottom: 0;
}

.foldinglist02 {

	list-style-image: url(../images/icon_hlpsub.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle;
	text-align: left;
	text-indent: -30px;
	background-position: left top;
	list-style-position: inside;
	margin-top: 0;
	margin-bottom: 0;
}

.footer01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #999999;
	letter-spacing: 1px;
	margin-top: 0;
	margin-bottom: 0;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	line-height: 18px;
	margin-top: 0;
	margin-bottom: 0;
}
h2 {
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0;
	letter-spacing: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF9900;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 0px;
}

.cityselct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	letter-spacing: 0px;
}

.hname {
	padding-left: 5px;
	padding-bottom: 0px;
	margin-top: 0;
	margin-bottom: 0;
}

.nav01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}

.nav01 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}

.nav01 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}


.nav02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.nav02 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.nav02 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.nav03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
}

.nav03 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
}

.nav03 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
}

.navSelect {
	list-style-image: url(../images/icon_hlpsub.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	vertical-align: middle;
	text-align: left;
	text-indent: -30px;
	background-position: left top;
	list-style-position: inside;
	background-color: #81BDF9;
	border: 1px solid #000099;
	padding: 2px;
	font-weight: bold;
	color: #003399;
}
.nav03on A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	font-weight: bold;
}
.hd01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
}
.hd02 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
}

.hddate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}

.listing01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
}
.listing02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.listing02 A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}
.listing02 A:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0033;
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 0;
}

.lgnd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
}

.noavail {

	background-color: #FF8984;
	margin-top: 0;
	margin-bottom: 0;
}

.note01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
}


.note02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0;
	margin-bottom: 0;
}


.sortclass {
	font-family: verdana;
	font-size: 9px;
	color: #F60000;
	text-align: center;
	text-decoration:none;
	margin-top: 0;
	margin-bottom: 0;
}


.srchtxt01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	font-weight: bold;
}
.srchtxt02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.sunday {
	color: #FF0000;
	margin-top: 0;
	margin-bottom: 0;
}

.td_header03 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F5D8A5;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin-top: 0;
	margin-bottom: 0;
}

.td_header01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #BED5ED;
	font-weight: bold;
}

.td_header01 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #BED5ED;
	font-weight: normal;
}

.td_header01 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0033;
	background-color: #BED5ED;
	font-weight: normal;
	text-decoration:underline;
}

.td_header02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCFFCC;
	font-weight: bold;
}

.td_header02 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCFFCC;
	font-weight: bold;
}

.td_header02 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0033;
	background-color: #CCFFCC;
	font-weight: bold;
	text-decoration:underline;
}

.td_row01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0;
}

.td_row01 A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	text-decoration: underline;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0;
}

.td_row01 A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0033;
	text-decoration: underline;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0;
}

.td_row02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-color: #EBF4FD;
	margin-top: 0;
	margin-bottom: 0;
}

.td_row02 A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	text-decoration: underline;
	background-color: #EBF4FD;
	margin-top: 0;
	margin-bottom: 0;
}

.td_row02 A:hover{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0033;
	text-decoration: underline;
	background-color: #EBF4FD;
	margin-top: 0;
	margin-bottom: 0;
}

.rate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.resultHD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006699;
	border: 1px solid #003366;
	padding-left: 4px;
}
.secondLink01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-left: 0px;
}

.secondLink01 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-left: 0px;
}

.secondLink01 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-left: 0px;
}

.secondLink02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-right: 2px;
	padding-left: 20px;
}


.secondLink02 A {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-left: 20px;
}

.secondLink02 A:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-decoration: underline;
	padding-left: 20px;
}


/* CALENDAR */

.calendar01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.calendar01 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: underline;
}

.calendar01 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.calendarOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}


.calendar02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	padding-left: 4px;
}

.calendar02 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0033CC;
	text-decoration: underline;
}

.calendar02 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: underline;
}
.calendarOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}


.calendarOff A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

.calendarOff A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}

.calendarHD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.navlinks01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066cc;
	text-decoration: none;
	font-weight: normal;
}

.navlinks01 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066cc;
	text-decoration: none;
	font-weight: normal;
}

.navlinks01 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066cc;
	text-decoration: underline;
	font-weight: normal;
}

.navlinks02{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
}

.navlinks02 A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
}

.navlinks02 A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
}
.footer02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-transform: capitalize;
	color: #000099;
	letter-spacing: 1px;
	margin-top: 0;
	margin-bottom: 0;
}
.footer03 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF6600;
	letter-spacing: 1px;
	margin-top: 0;
	margin-bottom: 0;
}
.table_link01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.table_link01 A{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0000CC;
}

.table_link01 A:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
}
.rates {

	padding-left: 20px;
	padding-bottom: 0px;
	margin-top: 0;
	margin-bottom: 0;
}
#dhtmltooltip {
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 5px;
		background-color: white;
	visibility: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.header_smalltext01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.date_displayFeild {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f8fafb;
	border: 1px none #6699CC;
	font-weight: bold;
	color: #000066;
	background-image: url(../images/date_display_bg01.gif);
}
