﻿body,input,textarea,select{font-family:Arial,Helvetica,sans-serif;}a:link,a:visited,a:active{color:#00c;}.StandardButton{width:150px !important;}.DeleteButton{margin-top:4px;}textarea{width:162px !important;height:58px;}.DropDownMini,#tblSystem,#tblLegend,#calReservations,#calReservations a{font-size:8pt;}#tblLegend td{line-height:9px;_line-height:10px;}#pnlDayInfo td{font-size:12px;}.StatisticLinks a{display:block;margin:3px 0 3px 0;}.CalendarTitle{height:28px;}.CalendarTitle img{display:block;}.CalendarTitle td{font-size:16px;font-weight:bold;text-align:center;}.CalendarOtherMonthDay a{text-decoration:none;color:#d6d6d6;}#calReservations a{text-decoration:none;color:#000;}.ResFullSelected,.ResFullToday,.ResFull{color:#fff;}#calReservations .DayNumber,.AvailableDots{display:block;width:26px;height:26px;text-align:center;}#calReservations .DayNumber{line-height:26px;}.AvailableDots{line-height:33px;position:absolute;cursor:pointer;color:#fff;font-weight:bold;}.CalendarDayHeader{height:26px;}em{font-style:normal;color:#6f0000;}td{font-size:11px;}.ErrorMessage,#ValidationSummary{color:#b71717;}.ErrorMessage ul,#ValidationSummary ul{margin-left:12px;padding-left:0;}.ErrorMessage ul li,#ValidationSummary ul li{position:relative;list-style-type:none;}.ErrorMessage ul li::before,#ValidationSummary ul li::before{content:'•';position:absolute;left:-.8em;font-size:1.1em;}.AmountToReserve .ErrorMessage,.AmountToReserve #ValidationSummary{display:block;margin:4px 0;}#hlnAutoFillHint,#rowAutoDelete .HelpIcon{float:right;margin-top:5px;padding:4px 7px;cursor:default;background-color:#000;border-radius:15px;color:#fff;font-weight:bold;text-decoration:none;}.AutoDeleteDate{display:inline-block;margin-left:22px;}.OnlinePayment{text-align:center;}.OnlinePayment .ProviderName{display:block;margin-bottom:3px;}.OnlinePayment .fill-white{max-width:278px;padding:10px;background-color:#fff;text-decoration:none;}.OnlinePayment .fill-white.no-padding{padding:0;max-width:100%;}.OnlinePayment .fill-white .ProviderName{color:#000;}.OnlinePayment .border{border:1px solid #000;border-radius:8px;}.OnlinePayment a{display:block;margin-top:15px;vertical-align:top;}.OnlinePayment a img.main{display:block;margin:5px auto 4px auto;}.OnlinePayment a img.main.no-margin{margin:0 auto 0 auto;}.OnlinePayment a img.card{border:none;margin:2px;max-height:45px;max-width:60px;background-color:#fff;vertical-align:middle;}.payment-info{line-height:18px;border:1px solid #000;border-radius:8px;padding:10px;background-color:#fff;text-decoration:none;margin:10px 0;}.payment-info h2{margin:7px 0 5px 0;font-size:17px;}.payment-info .label{width:100px;display:inline-block;}.hidden{position:absolute;display:block;float:left;left:-999em;}.ConditionsLabelCell{padding-top:4px !important;}.ConditionsLabelCell,#rowNotes{vertical-align:top;}.AcceptConditions,.SendMail{display:block;}.AcceptConditions{padding-bottom:4px;}.SendMail{padding-top:4px;}table{border-collapse:collapse;border:0;}table th,table td{padding:0;}.FormLayoutTable td{padding:2px;}.NoPadding td{padding:0;}h1{margin:0;font-size:22px;}.InfoBoxPortalLink{vertical-align:top;text-align:center;}.InfoBoxPortalLink a{display:block;padding-top:5px;}.RegistrationWizard th{font-weight:normal;text-align:left;font-size:12px;}.RegistrationWizard .required-marker{margin-left:3px;}ul{margin:0 0 0 20px;}.LoginDialog{width:100%;}.LoginDialog td,.RegistrationType{font-size:12px;}#tblLoginDialog{width:100%;}.ForgotPasswordRow td{padding:0 0 0 5px !important;}.LoginHint{color:#999;}.RegistrationChoice{vertical-align:middle;text-align:center;width:170px;height:70px;background-color:#a7becd;border:1px solid #fff;}.RegistrationInstructions{display:block;padding-bottom:10px;}.CornerLeftTopDark,.BorderLeftDark,.CornerRightTopDark,.BorderRightDark,.CornerLeftBottomBright,.CornerRightBottomBright,.BorderLeftBright,.BorderRightBright,.CornerLeftBottomDark,.CornerRightBottomDark{width:15px;}.CornerLeftTopDark,.BorderTopDark,.CornerRightTopDark,.CornerLeftBottomBright,.BorderBottomBright,.CornerRightBottomBright,.BorderTopBright,.BorderBottomDark{height:14px;}.BackgroundDark{vertical-align:top;}#pnlClassicFooter{font-size:11px;text-align:center;}#lyrCalendar,#lyrLegend,#pnlClassicFooter{width:230px;}#lyrCalendar img{border:0;}