BODY
{
    SCROLLBAR-FACE-COLOR: #478fc0;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #fcfbf4;
    SCROLLBAR-SHADOW-COLOR: #2a5690;
    SCROLLBAR-3DLIGHT-COLOR: #8787be;
    SCROLLBAR-ARROW-COLOR: #bad4ce;
    SCROLLBAR-DARKSHADOW-COLOR: #25358e;
    SCROLLBAR-BASE-COLOR: #5573a7;
    BACKGROUND-COLOR: #00529c
}
BODY.plain
{
    SCROLLBAR-FACE-COLOR: #3d6565;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #fcfbf4;
    SCROLLBAR-SHADOW-COLOR: #2a5690;
    SCROLLBAR-3DLIGHT-COLOR: #8787be;
    SCROLLBAR-ARROW-COLOR: #bad4ce;
    SCROLLBAR-DARKSHADOW-COLOR: #25358e;
    SCROLLBAR-BASE-COLOR: #5573a7;
    BACKGROUND-COLOR: #ffffff
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #0a66ad;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ebc552;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1389e5;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0a66ad;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #79aed6;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000066;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.mainContent3{
	background-color: #ffffff;
}

.logoutTD
{
    
    VERTICAL-ALIGN: text-top;
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 20px
}
.mastBG
{
    BACKGROUND-IMAGE: url(images/masthead-BG.jpg)
}
.redTD
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #feef65 1px;
    BORDER-LEFT: #feef65 1px;
    WIDTH: 200px;
    BORDER-BOTTOM: #bb8926 1px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #c39899
}
.homeTablestroke
{
    BORDER-LEFT: #000000 1px solid
}
A.redWintermontly:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.redWintermontly:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.redWintermontly:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.redWintermontly:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.seagreenTD
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #8acdd2 1px;
    BORDER-LEFT: #8acdd2 1px;
    WIDTH: 200px;
    BORDER-BOTTOM: #336666 1px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #8acdd2
}
UNKNOWN
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: #25358e;
    BORDER-BOTTOM: medium none;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #8787be
}
HR.search
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: #5b9fa8;
    BORDER-BOTTOM: medium none;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #8787be
}
LI
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 150%;
    PADDING-TOP: 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #25358e;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #25358e;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.Nav
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #7392b8 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #3e9fea 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.rentalsTD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #315b94;
    BORDER-BOTTOM: #315b94 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #ffffff
}
.rentalsTDOver
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #315b94;
    BORDER-BOTTOM: #315b94 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #add5f5
}
.salesTD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #9c3939;
    BORDER-BOTTOM: #9c3939 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #ffffff
}
.salesTDOver
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #9c3939;
    BORDER-BOTTOM: #9c3939 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #eac4c4
}
.otherinfoTD
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #467474;
    BORDER-BOTTOM: #467474 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #ffffff
}
.otherinfoTDOver
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 200px;
    COLOR: #467474;
    BORDER-BOTTOM: #467474 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #c6d5d5
}
A.rentalsLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #315b94;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.rentalsLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #315b94;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.rentalsLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #17345d;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.rentalsLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #17345d;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.rentalsLinkALERT:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.rentalsLinkALERT:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.rentalsLinkALERT:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.rentalsLinkALERT:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.salesLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9c3939;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.salesLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #9c3939;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.salesLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6c1c1c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.salesLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6c1c1c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.otherinfoLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #467474;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.otherinfoLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #467474;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.otherinfoLink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #264646;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.otherinfoLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #264646;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.specials:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.specials:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.specials:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
A.specials:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.alert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990000;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fineprint
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer
{
    BORDER-RIGHT: #99ccff 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #00467b 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #99ccff 1px solid;
    COLOR: #0a66ad;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #99ccff 1px solid;
    BACKGROUND-COLOR: #99ccff
}
A.footerlink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #00467b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerlink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #00467b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerlink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.footerlink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.intbar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND-IMAGE: url(images/photos_interior.jpg);
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff
}
.navbar
{
    BACKGROUND-IMAGE: url(images/nav_bg.gif);
    POSITION: relative
}
.content
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 25px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.maintable
{
    BORDER-RIGHT: #ab8f75 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ab8f75 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ab8f75 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ab8f75 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.head1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #0a66ad;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #478fc0;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4d6da0;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#houseHeadAmenities, #houseHeadSpecs{
margin:15px 0 0 0;
}

