/*CSS Navigation File*/
h1 {
font:12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
font-weight: 400;
}


a.listinglink {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
font-variant: normal;
}
a.listinglink:link {color:#777777;}
a.listinglink:visited {color:#777777;}


table.showcasebox{
border: 0px  #005187 solid;
width:    150px;
padding: 0px;
height: 150px;
background-color:#ffffff;
}

table.showcaseboxt{
border: 0px  #005187 solid;
width:    150px;
padding: 0px;
height: 50px;
background-color:#ffffff;
}

table.showcaseboxp{
border: 0px  #005187 solid;
width:    150px;
padding: 0px;
background-color:#ffffff;
}
td.showcasebox1{
padding: 0px;
background-color: #ffffff;
}


.numberstitle {
font:10px  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #4D5B7F;
font-style:oblique;
text-decoration:normal;
font-weight: normal;
text-align: left;
text-indent: 6px; }

table.respacer{
border: 0px  #000000 solid;

width:    100%;
height:    1px;
padding: 0px;
background-color:transparent;
}

table.summaryheader{
border: 1px  #000000 solid;
width:    100%;
padding: 0px;
height: 14px;
background-color:#4D5B7F;
}
td.summaryheader1{
padding: 0px;
background-color: #4D5B7F;
}
.summarytitle {
font:11px  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #ffffff;
font-style:oblique;
text-decoration:normal;
font-weight: bold;
text-align: left;
}
/* summarybox */
table.summary{
border: 1px  #000000 solid;
width:    100%;
padding: 0px;
background-color:#ffffff;
}
td.summary1{
padding: 0px;
background-color: #ffffff;
}
td.summary2{
padding: 0px;
background-color: #ffffff;
}
td.summary3{
padding: 0px;
background-color: #ffffff;
}

td.summary5{
padding: 0px;
background-color: #4D5B7F;
}

.summarytext {
font:10px  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #000000;
font-style:normal;
text-decoration:normal;
font-weight: bold;
text-align: left;
}
.summarytextt {
font:10px  Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #000000;
font-style:normal;
text-decoration:normal;
font-weight: bold;
text-align: left;
}

a.summarylink {
font:12px/18px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight:500;
background-color:transparent;
text-align:left;}
a.summarylink:link {color: #4D5B7F; }
a.summarylink:hover {color: #4D5B7F; }
a.summarylink:visited {color: #4D5B7F;}
a.summarylink:visited:hover {color: #4D5B7F;}

a.summarylink1 {
font:12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight:500;
background-color:transparent;
text-align:left;}
a.summarylink1:link {color: #ffffff; }
a.summarylink1:hover {color: #ffffff; }
a.summarylink1:visited {color: #ffffff;}
a.summarylink1:visited:hover {color: #ffffff; }


a.summarylinktitle{
font:12px/18px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight:500;
background-color:transparent;
text-align:left;}
a.summarylinktitle:link {color: #ffffff; }
a.summarylinktitle:hover {color: #ffffff; }
a.summarylinktitle:visited {color: #ffffff;}
a.summarylinktitle:visited:hover {color: #ffffff; 
background-color:#ffffff;}

a.SPLINK {
font:11px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight: normal;
background-color: #FFFFFF;
text-align:left;}
a.SPLINK:link {color: #4D5B7F; text-decoration: underline}
a.SPLINK:hover {color: #4D5B7F; text-decoration: underline}
a.SPLINK:visited {color: #4D5B7F; text-decoration: underline}
a.SPLINK:visited:hover {color: #ffffff; text-decoration: underline
background-color:#7C8FB0;}

table.amenitiesheader{
border: 1px  #000000 solid;
width:    98%;
padding: 1px;
background-color:#ffffe2;
}

td.amenitiesheader1{
padding: 0px;
background-color: #ffffe2;
}

/* fonts for Location Features and Amenities Header */
.fatitle {
font:12px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #000000;
font-weight: bold;
background-color: transparent;
}



table.features{
border: 0px  #000000 dotted;
width:    96%;
padding: 0px;
background-color:#ffffff;
}

td.amenities{
padding: 0px;
background-color: #ffffff;
}



table.address{
border: 1px  #000000 solid;
width:    96%;
padding: 3px;
background-color:#f9fae6;
}

td.offered{
padding: 0px;
background-color: #f9fae6;
}

table.extras{
border: 0px  #000000 solid;
width:    98%;
padding: 0px;
background-color:#ffffff;
}

td.extras1{
padding: 0px;
background-color: #ffffff;
}

table.extrafields{
border: 0px  #000000 dotted;
width: 98%;
padding: 0px;
background-color:#ffffff;
}


td.extrafields1{
padding: 0px;
background-color: #ffffff;
}

/* fonts for Top Offers */
.showcasetitle {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #4D5B7F;
font-style: normal;
text-decoration:normal;
font-weight: normal;
text-align: left;
background-color: transparent;
}

a.showcaselink {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight: bold;
text-align:center;
}
a.showcaselink:link {color: #4D5B7F; text-decoration: underline}
a.showcaselink:hover {color: #d3d3d3; text-decoration: underline}
a.showcaselink:visited {color: #D1D5E1; text-decoration: underline}
a.showcaselink:visited:hover {color: #d3d3d3; text-decoration: underline}

.infotext {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:none;
font-weight: bold;
color:#234277;
}
.searchselect {
BACKGROUND: #ffffff; 
BORDER-BOTTOM: #4d5b7f 1px solid; 
BORDER-LEFT: #4D5B7F 1px solid; 
BORDER-RIGHT: #4D5B7F 1px solid; 
BORDER-TOP: #4D5B7F 1px solid; 
COLOR: #4D5B7F; 
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 130px;
}


/* Fast search Title */
.searchtitle {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #ffffff;
font-style: normal;
text-decoration:normal;
font-weight: normal;
text-align: left;
background-color: transparent;
}


/* These is used for the Quick Search*/
table.qsearch{
border: 1px #EB3000 solid;
width:    120;
padding: 0px;
background-color:#4D5B7F;
}
td.qresearch{
padding: 0px;
background-color: #4D5B7F;
}
table.qsearch{
border: 0px  #000000 solid;
width:    120;
padding: 0px;
background-color:#4D5B7F;
}


.reindropdown {
BACKGROUND: #D5D7E1; 
BORDER-BOTTOM: #4D5B7F 1px solid; 
BORDER-LEFT: #4D5B7F 1px solid; 
BORDER-RIGHT: #4D5B7F 1px solid; 
BORDER-TOP: #4D5B7F 1px solid; 
COLOR: #4D5B7F; 
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 220px;
}

.inputselect {
BACKGROUND: #D5D7E1;
BORDER-BOTTOM: #4D5B7F 1px solid;
BORDER-LEFT: #4D5B7F 1px solid;
BORDER-RIGHT: #4D5B7F 1px solid;
BORDER-TOP: #4D5B7F 1px solid;
COLOR: #4D5B7F;
font-style: normal;
text-decoration:normal;

font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 160px;
}


.inputtitle {
BACKGROUND: #D5D7E1;
BORDER-BOTTOM: #4D5B7F 1px solid;
BORDER-LEFT: #4D5B7F 1px solid;
BORDER-RIGHT: #4D5B7F 1px solid;
BORDER-TOP: #4D5B7F 1px solid;
COLOR: #4D5B7F;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 320px;
}
.inputcity {
BACKGROUND: #D5D7E1;
BORDER-BOTTOM: #4D5B7F 1px solid;
BORDER-LEFT: #4D5B7F 1px solid;
BORDER-RIGHT: #4D5B7F 1px solid;
BORDER-TOP: #4D5B7F 1px solid;
COLOR: #4D5B7F;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 260px;
}
.inputzip {
BACKGROUND: #D5D7E1;
BORDER-BOTTOM: #4D5B7F 1px solid;
BORDER-LEFT: #4D5B7F 1px solid;
BORDER-RIGHT: #4D5B7F 1px solid;
BORDER-TOP: #4D5B7F 1px solid;
COLOR: #4D5B7F;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 60px;
}
.inputdescription {
BACKGROUND: #D5D7E1;
BORDER-BOTTOM: #4D5B7F 1px solid;
BORDER-LEFT: #4D5B7F 1px solid;
BORDER-RIGHT: #4D5B7F 1px solid;
BORDER-TOP: #4D5B7F 1px solid;
COLOR: #4D5B7F;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 320px;
}