body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.navlink {font-size: 10px; font-family: verdana, arial, sans-serif; color: Black; text-decoration: underline; font-weight: bold;}
.navlink A:link {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: Black; text-decoration: underline; font-weight: bold;}
.navlink A:visited {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: Black; text-decoration: underline; font-weight: bold;}
.navlink A:hover {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: Black; text-decoration: underline; font-weight: bold;}
.navlink A:active {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: Black; text-decoration: underline; font-weight: bold;}

.specllink {font-size: 10px; font-family: verdana, arial, sans-serif; color: #663300; text-decoration: underline; font-weight: bold;}
.specllink A:link {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #663300; text-decoration: underline; font-weight: bold;}
.specllink A:visited {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #663300; text-decoration: underline; font-weight: bold;}
.specllink A:hover {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #663300; text-decoration: underline; font-weight: bold;}
.specllink A:active {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #663300; text-decoration: underline; font-weight: bold;}

.EditLink {font-size: 11px; font-family: verdana, arial, sans-serif; color: Red; text-decoration: underline; font-weight: bold;}
.EditLink A:link {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: Red; text-decoration: underline; font-weight: bold;}
.EditLink A:visited {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: Red; text-decoration: underline; font-weight: bold;}
.EditLink A:hover {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: Red; text-decoration: underline; font-weight: bold;}
.EditLink A:active {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: Red; text-decoration: underline; font-weight: bold;}

.Reservation{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/book_backgrd.jpg);
	padding-left: 8px;
}
.Reservation2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/book_backgrd2.jpg);
	padding-left: 8px;
}
.ReservationError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/book_backgrd.jpg);
	padding-left: 8px;
	color: Red;
}
.Transfer{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/trans_main_bk.jpg);
	padding-left: 8px;
}
.TransferIndexError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/trans_main_bk.jpg);
	padding-left: 8px;
	color: Red;
}
.TransferSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
}
.transferMainError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/book_backgrd.jpg);
	padding-left: 8px;
	color: Red;
}
.TransferMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.TransferSubError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	color: Red;
}
.Specials{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
	padding-right: 10px;
}
.VSpecials{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-right: 12px;
}
.OtherInfo{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.OtherInfo2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-right: 5px;
}
.hotelbooking{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.homemain{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.homehdr{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
.SpecialError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
}
.FITError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
}
.FITHotels{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.FITHotelPrice{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}

.FITHotelPriceHdr{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #c0c0c0;
}
.FITHotelPrice1{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #E0E0E0;
}
.FITHotelPrice2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: White;
}
.FITHotelWeekend{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
}
.FITHotelPrice3{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #F0DA97;
	padding-left: 5px;
}
.FITTransferError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
}
.FITTransfer{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.FITTransferSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}

.FITTicketSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}

.FITTicketError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
	padding-left: 10px;
}

.FITTicketSubH{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #c0c0c0;
}

.HotelAddReviewTbl{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.HotelViewReviewTbl{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.HotelAddReview{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.HotelViewReview{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.HotelAddReviewError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	color: Red;
}
.HotelAddReviewMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.HotelInfo1{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #c0c0c0;
}
.HotelInfo2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #E0E0E0;
}

.hotelMainInfo{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.hotelMainInfoError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}

.MainHotelInfo{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.MainHotelInfoError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
	color: Red;
}
.Term{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 15px;
	padding-right: 15px;
}

.SearchBookings{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.SearchBookingsSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.SearchBookingsSubError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	color: Red;
}
.SearchBookingsOut{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: Silver;
}
.SearchBookingsSub2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;
	padding-right: 8px;
	background-color: #DFDFDF;
}

.SearchBookingsError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
	color: Red;
}

.SearchBookingsMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.ViewBookingsBold{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}
.ViewBookingsSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;

}
.ViewBookingsMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.CancelBookingsBold{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}
.CancelBookingsSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;

}
.CancelBookingsMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}
.HistoryLines{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #E1E1E1;
}

.History{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.ChangeBooking{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.ChangeBookingSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;

}

.ChangeBookingSubRed{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}
.ChangeBookingLines{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #E1E1E1;
}

.ViewCodes{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;

}

.TransferPrice{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Gray;
}

.TransferPriceReg{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

.TransferPriceRegBk{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: Silver;
}

.TransferPriceNote{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Gray;
}
.TransferPriceError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}

.AccountingMessage{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 8px;
	padding-right: 8px;
}

.AccountingReg{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}
.AccountingRegBk{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #DBDBDB;
}

.AccountingError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}

.AccountingLine1{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

.AccountingLine2{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #DBDBDB;
}

.login{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
	padding-right: 10px;
}

.loginReg{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

.loginError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}

.BookHeader{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: Silver;
}

.BookHeaderSub{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #D6D6D6;
}

.BookInfo{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

.BookError{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: Red;
}

.BookBk{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/spc_main_bk.gif);
	padding-left: 10px;
	padding-right: 10px;
}

.popUp{
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	background-color: White;
	visibility: hidden;
	margin: 0 10px;
	padding: 5px;
	position: absolute;
	width: 250px;
	border: solid 1px black;
}

.popUp2{
	font-size: 10px;
	font-family: verdana, arial, sans-serif;
	background-color: White;
	visibility: visible;
	margin: 0 10px;
	padding: 5px;
	width: 250px;
	border: solid 1px black;
}

.NumRoominfo{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-image: url(images/book_backgrd.jpg);
	padding-left: 8px;
	padding-right: 8px;
	font-weight: bolder;
}