﻿body { margin: 0px 0px 20px 0px; background-color: #0f3c64; background-image: url("Images/Bg.jpg"); background-repeat: repeat-x; font-family: Tahoma; }
p { font-family: Tahoma; font-size: 8pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
div { font-family: Tahoma; }
td { font-family: Tahoma; }
input { font-family: Tahoma; font-size: 8pt; }
select { font-family: Tahoma; font-size: 8pt; }
textarea { font-family: Tahoma; font-size: 8pt; }
div.SiteWindow { width: 100%; text-align: center; }
div.TabBar { width: 780px; height: 38px; text-align: center; margin: 10px 0px 0px 0px; }
div.NavBar { width: 760px; text-align: left; margin: 10px 0px 10px 0px; }
div.StatusLinks { padding: 0px 0px 0px 10px; font-size: 7pt; color: #93cef1; }
div.MainContent { font-size: 8pt; line-height: 12pt; color: Black; }
div.RightBoxEdge { width: 220px; height: 15px; background: url(/Images/BoxTopEdge.gif) no-repeat; }
div.RightBoxEdge#Blue { background: url(/Images/BoxTopEdgeBlueBg.gif) no-repeat; }
div.RightBoxEdge#Btm { background: url(/Images/BoxBottomEdge.gif) no-repeat; }
div.RightBoxEdge#BtmYellow { background: url(/Images/BoxYellowBottomEdge.gif) no-repeat; }
div.BottomBoxEdge { width: 780px; height: 13px; text-align: center; background: url(/Images/MainBoxBottomBorder.jpg) no-repeat; }
div.Footer { width: 760px; text-align: center; font-size: 7pt; color: #c8ebff; }
div.MainBoxContent { background-image: url(Images/MainBoxWaveBg.jpg); background-repeat: repeat-x; background-color: White; padding: 5px 0px 0px 0px; }
div.RightBox { width: 188px; border-right: solid 1px #d7f0ff; border-left: solid 1px #d7f0ff; padding: 0px 15px 0px 15px; background-color: White; font-size: 8pt; color: #666666; line-height: 10pt; }
div.RightYellowBox { width: 188px; border-right: solid 1px #d7f0ff; border-left: solid 1px #d7f0ff; padding: 0px 15px 0px 15px; background-color: White; font-size: 8pt; color: Black; line-height: 10pt; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#FFFFFFFF, endColorstr=#FFFFFFF0"; }
div.RightBoxTextHeading { margin: 0px 0px 4px 0px; font-family: Cambria, Times New Roman; font-size: 10pt; font-weight: bold; color: #00468c; }
div.MainBoxTextHeading { margin: 0px 0px 2px 0px; font-family: Cambria, Times New Roman; font-size: 10pt; font-weight: bold; color: #00468c; }
div.MainBoxBigTextHeading { margin: 0px 0px 10px 0px; font-size: 13pt; color: #2891c8; }
.RentalTitle { margin: 0px 0px 4px 0px; font-family: Cambria, Times New Roman; font-size: 12pt; color: #00468c; }
table.MainBox { border: none; width: 780px; background-color: White; }
table.TwoColContent { border: none; width: 740px; }
table.TwoColInnerContent { border: none; width: 470px; }
table.Search { border: solid 1px #d7f0ff; background-color: #f5faff; }
td.MainBoxLeftEdge { width: 10px; background-image: url(Images/MainBoxLeftBorderBg.jpg); background-repeat: no-repeat; }
td.MainBoxRightEdge { width: 10px; background-image: url(Images/MainBoxRightBorderBg.jpg); background-repeat: no-repeat; }
td.MainBox { width: 760px; border-right: solid 1px #2891c8; border-bottom: solid 1px #2891c8; border-left: solid 1px #2891c8; background-color: White; background-image: url(Images/MainBoxBg.jpg); background-position: left top; background-repeat: no-repeat; padding: 9px 9px 19px 9px; font-size: 8pt; text-align: left; }
td.RightCol { width: 218px; text-align: left; }
td.MainCol { width: 482px; text-align: left; padding: 9px 30px 0px 20px; }
td.InnerRightCol { width: 165px; text-align: left; }
td.InnerMainCol { width: 290px; text-align: left; padding: 0px 15px 0px 0px; }
td.Content { font-size: 8pt; color: Black; line-height: 10pt; }
hr.MainThin { width: 100%; height: 1px; border-top: solid 1px #d7f0ff; border-right: none; border-bottom: none; border-left: none; }
hr.MainThinPadded { width: 100%; height: 1px; border-top: solid 1px #d7f0ff; border-right: none; border-bottom: none; border-left: none; margin: 10px 0px 10px 0px; }
h1 { color: #d29b19; font-family: Cambria, Times New Roman; font-size: 13pt; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
h2 { color: #004587; font-family: Cambria, Times New Roman; font-size: 13pt; font-weight: normal; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
ul.RightBoxBullets { list-style-type: square; margin: 0px 0px 0px 8px; padding: 0px 0px 0px 8px; line-height: 11pt; }
span.NavLink { padding: 5px 7px 5px 7px; font-family: Tahoma; font-size: 14px; color: White; text-align: center; vertical-align: middle; }
span.NavLink:hover { padding: 5px 7px 5px 7px; font-family: Tahoma; font-size: 14px; color: White; background-color: #d89b19; text-align: center; vertical-align: middle; }
span.NavLinkNoHover { padding: 0px 7px 0px 7px; font-family: Tahoma; font-size: 14px; color: White; text-align: center; vertical-align: middle; }
span.NavLinkOver { padding: 5px 7px 5px 7px; font-family: Tahoma; font-size: 14px; color: White; background-color: #d89b19; text-align: center; vertical-align: middle; }
span.NavIcons { padding: 0px 10px 0px 10px; font-family: Tahoma; font-size: 11pt; color: White; text-align: center; vertical-align: middle; }
span.NavLinkPhone { padding: 3px 10px 5px 10px; font-family: Tahoma; font-size: 14px; color: White; background-color: #004587; text-align: center; vertical-align: middle; white-space: nowrap; }
.RentalListingTitle { color: #2891c8; font-weight: bold; font-size: 9pt; text-decoration: none; }
.LtText { color: #999999; }
.Red { color: #8c0000; }
.Small { font-size: 7pt; line-height: 10pt; }
a { color: #2891c8; }
a:link { color: #2891c8; }
a:hover { color: #48b1e8; }
a:active { color: #48b1e8; }
a:visited { color: #1871a8; }
a.Footer { color: #c8ebff; text-decoration: none; }
a.Footer:link { color: #c8ebff; text-decoration: none; }
a.Footer:hover { color: #c8ebff; text-decoration: underline; }
a.Footer:active { color: #c8ebff; text-decoration: underline; }
a.Footer:visited { color: #c8ebff; text-decoration: none; }
a.Status { color: #73bee1; text-decoration: none; }
a.Status:link { color: #73bee1; text-decoration: none; }
a.Status:hover { color: #73bee1; text-decoration: underline; }
a.Status:active { color: #73bee1; text-decoration: underline; }
a.Status:visited { color: #73bee1; text-decoration: none; }
a.NavLink { color: White; text-decoration: none; }
a.NavLink:link { color: White; text-decoration: none; }
a.NavLink:hover { color: White; text-decoration: underline; }
a.NavLink:active { color: White; text-decoration: none; }
a.NavLink:visited { color: White; text-decoration: none; }
.AjaxSlider { cursor: pointer; }
.AjaxAccordianHeader { cursor: pointer; }
.AjaxAccordianHeaderSelected { cursor: pointer; }
div.Spacer { width: 100%; height: 1px; clear: both; }
div.Spacer2 { width: 100%; height: 2px; clear: both; }
div.Spacer3 { width: 100%; height: 3px; clear: both; }
div.Spacer4 { width: 100%; height: 4px; clear: both; }
div.Spacer5 { width: 100%; height: 5px; clear: both; }
div.Spacer6 { width: 100%; height: 6px; clear: both; }
div.Spacer7 { width: 100%; height: 7px; clear: both; }
div.Spacer8 { width: 100%; height: 8px; clear: both; }
div.Spacer9 { width: 100%; height: 9px; clear: both; }
div.Spacer10 { width: 100%; height: 10px; clear: both; }

div.Cals { width: 188px; clear: both; }
div.Cals div.Cal { width: 188px; display: none; }
div.Cals div.Cal table.Cal { width: 188px; border-top: solid 1px #dcf0ff; border-left: solid 1px #dcf0ff; background: White; text-align: center; vertical-align: middle; }
div.Cals div.Cal table.Cal tr.Title { background: #dcf0ff; color: #829baa; font-size: 12px; font-weight: bold; border-right: solid 1px #dcf0ff; border-bottom: solid 1px #dcf0ff; }
div.Cals div.Cal table.Cal tr.Title td { padding: 6px; }
div.Cals div.Cal table.Cal tr.Title td a { color: #6ea0c8; text-decoration: none; }
div.Cals div.Cal table.Cal tr.Title td a:hover { text-decoration: underline; }
div.Cals div.Cal table.Cal tr.DayHeader { background: #ecf6ff; color: #9cc0cf; font-size: 12px; font-weight: bold; }
div.Cals div.Cal table.Cal tr.DayHeader td { padding: 6px; border-right: solid 1px #dcf0ff; border-bottom: solid 1px #dcf0ff; }
div.Cals div.Cal table.Cal td.Day { width: 24px; padding: 6px; background: White; color: #6ea0c8; font-size: 12px; border-right: solid 1px #dcf0ff; border-bottom: solid 1px #dcf0ff; }
div.Cals div.Cal table.Cal td.Day a { color: #028be0; text-decoration: none; }
div.Cals div.Cal table.Cal td.Day a:hover { text-decoration: underline; }
div.Cals div.Cal table.Cal td.Day#OM { background: White; color: #dddddd; }
div.Cals div.Cal table.Cal td.Day#Booked { background: #cc0000; color: White; }
div.Cals div.Cal table.Cal td.SelectedDay { background: #fffa96; color: #6ea0c8; border-right: solid 1px #dcf0ff; border-bottom: solid 1px #dcf0ff; }
div.Cals div.Cal table.Cal td.SelectedDay a { color: #6ea0c8; text-decoration: none; }
