/*--------------- BODY STYLES -----------------*/
body {
	background-color: #FFFFFF;
	margin:0px; }

/* ---------- Template styles ---------- */
td.mainNav { 
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(../../Images/Template/menu_bg.jpg);
	background-repeat: repeat-x;
	padding-right:12px;
	padding-left:12px;
	text-align:center;}
td.mainNavOver {
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	background-image: url(../../Images/Template/menu_bg_over.jpg);
	background-repeat: repeat-x;
	padding-right: 12px;
	padding-left: 12px;
	text-align:center;}

.leftShadow { 
	background-image: url(../../Images/Template/leftside.jpg);
	background-repeat: repeat-y;
	width:20px; }
.rightShadow {
	background-image: url(../../Images/Template/rightside.jpg);
	background-repeat:repeat-y;
	width:20px; }
.contentPane {
	background-image:url(../../Images/Template/main_bg.jpg);
	background-color:white;
	background-repeat:no-repeat;
	max-width:750px;
	width:750px;
	min-height:459px;
	padding: 10px 5px 5px 10px; }

/* ---------- content styles ---------- */

.bodyText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none; }
.bodyCopySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none; }
.bodyCopyBold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold; }
.bodyHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A12830; }
.bodyHead2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #A12830;
	font-weight: bold; }
.bodyHead3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold; }
.highlightDate{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold; }
.bodyNews {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold; }
.bodyNewsTitle {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold; }
.bodySmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal; }
.message {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal; }
.bodyAlert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	font-weight: normal;
	text-decoration: none; }


a:link {
	font-family: Verdana, Arial, sans-serif;
	color: #708A8E;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none }
a:visited {
	font-family: Verdana, Arial, sans-serif;
	color: #708A8E;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none }
a:hover {
	font-family: Verdana, Arial, sans-serif;
	color: #708A8E;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline; }

a.navSmall {
	color: #708A8E;
	text-decoration: none;
	font-size:8pt; }
a.navSmall:visited {
	color: #708A8E;
	text-decoration: none;
	font-size:8pt; }
a.navSmall:hover {
	color: #708A8E;
	text-decoration: underline;
	font-size:8pt; }

a.highlight {
	color: #708A8E;
	text-decoration: none;
	font-size:8pt; }
a.highlight:visited {
	color: #708A8E;
	text-decoration: none;
	font-size:8pt; }
a.highlight:hover {
	color: #708A8E;
	text-decoration: underline;
	font-size:8pt; }

td.day { background-color: #ccffcc;
	font-family: Verdana, Arial, sans-serif; }
td.week { background-color: #339933;
	font-family: Verdana, Arial, sans-serif; }
td.month { background-color: #006600;
	font-family: Verdana, Arial, sans-serif; }

.eventText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal; }

div.content {
	background:url(../../Images/Template/box-bg2.gif);
	width:480px;
	padding:5px;
	margin:0px;
	border:0px; }

/* ---------- footer styles ----------- */

a.footerLink, a.footerLink:visited, a.footerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none; }

span.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none; }

span.footerClockText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none; }

/* ----- menu styles ----- */

td.leftnav {
	background-color: #BBE0E3;
	width: 100%;
	height: 20px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	cursor: pointer;
}

td.leftnav:hover, td.leftnavHover, td.rightnav, td.leftnavActive {
	background-color: #708A8E;
	width: 100%;
	height: 20px;
	padding-left: 15px;
	border:1px solid #BBE0E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
}

td.rightnav:hover {
	color: #000000;
}


/* --------- Header Styles --------- */

a.headerLink, a.headerLink:visited, a.headerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; }

span.headerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; }


tr.evenrow {font-family: Verdana, Arial, Helvetica; font-size: 12px;font-weight: normal;color: #000000;background: #E4E4E4;z-index:1}
tr.oddrow {font-family: Verdana, Arial, Helvetica; font-size: 12px;font-weight: normal;color: #000000;background: #F7F7F7;z-index:1}

td.evenrow {font-family: Verdana, Arial, Helvetica; font-size: 12px;font-weight: normal;color: #000000;background: #E4E4E4;z-index:1}
td.oddrow {font-family: Verdana, Arial, Helvetica; font-size: 12px;font-weight: normal;color: #000000;background: #F7F7F7;z-index:1}
.tableHeaderResort {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000;}
td.header {font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; background: #88816f; text-transform: uppercase; z-index:1}

.btn-splash-en {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #BBE0E3;
	padding-left: 30px; }

A.splash:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none; }
A.splash:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none; }
A.splash:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none; }
A.splash:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BBE0E3;
	text-decoration: none; }
.topspace {
	margin-top: 40px;
}
.icon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #970202;
	text-decoration: underline; }
td.searchTableHeader {
	text-align: center;
	background-color: #697E80; }
td.searchEvenRow {
	background-color: #EEEEEE; }
td.searchOddRow {
	background-color: #E4E4E4; }