.head4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ddbb5e;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.head5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #144F8A;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


A.head5:link, #housepageLinks a, #housepageLinks a:link, #housepageLinks a:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #478fc0;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.head5:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #478fc0;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.head5:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #478fc0;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.head5:hover, #housepageLinks a:hover, #housepageLinks a:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #478fc0;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.head5search
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5b9fa8;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.head5search:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5b9fa8;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.head5search:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5b9fa8;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.head5search:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #157374;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.head5search:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #157374;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.head6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #144f8a;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.agentsHEAD
{
    BORDER-RIGHT: #0089ce 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #0089ce 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #0089ce 1px solid;
    COLOR: #006db5;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #0089ce 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffcc
}
.agentsTABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 90%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white
}
.agentsDATA
{
    BORDER-RIGHT: #0089ce 1px dotted;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    COLOR: #006db5;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #0089ce 1px dotted;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.errmsg
{
    BORDER-RIGHT: #ff0000 3px solid;
    BORDER-TOP: #ff0000 3px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: #ff0000 3px solid;
    COLOR: #ff0000;
    BORDER-BOTTOM: #ff0000 3px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
searchtable
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 0px;
    WIDTH: 90%;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff
}
TD.searchinput
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006db5;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.searchDATA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #006db5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
	padding:10px 0 0 0;
	width:300px;
}
.searchamenities
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #006db5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TD.searchlabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #6b90b5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.searchtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006db5;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
A.searchtxt:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006db5;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.searchtxt:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006db5;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.searchtxt:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #25358e;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.searchtxt:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #25358e;
    LINE-HEIGHT: 120%;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.amenities
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6699cc;
    TEXT-INDENT: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.eventshead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #25358e;
    TEXT-INDENT: 0px;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8acdd2;
    TEXT-ALIGN: center
}
.eventsspecs
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #004990;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9eb3cc;
    TEXT-ALIGN: center
}
.eventstable
{
    BORDER-RIGHT: #29568f 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #29568f 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #29568f 1px solid;
    WIDTH: 90%;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #29568f 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.conciergehead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #25358e;
    TEXT-INDENT: 0px;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8acdd2;
    TEXT-ALIGN: center
}
.conciergespecs
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    COLOR: #004990;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9eb3cc;
    TEXT-ALIGN: center
}
.conciergetable
{
    BORDER-RIGHT: #29568f 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #29568f 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #29568f 1px solid;
    WIDTH: 90%;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #29568f 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.househead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    COLOR: #0a66ad;
    TEXT-INDENT: 0px;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfeffb;
    TEXT-ALIGN: center
}
.housespecs
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.housetable
{
    BORDER-RIGHT: #006db5 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #006db5 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #006db5 1px solid;
    WIDTH: 90%;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #006db5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.imgviewer
{
    BORDER-RIGHT: #006db5 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #006db5 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #006db5 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #006db5 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.ratesTableBkg{
background:#000;
width:600px;
}

.ratesTable
{
   /* BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;*/
    WIDTH: 600px;
	background:#000;

}
.rateheads
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #478fc0;
    TEXT-ALIGN: center;

}

.ratesTh{
background:#c0c0c0;
padding:3px;
text-align:center;
  FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
}
.ratesOffpool
{
    PADDING-RIGHT: 3px;
   /* BORDER-TOP: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	    BORDER-BOTTOM: #000000 1px solid;
	 BORDER-LEFT: #000000 1px solid;*/
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
   
    COLOR: #000000;
    PADDING-TOP: 3px;

    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.ratesPool
{
    PADDING-RIGHT: 3px;
   /* BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	    BORDER-LEFT: #000000 1px solid;*/
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;

    COLOR: #000000;
    PADDING-TOP: 3px;
    
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.ratesIn
{
    PADDING-RIGHT: 3px;
    /*BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    
    COLOR: #000000;
    PADDING-TOP: 3px;
    
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.ratesValue
{
    PADDING-RIGHT: 3px;
    /*BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;*/
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    
    COLOR: #000000;
    PADDING-TOP: 3px;
    
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.ratesDates
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.ratesSpecsOdd/*, #rightBorder*/
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
	/*border-left:1px solid #000;
	border-top:1px solid #000;*/
	

}
.rates {
        line-height: normal;
        text-align: left;
        padding: 2px 15px 2px 15px;
        background-color: #FFFFFF;
        color: #000000;
        text-align: right;
       /* border-right: solid #000000 1px;
		border-left: solid #000000 1px;
		border-top: solid #000000 1px;*/
		
}


#rightBorder{
/*border-right:1px solid #000;
border-left:none;*/
}
.ratesSpecsEven
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #96D0FD;
    TEXT-ALIGN: center
}


