body {color: #000000; background-color: #2D4679; font-family: Arial,Verdana,sans-serif; font-size: 9pt;}
td {padding: 0px; text-align: left; vertical-align: top; font-size: 9pt; font-family: Arial, Helvetica, sans-serif;}
form {margin: 0px;}

a:link {color: #214285; font-weight: bold; text-decoration: none;}
a:active {color: #214285; font-weight: bold; text-decoration: none;}
a:visited {color: #214285; font-weight: bold; text-decoration: none;}
a:hover {color: #214285; font-weight: bold; text-decoration: underline;}

#bar a:link {color: #000000; text-decoration: none;}
#bar a:visited {color: #000000; text-decoration: none;}
#bar a:hover {color: #000000; text-decoration: underline;}
#bar a:active {color: #000000; text-decoration: underline;}

#smallprint-links a:link {color: #214285; font-weight: normal; text-decoration: none;}
#smallprint-links a:visited {color: #214285; font-weight: normal; text-decoration: none;}
#smallprint-links a:hover {color: #214285; font-weight: normal; text-decoration: underline;}
#smallprint-links a:active {color: #214285; font-weight: normal; text-decoration: underline;}

#smallprint-cell a:link {color: #585858; text-decoration: none;}
#smallprint-cell a:visited {color: #585858; text-decoration: none;}
#smallprint-cell a:hover {color: #585858; text-decoration: underline;}
#smallprint-cell a:active {color: #585858; text-decoration: underline;}

#container {text-align: center; margin-left: auto; margin-right: auto;}
#roof {width: 772px; height: 144px; background-image: url(/li/roof.jpg); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#roof-ski {width: 772px; height: 144px; background-image: url(/li/roof-ski.jpg); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#roof-link {width: 768px; height: 140px; border: 0px; margin: 2px; float: left;}
#bar {width: 772px; height: 24px; background-image: url(/li/bar.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#bar-table {width: 742px; height: 21px; margin-left: 13px; margin-right: 17px; margin-bottom: 3px; border: 0px;}
.bar-icon-cell {height: 21px; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; text-align: left; vertical-align: middle; width: 2%;}
.bar-cell {font-size: 13px; height: 21px; padding-top: 0px; padding-bottom: 0px; padding-left: 3px; text-align: left; vertical-align: middle; width: 12%;}
#bar-spain {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-france {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-italy {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-portugal {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-uk {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-turkey {width: 26px; height: 21px; border: 0px; margin: 0px;}
#bar-ski {width: 26px; height: 21px; border: 0px; margin: 0px;}

#nav {padding: 0px; vertical-align: middle; height: 20px; background-color: #606060;}

.dd-table {border-top: 1px solid #2D4679; border-left: 1px solid #2D4679; border-right: 1px solid #2D4679; background-color: #FFFFFF; opacity: 0.98; margin: 0px;}
.dd-span {float: left; position: relative; z-index: 20; visibility: visible;}
.dd-heading {white-space: nowrap; padding: 0px 0px 0px 8px; display: block;}
a.dd-heading:link {color: #FFFFFF; text-decoration: none;}
a.dd-heading:visited {color: #FFFFFF; text-decoration: none;}
a.dd-heading:hover {color: #FFFFFF; text-decoration: none; cursor: pointer;}
a.dd-heading:active {color: #FFFFFF; text-decoration: none;}
.dd-standard {width: 100%; vertical-align: middle; font-size: 12px; white-space: nowrap; line-height: 23px; display: block;}
dd-standard a:link {background-color: #7B91BD; color: #FFFFFF; text-decoration: none;}
dd-standard a:visited {background-color: #7B91BD; color: #000000; text-decoration: none;}
dd-standard a:hover {background-color: #7B91BD; color: #000000; text-decoration: none; cursor: pointer;}
dd-standard a:active {background-color: #7B91BD; color: #000000; text-decoration: none;}
a.dd-standard:link {background-color: #7B91BD; color: #FFFFFF; text-decoration: none;}
a.dd-standard:visited {background-color: #7B91BD; color: #000000; text-decoration: none;}
a.dd-standard:hover {background-color: #89ABCD; color: #000000; text-decoration: none; cursor: pointer;}
a.dd-standard:active {background-color: #9ABCDE; color: #000000; text-decoration: none;}

#dd-ski {position: absolute; top: 20px; left: -30px; z-index: 100; visibility: hidden;}
.dd-ski-link {width: 140px; border-bottom: solid #2D4679 1px;}

.ski-icon {width: 26px; height: 18px; margin-left: 3px; margin-top: 3px; border: 0px; vertical-align: text-bottom;}

#main {width: 772px; background-image: url(/li/backdrop.gif); background-repeat: repeat-y; min-height: 150px; margin-left: auto; margin-right: auto;}
#main-table {width: 742px; margin-top: 5px; margin-left: 13px; margin-right: 17px; border: 0px;}
#main-cell {width: 742px; padding: 0px;}
#smallprint-table {width: 750px; margin-top: 5px; margin-left: 13px; margin-right: 17px; border: 0px;}
#smallprint-links {width: 750px; padding-bottom: 5px; text-align: center; color: #888888; font-size: 11px;}
#smallprint-cell {width: 750px; padding: 0px; color: #888888; font-size: 11px;}
#base {width: 772px; height: 23px; background-image: url(/li/base.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}

#advertise-roof {width: 727px; height: 18px; background-image: url(/li/advertise-roof.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
#advertise-backdrop {width: 727px; background-image: url(/li/advertise-backdrop.gif); background-repeat: repeat-y; margin-left: auto; margin-right: auto;}
#advertise-base {width: 727px; height: 18px; background-image: url(/li/advertise-base.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
.advertise-cell {text-align: left; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; font-size: 14px;}

.white-roof {width: 727px; height: 18px; background-image: url(/li/advertise-roof.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
.white-backdrop {width: 727px; background-image: url(/li/advertise-backdrop.gif); background-repeat: repeat-y; margin-left: auto; margin-right: auto;}
.white-base {width: 727px; height: 18px; background-image: url(/li/advertise-base.gif); background-repeat: no-repeat; margin-left: auto; margin-right: auto;}
.white-cell {text-align: left; padding-top: 4px; padding-bottom: 4px; padding-right: 4px; font-size: 14px;}

h1 {font-size: 16pt; margin-top: 10px; margin-bottom: 10px; color: #214285; font-weight: normal;} 
h2 {font-size: 14pt; color: #214285; font-weight: normal;}
h3 {font-size: 16px; color: #214285;}
h4 {font-size: 14px; color: #214285;}
h5 {font-size: 13px; color: #000000};

.advertisements-cell {text-align: center; vertical-align: middle; padding: 5px;}

.house {width: 120px; height: 90px; border: 0px;}

.req {font-size: 8pt; color: #214285;}
.i {width: 12px; height: 12px; border: 0px; vertical-align: text-bottom;}
.rss {width: 32px; height: 15px; border: 0px;}
.dot-animation {width: 18px; height: 12px; border: 0px;}