.version.circuito_color_caf_ /* version checker */
{
	color: #000004;
	background-color: #0E8491;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 355px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 125px;
}

#u38754
{
	z-index: 7;
	min-height: 950px;
	border-width: 0px;
	border-color: transparent;
	background-color: #EDEDED;
}

#u38754_position_content
{
	padding-top: 120px;
	padding-bottom: 439px;
	width: 100%;
}

#u39176-4
{
	z-index: 46;
	width: 351px;
	min-height: 40px;
	background-color: transparent;
	line-height: 44px;
	color: #DD2A2A;
	text-align: center;
	font-size: 37px;
	font-family: questrial, sans-serif;
	font-weight: 400;
	margin-left: 14px;
	position: relative;
}

#u39180
{
	z-index: 9;
	width: 381px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	left: -4px;
	margin-top: 35px;
	position: relative;
}

#u39113
{
	z-index: 10;
	width: 361px;
	background: #29ABE2 url("../../images/u39113-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#0B3E8C),color-stop(96%, #29ABE2));
	background: -webkit-linear-gradient(top,#0B3E8C ,#29ABE2 248px);
	background: linear-gradient(to bottom,#0B3E8C ,#29ABE2 248px);
	border-style: solid;
	border-width: 10px;
	border-color: #29ABE2;
	position: relative;
	margin-right: -10000px;
}

#u39114
{
	z-index: 11;
	width: 365px;
	height: 24px;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: -2px;
}

#u39115
{
	z-index: 12;
	width: 365px;
	height: 25px;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 111px;
	left: -2px;
}

#u39116
{
	z-index: 13;
	width: 365px;
	height: 33px;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 212px;
	left: -2px;
}

#u39117-27
{
	z-index: 14;
	width: 364px;
	min-height: 237px;
	background-color: transparent;
	text-align: center;
	font-weight: 400;
	margin-bottom: -53px;
	position: relative;
	margin-right: -10000px;
	margin-top: -35px;
	left: -6px;
}

#u39117
{
	font-size: 17px;
	line-height: 20px;
	color: #FFFFFF;
	font-family: questrial, sans-serif;
}

#u39117-2
{
	font-size: 19px;
	line-height: 23px;
	color: #FFFFFF;
	font-family: comfortaa, sans-serif;
}

#u39117-4
{
	font-size: 20px;
	line-height: 25px;
	color: #FFFFFF;
	font-family: comfortaa, sans-serif;
}

#u39117-7
{
	font-size: 21px;
	line-height: 27px;
	color: #FFFFFF;
	font-family: questrial, sans-serif;
}

#u39117-6
{
	text-transform: uppercase;
}

#u39117-9
{
	font-size: 20px;
	line-height: 25px;
	color: #E72729;
	font-family: questrial, sans-serif;
}

#u39117-12
{
	font-size: 20px;
	line-height: 27px;
	color: #FFFFFF;
	font-family: questrial, sans-serif;
}

#u39117-15
{
	font-size: 20px;
	line-height: 24px;
	color: #E72729;
	font-family: questrial, sans-serif;
}

#u39117-18
{
	font-size: 20px;
	line-height: 38px;
	color: #FFFFFF;
	font-family: questrial, sans-serif;
}

#u39117-20,#u39117-22
{
	font-size: 24px;
	line-height: 15px;
	color: #FFFFFF;
	font-family: questrial, sans-serif;
}

#u39117-24
{
	font-size: 20px;
	line-height: 52px;
	color: #E72729;
	font-family: questrial, sans-serif;
}

#u39117-25
{
	font-size: 17px;
	line-height: 45px;
	font-family: questrial, sans-serif;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u38754-bw
{
	z-index: 7;
	min-height: 950px;
	margin-top: 400px;
}

#u38755
{
	z-index: 8;
	min-height: 4207.800000000001px;
	border-width: 0px;
	border-color: transparent;
	background-color: #EDEDED;
	padding-bottom: 0px;
}

#u38755_position_content
{
	margin-top: -34px;
	padding-bottom: 64px;
	width: 100%;
}

#u192092-62
{
	z-index: 51;
	width: 357px;
	min-height: 1673px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 12px;
	position: relative;
}

#u192092-2
{
	font-size: 18px;
	text-align: justify;
	line-height: 22px;
	color: #E72729;
	font-family: comfortaa, sans-serif;
	font-weight: 400;
}

#u192092-5
{
	font-size: 18px;
	text-align: justify;
	line-height: 22px;
	color: #E8272D;
	font-family: questrial, sans-serif;
	font-weight: 400;
}

#u192092-17,#u192092-27
{
	font-size: 15px;
	text-align: justify;
	line-height: 18px;
	font-family: questrial, sans-serif;
	font-weight: 400;
}

#u192092-7,#u192092-11,#u192092-19,#u192092-24,#u192092-29,#u192092-34,#u192092-37,#u192092-39,#u192092-47,#u192092-52
{
	font-size: 18px;
	text-align: justify;
	line-height: 22px;
	color: #E8272D;
	font-family: comfortaa, sans-serif;
	font-weight: 400;
}

#u192092-4,#u192092-9,#u192092-13,#u192092-15,#u192092-16,#u192092-21,#u192092-22,#u192092-26,#u192092-31,#u192092-32,#u192092-36,#u192092-41,#u192092-43,#u192092-44,#u192092-45,#u192092-49,#u192092-50,#u192092-54,#u192092-55
{
	font-size: 15px;
	text-align: justify;
	line-height: 18px;
	color: #636363;
	font-family: questrial, sans-serif;
	font-weight: 400;
}

#u192092-57,#u192092-58
{
	font-size: 17px;
	text-align: justify;
	line-height: 20px;
	color: #636363;
	font-family: questrial, sans-serif;
	font-weight: 700;
}

#u192092-59
{
	text-align: justify;
	font-family: questrial, sans-serif;
	font-weight: 400;
}

#u192092-60
{
	color: #636363;
	font-family: questrial, sans-serif;
	font-weight: 400;
}

#u449693-13
{
	z-index: 349;
	width: 353px;
	min-height: 243px;
	background-color: transparent;
	color: #636363;
	font-family: questrial, sans-serif;
	font-weight: 400;
	margin-left: 13px;
	margin-top: 840px;
	position: relative;
}

#u449693-2,#u449693-7
{
	font-size: 19px;
	line-height: 23px;
}

#u449693-4,#u449693-5,#u449693-9,#u449693-10
{
	font-size: 17px;
	line-height: 20px;
}

#u449693-11
{
	font-size: 17px;
	text-align: justify;
	line-height: 20px;
}

#u38755-bw
{
	z-index: 8;
	min-height: 4207.800000000001px;
	margin-top: 1173px;
}

#u39120
{
	z-index: 41;
	min-height: 338px;
	border-width: 0px;
	border-color: transparent;
	padding-bottom: 318px;
	background: #EDEDED url("../../images/beach%20girl_hat_cayo%20guillermo1.jpg") no-repeat center center;
	background-size: cover;
}

#u450299
{
	z-index: 362;
	width: 349px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 96px;
	left: 18px;
}

#u450330
{
	z-index: 363;
	width: 329px;
	background: #29ABE2 url("../../images/u450330-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, from(#0B3E8C),color-stop(100%, #29ABE2));
	background: -webkit-linear-gradient(top,#0B3E8C ,#29ABE2 248px);
	background: linear-gradient(to bottom,#0B3E8C ,#29ABE2 248px);
	border-style: solid;
	border-width: 10px;
	border-color: #29ABE2;
	position: relative;
	margin-right: -10000px;
}

#u450329-10
{
	z-index: 364;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: -29px;
	left: 25px;
}

#u450328
{
	z-index: 374;
	width: 329px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #2EA0F3;
	position: relative;
	margin-right: -10000px;
	margin-top: 62px;
	left: -2px;
}

#u450327-4
{
	z-index: 375;
	display: block;
	vertical-align: top;
	margin-bottom: -11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 37px;
}

#u450300-4
{
	z-index: 379;
	display: block;
	vertical-align: top;
	margin-bottom: -11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 195px;
}

#u450301
{
	z-index: 383;
	width: 333px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-bottom: -9px;
	position: relative;
	margin-right: -10000px;
	margin-top: 100px;
	left: -3px;
}

#u450325
{
	z-index: 384;
	width: 79px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #2EA0F3;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
}

#u450309-4
{
	z-index: 385;
	display: block;
	vertical-align: top;
	margin-bottom: -13px;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 3px;
}

#u450315-4
{
	z-index: 389;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 12px;
}

#u450324-4
{
	z-index: 393;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 88px;
	left: 7px;
}

#u450313
{
	z-index: 397;
	width: 52px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	left: 81px;
}

#u450308-4
{
	z-index: 399;
	display: block;
	vertical-align: top;
	margin-bottom: -13px;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 20px;
}

#u450318
{
	z-index: 398;
	width: 46px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	left: 185px;
}

#u450304-4
{
	z-index: 407;
	display: block;
	vertical-align: top;
	margin-bottom: -11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 9px;
}

#u450323-4
{
	z-index: 403;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 154px;
}

#u450310-4
{
	z-index: 411;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
	left: 247px;
}

#u450312
{
	z-index: 415;
	width: 49px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	left: 281px;
}

#u450320-4
{
	z-index: 453;
	display: block;
	vertical-align: top;
	margin-bottom: -12px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 13px;
}

#u450303
{
	z-index: 416;
	width: 46px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 232px;
}

#u450302-4
{
	z-index: 426;
	display: block;
	vertical-align: top;
	margin-bottom: -12px;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 12px;
}

#u450316
{
	z-index: 417;
	width: 47px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 40px;
	left: 136px;
}

#u450321-4
{
	z-index: 418;
	display: block;
	vertical-align: top;
	margin-bottom: -11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 9px;
}

#u450311-4
{
	z-index: 422;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	left: 196px;
}

#u450326-4
{
	z-index: 430;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 46px;
	left: 103px;
}

#u450306
{
	z-index: 434;
	width: 52px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 78px;
	left: 81px;
}

#u450319-4
{
	z-index: 436;
	display: block;
	vertical-align: top;
	margin-bottom: -13px;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 20px;
}

#u450322
{
	z-index: 435;
	width: 46px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 78px;
	left: 185px;
}

#u450307-4
{
	z-index: 444;
	display: block;
	vertical-align: top;
	margin-bottom: -11px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 10px;
}

#u450314-4
{
	z-index: 440;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 90px;
	left: 149px;
}

#u450317-4
{
	z-index: 448;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 90px;
	left: 247px;
}

#u450305
{
	z-index: 452;
	width: 49px;
	height: 38px;
	border-style: solid;
	border-width: 2px;
	border-color: #FFFFFF;
	background-color: #AAD4E2;
	position: relative;
	margin-right: -10000px;
	margin-top: 78px;
	left: 281px;
}

#u39120-bw
{
	z-index: 41;
	min-height: 338px;
	margin-top: 3987px;
}

#slideshowu39160
{
	z-index: 42;
	width: 0.01px;
	height: 408px;
	position: relative;
	margin-right: -10000px;
}

#u39164
{
	position: absolute;
	width: 350px;
	height: 408px;
	background-color: transparent;
}

#u39164popup
{
	z-index: 43;
}

#u39165
{
	z-index: 44;
	width: 350px;
	height: 408px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../../images/loading.gif") no-repeat center center;
}

#u39177
{
	z-index: 50;
	height: 164px;
	border-width: 0px;
	border-color: transparent;
	background: #EDEDED url("../../images/habana%20de%20noche2.jpg") no-repeat center center;
	background-size: cover;
}

#u39177-bw
{
	z-index: 50;
	margin-top: 954px;
	height: 164px;
}

#u365579
{
	z-index: 113;
	width: 203px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 86px;
	left: 89px;
}

#u365580
{
	z-index: 114;
	width: 167px;
	background-color: transparent;
	margin-left: 15px;
	position: relative;
}

#u365581
{
	z-index: 115;
	display: block;
	margin-bottom: 15px;
}

#u365582
{
	z-index: 116;
	width: 203px;
	background-color: transparent;
	margin-top: 14px;
	position: relative;
}

#u406844
{
	z-index: 118;
	width: 262px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 408px;
	left: 58px;
}

#u406846
{
	z-index: 119;
	width: 262px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#accordionu406848
{
	z-index: 120;
	width: 262px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u406849
{
	z-index: 121;
	width: 262px;
	background-color: transparent;
	position: relative;
}

#u406850-3
{
	z-index: 122;
	width: 262px;
	min-height: 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #28AEE2;
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
}

#u406850-3:hover
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #F2F2F2;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 14px;
	width: 262px;
	margin: 0px;
}

#u406850-3:active
{
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	background-color: #F2F2F2;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 14px;
	width: 262px;
	margin: 0px;
}

#u406850-3.AccordionPanelTabOpen
{
	border-width: 0px;
	border-color: transparent;
	background-color: #28AEE2;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 14px;
	width: 262px;
	margin: 0px;
}

#u406850-3.AccordionPanelTabOpen p
{
	color: #4F4F4F;
	visibility: inherit;
}

#u406850-2
{
	line-height: 14px;
	color: #999999;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	margin-left: 10px;
}

#u406851
{
	z-index: 125;
	width: 262px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#menuu406852
{
	z-index: 126;
	width: 196px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
}

#u406867
{
	width: 196px;
	background-color: transparent;
	position: relative;
}

#u406872-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406922-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406870,#u406919,#u406861
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 6px;
	position: relative;
	margin-right: -10000px;
}

#u406864-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u407043
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u407045-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u407066
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407069-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407066:hover #u407069-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407050
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407053-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407050:hover #u407053-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407057
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407058-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407050.MuseMenuActive #u407053-4,#u407057:hover #u407058-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407071
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 22px;
	position: relative;
	margin-right: -10000px;
}

#u407072-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 11px;
	left: 2px;
}

#u407057.MuseMenuActive #u407058-4,#u407071:hover #u407072-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406966
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u406968-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406971
{
	width: 120px;
	background-color: #29ABE2;
	position: relative;
}

#u406996
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406997-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407071.MuseMenuActive #u407072-4,#u406996:hover #u406997-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406987
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406988-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406996.MuseMenuActive #u406997-4,#u406987:hover #u406988-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407038
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407041-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406987.MuseMenuActive #u406988-4,#u407038:hover #u407041-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406975
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406976-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407038.MuseMenuActive #u407041-4,#u406975:hover #u406976-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407017
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407019-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406975.MuseMenuActive #u406976-4,#u407017:hover #u407019-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407010
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407013-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407017.MuseMenuActive #u407019-4,#u407010:hover #u407013-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407022
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u407025-5
{
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	top: 3px;
	left: 2px;
}

#u407031
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407033-4
{
	width: 114px;
	min-height: 18px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407010.MuseMenuActive #u407013-4,#u407031:hover #u407033-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407031.MuseMenuActive #u407033-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407001
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407004-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407066.MuseMenuActive #u407069-4,#u407001:hover #u407004-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406980
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406982-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u407001.MuseMenuActive #u407004-4,#u406980:hover #u406982-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406924
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u406926-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406945
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406946-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406980.MuseMenuActive #u406982-4,#u406945:hover #u406946-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406933
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
	top: 0px;
	left: 0px;
}

#u406933.MuseMenuActive
{
	background-color: #666666;
	width: 120px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u406934-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406945.MuseMenuActive #u406946-4,#u406933:hover #u406934-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406940
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406942-4
{
	width: 114px;
	min-height: 54px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406940:hover #u406942-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 54px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406940.MuseMenuActive #u406942-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 54px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406963-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406961,#u406912
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u406915-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u407047,#u406970,#u406928,#u406875
{
	width: 120px;
	background-color: transparent;
	left: 196px;
}

#u406892
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 8px;
	position: relative;
	margin-right: -10000px;
}

#u406893-10
{
	width: 114px;
	min-height: 72px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
	left: 2px;
}

#u406892:hover #u406893-10
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 72px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406892.MuseMenuActive #u406893-10
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 72px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406893-9
{
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
	margin-left: 2px;
	margin-right: 2px;
}

#u406901
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406903-6
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406933.MuseMenuActive #u406934-4,#u406901:hover #u406903-6
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406885
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406886-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406901.MuseMenuActive #u406903-6,#u406885:hover #u406886-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406906
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u406909-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406885.MuseMenuActive #u406886-4,#u406906:hover #u406909-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407048,#u407063,#u407049,#u407056,#u407070,#u406993,#u406986,#u407035,#u406972,#u407014,#u407007,#u407021,#u407028,#u407000,#u406979,#u406929,#u406944,#u406930,#u406937,#u406876,#u406891,#u406898,#u406884,#u406905,#u406877
{
	width: 120px;
	background-color: transparent;
	position: relative;
}

#u406880
{
	width: 120px;
	border-style: solid;
	border-width: 1px;
	border-color: #777777;
	background-color: #29ABE2;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u407066:hover,#u407050:hover,#u407057:hover,#u407071:hover,#u406996:hover,#u406987:hover,#u407038:hover,#u406975:hover,#u407017:hover,#u407010:hover,#u407022:hover,#u407031:hover,#u407001:hover,#u406980:hover,#u406945:hover,#u406940:hover,#u406892:hover,#u406901:hover,#u406885:hover,#u406906:hover,#u406880:hover
{
	background-color: #AAAAAA;
	width: 120px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u406883-4
{
	width: 114px;
	min-height: 36px;
	background-color: transparent;
	padding-top: 4px;
	position: relative;
	margin-right: -10000px;
	top: 2px;
	left: 2px;
}

#u406906.MuseMenuActive #u406909-4,#u406880:hover #u406883-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u406880.MuseMenuActive #u406883-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 36px;
	width: 114px;
	margin: 0px -10000px 0px 0px;
}

#u407069-3,#u407053-3,#u407058-3,#u407072-3,#u406997-3,#u406988-3,#u407041-3,#u406976-3,#u407019-3,#u407013-3,#u407033-3,#u407004-3,#u406982-3,#u406946-3,#u406934-3,#u406942-3,#u406903-5,#u406886-3,#u406909-3,#u406883-3
{
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;
	font-size: 15px;
	margin-left: 2px;
	margin-right: 2px;
}

#u406954
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u407043.MuseMenuActive,#u406966.MuseMenuActive,#u406924.MuseMenuActive,#u406912.MuseMenuActive,#u406954.MuseMenuActive
{
	width: 196px;
	min-height: 17px;
	margin: 0px -10000px 0px 0px;
}

#u406957-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u443706
{
	width: 196px;
	min-height: 17px;
	background-color: #29ABE2;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u443709-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406916,#u406860,#u407042,#u406965,#u406923,#u406958,#u406874,#u406951,#u443705,#u406853
{
	width: 196px;
	background-color: transparent;
	margin-top: 2px;
	position: relative;
}

#u406856
{
	width: 196px;
	min-height: 17px;
	background-color: #ED1C2A;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
}

#u406857-4
{
	width: 196px;
	min-height: 17px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u406870.MuseMenuActive #u406872-4,#u406919.MuseMenuActive #u406922-4,#u406861.MuseMenuActive #u406864-4,#u407043.MuseMenuActive #u407045-4,#u406966.MuseMenuActive #u406968-4,#u406924.MuseMenuActive #u406926-4,#u406961.MuseMenuActive #u406963-4,#u406912.MuseMenuActive #u406915-4,#u406954.MuseMenuActive #u406957-4,#u443706.MuseMenuActive #u443709-4,#u406856.MuseMenuActive #u406857-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 196px;
	margin: 0px -10000px 0px 0px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.MenuItem,.AccordionPanelTab /* slideshowFreeStyle */
{
	cursor: pointer;
}

#u407077
{
	z-index: 342;
	width: 12px;
	height: 3px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 214px;
}

#u406847
{
	z-index: 343;
	width: 12px;
	height: 3px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 214px;
}

#u407078
{
	z-index: 344;
	width: 12px;
	height: 3px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 214px;
}

#u406845-4
{
	z-index: 345;
	width: 64px;
	min-height: 24px;
	background-color: transparent;
	line-height: 23px;
	color: #FFFFFF;
	font-size: 19px;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 104px;
}

#pu38754,#pu50369
{
	width: 0.01px;
	margin-right: -10000px;
}

#u50369
{
	z-index: 2;
	min-height: 98px;
	padding-bottom: 27px;
}

#u65881
{
	z-index: 5;
	width: 70px;
	position: relative;
	margin-right: -10000px;
	margin-top: 27px;
	left: 111px;
}

#u65880
{
	z-index: 4;
	width: 65px;
	height: 60px;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 187px;
}

#u50369-bw
{
	z-index: 2;
	min-height: 98px;
}

#u50370,#u50370-bw
{
	z-index: 3;
	height: 22px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

body
{
	position: relative;
	min-width: 380px;
}

.verticalspacer
{
	margin-bottom: -151px;
	min-height: 1px;
}

@-ms-viewport
{
	width: 350px;
}

@-webkit-viewport
{
	width: 350px;
}

@-o-viewport
{
	width: 350px;
}

@-moz-viewport
{
	width: 350px;
}

@viewport
{
	width: 350px;
}