.blackBG
{
    BACKGROUND-COLOR: #000000
}
.borderTop
{
    BORDER-TOP: #000000 1px solid
}
.borderBtm
{
	padding:0;
	margin:0;
	background:#000;
	border:none;
}
#fillContent{
min-height:2px;
}
.borderRt
{
    BORDER-RIGHT: #000000 1px solid
}
.ratesContain
{
    BORDER-LEFT: #000000 1px solid
}
.compare
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c0c0c0 1px solid
}
A.compare:link
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A.compare:visited
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A.compare:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.compare:active
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.carthead
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.cartspecs
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    COLOR: #006db5;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffcc
}
.carttable
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 90%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.resultshead
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.resultshead2
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.resultsheadspecial
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9999;
    TEXT-ALIGN: center
}
.resultsspecsblue
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.resultsspecsteal
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.resultsspecsspecial
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcccc;
    TEXT-ALIGN: center
}
.resultsspecsheadblue
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.resultsspecsheadteal
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: left
}
.resultsspecshead2blue
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.resultsspecshead2teal
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: left
}
A.resultlink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.resultlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.resultlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.resultlink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.resultstable
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 95%;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.specialstable
{
padding:0;
WIDTH: 600px;
BACKGROUND-COLOR: #000;
margin:20px 0 0 0;
}
.specialshead
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c0c0c0;
    TEXT-ALIGN: center
}
.specialshead2{
background-color:#478FC0;
color:#FFFFFF;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:16px;
font-style:normal;
font-weight:bold;
line-height:normal;
padding:3px;
text-align:center;
}
A.specialslink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.specialslink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.specialslink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.specialslink:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.specialsannounce
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #fff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
	background-color:#478fc0;
	padding:3px;
}
.specialsempty
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #006699;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.specialsspecs
{
PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
}
.specialsspecs2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}

#checkAvailBox {
margin-bottom:15px;
}
.genericTable, .genericTable2
{
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
PADDING-BOTTOM: 0px;
WIDTH: 550px;
PADDING-TOP: 0px;
BACKGROUND-COLOR: #ffffff;
TEXT-ALIGN: center;
border-collapse:collapse;
border:2px solid black;
}
.genericHeader{
border:1px solid #000;
text-align:center;
font-weight:bold;
background:#478fc0;
color:#fff;
font-size:11px;
 PADDING: 4px;
}
.ownerresreportheader{
 PADDING: 4px;
border-bottom:2px solid #000;
border-top:2px solid #000;
}
.tableHeadTD
{
    BORDER-RIGHT: #c0c0c0 1px solid;
    PADDING: 4px;
    BORDER-TOP: #000000 1px solid;
  
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
 
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
 
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.tableHeadSpecTD
{
    BORDER-RIGHT: #000 1px solid;
 
    BORDER-TOP: #000000 1px solid;
     PADDING: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    
    BORDER-BOTTOM: #000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff9999;
    TEXT-ALIGN: center
}
.tableTDbg1
{
    BORDER-RIGHT: #c0c0c0 1px solid;
  
    BORDER-TOP: #000000 1px solid;
  
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
   
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING: 4px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.tableTDbg2
{
    BORDER-RIGHT: #c0c0c0 1px solid;
 
    BORDER-TOP: #000000 1px solid;

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
  
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    PADDING: 4px;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #b4ebee;
    TEXT-ALIGN: center
}
.tableTDspecbg
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: #000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcccc;
    TEXT-ALIGN: center;
	 PADDING: 4px;
}
.tableTDbg-empty
{
    BORDER-RIGHT: #c0c0c0 1px solid;
  
    BORDER-TOP: #000000 1px solid;
  
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING: 4px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
  
    BORDER-BOTTOM: #c0c0c0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A.tableLink:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.tableLink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.tableLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
A.tableLink:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
#alphaTable
{
  
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BORDER: #000 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-ALIGN: center
}
.alphaletter
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000 1px solid;
    COLOR: #0000ff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #a6e7eb;
    TEXT-ALIGN: center
}
.alphaname
{
    BORDER-RIGHT: #000 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000 1px solid;
    COLOR: #0000ff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #000 1px solid;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
A.alphahouse:link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #25358e;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.alphahouse:visited
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #25358e;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.alphahouse:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #d47933;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.alphahouse:active
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #d47933;
    PADDING-TOP: 3px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}


.alphalink {
	position: relative;
	z-index: 0;
}

.alphalink:hover {
	background-color: transparent;
	z-index: 50;
}

.alphalink span{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #478FC0;
	padding: 5px;
	/*left: -1000px;*/
	border: 1px dashed #ffffff;
	visibility: hidden;
	color: #ffffff;
	text-decoration: none;
}

.alphalink:hover span{ /*CSS for enlarged image on hover*/
	visibility: visible;
	/*top: -1000;
	left: 100px;*/ /*position where enlarged image should offset horizontally */
}


#qiunitname {
	color: #ffffff;
	font-weight: bold;
}

