@media print {
  BODY { background: white; color: black }
  P,TD,UL { font-family: times, ,'times new', serif }
  .noprint {display:none}
}

@media screen {

BODY
{
    BACKGROUND: white;
    MARGIN: 0px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif
}

TD.nopad { PADDING:0px}

table.maintable1 {background-color:#4284B5; padding:0px; width:650px; border:0}
table.maintable2 {background-color:white; padding:0px; width:100%; border:0}
td.maintable3 {background-color:ivory; padding:0px; width:100px; border-right:1px solid #4284B5}

table.row1 {color:gray;  padding:2px; font:xx-small verdana,geneva; width:100%}
table.row2 {padding:2px; border-top:dotted 1px #4284B5; border-bottom:solid 1px #4284B5; width:100%}
table.row3 {background-color:white; padding:2px; font:xx-small verdana,geneva; width:100%}

table.f1 {background-color:white; padding:3px; font:arial,helvetica; color:#404040; width:100%}
     .f1a {background-color:white; padding:3px; border-bottom:dotted 1px #4284B5; border-top:dotted 1px #4284B5; font:bold 1em arial,helvetica; color:#202020; text-align:left; width:100%}
table.f2 {background-color:white; padding:3px; border-bottom:solid 1px #4284B5; font:arial,helvetica; color:#404040; width:100%}
table.f2a {background-color:white; padding:3px; border-bottom:solid 1px #4284B5; font:arial,helvetica; color:#404040; width:100%}
table.f3 {background-color:white; padding:2px; border-top:dotted 1px #4284B5; border-bottom:solid 1px #4284B5; width:100%}
table.f6 {background-color:white; padding:3px; border-top:dotted 1px #4284B5;font:arial,helvetica; width:100%}

table.h1 {background-color:white; padding:3px; font:bold medium arial,helvetica; color:dimgray; width:100%}
table.h4 {background-color:white; padding:3px; border-top:dotted 1px #4284B5; border-bottom:dotted 1px #4284B5; width:100%}

td.h1 {background-color:white; padding:5px; border-bottom:solid 1px #4284B5; border-top:solid 1px #4284B5; font:bold medium arial,helvetica; color:dimgray; width:100%}
td.h2 {background-color:white; padding:3px; border-bottom:dotted 1px #4284B5; border-top:solid 1px #4284B5; width:100%}
td.h3 {background-color:white; padding:3px; border-bottom:dotted 1px #4284B5; font:bold 1em arial,helvetica; color:#404040; text-align:left; }
td.h4 {background-color:white; padding:3px; border-bottom:dotted 1px #4284B5; width:100%}
td.h4a {background-color:white; padding:3px; border-bottom:dotted 1px #4284B5; font:bold medium arial,helvetica; color:dimgray; width:auto}
td.h5 {background-color:white; padding:3px; font:bold 1em arial,helvetica; color:dimgray; text-align:left; width:100%}
td.h6 {background-color:white; padding:3px; border-top:dotted 1px #4284B5; border-bottom:dotted 1px #4284B5; font:bold small; color:dimgray; text-align:left; width:100%}
td.h7 {background-color:white; padding:3px; border-top:dotted 1px #4284B5; border-bottom:dotted 1px #4284B5; width:auto}
td.h8 {background-color:white; padding:4px; border-top:dotted 1px #4284B5; width:auto}
td.h9 {background-color:white; padding:5px; border-top:dotted 1px #4284B5; border-bottom:dotted 1px #4284B5; width:auto}

table.cal1 {background-color:white; padding:2px; border-bottom:solid 1px #4284B5; border-top:solid 1px #4284B5; font:xx-small verdana,geneva; width:100%}
table.cal2 {background-color:white; padding:2px; border-bottom:dotted 1px #4284B5; font:xx-small verdana,geneva; width:100%}
table.cal1a {background-color:white; padding:2px; border-bottom:dotted 1px #4284B5; border-top:solid 0px #4284B5; font:bold x-small; width:160px}
table.cal2a {background-color:white; padding:2px; border-bottom:dotted 1px #4284B5; font:xx-small verdana,geneva; width:160px}

td.i {padding:0 4 0 2;}

.headerlink
{
    FONT: x-small verdana;
    COLOR: #000000;
    
    TEXT-DECORATION: none;
}
A.linkcostadomore:visited
{
    
    TEXT-DECORATION: none;
     COLOR: #4284B5;
}
A.linkcostadomore:hover
{
    
    TEXT-DECORATION: underline
    COLOR: #4284B5;
}


.linkcostadomore
{
    FONT: xx-small verdana;
    COLOR: #FFFFFF;
    
    TEXT-DECORATION: none;
}
A.linkcostadomore:visited
{
    
    TEXT-DECORATION: none;
     COLOR: #FFFFFF;
}
A.linkcostadomore:hover
{
    
    TEXT-DECORATION: underline
    COLOR: #FFFFFF;
}


.linkcostado
{
    FONT: xx-small verdana;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.linkcostado:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
     COLOR: #FFFFFF;
}
A.linkcostado:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #FFFFFF;
}
.linksubcostado
{
    FONT: x-small verdana;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.linksubcostado:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    
}
A.linksubcostado:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #FFFFFF;
}
A.linksubcostado2:active
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #FFFFFF;
}

.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    TEXT-TRANSFORM: uppercase;
    COLOR: #4284B5;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.linksubcostado2
{
    FONT: xx-small verdana;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.linksubcostado2:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    
}
A.linksubcostado2:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #FFFFFF;
}
A.linksubcostado2:active
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #FFC000;
}

.s
{
    FONT: xx-small verdana,tahoma,arial,helvetica,sans-serif
}
.sw
{
    FONT: xx-small verdana,tahoma,arial,helvetica,sans-serif; color:white
}
.xs
{
    FONT-SIZE: xx-small
}

.m
{
    FONT-SIZE: 0.75em;
    COLOR: black
}

.n
{
    FONT-SIZE: x-small
}


P
{
    FONT: x-small arial,helvetica,sans-serif
}

.big
{
    FONT-SIZE: larger
}

p.strong
{ font:bold 1em arial,helvetica; color:dimgray; text-align:center; }

.select { FONT-WEIGHT: bold; font-size:1.1em; BACKGROUND-COLOR:lemonchiffon; padding:1 4 1 4; text-decoration:none }

P.form
{
    FONT: bold 10pt/1.2em arial,helvetica,sans-serif
}
P.bb
{
    FONT: 10px/1em geneva,tahoma,'ms sans serif',sans-serif,arial,helvetica;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
P.w
{
    FONT: bold 10px geneva,tahoma,arial,helvetica,sans-serif;
    COLOR: white
}
P.xsm
{
    FONT: 10px/1.2em geneva,tahoma,'ms sans serif',sans-serif,arial,helvetica
}
P.code
{
    FONT: 0.8em/1em 'lucida console','courier new',typewriter,monospace,courier
}
.red
{
    FONT-WEIGHT: 900;
    FONT-SIZE: x-small;
    COLOR: #4284B5red;
}
A.strong:link
{
    FONT: 18pt/1.1em 'arial black',arial,helvetica
}
A.strong:hover
{
    FONT: 18pt/1.1em 'arial black',arial,helvetica
}
A.strong:visited
{
    FONT: 18pt/1.1em 'arial black',arial,helvetica
}
A.strong:active
{
    FONT: 18pt/1.1em 'arial black',arial,helvetica
}
H1
{
    FONT: 24px/1.1em 'arial black',arial,helvetica;
    COLOR: #2f587a;
    text-shadow: 2px 2px 3px #505050
}
H2
{
    FONT: italic 70px/1em 'times new roman',times,serif;
    COLOR: whitesmoke
}
H3
{
    FONT: medium 'arial black',arial,helvetica;
    text-shadow: 2px 2px 3px #505050
}
UL
{
    LIST-STYLE-IMAGE: url(/images/blkarw.gif);
    LIST-STYLE-TYPE: disc
}
.button
{
    FONT: normal xx-small verdana,geneva,tahoma,arial,helvetica,sans-serif;
    TEXT-DECORATION: none
}
.ftab
{
    FONT: 600 8pt tahoma,geneva,arial,helvetica,sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: white
}
.iltab
{
    VERTICAL-ALIGN: top;
    MARGIN-RIGHT: 8px
}
.irtab
{
    MARGIN-LEFT: 8px;
    VERTICAL-ALIGN: top
}
P.ptab
{
    WHITE-SPACE: nowrap
}
A.ltab:link
{
    TEXT-DECORATION: none
}
A.ltab:hover
{
    TEXT-DECORATION: none
}
A.ltab:visited
{
    TEXT-DECORATION: none
}
A.ltab:active
{
    TEXT-DECORATION: none
}

// home page font and link style
//.mbc {COLOR: #4284B5}

A.hi:link
{COLOR: dark#4284B5; TEXT-DECORATION: underline; FONT: 900 large/1em verdana,geneva}

A.hi:visited
{COLOR: dark#4284B5; TEXT-DECORATION: underline; FONT: 900 large/1em verdana,geneva}

A.hi:hover
{COLOR: #4284B5red; TEXT-DECORATION: underline; FONT: 900 large/1em verdana,geneva}

A.hi:active
{COLOR: silver; TEXT-DECORATION: underline; FONT: 900 large/1em verdana,geneva}

.tcab
{
    COLOR: aliceblue
}
.tcly
{
    COLOR: lightyellow
}
.tccr
{
    COLOR: #ffffcc
}
.tcmb
{
    COLOR: #4682b4
}
.tcwt
{
    COLOR: white
}
.bl
{
    COLOR: black
}
.ab
{
    BACKGROUND-COLOR: aliceblue
}
.dk
{
    BACKGROUND-COLOR: #505050
}
.lt
{
    BACKGROUND-COLOR: #cccccc
}
.cr
{
    BACKGROUND-COLOR: #ffffcc
}
.mb
{
    BACKGROUND-COLOR: #a2cbec
}
.dr
{
    BACKGROUND-COLOR: #990000
}
.gr
{
    BACKGROUND-COLOR: #339933
}
.ly
{
    BACKGROUND-COLOR: lightyellow
}
.ch
{
    BACKGROUND-COLOR: chocolate
}
.wt
{
    BACKGROUND-COLOR: white
}
.bgbl
{
    BACKGROUND-COLOR: black
}
.bdbl
{
    BORDER: black 1px solid;
}


A:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: underline
}

A:active
{
    COLOR: #4284B5red;
    TEXT-DECORATION: underline
}
A.top:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.top:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.top:hover
{
    COLOR: #0000cd;
    TEXT-DECORATION: none
}
A.top:active
{
    COLOR: #b0c4de;
    TEXT-DECORATION: none
}

A.cal:link
{
    COLOR: #000099;
    TEXT-DECORATION: none
}
A.cal:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: none
}
A.cal:hover
{
    COLOR: #007fff;
    TEXT-DECORATION: underline
}
A.cal:active
{
    COLOR: #4284B5red;
    TEXT-DECORATION: underline
}

A.or:link
{
}
A.or:hover
{
    COLOR: #4284B5red;
    TEXT-DECORATION: underline
}
A.or:visited
{
}
A.or:active
{
}
A.ligr:link
{
    COLOR: #339933;
    TEXT-DECORATION: underline
}
A.ligr:hover
{
    COLOR: #4284B5red;
    TEXT-DECORATION: underline
}
A.ligr:visited
{
}
A.ligr:active
{
}
A.nav:link
{
    FONT: xx-small verdana,tahoma,geneva,arial,helvetica,sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.nav:visited
{
    FONT: xx-small verdana,tahoma,geneva,arial,helvetica,sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT: xx-small verdana,tahoma,geneva,arial,helvetica,sans-serif;
    COLOR: dark#4284B5;
    TEXT-DECORATION: underline
}
A.nav:active
{
    FONT: xx-small verdana,tahoma,geneva,arial,helvetica,sans-serif;
    COLOR: red;
    TEXT-DECORATION: underline
}
A.cards:link
{
    COLOR: chocolate;
    TEXT-DECORATION: underline
}
A.cards:hover
{
    COLOR: peru;
    TEXT-DECORATION: underline
}
A.cards:visited
{
}
A.cards:active
{
    TEXT-DECORATION: none
}
.information
{
    FONT-SIZE: .8em;
    COLOR: #202020;
}
.reservatexto
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana
}

// PROPERTY MANAGER

A.mgr:link
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none

}
A.mgr:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mgr:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: dark#4284B5
}
A.mgr:active
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
    COLOR: #4284B5red
}


}
