/* BlackOnWhite */body.BlackOnWhite,body.BlackOnWhite header.main,body.BlackOnWhite .upper ul li a,body.BlackOnWhite #menu .main li,body.BlackOnWhite #menu .main li a,body.BlackOnWhite #content,body.BlackOnWhite #content h2,body.BlackOnWhite #content h3,body.BlackOnWhite #content h4,body.BlackOnWhite #content header h2,body.BlackOnWhite #content header h3,body.BlackOnWhite #content header span,body.BlackOnWhite #content article.home a.more span,body.BlackOnWhite #content article.home a.less span,body.BlackOnWhite #content article.rooms a.all span,body.BlackOnWhite #content article.rooms .submenus .details p.more a,body.BlackOnWhite #content article .submenus .room p.more a,body.BlackOnWhite .banner form.input-holder,body.BlackOnWhite #content .home-column,body.BlackOnWhite #content .home-column a,body.BlackOnWhite #content .home-column div,body.BlackOnWhite #content .newsletter-hold,body.BlackOnWhite footer,body.BlackOnWhite footer li,body.BlackOnWhite footer li a,body.BlackOnWhite .phone a,body.BlackOnWhite .mob a,body.BlackOnWhite .email a,body.BlackOnWhite footer nav ul li a,body.BlackOnWhite footer .tags a,body.BlackOnWhite #content article form label{	background: #000 none !important;	color: #fff !important;}body.BlackOnWhite #content p, body.BlackOnWhite #content ul, body.BlackOnWhite #content ol{	color: #fff !important;}body.BlackOnWhite .upper ul li,body.BlackOnWhite .upper .langs a,body.BlackOnWhite .banner input[type=button],body.BlackOnWhite .banner a.submitter,body.BlackOnWhite #content article.rooms h5 a,body.BlackOnWhite #content article .submenus .room h5 a,body.BlackOnWhite #content article .content-l .info,body.BlackOnWhite #content .newsletter-form form input[type="text"],body.BlackOnWhite #content .newsletter-form form input[type="submit"],body.BlackOnWhite #content .newsletter-form form input[type="submit"]:hover,body.BlackOnWhite .banner input,body.BlackOnWhite .banner select,body.BlackOnWhite #content article form input[type="text"],body.BlackOnWhite #content article form select,body.BlackOnWhite #content article form textarea,body.BlackOnWhite #content article form input[type="submit"]{	background: #000 none !important;	color: #fff !important;	border: 1px solid #fff;}body.BlackOnWhite header h1.logo a, body.BlackOnWhite footer h1.logo a {	filter: invert(100%) grayscale(100%);}body.BlackOnWhite img {	filter: brightness(40%) grayscale(100%);}/* WhiteOnBlack */body.WhiteOnBlack,body.WhiteOnBlack header.main,body.WhiteOnBlack .upper ul li a,body.WhiteOnBlack #menu .main li,body.WhiteOnBlack #menu .main li a,body.WhiteOnBlack #content,body.WhiteOnBlack #content h2,body.WhiteOnBlack #content h3,body.WhiteOnBlack #content h4,body.WhiteOnBlack #content header h2,body.WhiteOnBlack #content header h3,body.WhiteOnBlack #content header span,body.WhiteOnBlack #content article.home a.more span,body.WhiteOnBlack #content article.home a.less span,body.WhiteOnBlack #content article.rooms a.all span,body.WhiteOnBlack #content article.rooms .submenus .details p.more a,body.WhiteOnBlack #content article .submenus .room p.more a,body.WhiteOnBlack .banner form.input-holder,body.WhiteOnBlack #content .home-column,body.WhiteOnBlack #content .home-column a,body.WhiteOnBlack #content .home-column div,body.WhiteOnBlack #content .newsletter-hold,body.WhiteOnBlack footer,body.WhiteOnBlack footer li,body.WhiteOnBlack footer li a,body.WhiteOnBlack .phone a,body.WhiteOnBlack .mob a,body.WhiteOnBlack .email a,body.WhiteOnBlack footer nav ul li a,body.WhiteOnBlack footer .tags a,body.WhiteOnBlack #content article form label{	background: #fff none !important;	color: #000 !important;}body.WhiteOnBlack #content p, body.WhiteOnBlack #content ul, body.WhiteOnBlack #content ol{	color: #000 !important;}body.WhiteOnBlack #menu .main li a span.icon img,body.WhiteOnBlack #content .home-column span.icon img{	filter: invert(100%) !important;}body.WhiteOnBlack .upper ul li,body.WhiteOnBlack .upper .langs a,body.WhiteOnBlack .banner input[type=button],body.WhiteOnBlack .banner a.submitter,body.WhiteOnBlack #content article.rooms h5 a,body.WhiteOnBlack #content article .submenus .room h5 a,body.WhiteOnBlack #content article .content-l .info,body.WhiteOnBlack #content .newsletter-form form input[type="text"],body.WhiteOnBlack #content .newsletter-form form input[type="submit"],body.WhiteOnBlack #content .newsletter-form form input[type="submit"]:hover,body.WhiteOnBlack .banner input,body.WhiteOnBlack .banner select,body.WhiteOnBlack #content article form input[type="text"],body.WhiteOnBlack #content article form select,body.WhiteOnBlack #content article form textarea,body.WhiteOnBlack #content article form input[type="submit"]{	background: #fff none !important;	color: #000 !important;	border: 1px solid #000;}body.WhiteOnBlack header h1.logo a, body.WhiteOnBlack footer h1.logo a  {	filter: grayscale(100%);}body.WhiteOnBlack img {	filter: brightness(200%) grayscale(100%);}/* YellowOnBlue */body.YellowOnBlue,body.YellowOnBlue header.main,body.YellowOnBlue .upper ul li a,body.YellowOnBlue #menu .main li,body.YellowOnBlue #menu .main li a,body.YellowOnBlue #content,body.YellowOnBlue #content h2,body.YellowOnBlue #content header h2,body.YellowOnBlue #content header h3,body.YellowOnBlue #content header span,body.YellowOnBlue #content article.home a.more span,body.YellowOnBlue #content article.home a.less span,body.YellowOnBlue #content article.rooms a.all span,body.YellowOnBlue #content article.rooms .submenus .details p.more a,body.YellowOnBlue #content article .submenus .room p.more a,body.YellowOnBlue .banner form.input-holder,body.YellowOnBlue #content .home-column,body.YellowOnBlue #content .home-column a,body.YellowOnBlue #content .home-column div,body.YellowOnBlue #content .newsletter-hold,body.YellowOnBlue footer,body.YellowOnBlue footer li,body.YellowOnBlue footer li a,body.YellowOnBlue footer .phone a,body.YellowOnBlue footer .mob a,body.YellowOnBlue footer .email a,body.YellowOnBlue footer nav ul li a,body.YellowOnBlue footer .tags a{	background: #000095 none !important;	color: #fff000 !important;}body.YellowOnBlue .upper ul li,body.YellowOnBlue .upper .langs a,body.YellowOnBlue .banner input[type=button],body.YellowOnBlue .banner a.submitter,body.YellowOnBlue #content article.rooms h5 a,body.YellowOnBlue #content .newsletter-form form input[type="text"],body.YellowOnBlue #content .newsletter-form form input[type="submit"],body.YellowOnBlue #content .newsletter-form form input[type="submit"]:hover,body.YellowOnBlue .banner input,body.YellowOnBlue .banner select {	background: #000095 none !important;	color: #fff000 !important;	border: 1px solid #fff000;}body.GrayScale {	background: #aaa none;}body.GrayScale #wrapper,body.GrayScale footer  {	filter: grayscale(100%);}body.normalSize {	font-size: 100%;}body.mediumSize {	font-size: 120%;}body.bigSize {	font-size: 150%;}