#qiimagecell {
	background-color: #ffffff;
	padding: 4px;
}

.buttonbar
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333
}
.buttonbartable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.buttonbarcell
{
    BORDER-RIGHT: #666666 2px outset;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ffffff 2px outset;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ffffff 2px outset;
    COLOR: #333333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666666 2px outset;
    BACKGROUND-COLOR: #dedede
}
A.buttonbarlink:link
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.buttonbarlink:active
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.buttonbarlink:visited
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.buttonbarlink:hover
{
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333333;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: #000066 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000066 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #dcf0ff
}
TEXTAREA
{
    BORDER-RIGHT: #000066 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000066 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #dcf0ff
}
SELECT
{
    BORDER-RIGHT: #000066 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000066 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #dcf0ff
}
INPUT.green
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: 0px;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #b4ebee
}
INPUT.white
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: 0px;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.homepage
{
    BORDER-RIGHT: #000066 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000066 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #000066 1px solid;
    COLOR: #000066;
    TEXT-INDENT: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000066 1px solid;
    BACKGROUND-COLOR: #ffffff
}
INPUT.clear
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff
}
INPUT.clearresultsblue
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #9eb3cc
}
INPUT.clearresultsteal
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ccd9d9
}
INPUT.button
{

PADDING-RIGHT: 2px;
PADDING-LEFT: 2px;
PADDING-BOTTOM: 2px;
FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
COLOR: #fff;
PADDING-TOP: 2px;
BORDER: #0a66ad 1px solid;
BACKGROUND-COLOR: #1389e5
}
.calendarhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: center
}
.calendarday
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.booked
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ff9899
}
.bookedHEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ff9899;
    TEXT-ALIGN: center
}
.call
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ff9899
}
.callHEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ffff66;
    TEXT-ALIGN: center
}
.available
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #b4ebee
}
.availableHEAD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #478fc0;
    TEXT-ALIGN: center
}

.availableHEAD style4{
	background-color: #478fc0;
}

