body {
font-family:Arial,SanSerif,Tahoma,Verdana;
}

.white10bold {font-family:Arial,SanSerif; font-size:10pt; font-weight:bold; color:#ffffff;}
.white8 {font-family:Arial,SanSerif; font-size:8pt; color:#ffffff;}
.white8bold {font-family:Arial,SanSerif; font-size:8pt; font-weight:bold; color:#ffffff;}
.white12bold {font-family:Arial,SanSerif; font-size:12pt; font-weight:bold; color:#ffffff;}
.white14 {font-family:Arial,SanSerif; font-size:14pt; color:#ffffff;}
.white14bold {font-family:Arial,SanSerif; font-size:14pt; color:#ffffff; font-weight:bold;}
.white13bold {font-family:Arial,SanSerif; font-size:13pt; color:#ffffff; font-weight:bold;}

a.white10bold {text-decoration:none; color:#ffffff;}
a.menu {text-decoration:none;color:#0E3E6E;}
a.text {color:#0033FF;}
a.righttextbold {color:#0033FF;}
a.righttextsmall {text-decoration:none;}
a.toplink {text-decoration:none;}
a.toplinkcur {text-decoration:none;}
a.flylink {text-decoration:none;}
a.rightlink {text-decoration:none;}

.darkBlue10 {font-family : Tahoma, Arial, Verdana, Helvetica;	font-size : 10pt; color : #000099;}
.darkBlue10Bold {font-family : Tahoma, Arial, Verdana, Helvetica; font-weight : bold; font-size : 10pt; color : #000099;}
.darkBlue8 {font-family : Tahoma, Arial, Verdana, Helvetica; font-size : 8pt; color : #000099;}

.text {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:9pt; color:#000099;}
.textbold {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:9pt; color:#000099;font-weight : bold;}
.textalert {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#ff0000;}
.textalertbig {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:9pt; color:#ff0000;font-weight : bold;}
.menu {font-family:Verdana,Arial,SanSerif,Tahoma; font-size:9pt; color:#45729C;font-weight:bold;}
.hotelcaption {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:9pt; color:#026F00;font-weight : bold;}
.smallinput {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#000099;}

.righttext {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#0E3E6E;}/*font-style:italic;*/
.righttextbold {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#0F3F70;font-weight : bold;}/*font-style:italic;*/
.righttextsmall {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#0F3F70;}/*font-style:italic;*/
.righttextsmallbold {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#0F3F70;font-weight : bold;}/*font-style:italic;*/
.rightcaption {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:12pt; color:#0F3F70;font-weight : bold;}/*font-style:italic;*/
.rightalertbold {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#B84D9F;font-weight : bold;}/*font-style:italic;*/
.righttableheader {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#B84D9F;}
.righttabletext {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:8pt; color:#0E3E6E;}

.toplink {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#000000;font-weight : bold;}
.toplinkcur {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#B84D9F;font-weight : bold;}
.toplink_r {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:12pt; color:#000000;}
.flylink {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#1C3B61;font-weight : bold;}
.rightlink {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#ffffff;font-weight : bold;}/*font-style:italic;*/

.flytitle {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:12pt; color:#B54DA4;font-weight : bold;}
.flycaption {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; color:#ffffff;font-weight : bold;}/*font-style:italic;*/
.flyrighttext {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:9pt; color:#34577D;}/*font-style:italic;*/

.flybutton {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; font-weight:bold; color:#134175; background-color:#87B1E1;}/*font-style:italic;*/
.flybutton_on {font-family:Arial,SanSerif,Tahoma,Verdana; font-size:10pt; font-weight:bold; color:#ffffff; background-color:#87B1E1;}/*font-style:italic;*/

.leftmenu {
 font-family: Arial,SanSerif,Tahoma,Verdana;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
 text-align: right;
 margin-top: 3px;
 margin-bottom:3px;
 /*margin-right:10px;*/
/* padding-right:10px;*/
 width: 150px;
}
.leftmenuover {
 font-family: Arial,SanSerif,Tahoma,Verdana;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #C83200;
 /*color: #0C05FF;*/
text-align: right;
 margin-top: 3px;
 margin-bottom:3px;
/* margin-right:10px;*/
 width: 150px;
}
.leftmenusub {
 font-family: Arial,Helvetica,SanSerif,Tahoma;
 font-size: 8pt;
 /*font-weight: bold;*/
 text-decoration: none;
 color: #051E83;
 margin-top:2px;
 margin-left:3px;
}
.leftmenusubover {
 font-family: Arial,Helvetica,SanSerif,Tahoma;
 font-size: 8pt;
 /*font-weight: bold;*/
 text-decoration: none;
 color: #C83200;
 /*color: #FF0305;*/
 margin-top:2px;
 margin-left:3px;
}



.rflycaption {
	font-size:10pt; color:#1C3B61; font-weight : bold;
	background-color: #E3F6FC;
	text-align: center;
	padding: 3px;
}

#rfly {
	margin: 0 10px;
	padding: 5px 0;
}

#rflymenu, #rflymenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 100;
}
#rflymenu li {
	position : relative;
	width: 180px;
	background-color: #ECCFE5;
}
#rflymenu li.rflycaption {
	background-color: #E3F6FC;
}

#rflymenu li ul {
	display: none;	
	position : absolute;
	background-color: #fff;
	margin-left : -180px;
	margin-top : -1.4em;
	border: 2px solid #75A2D9;
}
#rflymenu a {
	display: block;
	text-align: center;
}
#rflymenu li a {
	padding: 3px;
	background: url(Images/arrowr.gif) no-repeat 5% 50%;
}
#rflymenu li a:hover {
	background: none;
}
#rflymenu li li a {
	width: 180px;
	padding: 2px 3px 2px 7px;
	color: #0E3E6E;
	font-size: 9pt;
	/*font-weight: bold;*/
	text-decoration: none;
	background: none;
}
#rflymenu li li a:hover {
	color: #f00;
	background: none;
	background-color: #F8EDF5;
}
#rflymenu li li {
	background-color: #fff;
	border-bottom: 1px solid #75A2D9;
}
#rflymenu li:hover ul ul, #rflymenu li:hover ul ul ul, #rflymenu li.sfhover ul ul, #rflymenu li.sfhover ul ul ul {
	display: none;
}
#rflymenu li:hover ul, #rflymenu li li:hover ul, #rflymenu li li li:hover ul, #rflymenu li.sfhover ul, #rflymenu li li.sfhover ul, #rflymenu li li li.sfhover ul {
	display: block;
}