<!--

/***--- START TAGS  --------------------------------------------------------------------------**/
/**------------------------------------------------------------------------------------------**/
	HTML{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		height:100%;
	}
	
	BODY {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		height:100%;

		FONT-FAMILY: Verdana, Helvetica, sans-serif; 
		FONT-SIZE:7.5pt;
		COLOR: #1B3A51;/* dark blue */
		
		/*background-image:url(../img/bg_site_01.gif);*/ /*Wiil be set randomly in body tag in main.php*/
		
		/*
		scrollbar-base-color:#1B3A51;
		scrollbar-arrow-color:#8BA7AF;
		scrollbar-face-color:#1B3A51;
		scrollbar-highlight-color:#8BA7AF;
		scrollbar-darkshadow-color:#000000;
		scrollbar-shadow-color:#000000;
		*/
		
	}
	
	TR {
		FONT-FAMILY: Verdana, Helvetica, sans-serif; 
		FONT-SIZE:7.5pt;
		COLOR: #1B3A51;/* dark blue */
		vertical-align:top;
	}
	
	TD, P {
		FONT-FAMILY: Verdana, Helvetica, sans-serif; 
		FONT-SIZE:7.5pt;
		COLOR: #1B3A51;/* dark blue */
	}

	INPUT, TEXTAREA, SELECT {
		FONT-FAMILY: Verdana, Helvetica, sans-serif; 
		FONT-SIZE:7.5pt;
		COLOR: #1B3A51;/* dark blue */
		background-color:#FFFFFF;
	}

	
	IMG{
	  border-width:0px;
	}
	
/***--- END TAGS ---**/
	
	
	
	
/***--- START IDs  ---**/
	#Height100 { /* used to give a table a height of 100% */
		/*height: 100%;*/
		width:770px;
		vertical-align:top;
	}
/***--- END IDs  ---**/	




