			#gallery {width:758px; border-left: 1px solid #717171; border-right: 1px solid #717171; padding:0 0 15px 0px;}
			#gallery ul {list-style:none; padding:0; margin:0; width:760px; position:relative; float:right; padding: 0px 0px 0px 35px;}
			#gallery ul li {display:inline; width:100px; height:72px; float:left; margin:0 0 5px 10px;}
			#gallery ul li a {display:block; width:100px; height:70px; text-decoration:none; border:1px solid #000;}
			#gallery ul li a img {display:block; width:100px; height:70px; border:0;}
			#gallery ul li a:hover {white-space:normal; border-color:#ddd; background: 50% 50% no-repeat url('http://www.hotel-assist.com/images/camera.png');}
			#gallery ul li a:hover img {position:absolute; right:250px; top:100px; width:auto; height:auto; border:1px solid #000000;}
			.menulinks{padding-bottom:8px}
			tr{font-family:Verdana,sans-serif; font-size:7.5pt; text-align:justify; color: #000000; vertical-align:top}
			h1, h2{font-family:tahoma; font-size:15pt; text-align:center; color: #ff0000;}
			h5{font-family:tahoma; font-size:11pt; text-align:center; color: #ff0000;}
			.main{font-family:tahoma; font-size:0.8em; text-align:centre; color:#000000}

			body{font-family:tahoma; font-size:0.8em; color:#550101; text-align:center; margin:0px;}
			a{text-decoration:none}
			h1{margin:0px; color:#4A82C6; font-family:tahoma, verdana, arial; font-size:12pt}
			td{font-family:tahoma, verdana, arial;font-size:10pt}
			select{font-size:8pt}
			form{margin:0px;}
			.button{border:1px solid #A5B2B5; height:18px; font-size:7pt; background:top left repeat-x url('images/totalblur.gif'); width:120px}
			.dot{border:1px dotted blue;padding: 10px}
			.tab-this{
				width:758px;
				border: 1px solid #B0CAE5;
				text-align:left;
				padding-top:8px;
				}
			.tab-this p{
				margin: 0px 10px 0px 10px;
				Font-family:Verdana,sans-serif;
				font-size:12px;
				color:#000000 !important;
				height:360;
				text-align:left;
				}

/* Links to tabs which aren't visible */
			.tablink-off{
				cursor:pointer;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				background:#DA870C;
				border: 1px solid #DA870C !important;
				margin-right:5px;
				padding-left:10px;
				padding-right:9px;
				border-left: 1px solid #ffffff;
				border-right: 1px solid #ffffff;
				border-top: 1px solid #ffffff;
				border-bottom:none;
				line-height:17px;
				}
			.tabbook-off {
				cursor:pointer;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				background:#ff0000 url('http://www.hotel-assist.com/images/np-book-bg.gif') repeat-x;
				border: 1px solid #8D0B0B !important;
				margin-right:5px;
				padding-left:10px;
				padding-right:9px;
				border-left: 1px solid #ffffff;
				border-right: 1px solid #ffffff;
				border-top: 1px solid #ffffff;
				border-bottom:none;
				line-height:17px;
				}

			.tablink-off:hover {
				color:#ffffff !important;
				text-decoration:none !important;
				}

			.tablink-on:hover {
				color:#ffffff !important;
				text-decoration:none !important;
				}

/* Link to the visible tab */
			.tablink-on{
				cursor:pointer;
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				background-color:#7B8CB8;
				border: 1px solid #7B8CB8 !important;
				margin-right:5px;
				padding-left:10px;
				padding-right:9px;
				border-left: 1px solid #ffffff;
				border-right: 1px solid #ffffff;
				border-top: 1px solid #ffffff;
				border-bottom:none;
				line-height:17px;
				}

/* These styles don't need editing */
			.show-this{
				display:block;
				background-image:url('tabback.jpg');
				}
			.hide-this{
				display:none;
				}
			#tabbox {
				width:100%;
				padding:0;
				margin:0;
				}