.rentaldays
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #feef65
}
A.AD:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.AD:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.AD:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #170a98;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none
}
A.AD:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #170a98;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    TEXT-DECORATION: none
}
.checkout
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
    BACKGROUND-COLOR: #ff9933
}
.ownerNav
{
    BORDER-RIGHT: #409fe9 1px solid;
    BORDER-TOP: #409fe9 1px solid;
    BORDER-LEFT: #478fc0 1px solid;
    BORDER-BOTTOM: #478fc0 1px solid;
    BACKGROUND-COLOR: #468fc0
}
.ownernethead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.ownernetheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    TEXT-INDENT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.ownernetTEXT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.ownernetTD
{
    BORDER-RIGHT: #468fc0 1px solid;
    BORDER-TOP: #468fc0 1px solid;
    BORDER-LEFT: #468fc0 1px solid;
    WIDTH: 200px;
    BORDER-BOTTOM: #00529c 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #468fc0;
    TEXT-ALIGN: left;
	color:#fff;
}
.ownernetTD p{
color:#fff;
}
.ownernetsubTD
{
    BORDER-RIGHT: #468fc0 1px solid;
    BORDER-TOP: #409fe9 1px solid;
    BORDER-LEFT: #409fe9 1px solid;
    WIDTH: 200px;
    TEXT-INDENT: 10px;
    BORDER-BOTTOM: #00529c 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #cee7fb;
    TEXT-ALIGN: left
}
.ownernetsubTDOFF
{
    BORDER-RIGHT: #468fc0 1px solid;
    BORDER-TOP: #409fe9 1px solid;
    BORDER-LEFT: #409fe9 1px solid;
    WIDTH: 200px;
    TEXT-INDENT: 10px;
    BORDER-BOTTOM: #00529c 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #cee7fb;
    TEXT-ALIGN: left
}
.ownernetsubTDOFF a.ownernetNav:link, .ownernetsubTDOFF a.ownernetNav:visited{
  FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3e9fea;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.ownernetsubTDOFF a.ownernetNav:hover, .ownernetsubTDOFF a.ownernetNav:active{
  FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00529c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ownernetNAV:link, A.ownernetNAV:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3e9fea;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

A.ownernetNAV:hover, A.ownernetNAV:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #00529c;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}




A.ownernetmain:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0a66ad;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ownernetmain:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0a66ad;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ownernetmain:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0099ff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.ownernetmain:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0099ff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}


.subtable
{
    BORDER-RIGHT: #006db5 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #006db5 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #006db5 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #006db5 1px solid
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00467b;
    BACKGROUND-COLOR: #c3d381;
    TEXT-ALIGN: center
}
.subletter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.subnamemain
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #f0ebea;
    TEXT-ALIGN: left
}
.subname
{
    BORDER-RIGHT: #f0ebea 1px dotted;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #f0ebea 1px dotted;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #000000 1px dotted;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f0ebea 1px dotted;
    BACKGROUND-COLOR: #f0ebea;
    TEXT-ALIGN: left
}
A.subhead:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #00467b;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subhead:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #00467b;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subhead:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subhead:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subred:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subred:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subred:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subred:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subblue:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0a66ad;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subblue:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0a66ad;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subblue:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.subblue:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d47933;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.subfooter
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #deeda2;
    TEXT-ALIGN: left
}
/* QuickSearch  */
body.qsrch {
	background-color:#3398E8;}
#quicksearch {
	background-image:url(images/searchbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #3398E8;
	height: 137px;
}
#quicksearch td { 
	padding: 4px 0px 4px 0px;
	font-size: 10px;
	}
#quicksearch a:link, #quicksearch a:visited {
	font-size: 10px;
	}
#quicksearch a:hover, #quicksearch a:active {
	font-size: 10px;
	}
#quicksearch INPUT.button { 
	background-color: #00529C;
	color:#FFFFFF;
	padding:3px;
	border: solid 1px #ffffff;
	margin:0px;
	width:80px;
		}
#quicksearch INPUT.autowidth { 
	background-image: url(/images/qs-submitBG.jpg);
	background-color: #025599;
	color:#FFFFFF;
	padding:3px;
	height:20px;
	border: solid 1px #ffffff;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	width:100px;
		}

#quicksearch INPUT, SELECT { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
	border: 1px solid;
	border-color:  #003366 #0099CC #0099CC #003366;
	background-color: #FFFFFF;
	padding: 0px;
	margin-bottom:0px;
}
/*---Dynamic Page Template styles--*/

/*--querypage--*/
#querypageMainContent {
	width:auto;
	height:auto;
	margin: 0px auto;
}
#querypageheader {
	width:100%;
	height:auto;
}
#querypagecontent {
	width:100%;
	height:auto;
}
#querypageform {
	width:100%;
	height:auto;
}

.rental_query_table select{
width:135px;
}

/*--resultspage--*/

#resultsMainContainer {
	width:800px;
	height:auto;
	margin: 0px auto;
}
#resultspageheader {
	width:100%;
	height:auto;
}
#resultspagesearchresultstxt {
	width:100%;
	height:auto;
}
#resultspagemapitbtn {
	width:100%;
	height:auto;
}
#resultspagepropertylisting {
	width:100%;
	height:auto;
}
#resultspageresultlistings {
	width:100%;
	height:auto;
}

