h1, h2, h3 { margin:0; padding:0; font-weight:normal; font-style:normal; }
a { color:#5D5D9E; } 
a:visited { color:#5D5D9E; } 
a:active { color:#5C615E; } 
a:hover { color:#B2B3B4; } 
		a.wsp2fdf9737{ color:#FFFFFF; text-decoration: underline} 
		a.wsp2fdf9737:visited{ color:#FFFFFF; text-decoration: underline} 
		a.wsp2fdf9737:active{ color:#FFFFFF; text-decoration: underline} 
		a.wsp2fdf9737:hover{ color:#FFFFFF; text-decoration: underline} 
		a.wsp20a9e547{ color:#A01FCB; text-decoration: underline} 
		a.wsp20a9e547:visited{ color:#800080; text-decoration: underline} 
		a.wsp20a9e547:active{ color:#8018CB; text-decoration: underline} 
		a.wsp20a9e547:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp7d97ccc3{ color:#A01FCB; text-decoration: underline} 
		a.wsp7d97ccc3:visited{ color:#800080; text-decoration: underline} 
		a.wsp7d97ccc3:active{ color:#8018CB; text-decoration: underline} 
		a.wsp7d97ccc3:hover{ color:#E3B4F3; text-decoration: underline} 
		a.wsp5273b263{ color:#A01FCB; text-decoration: underline} 
		a.wsp5273b263:visited{ color:#800080; text-decoration: underline} 
		a.wsp5273b263:active{ color:#8018CB; text-decoration: underline} 
		a.wsp5273b263:hover{ color:#E3B4F3; text-decoration: underline} 
#menu_6568132a a { text-decoration: none; }
#menu_6568132a_pane { background-color: #524753; border: 1px solid #524753; padding-top: 10px; padding-bottom: 10px; box-shadow: 2px 2px 6px 0px rgba(8, 8, 8, 0.784314); }
#menu_6568132a_hr { background-color: #524753; height: 1px; border: none; }
#menu_6568132a_entry { padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; }
#menu_6568132a_entry:hover { background-color: #323232; color: #FFFFFF !important; }
#menu_6568132a_entry:hover span { color:#FFFFFF !important; }
		.menu_6568132a_mainMenuEntry { text-align: center; }
		.menu_6568132a_mainMenuEntry:hover {	background-color:#282828; }
		.menu_6568132a_mainMenuEntry:hover span {	color:#FFFFFF !important; }
		#menu_6568132a .mobileEntry { display: none; } 
		#menu_6568132a .normalEntry { display: block; } 
		@media only screen and (max-width:550px) { 
			#menu_6568132a .mobileEntry { display: block; } 
			#menu_6568132a .normalEntry { display: none; } 
		}
#gallery_76372fca div.galleryimgcontainer { box-sizing: border-box; vertical-align: middle; display: inline-block; width: 25%; height: auto; padding: 10px;  } 
#gallery_76372fca div.galleryimgcontainer img {  width: 100%;  height: auto;  } 
@media only screen and (max-width:650px) { #gallery_76372fca div.galleryimgcontainer { width: 33%; } } 
@media only screen and (max-width:520px) { #gallery_76372fca div.galleryimgcontainer { width: 50%; } } 
@media only screen and (max-width:420px) { #gallery_76372fca div.galleryimgcontainer { width: 100%; } } 
#table_11886076 th { border: 1px solid #FFFFFF;  } 
#table_11886076 td { border: 1px solid #FFFFFF;  } 
body { background-color:#FFFFFF; padding:0;  margin: 0; }
.textstyle1 { text-align:left; }
#container_46617e6a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#menu_6568132a { vertical-align: bottom; position:relative; display: inline-block; width:100%; height:38px; text-align:left; background-color:#524753;  }
.menuholder1 { position: relative; overflow: hidden; width: 100%; height: 100%; }
.menustyle1 { position:absolute; width:38px; height:38px; left:10px;  }
.menuentry_text1 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin-top:auto; margin-bottom:auto; margin-left:auto; margin-right:auto; height:34px;  }
.textstyle2 { font-size:22pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  white-space: nowrap; }
.menustyle2 { position:absolute; width:52px; height:38px; left:10px;  }
.menuentry_text2 { position:absolute; top:0px; bottom:0px; left:0px; right:0px; margin-top:auto; margin-bottom:auto; margin-left:auto; margin-right:auto; height:22px;  }
.textstyle3 { font-size:12pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  white-space: nowrap; }
.menustyle3 { position:absolute; width:84px; height:38px; left:62px;  }
.menustyle4 { position:absolute; width:84px; height:38px; left:146px;  }
.menustyle5 { position:absolute; width:84px; height:38px; left:230px;  }
.menustyle6 { position:absolute; width:84px; height:38px; left:314px;  }
.menustyle7 { position:absolute; width:84px; height:38px; left:398px;  }
.menustyle8 { position:absolute; width:84px; height:38px; left:482px;  }
.menustyle9 { position:absolute; width:84px; height:38px; left:566px;  }
.menustyle10 { position:absolute; width:84px; height:38px; left:650px;  }
.menustyle11 { position:absolute; width:84px; height:38px; left:734px;  }
.textstyle4 { font-size:12pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#FFFFFF;  white-space: nowrap; }
.textstyle5 { text-align:center; }
.textstyle6 { font-size:36pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle7 { font-size:28pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle8 { font-size:16pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle9 { font-size:13pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle10 { font-size:13pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF; line-height: 1.5;  }
#html_7967c94f { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:11%; height:29px; background-color:#FF8000;  }
#container_1f38b4ae { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:162px; max-width:1200px; background:none;  }
#container_1f38b4ae_padding { margin: 10px; display: block;  }
#container_3261fcc3 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:162px; max-width:1200px; background:none;  }
#container_3261fcc3_padding { margin: 10px; display: block;  }
#anchor_1f0f9a1a { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle11 { font-size:12pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#404040;  }
#container_35965677 { vertical-align: top; position:relative; display: inline-block; width:49%; min-height:150px; background:none;  }
#container_35965677_padding { margin: 10px; display: block;  }
#heading_5ce8949f { vertical-align: bottom; position:relative; display: inline-block; background:none; font-size:20pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#404040; text-align:left;  }
.textstyle12 { font-size:24pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#404040;  }
.textstyle13 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#404040; font-weight:bold;  }
.textstyle14 { font-size:12pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#404040; line-height: 1.5;  }
#container_1d959c24 { vertical-align: top; position:relative; display: inline-block; width:49%; min-height:150px; background:none;  }
#container_1d959c24_padding { margin: 10px; display: block;  }
#img_91ac625 { vertical-align: bottom; border-radius: 10px; position:relative; display: inline-block; width:100%; max-width:500px; background:none; height:auto;  }
.textstyle15 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#404040;  }
#anchor_19690fcc { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle16 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.textstyle17 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  }
.textstyle18 { font-size:26pt; font-family:Arial, Helvetica, sans-serif; color:#444444; font-weight:bold;  }
.textstyle19 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#9E9E9E;  }
#container_5ddaa22c { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_5ddaa22c_padding { margin: 10px; display: block;  }
#container_64eb161c { vertical-align: top; position:relative; display: inline-block; width:25%; min-height:150px; background:none;  }
#container_64eb161c_padding { margin: 10px; display: block;  }
#img_6fc61b5 { vertical-align: bottom; position:relative; display: inline-block; width:30%; background:none; height:auto;  }
.textstyle20 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
.textstyle21 { font-size:16pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_1265f3b4 { vertical-align: top; position:relative; display: inline-block; width:25%; min-height:150px; background:none;  }
#container_1265f3b4_padding { margin: 10px; display: block;  }
#img_7d88a215 { vertical-align: bottom; position:relative; display: inline-block; width:30%; background:none; height:auto;  }
#container_4d48ee41 { vertical-align: top; position:relative; display: inline-block; width:25%; min-height:150px; background:none;  }
#container_4d48ee41_padding { margin: 10px; display: block;  }
#img_38b56572 { vertical-align: bottom; position:relative; display: inline-block; width:30%; background:none; height:auto;  }
#container_40c8368a { vertical-align: top; position:relative; display: inline-block; width:25%; min-height:150px; background:none;  }
#container_40c8368a_padding { margin: 10px; display: block;  }
#img_396ee45b { vertical-align: bottom; position:relative; display: inline-block; width:30%; background:none; height:auto;  }
#container_62709428 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_62709428_padding { margin: 10px; display: block;  }
#anchor_3a408b00 { vertical-align: bottom; position:relative; display: inline-block;  }
#container_6ff89f41 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_6ff89f41_padding { margin: 10px; display: block;  }
.textstyle22 { font-size:14pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF; font-style:italic;  }
.textstyle23 { font-size:14pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle24 { font-size:12pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
.textstyle25 { font-size:12pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#374459;  }
#container_15f9c727 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_15f9c727_padding { margin: 10px; display: block;  }
#container_71fbe97c { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_71fbe97c_padding { margin: 10px; display: block;  }
#container_7a3f4f72 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_7a3f4f72_padding { margin: 10px; display: block;  }
#container_4fccc933 { vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:10px; width:30%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_4fccc933_padding { margin: 10px; display: block;  }
#container_3a09ef37 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_3a09ef37_padding { margin: 10px; display: block;  }
#anchor_5daec0eb { vertical-align: bottom; position:relative; display: inline-block;  }
#button_958acde { vertical-align: bottom; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:411px; height:40px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F); box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
.vcenterstyle1 { display: table; width: 100%; height: 100%; }
.vcenterstyle2 { display: table-cell; vertical-align: middle; }
.textstyle26 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
#button_1a62a5f7 { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:411px; height:40px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F); box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_1b65c2fa { vertical-align: bottom; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:411px; height:40px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F); box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#button_4581182d { vertical-align: bottom; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:411px; height:40px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F); box-shadow: 7px 7px 4px -5px rgba(0, 0, 0, 0.784314);  }
#container_1349be35 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_1349be35_padding { margin: 10px; display: block;  }
.textstyle27 { font-size:11pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#FF8000; font-weight:bold;  }
.textstyle28 { font-size:11pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#000000;  }
.textstyle29 { font-size:11pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#808080;  }
#img_66882640 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
.textstyle30 { font-size:11pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_27dba1b5 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_27dba1b5_padding { margin: 10px; display: block;  }
#img_53d4d74c { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_2c0dbea0 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_2c0dbea0_padding { margin: 10px; display: block;  }
#img_3720dca3 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_3ed1db06 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_3ed1db06_padding { margin: 10px; display: block;  }
#img_53120e5a { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_3ac38fd0 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_3ac38fd0_padding { margin: 10px; display: block;  }
#img_37dbee5c { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_62a35519 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_62a35519_padding { margin: 10px; display: block;  }
#img_381e378b { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_26c17737 { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 10px 0px 0px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_26c17737_padding { margin: 10px; display: block;  }
#img_4beb9065 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_4a7be9cd { box-sizing: border-box; vertical-align: top; border-radius: 15px; position:relative; display: inline-block; margin:0px 0px 0px 10px;width:40%; min-height:150px; min-width:300px; background-color:#FFFFFF; border: 1px solid #E6E6E6;  }
#container_4a7be9cd_padding { margin: 10px; display: block;  }
#img_5b6e5158 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:80%; max-width:600px; background:none; height:auto;  }
#container_60dba8b2 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:162px; max-width:1200px; background-color:#FFFFFF;  }
#container_60dba8b2_padding { margin: 10px; display: block;  }
#anchor_40a229fe { vertical-align: bottom; position:relative; display: inline-block;  }
#gallery_76372fca { overflow:hidden; vertical-align: bottom; position:relative; display: inline-block; width:100%;  }
#container_5b0f625a { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_5b0f625a_padding { margin: 10px; display: block;  }
#anchor_80c8255 { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle31 { font-size:18pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
#container_36a80373 { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:150px; background:none;  }
#container_36a80373_padding { margin: 10px; display: block;  }
#container_4a864783 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_4a864783_padding { margin: 10px; display: block;  }
.textstyle32 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#525252; font-weight:bold; line-height: 1.5;  }
.textstyle33 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#525252; line-height: 1.5;  }
#container_4e5c10ee { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_4e5c10ee_padding { margin: 230px 10px 10px 10px;display: block;  }
#img_d00e350 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:74%; background:none; height:auto;  }
.textstyle34 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#000000;  }
#container_5405cb1f { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:150px; background:none;  }
#container_5405cb1f_padding { margin: 10px; display: block;  }
#container_2948382b { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_2948382b_padding { margin: 120px 10px 10px 10px;display: block;  }
.textstyle35 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#1F1F1F; line-height: 1.2; text-shadow: 2px 2px 2px #C0C0C0;  }
#img_4ff4b861 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:69%; background:none; height:auto;  }
#container_3f6c2d6e { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_3f6c2d6e_padding { margin: 10px; display: block;  }
#container_7b786532 { vertical-align: top; position:relative; display: inline-block; width:80%; min-height:150px; background:none;  }
#container_7b786532_padding { margin: 10px; display: block;  }
#container_7dca7163 { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_7dca7163_padding { margin: 10px; display: block;  }
#container_50e330bf { vertical-align: top; position:relative; display: inline-block; width:50%; min-height:150px; background:none;  }
#container_50e330bf_padding { margin: 150px 10px 10px 10px;display: block;  }
#img_7a6892a9 { vertical-align: bottom; border-radius: 15px; position:relative; display: inline-block; width:74%; background:none; height:auto;  }
#container_64589801 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#FFFFFF;  }
#container_64589801_padding { margin: 10px; display: block;  }
#anchor_78289245 { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle36 { font-size:15pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#FFFFFF; line-height: 1.5;  }
#table_11886076 { box-sizing: border-box; vertical-align: bottom; position:relative; display: inline-table; width:80%; height:163px; background:none; border: 1px solid #FFFFFF; table-layout: fixed;  }
#cell_6199f115 {  }
#img_9faa198 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_32a9e224 {  }
#img_23baf3ea { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_70e60e76 {  }
#img_18bafa13 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_78abf229 {  }
#img_23e9de1e { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_12299969 {  }
#img_7c6af539 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_19e12fcd {  }
#img_2641576f { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_4a6c0c45 {  }
#img_1ee82bd7 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_407dcf45 {  }
#img_1e24092a { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_78250f0d {  }
#img_632d7c06 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#cell_1a5db499 {  }
#img_76e667a9 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
.textstyle37 { font-size:15pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#FFFFFF;  }
.textstyle38 { font-size:15pt; font-family:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', sans-serif-condensed, sans-serif; color:#20242E;  }
#container_7d48d734 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; max-width:1200px; background-color:#FFFFFF;  }
#container_7d48d734_padding { margin: 10px; display: block;  }
#anchor_592de73b { vertical-align: bottom; position:relative; display: inline-block;  }
#img_3fce3e55 { vertical-align: bottom; position:relative; display: inline-block; width:100%; background:none; height:auto;  }
#container_473cfca6 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background-color:#8A5D8F; background: linear-gradient(to bottom, #615295, #8A5D8F);  }
#container_473cfca6_padding { margin: 10px; display: block;  }
#anchor_2d9c05f5 { vertical-align: bottom; position:relative; display: inline-block;  }
.textstyle39 { font-size:18pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;  }
#container_a654df7 { vertical-align: top; position:relative; display: inline-block; width:100%; min-height:150px; background:none;  }
#container_a654df7_padding { margin: 10px; display: block;  }
#container_6eb94f14 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:121px; background:none;  }
#container_6eb94f14_padding { margin: 10px; display: block;  }
#img_4f3d70ba { vertical-align: bottom; position:relative; display: inline-block; width:28%; background:none; height:auto;  }
.textstyle40 { font-size:10pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#FFFFFF;  }
#container_580f32ba { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:121px; background:none;  }
#container_580f32ba_padding { margin: 10px; display: block;  }
#container_73390108 { vertical-align: top; position:relative; display: inline-block; width:33%; min-height:121px; background:none;  }
#container_73390108_padding { margin: 10px; display: block;  }
#img_5262543c { vertical-align: bottom; position:relative; display: inline-block; width:20%; background:none; height:auto;  }
.textstyle41 { font-size:10pt; font-family:Segoe, 'Segoe UI', 'Helvetica Neue', sans-serif; color:#000000;  }
.textstyle42 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;  }
@media only screen and (max-width: 800px)
{
		#container_35965677 { width:100%;  }
		#container_1d959c24 { width:100%;  }
		#container_4a864783 { width:100%;  }
		#container_4e5c10ee { width:100%;  }
		#container_2948382b { width:100%;  }
		#container_3f6c2d6e { width:100%;  }
		#container_7dca7163 { width:100%;  }
		#container_50e330bf { width:100%;  }
}
@media only screen and (max-width: 600px)
{
		#container_6ff89f41 { width:100%;  }
		#container_15f9c727 { width:100%;  }
		#container_71fbe97c { width:100%;  }
		#container_7a3f4f72 { width:100%;  }
		#container_4fccc933 { width:100%;  }
}
@media only screen and (max-width: 450px)
{
		#container_6eb94f14 { width:100%;  }
		#container_580f32ba { width:100%;  }
		#container_73390108 { width:100%;  }
}
@media only screen and (max-width: 200px)
{
		#container_64eb161c { width:50%;  }
		#container_1265f3b4 { width:50%;  }
		#container_4d48ee41 { width:50%;  }
		#container_40c8368a { width:50%;  }
}
@media only screen and (max-width: 100px)
{
		#container_64eb161c { width:100%;  }
		#container_1265f3b4 { width:100%;  }
		#container_4d48ee41 { width:100%;  }
		#container_40c8368a { width:100%;  }
}
  body { margin: 0; padding: 0; }
        
        /* 深色背景确保亮色文字清晰 */
        .bottom-banner {
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            background: #1a2b3c; /* 深蓝灰色背景 */
            color: #ffffff; /* 纯白文字 */
            padding: 15px 0;
            font-family: Arial, sans-serif;
            z-index: 1000;
            box-shadow: 0 -3px 10px rgba(0,0,0,0.3);
        }
        
        .banner-container {
            max-width: 1100px;
            margin: 0 auto;
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 0 20px;
        }
        
        .banner-info {
            flex: 1;
        }
        
        .banner-title {
            margin: 0 0 5px 0;
            font-size: 20px;
            font-weight: bold;
            color: #ffffff; /* 亮白色标题 */
        }
        
        .banner-details {
            margin: 0;
            font-size: 16px;
            color: #eeeeee; /* 亮灰色副文本 */
        }
        
        .banner-buttons {
            display: flex;
            gap: 15px;
        }
        
        .banner-button {
            padding: 10px 25px;
            border-radius: 5px;
            font-weight: bold;
            font-size: 16px;
            text-decoration: none;
            transition: all 0.2s;
        }
        
        /* 参展申请按钮 - 亮橙色 */
        .apply-button {
            background: #ff6b35;
            color: #ffffff; /* 白色文字 */
        }
        
        /* 参观登记按钮 - 亮绿色 */
        .register-button {
            background: #4cd964;
            color: #ffffff; /* 白色文字 */
        }
        
        /* 悬停效果增强可视性 */
        .banner-button:hover {
            opacity: 0.9;
            transform: translateY(-2px);
        }