/***--- START CLASSES  --------------------------------------------------------------------------**/
/**------------------------------------------------------------------------------------------**/
	TD.MAIN01{
		background-color:#FFFFFF;
		vertical-align:top;
	}
	TD.MAIN02{
		background-color:#FFFFFF;
		vertical-align:top;
		text-align:left;
	}
	TD.MAIN03{
		height:12px;
		background-color:#FFFFFF;
		vertical-align:top;
	}
	TD.MAIN04{ /*USED FOR rounded corners and outer Footer info (Visoin 2000 adress)*/
		padding: 0px 0px 25px 0px;
	}
	TD.RightSideBar{
	    background-color:#FFFFFF;
	}
	
	SPAN.OuterFooter{
		COLOR: #8BA7AF;/* light blue */
	}

	TD.PageHeadingCorner{
		background-image:url(../img/bg_page_header_corner.jpg);
	}
	TD.BGColor{
		background-COLOR: #F5F5F5; /* #FBFBFB original color */
	}
	TD.PageHeadingCT{ /* For Corporate Travel Pages *//* For Meetings & Events Pages *//* For Leisure Travel Pages */
		FONT-SIZE:11.5pt;
		FONT-WEIGHT:bold;
		COLOR:#1B3A51;/* dark blue */
		background-color:#E2E6E9; /*greyish-blue*/
	}
	TD.PageHeadingCornerCT { /* For Corporate Travel Pages *//* For Meetings & Events Pages *//* For Leisure Travel Pages */
		background-image:url(../img/bg_page_header_corner_3general.jpg);
	}
	TD.PageHeadingBG{
		COLOR:#1B3A51;/* dark blue */
		vertical-align:middle;
		background-color:#E2E6E9; /*greyish-blue*/
	}
	TD.PageHeading {
		FONT-SIZE:11.5pt;
		FONT-WEIGHT:bold;
		COLOR:#1B3A51;/*  dark blue */
		vertical-align:middle;
	}
	TD.PageSubHeading {
		FONT-SIZE:9.0pt;
		FONT-WEIGHT:bold;
		COLOR: #1B3A51;/* dark blue */
		vertical-align:middle;
	}
	TD.SideMenu{
		FONT-WEIGHT: normal;
		COLOR: #1B3A51;/* dark blue */
		vertical-align:top;
		padding: 20px 0px 0px 0px;
		background-COLOR: #F5F5F5; /* #FBFBFB original color */
	}
	TABLE.SideMenu{
		FONT-WEIGHT: normal;
		COLOR: #1B3A51;/* dark blue */
		vertical-align:top;
	}
	TD.Content{  /* used to format the content on pages that has a side menu */
		vertical-align:top;
		padding: 20px 0px 0px 0px;
		background-COLOR: #F5F5F5; /* #FBFBFB original color */
		
	}
	IMG.Logos{ /* used on Our Customers page and Travel Links page */
		border-width:0px;
		border-color:#EBEBEB;
	}
	TD.LineDivide{/* instead of <hr> */
		padding: 4px 0px 0px 0px;
	}
	TD.ErrorMsg {
		font-weight: normal;
		color: #FF0000;
		font-size: 11.5pt;
	}
	TD.SuccessMsg {
		font-weight: bold;
		color: #006600;
		font-size: 11.5pt;
	}
	TD.FailureMsg {
		font-weight: bold;
		color: #FF0000;
	}
	
	
	
	/* Leisure Travel Specific-------*/
		
		
		TD.LeisureContent{  /* used to format the body content */
			vertical-align:top;
			padding: 20px 0px 0px 0px;

		}
		TD.LeisureTopDestHdr{
			font-weight: bold;
			font-size: 8.5pt;
			color: #E02821; /*red*/
		}
		TD.LeisureTopDestBlurb{
			font-weight: normal;
			COLOR: #1B3A51;/* dark blue */
			padding-top:3px;
		}
		TD.LeisureTopDestMoreLink{
			padding-top:10px;
		}
		SPAN.LeisureOuterFooter{
			COLOR: #75A1BA;/* water blue */
		}
		TD.LeisurePageHeading {
			FONT-SIZE:12.0pt;
			FONT-WEIGHT:bold;
			COLOR:#1B3A51;/*  dark blue */
		}
		SPAN.TollFree{
			font-weight: bold;
			font-size: 12.0pt;
			color: #E02821; /*red*/
		}
		SPAN.Email{
			font-weight: bold;
			font-size: 11.0pt;
			color: #E02821; /*red*/
		}
			SPAN.TitleOptions{
			font-weight: bold;
			font-size: 11.0pt;
		}
		IFRAME.OnlineBooking {
			border:0px solid #000000;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			scrollbar-base-color:#1B3A51;/* dark blue */
			scrollbar-arrow-color:#8BA7AF;/* light blue */
			scrollbar-face-color:#1B3A51;/* dark blue */
			scrollbar-highlight-color:#8BA7AF;/* light blue */
			scrollbar-darkshadow-color:#000000;
			scrollbar-shadow-color:#000000;
		}
		
	
	
	/* Monthly Newsletter Specific-------*/
		TABLE#MNL_Header{ /* used in printer Feindly Version of Newsletter page */
		}
		SPAN#MNL_CompanyLogo{ /* used in printer Feindly Version of Newsletter page */
			display:none;
		}
		TD.MNL_Content{  /* used to format the content oof the Monthly Newsletter page */
		vertical-align:top;
		padding: 20px 0px 0px 0px;
		background-COLOR: #fff;/* #F5F5F5; /* #FBFBFB original color */
		}
		TD.MNL_Border {
		background-color: #fff;
		}
		TD.MNL_LineDivide{/* instead of <hr> */
			padding: 0px 0px 0px 0px;
		}
		TD.MNL_AnnouncementHeading{
			FONT-SIZE:9.0pt;
			FONT-WEIGHT: bold;
			color:#E2E6E9; 
			padding: 8px 0px 8px 14px;
			background-color: #750515;/* darker red */
		}
		TD.MNL_AnnouncementText{
			FONT-WEIGHT: normal;
			COLOR: #000; /*#1B3A51;/* dark blue */
		}
		.MNL_CategoryHeading{
			font-size:18pt;
			color: #B8472E;
			background: /* #fff; */
			font-family:'Arial Narrow',Arial,sans-serif;
			padding: 12pt;
			
		/* Old style
			FONT-SIZE:9.0pt;
			FONT-WEIGHT: bold;
			COLOR:#E2E6E9;
			padding: 8px 0px 8px 14px;
			background-color:#6b6b6b;
		*/
		}
		.MNL_Content img.mnl {
			margin-left:12pt;
		}
		TD.MNL_ItemHeading{ 
			font-size:10pt;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			color:#000000;
			padding: 12pt 0 0 12pt;
		}
		TD.MNL_ItemText, TD.MNL_ItemText p, TD.MNL_ItemText img{
			font:10pt Arial, Helvetica, sans-serif;
			FONT-WEIGHT: normal;
			padding:0;
			COLOR: #000; /* #1B3A51;/* dark blue */
		}
		




	
	

/***--- START LINKS  --------------------------------------------------------------------------**/
/**------------------------------------------------------------------------------------------**/
	A, A:Visited{
		COLOR: #1B3A51;/* dark blue */
		text-decoration: underline;
	}
	A.WithArrow, A.WithArrow:Visited{
		COLOR: #1B3A51;/* dark blue */
		text-decoration: none;
	}
	A.SitemapSctn, A.SitemapSctn:Visited{
		FONT-WEIGHT:bold;
		COLOR: #1B3A51;/* dark blue */
		text-decoration: none;
	}
	A.SideMenuLinks, A.SideMenuLinks:Visited{
		FONT-WEIGHT:normal;
		COLOR: #7F919D;/* shade of dark blue */
		text-decoration: none;
	}
	A.Footer, A.Footer:Visited{
		COLOR: #1B3A51;/* dark blue */
		text-decoration: underline;
	}
	A:Hover,A.Footer:Hover {
		text-decoration: none;
	}
	A.WithArrow:Hover{
		COLOR: #7F919D;/*336E99 shade of dark blue */
	}
	
	A.SideMenuLinks:Hover{
		COLOR: #1B3A51;/* dark blue */
	}
	A.SitemapSctn:Hover{
		COLOR: #7F919D;/* shade of dark blue */
	}


	
-->