#resultspagemapitbtn p{
margin:10px 0;
}

/*--housepage--*/
#housepageMainContainer {
	width:780px;
	height:auto;
	margin: 0 auto;
}

#housepagePageTitle {
	width:100%;
	height:auto;
	text-align:center;
}
#housepageTopLeftInfo{
	/*position:relative;*/
	width:445px;
	height:auto;
	float: left;
	text-align: center;
	margin:0 0 0 50px;

	}
#housepagePrevNext {
	width:100%;
	height:auto;
	text-align: center;
	position:relative;
	top:15px;

}

#housepageFacebookLike {
	margin: 25px auto 0 auto;
}

#housepagePrevNext table{
margin:0 auto;
}
#housepageRentalInfo {
	width:100%;
	height:auto;
	text-align: center;
}
#housepageLinks /*these links share the head5 link styles*/ {
	position:relative;
	width:229px;
	height:auto;
	z-index:1;
	float: right;
	margin:0 15px 0 0;
}
.rental_query_head{
padding:20px 0 0 0;
}
.rental_query_head h4{
margin:0 0 8px 0;
padding:0;
}
.rental_query_data{
padding:8px 0 0 0;
}
.rental_query_cols input{
padding:3px 3px;
}

.clear{
clear:both;}

#imageviewer {
	width:790px;
	height:350px;


/*was height:425px*/
	
	}
.housePhoto{
/*height:350px;*/
/*width:400px;*/
}
	
#imageviewer p{
font-weight:bold;
}

#housepageFeaturedComments {
	width:92%;
	height:auto;
	margin:0 0 15px 0;
}
#housepageSpecialContent {
	width:92%;
	height:auto;
	
}

#SpecialContent{
margin:0 0 13px 0;
}
#housepageDesccriptionContent {
	/*width:650px;*/

	height:100%;
	margin:8px 0;
	width:100%;
	padding:0 0 8px 0;
	text-align:justify;
}
#housepageDesccriptionContent table{
margin:0 15px 0 5px;
border:0;
float:right;
border-collapse:collapse;
padding:0;

}

#housepageRatesContent {
	width:620px;
	height:auto;
	float:left;
	text-align: left;
	margin:0 0 15px 0;
}
#housepageAmmenitiesIcons {
	width:155px;
	height:auto;
	float:right;
	line-height:30px;
}
#housepageAmmenitiesIcons img{
position:relative;
top:10px;
padding:0 2px 0 0;
}

#iconsTable{
padding:0;
margin:0;

}
#virtualTour{

height:100%;
}

a#floorPlanBttn, a#floorPlanBttn:link, a#floorPlanBttn:visited{
display:block;
width:125px;
height:20px;
border:1px solid #234760;
background:#478fc0;
text-align:center;
padding-top:5px;
color:#fff;
}
a#floorPlanBttn:hover, a#floorPlanBttn:active{
background:#aed7f6;
color:#0a66ad;
text-decoration:none;
}

#thumbsWrapper{
margin:3px 0 0 25px;
width: 214px; 
height: 335px; 
overflow: auto;
}
#housepageAmmenitiesContent {
	width:100%;
	height:auto;
}
#housepageCalendar {
	width:100%;
	height:auto;
	text-align:left;
	margin-bottom:25px;
}
.testBorder{
border:1px solid red;
}

.testWidth{
width:800px;
}

#housepageCalendarCalender{	
width:100%;
	height:auto;
	text-align:left;
}


#housepageDescription {
	width:100%;
	height:auto;

}
#SpecialCmts{
margin:5px 0;
}


