html { min-height: 100%; margin-bottom: 1px; }

body
{
font-family:Arial;
font-size:100%;
color:#787878;
margin-top:0px;
}

.content
{
font-size:88%;
}

table.outline
{
width:750px;
text-align:center;
background-color:#FFFFFF;
}

.highlight {
color:#00B2D2;
}

.footer
{
font-size:82%;
color:#787878;
text-decoration:none;
}

.footer_landing
{
font-size:82%;
color:#46AEAE;
text-decoration:none;
}

.caption
{
font-size:76%;
color:#787878;
padding:0px;
margin:0px;
}

ul
{
margin:0px;
padding-left:20px;
list-style-image: url(images/bullet.gif);
}

ul.diary
{
margin:0px;
padding-left:20px;
list-style-image: url(images/heart_icon.gif);
}

ul.info
{
margin:0px;
padding-left:20px;
list-style-image: url(images/info_icon.gif);
}

ul.snow
{
margin:0px;
padding-left:20px;
list-style-image: url(images/weather_icon.gif);
}

ul.ski
{
margin:0px;
padding-left:20px;
list-style-image: url(images/skihire_icon.gif);
}

ul.photo
{
margin:0px;
padding-left:20px;
list-style-image: url(images/photography_icon.gif);
}

ul.skischool
{
margin:0px;
padding-left:20px;
list-style-image: url(images/skischool_icon.gif);
}

ul.plane
{
margin:0px;
padding-left:20px;
list-style-image: url(images/gettinghere_icon.gif);
}

a.chalet:link
{
color:#787878;
text-decoration:none;
}

a.chalet:visited
{
color:#787878;
text-decoration:none;
}

a.chalet:active
{
color:#00B2D2;
text-decoration:none;
}

a.chalet:hover
{
color:#00B2D2;
text-decoration:none;
}

.prices_header {
color:#00B2D2;
font-weight:bold;
font-size:90%;
}

.prices_row1 {
background-color:#2EA5E7;
color:#FFFFFF;
font-weight:bold;
font-size:88%;
}

.prices_row0 {
background-color:#BEBEBE;
color:#FFFFFF;
font-weight:bold;
font-size:88%;
}

.offer_box
{
background-color:#E0E1E1;
padding:8px;
margin-top:0px;
margin-bottom:0px;
}

.offer_highlight
{
color:#00B2D2;
font-weight:bold;
}

.error
{
color:#FF0000;
font-weight:bold;
}

label {
font-weight:bold;
font-size:88%;
}

input
{
color: #000000;
background-color:#CCCCCC;
border: 1px solid #000000
}

select
{
color: #000000;
background-color:#CCCCCC;
border: 1px solid #000000
}

textarea
{
color: #000000;
background-color:#CCCCCC;
border: 1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:88%;
}
