body {
	background-color: #FFFFFF;
	background-image: url(/images/gradbg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-position: top;

	}
.cappy { text-transform:capitalize;}


.navbubble{
position:absolute; 
top:10px; 
width:70px; 
height:33px; 
padding-left:5px; 
padding-top:3px; 
border: 0px none #FFFFFF; 
z-index: 100;
}
#smalllisting {position:relative; width:220px; height:33px; background-image:url(/images/small-listing.gif); padding-left:5px; padding-top:10px;}
.navbubble A:link {text-decoration: none; color:#000000; } 
.navbubble A:visited {text-decoration: none; color:#000000; } 
.navbubble A:active {text-decoration: underline;color:#000000; } 
.navbubble A:hover {text-decoration: underline; color:#000000; } 
.navbubble { text-decoration: none; color:#000000;}

.ratetype1{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#666666;}
.ratetype2{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#333333;}

.wdrack{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#222222;}
.werack{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#222222;}
.wdinfotel{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma; font-weight:bold;
font-size:13px; 
color:#e50f9f;}
.weinfotel{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma; font-weight:bold;
font-size:13px; 
color:#e50f9f;}	
.wddaily{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#e50f9f;}	
.wedaily{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#e50f9f;}	
.wdpackage{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma; font-weight:bold;
font-size:12px; 
color:#e50f9f;}
.wepackage{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma; font-weight:bold;
font-size:12px; 
color:#e50f9f;}
.wdnorate{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#333;}
.wenorate{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:12px; 
color:#333;}
.boardtype{
font-family: Arial, 'Arial Black', 'Gill Sans', 'Trebuchet MS', Tahoma;
font-size:11px; 
color:#666;}	

h1 { 
font-size: 18px; 
padding:0px;
} 

#navigation99 {
	position: relative;
	height: 55px;
	width: 810px;
} 
#breadbubblehotel {
position:absolute;
font-family:Arial, Helvetica, sans-serif; 
text-transform:capitalize;
font-size:11px; 
z-index:100;
left:125px;
 top:-147px;
 }
 
#breadbubblehotel A:link {text-decoration: none; color:#B70D85; } 
#breadbubblehotel A:visited {text-decoration: none; color:#B70D85; } 
#breadbubblehotel A:active {text-decoration: underline;color:#B70D85; } 
#breadbubblehotel A:hover {text-decoration: underline; color:#B70D85; } 
#breadbubblehotel { text-decoration: none;}

#breadbubble {
position:absolute;
font-family:Arial, Helvetica, sans-serif; 
text-transform:capitalize;
font-size:11px; 
z-index:100;
left:125px;
 top:21px;
 }
#breadbubble A:link {text-decoration: none; color:#B70D85; } 
#breadbubble A:visited {text-decoration: none; color:#B70D85; } 
#breadbubble A:active {text-decoration: underline;color:#B70D85; } 
#breadbubble A:hover {text-decoration: underline; color:#B70D85; } 
#breadbubble { text-decoration: none;}

.populardestinations { 
left: 0px; background-image:  url(/images/populardestinations.gif); visibility: visible; overflow: auto;  position: relative;  
} 

.text1g {
font-family: arial, "lucida sans unicode", "lucida sans", verdana,;
font-size: 12px;
color: #666666;
}
.welcometab { 
font-size: 12px; color: #000000; font-family: arial, verdana, sans-serif; left: 0px; background-image:  url(/images/fp-welcometab.gif); visibility: visible; overflow: auto;  position: relative; height: 32px 
} 
.travelguidetab { 
font-size: 12px; color: #000000; font-family: arial, verdana, sans-serif; left: 0px; background-image:  url(/images/fp-travelguidetab.gif); visibility: visible; overflow: auto;  position: relative; height: 32px 
} 
.dealstab { 
font-size: 12px; color: #000000; font-family: arial, verdana, sans-serif; left: 0px; background-image:  url(/images/fp-dealstab.gif); visibility: visible; overflow: auto;  position: relative; height: 32px 
} 
.dyktab { 
font-size: 12px; color: #eeeeee; font-family: arial, verdana, sans-serif; left: 0px; background-image:  url(/images/fp-didyouknowtab.gif); visibility: visible; overflow: auto;  position: relative; height: 32px 
} 
.maptab { 
font-size: 12px; color: #000000; font-family: arial, verdana, sans-serif; left: 0px; background-image:  url(/images/fp-maptab.gif); visibility: visible; overflow: auto;  position: relative; height: 32px 
} 



#bg2 { 
left: 0px; background-image:  url(/images/back2.gif); visibility: visible; margin: 0px auto; overflow: hidden;  position: relative; top: 0px; height: 34px; text-align: left 
} 
#bg3 { 
left: 0px; background-image:  url(/images/back3.gif); visibility: visible; margin: 0px auto; overflow: hidden; width: 763px; position: relative; top: 0px; height: 25px; text-align: left 
} 
#doasearch { 
left: 5px; background-image:  url(/images/home4.jpg); visibility: visible; margin: 0px auto; overflow: hidden; width: 760px; position: relative; top: 25px; height: 265px; text-align: left 
} 
#footer { 
left: -2px; visibility: visible; margin: 0px auto; overflow: hidden; width: 750px; bottom: 20px; position: relative; height: 100px; text-align: center 
} 
#container0 { 
z-index: 10; left: 0px; visibility: visible; margin: 0px auto; width: 760px; position: relative; top: 10px; text-align: left 
} 
#container-places { 
z-index: 10; left: 0px; visibility: visible; margin: 0px auto; overflow: auto; width: 760px; height: 400px; position: relative; top: 10px; text-align: left 
} 
#mytravelcontainer { 
z-index: 10; left: 0px; visibility: visible; margin: 0px auto; width: 760px; position: relative; top: 20px; height: 250px; text-align: left 
} 
#mytravelcontainer2 { 
z-index: 10; left: 0px; visibility: visible; margin: 0px auto; width: 760px; position: relative; top: 20px; height: 410px; text-align: left 
} 
#mytravelcontainer3 { 
z-index: 10; left: 0px; visibility: visible; margin: 0px auto; width: 760px; position: relative; top: 460px; height: 410px; text-align: left 
} 
#container {
	visibility: visible;
	margin: 0px auto;
	width: 760px;
	position: relative;
	top: 30px;
	text-align: left;
	left: 0px;
} 
#container-search {
	visibility: visible;
	margin: 0px auto;
	width: 810px;
	height:90px;
	position: relative;
	top: -5px;
	text-align: left;
} 
#containersummer {
	visibility: visible;
	margin: 0px auto;
	width: 760px;
	position: relative;
	top: 9px;
	text-align: left;
} 
#container-tg { 
height: 2200px; visibility: visible; margin: 0px auto; width: 750px; position: relative; text-align: left; 
} 
#container-filter { 
z-index: 0; visibility: hidden; width: 0px; height: 0px; position: absolute; overflow: hidden;
} 
#notices { 
visibility: visible; margin: 0px; left:0px; width: 750px; position: relative; top: 0px; text-align: left;
} 
#container2 { 
left: 0px; visibility: visible; margin: 0px auto; width: 750px; position: relative; top: 150px; height: 100px; text-align: left 
} 
#menu-home { 
left: 0px; background-image:  url(/images/nav1/0off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-home-ON { 
left: 0px; background-image:  url(/images/nav1/0on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-1 { 
left: 80px; background-image:  url(/images/nav1/2off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-1ON { 
left: 80px; background-image:  url(/images/nav1/2on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-2 { 
left: 82px; background-image:  url(/images/nav1/1off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-2ON { 
left: 82px; background-image:  url(/images/nav1/1on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-3 { 
left: 164px; background-image:  url(/images/nav1/3off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-3ON { 
left: 164px; background-image:  url(/images/nav1/3on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-4 { 
left: 248px; background-image:  url(/images/nav1/4off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-4ON { 
left: 248px; background-image:  url(/images/nav1/4on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-5 { 
left: 332px; background-image:  url(/images/nav1/5off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-5ON { 
left: 332px; background-image:  url(/images/nav1/5on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-6ON { 
left: 416px; background-image:  url(/images/nav1/6on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-6 { 
left: 416px; background-image:  url(/images/nav1/6off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-7 { 
left: 498px; background-image:  url(/images/nav1/7off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-7ON { 
left: 498px; background-image:  url(/images/nav1/7on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-8 { 
left: 296px; width: 134px; position: absolute; top: 1px; height: 34px 
} 
#menu-item-9 { 
left: 582px; background-image:  url(/images/nav1/8off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-9ON { 
left: 582px; background-image:  url(/images/nav1/8on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-10 { 
left: 666px; background-image:  url(/images/nav1/9off.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-10ON { 
left: 666px; background-image:  url(/images/nav1/9on.gif); width: 80px; position: absolute; bottom: 2px; height: 29px } #menu-item-11 { 
left: 0px; text-align: left;; visibility: hidden; width: 0px; position: absolute; top: 0px; height: 0px 
} 
#menubg { 
left: -5px; width: 760px; position: absolute; top: 73px; height: 40px 
} 
#hellobar { 
left: 400px; width: 360px; position: absolute; top: 24px; height: 63px} 
.background { 
background-position: top center; background-repeat: no-repeat;
} 
#infotel-logo {
	left: 5px;
	background-image:  url(/images/darklogo.gif);
	visibility: visible;
	overflow: hidden;
	width: 122px;
	position: absolute;
	top: 20px;
	height: 35px
} 
#navmenu { 
z-index: 999999; left: 0px; background-image:  url(/images/nav-bg.gif); visibility: visible; overflow: hidden; position: absolute; top: 84px; height: 15px 
} 
.chat { 
right: 0px; background-image:  url(/images/chat-on.gif); visibility: visible; overflow: hidden; width: 170px; position: absolute; top: 70px; height: 28px 
} 
.leavemessage { 
right: 0px; background-image:  url(/images/chat-off.gif); visibility: visible; overflow: hidden; width: 170px; position: absolute; top: 70px; height: 28px 
} 
#infotel-logo-over { 
left: 1px; visibility: hidden; overflow: hidden; width: 255px; position: absolute; top: 15px; height: 85px 
} 
.searchboxlist { 
z-index: 200; left: 0px; background-image:  url(/images/front-circles2.gif); visibility: visible; overflow: auto; width: 760px; top: 35px; height: 180px 
} 
.navmenutext A:link {text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.navmenutext A:visited {text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.navmenutext A:active {text-decoration: underline; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.navmenutext A:hover {text-decoration: underline; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif; } 
.navmenutext { text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;
} 
.favtext A:link {text-decoration: none; color: #000000; font-size: 11px; font-family:   arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.favtext A:visited {text-decoration: none; color: #000000; font-size: 11px; font-family:  arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.favtext A:active {text-decoration: none; color: #000000; font-size: 11px; font-family:  arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.favtext A:hover {text-decoration:  underline; color: #000000; font-size: 11px; font-family:  arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif; } 
.favtext { text-decoration: none; color: #000000; font-size: 11px; font-family:   arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;
} 
.offerblock A:link {text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.offerblock A:visited {text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.offerblock A:active {text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;} 
.offerblock A:hover {text-decoration:  none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif; } 
.offerblock { text-decoration: none; color: #000000; font-size: 11px; font-family:  verdana, arial, "lucida sans", "lucida sans unicode", "lucida grande", verdana,  sans-serif;
} 
.helloyou { 
font-size: 16px; left: 650px; background-image:  url(/images/youushelp.gif); overflow: hidden; cursor: hand; width: 89px; color: #ff9900; font-family: "lucida sans unicode", "lucida sans", tahoma, "trebuchet ms", arial, verdana, sans-serif; letter-spacing: -0.04em; position: absolute; z-index: 9999999; top: 40px; height: 12px 
} 
.toptravelsearch { 
right: 0px; overflow: hidden; width: 160px; font-family: "lucida sans unicode", "lucida sans", tahoma, "trebuchet ms", arial, verdana, sans-serif; font-size: 11px; position: absolute; z-index: 99999999; top: 40px; height: 25px 
} 
.helloyou2 { 
font-weight: 200; font-size: 18px; left: 465px; visibility: visible; width: 200px; clip: rect(auto auto 29px auto); color: #999999; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; letter-spacing: -1px; position: absolute; top: 18px 
} 
.promostar {
left: 575px; top: 28px; width: 102px; height: 94px; position: absolute;  b/ackground-image:  url(/images/freeweekendstar.gif ); }

.postheader { 
font-size: 14px; visibility: visible; color: #C10289; font-family:  Arial, "arial black";
} 
.are-you-not {
	font-size: 11px;
	right: 0px;
	width: 140px;
	color: #000000;
	font-family:  arial, "arial black", "gill sans", "trebuchet ms", tahoma;
	position: absolute;
	top: -15px;
	text-align: left;
} 
.text1 { 
font-size: 12px; color: #000000; font-family: arial, "lucida sans unicode", "lucida sans", verdana; z-index:1; 
} 
.text2 { 
font-weight: bold; font-size: 12px; color: #cc0099; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; 
} 
.text2l { 
font-weight: bold; font-size: 12px; color:#FFED3E; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; 
} 
.textblog { 
font-size: 11.5px; color: #000000; font-family: arial "lucida sans unicode", "lucida sans", verdana;
} 
#map00 { 
right: 0px; visibility: visible; overflow: hidden; position: absolute; height: 200px 
} 
#map1 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map2 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map3 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map4 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map5 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map6 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map7 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map8 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
#map9 { 
right: 0px; visibility: hidden; overflow: hidden; position: absolute; top: 0px; height: 200px 
} 
.text3 { 
font-size: 11px; color: #ffffff; font-family: arial,  verdana, helvetica, sans-serif; 
}
.text3 a:link 
{
text-decoration: none; font-size: 11px; color: #ffffff; font-family: arial,  verdana, helvetica, sans-serif;
} 
.text3 a:visited 
{
text-decoration: none; font-size: 11px; color: #ffffff; font-family: arial,  verdana, helvetica, sans-serif;
} 
.text3 a:active 
{
text-decoration: underline; font-size: 11px; color: #ffffff; font-family: arial,  verdana, helvetica, sans-serif;
} 
.text3 a:hover 
{
text-decoration: underline; font-size: 11px; color: #ffffff; font-family: arial,  verdana, helvetica, sans-serif;
}  
.text3b { 
font-size: 11px; color: #000000; font-family: verdana, arial, helvetica, sans-serif 
} 
.userpic { 
z-index: 9999; left: 246px; background-image:  url(/images/welcomebg.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 227px; background-color: #ffffff 
} 
.weeklydeal { 
left: 246px; visibility: hidden; background-image:  url(/images/dealsbg.gif); overflow: hidden; width: 510px; position: absolute; top: 0px; height: 227px; background-color: #ffffff 
} 
.didyouknow { 
left: 246px; visibility: hidden; background-image:  url(/didyouknow.aspx); overflow: hidden; width: 510px; position: absolute; top: 0px; height: 227px; background-color: #ffffff 
} 
.maplayer { 
left: 246px; visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 227px; background-color: #ffffff; 
} 
#fp-searchform { 
z-index: 600; left: 10px; visibility: visible; overflow: hidden; width: 200px; position: absolute; top: 115px; height: 20px 
} 
.fp-holidaysearch { 
left: 10px; visibility: visible; overflow: hidden; width: 211px; position: absolute; top: 5px; height: 280px; 
} 
.up-holidaysearch { 
z-index: 100; left: 7px; visibility: visible; overflow: hidden; width: 211px; position: absolute; top: 0px; height: 290px; 
} 
#fp-hotelsearch { 
left: 10px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 0px; height: 210px 
} 
#fp-flightsearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-cruisesearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-trainsearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-carhiresearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-restaurantsearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-ticketsearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#fp-insurancesearch { 
z-index: 5; left: 13px; visibility: visible; overflow: hidden; width: 210px; position: absolute; top: 20px; height: 210px 
} 
#quicksearch { 
z-index: 5; left: 0px; width: 210px; position: absolute; top: 250px; height: 50px 
} 
.textthatistiny { 
font-size: 10px; color: #333333; font-family: arial, helvetica, sans-serif; font-weight: normal;
} 
.registeredtext { 
font-size: 10px; color: #666666; font-family: arial, helvetica, sans-serif 
} 
.travelguideform { 
font-size: 10px; color: #000000; font-family: arial, helvetica, sans-serif; background-color: #ff9900 
} 
.text11nostyle { 
font-size: 11px; 
} 
.text12nostyle { 
font-size: 12px 
} 
.profilepagesearchformholiday { 
left: 190px; visibility: hidden; width: 571px; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; position: absolute; top: 19px; height: 310px 
} 
.profilepagesearchformhotel { 
left: 190px; visibility: hidden; width: 571px; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; position: absolute; top: 19px; height: 310px 
} 
.profilepagesearchformflights { 
left: 190px; visibility: visible; width: 571px; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; position: absolute; top: 17px; height: 310px 
} 
.arialrounded { 
color: #000000; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma 
} 
.profilepagechangesearch { 
font-size: 11px; z-index: 999; left: 208px; width: 571px; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; position: absolute; top: 80px; height: 310px 
} 
#country { 
width: 750px; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma; position: relative; top: 0px 
} 
.text-roundedwhite { 
color: #ffffff; font-family: arial, "arial black", "gill sans", "trebuchet ms", tahoma 
} 


body { 
color: black; font-family: helvetica, arial, sans-serif; background-color: white 
} 
.imageviewer { 
left: 0px; width: 960px; position: relative; top: 0px; height: 480px 
} 
.imageviewer .well { 
border-right: black 1px solid; padding-right: 0px; border-top: black 1px solid; padding-left: 0px; left: 0px; padding-bottom: 0px; margin: 0px; border-left: black 1px solid; width: 100%; cursor: default; padding-top: 0px; border-bottom: black 1px solid; position: absolute; top: 0px; height: 100% 
} 
.imageviewer .surface { 
border-right: black 1px solid; padding-right: 0px; border-top: black 1px solid; padding-left: 0px; left: 0px; padding-bottom: 0px; margin: 0px; border-left: black 1px solid; width: 100%; cursor: default; padding-top: 0px; border-bottom: black 1px solid; position: absolute; top: 0px; height: 100% 
} 
.imageviewer .well { 
background-image:  url(/null/none.png); overflow: hidden; background-color: gray 
} 
.imageviewer .surface { 
background-position: center center; background-image:  url(/center.gif); background-repeat: no-repeat; background-color: transparent 
} 
.imageviewer .status { 
padding-right: 0px; display: none; padding-left: 0px; left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: absolute; top: 480px 
} 
.imageviewer .well .tile { 
border-right: 0px; padding-right: 0px; border-top: 0px; display: block; padding-left: 0px; left: 0px; padding-bottom: 0px; margin: 0px; border-left: 0px; padding-top: 0px; border-bottom: 0px; position: absolute; top: 0px 
} 
.imageviewer .zoom { 
padding-right: 0px; border-top: black 1px solid; padding-left: 4px; font-weight: bold; font-size: 20px; left: 912px; padding-bottom: 0px; margin: 0px; border-left: black 1px solid; width: 48px; line-height: 20px; padding-top: 0px; position: absolute; top: 462px; height: 20px; background-color: white 
} 
.imageviewer .zoom a { 
text-decoration: none 
} 
.imageviewer .zoom .dump { 
font-size: 16px 
} 
.description { 
margin-left: 100px; width: 400px 
} 

.containerJOBSONLY
	{ position: relative; text-align: center; width: 760px;	top: 25; left: 5; visibility: visible; z-index: 10;	background-color: #FFCC00;	clear: both; float: none; }

#sr-descriptions {
	position: relative;
	width: 760px;
	top: 40px;
	z-index: 100000;
	right: 200px;
	text-align: right;
}
.sr-title 
{
font-family: arial, verdana, sans-serif; font-size: 12px; color: #202020; font-weight:bold;
}
.sr-title a:link {text-decoration: none; color: #202020; font-size: 12px; font-family: arial, verdana, sans-serif;}
.sr-title a:visited {text-decoration: none; color: #202020; font-size: 12px; font-family: arial, verdana, sans-serif;}
.sr-title a:active {text-decoration: underline; color: #202020; font-size: 12px; font-family: arial, verdana, sans-serif;}
.sr-title a:hover {text-decoration: underline; color: #202020; font-size: 12px; font-family: arial, verdana, sans-serif;}
.sr-hotm a:link {text-decoration: none; color: #FFFFFF; font-size: 12px; font-family: arial, verdana, sans-serif; }
.sr-hotm a:visited {text-decoration: none; color: #FFFFFF; font-size: 12px; font-family: arial, verdana, sans-serif; }
.sr-hotm a:active {text-decoration: underline; color: #FFFFFF; font-size: 12px; font-family: arial, verdana, sans-serif;}
.sr-hotm a:hover {text-decoration: underline; color: #FFFFFF; font-size: 12px; font-family: arial, verdana, sans-serif; }

.sr-resultslefttable 
{
position: absolute; height: 600px; width: 150px; left: 0px; top: 7;	text-align: center;
}
.sr-resultslefttable-e { position: absolute; z-index:5;	height: 600px; width: 150px; left: 0px; top: 7px; text-align: center; visibility: visible;
}
.sr-link a:link {text-decoration: none; color: #001726; font-size: 11px; font-family: arial, verdana, sans-serif; font-weight: bold;}
.sr-link a:visited {text-decoration: none; color: #001726; font-size: 11px; font-family: arial, verdana, sans-serif; font-weight: bold;}
.sr-link a:active {text-decoration: underline; color: #001726; font-size: 11px; font-family: arial, verdana, sans-serif; font-weight: bold;}
.sr-link a:hover {text-decoration: underline; color: #001726; font-size: 11px; font-family: arial, verdana, sans-serif; font-weight: bold;}
.sr-link { color: #999999; font-size: 11px; font-family: "lucida sans", "lucida sans unicode", "lucida grande", arial, verdana, sans-serif;} 
.whereivebeen {
position: absolute;	height: 250; width: 247; left: -4; top: 50px; overflow: auto; background-image: url(/images/whereivestayed.gif); background-attachment: scroll; background-position: left top;
}
.mytravelmap {
position: absolute;	height: 250px; width: 510px; left: 245;	top: 40px;
}
.reviews {
position: absolute;	height: 250px; width: 500px; top: 40; right: 0px; left: 250px; overflow: auto; background-color: #F9F9F9;
}
.textthatistiny2 {
	font-family: "lucida sans", "lucida sans unicode", "lucida grande", arial, verdana, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
}




#travelguide-p1 
{
position: relative;	text-align: right; width: 760; top: 25px; visibility: visible; z-index: 0; height: 600;
}
	
#myprofile { 
left: -2px; background-image:  url(/images/cor-myprofile.gif); visibility: visible; margin: 0px auto; overflow: hidden; width: 750px; position: relative; top: 25px; z-index: 999999; height: 257px; text-align: right 
} 
#commprofiles { 
left: -2px; background-image:  url(/images/cor-4.gif); visibility: visible; margin: 0px auto; overflow: hidden; width: 760px; position: relative; top: 25px; height: 335px; text-align: left; 
} 


#mytravelcontainer1 {
position: relative;	text-align: left; margin: 0 auto; width: 760; top: 40; visibility: visible;	z-index: 10; left: 0; height: 360;
}
#mytravelcontainer2 {
position: relative;	text-align: left; margin: 0 auto; width: 750; top: 0; visibility: visible; z-index: 10; left: 0; height: 300; overflow: visible; background-color: #FFFFFF;
}
#mytravelcontainer3	{
position: relative;	text-align: left; margin: 0 auto; width: 500; top: 250;	visibility: visible; z-index: 11; left: 260; height: 400; overflow: auto; background-color: #990066;
}
.mp-2 { 
left: 248px; background-image:  url(/images/mpbg1.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 	
.mp-1 { 
left: 248px; background-image:  url(/images/mpbg2.gif); visibility: visible; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-3 { 
left: 248px; background-image:  url(/images/mpbg3.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-4 { 
left: 248px; background-image:  url(/images/mpbg4.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-5 { 
left: 248px; background-image:  url(/images/mpbg5.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff;
} 

.mp-6 { 
left: 248px; background-image:  url(/images/mpbg6.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-7 { 
left: 248px; background-image:  url(/images/mpbg7.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-8 { 
left: 248px; background-image:  url(/images/mpbg8.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 

.mp-9 { 
left: 248px; background-image:  url(/images/mpbg9.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff;
} 

.mp-10 { 
left: 248px; background-image:  url(/images/mpbg10.gif); visibility: hidden; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 210px; background-color: #ffffff; 
} 


.userprofiletext f
{
z-index: 9999; left: 248px; visibility: visible; overflow: hidden; width: 510px; position: absolute; top: 0px; height: 200px; text-align:left;      
}
#sr-bitatthetop { position: relative; text-align: right; width: 760px; visibility: visible; z-index: 0; top: 4px; left: 0px;
}
#sr-bitatthetop2
	{
	position: relative;
	text-align: right;
	width: 760;
	visibility: visible;
	z-index: 0;
	top: 20px;
	}
	
.ha-Monday { background-color: #cae2fe}
.ha-Mondayt { background-color: #3298d6}
.ha-Tuesday { background-color: #c1dbfe}
.ha-Tuesdayt { background-color: #2d8fca}
.ha-Wednesday { background-color: #abd6fe}
.ha-Wednesdayt { background-color: #2886bc}
.ha-Thursday { background-color: #99ccfe}
.ha-Thursdayt { background-color: #237cae}
.ha-Friday { background-color: #88c6fe}
.ha-Fridayt { background-color: #1d6e9b}
.ha-Saturday { background-color: #e4bbe5}
.ha-Saturdayt { background-color: #e473e5}
.ha-Sunday { background-color: #e5a3db}
.ha-Sundayt { background-color: #cc66cc}

.texthatisbig { font-family: arial, "Arial Black", "Gill Sans", "Trebuchet MS", Tahoma; font-size: 25px; color: #000000;
}

.hotelsearchboxbg { background-image: url(/images/newhotelsearchbg.gif) }

#flashcontent2 {
position: absolute; visibility: visible; top: 0px; left: 260px; width: 200px; height: 200px; overflow: visible;}

.text1white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.summerticketlist {
width:760px;
height: 500px;
position:relative;
margin:0;
overflow:auto; 
}



.bookrequirements {
    background-image: url(https://www.infotel.co.uk/images/bk-bg1.gif);
    font-size: 12px; color: #000000; font-family: arial, "lucida sans unicode", "lucida sans", verdana; z-index:1; 
}

.roomrowslivebottom
{
    background-color:#FFCCFF;
}

.roomrowslivemiddle
{
    background-color:#FF66FF;
}

.roomrowslivetop
{
    background-color:#FF33FF;
}

.roomrowsreqbottom
{
    background-color:#D9F0FF;
}

.roomrowsreqmiddle
{
    background-color:#BEE0FF;
}

.roomrowsreqtop
{
    background-color:#97CDFF;
}

.roomrowsreqdeviate
{
    background-color:#FFCC00;
}

.roomrowslivedeviate
{
    background-color:#FFCC00;
}

.roomrowspegstop
{
background-color:#E50F9F;
color:#FFFFFF;
}



.bookrowbasic
{
    background-color:#FFCC00;
}

.bookrowpayment
{
    background-color:#C4FF63;
}

.bookrowalt
{
    background-color:#ACFFD6;
}

.bookrowaccount
{
    background-color:#EBFF30;
}

.bookrowaddinfo
{
    background-color:#BEE7FF;
}

.aboutustable
{  
 background-image:"/images/about-us2.gif";
}

.ratedetailrow
{
 background-color:#CCCCCC;    
}

.packinfohead
{
 background-color:#97CDFF;
}

.packinfomiddle
{
background-color:#BEE0FF;
}
 
.packinfofoot
{
background-color:#D9F0FF;
}
 
 
.mrliveactive
{
background-color:#FFC600;
}

.mrreqactive
{
background-color:#FFDE00;
}

.mrlivehistory
{
background-color:#FFA6FE;
}

.mrreqhistory
{
background-color:#FB7DFA;
}

.mrlivecanc
{
background-color:#CCCCCC;
}

.mrreqcanc
{
background-color:#999999;
}


.bookingsubhead 
{ 
font-size: 16px; 
padding:0px;
font-family: arial, verdana, sans-serif;
} 

.bookingsidemenu
{
font-family: arial, verdana, sans-serif;
background-color:#CCCCCC;



}
#alvin{
text-align:center;
position:absolute;
width:400px; 
height:36px; 
top: 25px; 
padding: 10px; 
background-image: url(/images/0907/searchbg1.gif); 
z-index: 0;}

#simon {
	text-align:LEFT;
	position:absolute;
	width:300px;
	left:395px;
	height:48px;
	top: 16px;
	padding-top:17px;
	padding-left:0px;
	background-image: url(/images/0907/searchbg2.gif);
	layer-background-image: url(/images/0907/searchbg2.gif);
	border: 0px none #000000;
}

#theodore {
	position:absolute;
	left:693px;
	width:110px;
	height:63px;
	top: 25px;
}



#mike{
position:relative;
float:left; 
text-align:left; 
left:7px; 
top:0px; 
width:760px;
font-family: arial, "Arial Black", "Gill Sans", "Trebuchet MS", Tahoma; 
}
 
#steve{ 
 position:relative; 
 text-align:left; 
 left:7px; 
 top:0px; 
 width:760px;
 height:25px;
 }
 
.gary {
position:absolute;
width:400px;
text-align:right; 
right:10px; 
border:0; 
top:0px; 
height:25px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; }


h2 {
font-size: 14px;
color: #111111;
}


.bookrowcontacthead
{
background-color:#FFFFFF;
}

.bookrowpayhead
{
background-color:#FFFFFF;
}
.bookrowaddifohead
{
background-color:#FFFFFF;
}

.bookrowtermshead
{
background-color:#FFFFFF;
}

.bookrowalthead
{
background-color:#FFFFFF;
}

.quickbookrow
{
background-color:#FFFFFF;
}

	.headcalendarstylecpYearNavigation { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #DF2B9B; TEXT-ALIGN: center; TEXT-DECORATION: none; }
	.headcalendarstylecpMonthNavigation { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #DF2B9B; TEXT-ALIGN: center; TEXT-DECORATION: none; }
	.headcalendarstylecpDayColumnHeader { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpYearNavigation { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpMonthNavigation { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpCurrentMonthDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpCurrentMonthDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpOtherMonthDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpOtherMonthDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpCurrentDate { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpCurrentDateDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpTodayText { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpTodayTextDisabled { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	.headcalendarstylecpText { z-index:99999; FONT-SIZE: 8pt; FONT-FAMILY: arial; }
	TD.headcalendarstylecpDayColumnHeader { z-index:99999; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 0px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 1px solid; TEXT-ALIGN: right; }
	.headcalendarstylecpCurrentMonthDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }
	.headcalendarstylecpOtherMonthDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }
	.headcalendarstylecpCurrentDate { z-index:99999; TEXT-ALIGN: right; TEXT-DECORATION: none; }
	.headcalendarstylecpCurrentMonthDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }
	.headcalendarstylecpOtherMonthDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }
	.headcalendarstylecpCurrentDateDisabled { z-index:99999; COLOR: #d0d0d0; TEXT-ALIGN: right; TEXT-DECORATION: line-through; }
	.headcalendarstylecpCurrentMonthDate { z-index:99999; FONT-WEIGHT: bold; COLOR: #6677dd; }
	.headcalendarstylecpCurrentDate { z-index:99999; FONT-WEIGHT: bold; COLOR: #ffffff; }
	.headcalendarstylecpOtherMonthDate { z-index:99999; COLOR: #808080; }
	TD.headcalendarstylecpCurrentDate { z-index:99999; BORDER-RIGHT: #000000 thin solid; BORDER-TOP: #000000 thin solid; BORDER-LEFT: #000000 thin solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 thin solid; BACKGROUND-COLOR: #DF2B9B; }
	TD.headcalendarstylecpCurrentDateDisabled { z-index:99999; BORDER-RIGHT: #DF2B9B thin solid; BORDER-TOP: #DF2B9B thin solid; BORDER-LEFT: #DF2B9B thin solid; BORDER-BOTTOM: #DF2B9B thin solid;}
	TD.headcalendarstylecpTodayText { z-index:99999; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 1px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 0px solid; }
	TD.headcalendarstylecpTodayTextDisabled { z-index:99999; BORDER-RIGHT: #DF2B9B 0px solid; BORDER-TOP: #DF2B9B 1px solid; BORDER-LEFT: #DF2B9B 0px solid; BORDER-BOTTOM: #DF2B9B 0px solid; }
	A.headcalendarstylecpTodayText {  z-index:99999; HEIGHT: 20px; }
	SPAN.headcalendarstylecpTodayTextDisabled { HEIGHT: 20px; z-index:99999; }
	A.headcalendarstylecpTodayText { FONT-WEIGHT: bold; COLOR: #DF2B9B; z-index:99999; }
	SPAN.headcalendarstylecpTodayTextDisabled { COLOR: #d0d0d0; z-index:99999; }
	.headcalendarstylecpBorder { BORDER-RIGHT: #DF2B9B thin solid; z-index:99999; BORDER-TOP: #DF2B9B thin solid; BORDER-LEFT: #DF2B9B thin solid; BORDER-BOTTOM: #DF2B9B thin solid; }
	
#foot1 {position:relative; float:left; width:80px; height:30px; color:#000000; font-weight:bold}
#foot2 {position:relative; float:left; height:20px; margin-right:5px;}
#footline {position:relative; float:left; width:1px; background-color:#999999; height:30px; margin-right:10px;}
#foot2 A:link {text-decoration: none; color:#666666; } 
#foot2 A:visited {text-decoration: none; color:#666666; } 
#foot2 A:active {text-decoration: underline;color:#666666; } 
#foot2 A:hover {text-decoration: underline; color:#666666; } 
#foot2 { text-decoration: none; color:#666666;}