/* This sets the link color */
.cal-link:link    { background: transparent; color: #000000; text-decoration: none}
.cal-link:visited { background: transparent; color: #000000; text-decoration: none}
.cal-link:hover   { background: transparent; color: #000000; text-decoration: underline}

/* This sets the dull link color */
.cal-dlink:link    { background: transparent; color: #999999; text-decoration: none}
.cal-dlink:visited { background: transparent; color: #999999; text-decoration: none}
.cal-dlink:hover   { background: transparent; color: #999999; text-decoration: underline}

/* This sets the calender outer box */
.cal-box {
width:200px;
	font-family: "Arial", Times, serif;	font-size: 12px;
	border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;
	border-top-color: #999999;border-right-color: #999999;border-bottom-color: #999999;	border-left-color: #999999;}
	
/* This sets the calendar back */
.cal-back {
	font-family: "Arial", Times, serif;font-size: 12px;background-color: #2E62AB;}
	
/* This sets the calender year outer box */
.cal-year-box {
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
/* This sets the calender today box */

/*This feature was added to PhpICalenderX by Mr.Matthew Waygood ( mwwaygoo@hotmail.com ) */
.cal-today {
	font-family: "Arial", Times, serif;font-size: 12px;color: #000000;background-color: #ffe2b1;
	border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}

/*This sets the calender year previous box */
.cal-year-prev {
	font-family: Arial, Verdana, Helvetica, san-serif;font-size: 12px;color: #000000;background-color: #ffe2b1;
	border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}
	
/* This sets the calender year number previous box */
.cal-year {
	font-family: Arial, Verdana, Helvetica, san-serif;font-size: 12px;color: #000000;background-color: #ffe2b1;}

/*This sets the calender year Next box */
.cal-year-next {
font-family: Arial, Verdana, Helvetica, san-serif;font-size: 12px;color: #000000;background-color: #ffe2b1;
	border-left-width: 1px;border-left-style: solid;border-left-color: #999999;}

/*This sets the calender month outer box */
.cal-month-box {
	border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}

/*This sets the calender month previous box */
.cal-month-prev {
	font-family: Arial, Verdana, Helvetica, san-serif;font-size: 12px;color: #000000;background-color: #fffae4;
	border-right-width: 1px;border-right-style: solid;border-right-color: #999999;}

/*This sets the calender month text box */
.cal-month {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #999999;
	border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;
	border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;
	border-bottom-color: #999999;border-left-color: #999999;border-top-color: #999999; border-right-color: #999999;
}

/*This sets the calender month next box */
.cal-month-next {
	font-family: Arial, Verdana, Helvetica, san-serif;font-size: 12px;color: #000000;background-color: #fffae4;
	border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}


/*This sets day box - comment this out*/
/*.cal-days-box {*/
/*	display: marker;*/
/*}*/

/*This sets day of the week start*/
.cal-day-start {
	font-family: aAria, verdana, san-serif;
	font-size: 11px;
	color: #45598F;
	background-color: #ffffff;
}


/*This sets day of the week rest*/
.cal-day-rest {
	font-family: aAria, verdana, san-serif;
	font-size: 11px;
	color: #45598F;
	background-color: #ffffff;
}




/*This sets days availible*/
.cal-days-avail {
	font-family: arial, verdana, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color:#478fc0;
}

/*This sets the out of range days */
.cal-days-unknown {
	font-family: arial, verdana, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ffff99;
}

/*This sets days booked*/
.cal-days-booked {
	font-family: arial, verdana, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ff9899;
}

/*This sets the out of month days */
.cal-days-invalid {
	font-family: arial, verdana, san-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}

#housepageRentalInfo{
font-weight:bold;
line-height:20px;
margin:5px 0 0 0;

}
#housepageRentalInfo span{
font-weight:bolder;
font-size:18px;
}

#contentTable div{
margin:0 10px 0 0;
}
.note{
text-align:center;
color:#000;
background:#fff;
}
#SpecialCmts font{
color:red;
font-weight:bold;
font-size:16px;
}

a.red
{
	color: red;
}

#leftNavBars table tr td
{
	height: 23px;
	text-align: center;
	/*BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;*/
    WIDTH: 200px;
    COLOR: #315b94;
    BORDER-BOTTOM: #315b94 1px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #ffffff;
	padding: 0 0 1px 0;

}

table.blueNav a
{
	color: #315B94;
}

table.redNav a
{
	color: #9C3939;
}

table.greenNav a
{
	color: #467474;
}

table.redNav a:hover, table.redNav a:active
{
	color: #6c1c1c;
	text-decoration: none;
}

table.blueNav a:hover, table.blueNav a:active
{
	color: #17345d;
	text-decoration: none;
}

table.greenNav a:hover, table.greenNav a:active
{
	color: #264646;
	text-decoration: none;
}
td.vdsCalGenTxt p{
text-align:justify;
}
