.printpage
{
    width: 600;
}
.banner
{
    FONT-SIZE: 12pt;
    text-align: center;
    COLOR: navy;
    background: yellow;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.subheading
{
    FONT-SIZE: 12pt;
    font-weight: bold;
    COLOR: blue;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}

.smalltextimgr
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.smalltextimgr img{float: right;}

.smalltextimgl
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.smalltextimgr img{float: left;}

.mediumtextimgr
{
    FONT-SIZE: 12pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.mediumtextimgr img{float: right; }

.mediumtextimgl
{
    FONT-SIZE: 12pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY:verdana, Arial,  sans-serif;

}
.mediumtextimgl img{float: left;    border-width: 2;}

.largetextimgr
{
    FONT-SIZE: 16pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.largetextimgr img{float: right;}

.largetextimgl
{
    FONT-SIZE: 16pt;
    COLOR: navy;
    background: white;
    margin-left: 10;
    FONT-FAMILY: verdana, Arial,  sans-serif
}
.largetextimgr img{float: left;}

.availtable
{
   border: solid 1 navy;
}
 
.available
{
   background: yellow;
}
.date
{
    color: red;

}
.availability
{
     color: green;



}
.price
{
    text-align: center;
}

.textright
{
    text-align: right;
}

.textleft
{
    text-align: left;
}
.textcenter
{
    text-align: center;
}
.nobreak
{
	white-space: nowrap;
}

.outertable
{
    background: white;
    width: 755;
}

A:active
{
    COLOR: red;
    TEXT-DECORATION: underline
}

A:hover
{
    COLOR: teal;
    TEXT-DECORATION: underline
}

A:link
{
    COLOR: navy;
    TEXT-DECORATION: underline;
}

A:visited
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}

.largelinks A:link
{
    COLOR: blue;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 14pt;


}
.largelinks A:active
{
    COLOR: red;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 14pt;
}

.largelinks A:hover
{
    COLOR: teal;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 14pt;
}


.largelinks A:visited
{
    COLOR: navy;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 14pt;
}

.smalllinks A:link
{
    COLOR: blue;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 10pt;
}
.smalllinks A:active
{
    COLOR: red;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 10pt;
}

.smalllinks A:hover
{
    COLOR: teal;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 10pt;
}


.smalllinks A:visited
{
    COLOR: navy;
    background: white;
    font-family: optimum, verdana, Arial,  sans-serif;
    FONT-SIZE: 10pt;
}


