﻿/******************************************************************************/
/********************** Style sheet for the main site    **********************/
/******************************************************************************/

	/************************************/
	/* General Declarations 			*/
	/************************************/
	
		body 
		{
			text-align: center;
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin: 0px 0px;
			padding: 0px 0px;
			background-color: #d1d0d0;
		}
		
		/************************************/
		/* Hyperlinks */
		/************************************/

			a:link {color: #0E0E6B; text-decoration: underline;}
			a:visited {color: #0E0E6B; text-decoration: underline;}
			a:focus {color: #0E0E6B; text-decoration: underline;}
			a:hover {color: #0E0E6B; text-decoration: underline;}
			a:active {color: #0E0E6B; text-decoration: underline;}
			
		/************************************/
		/* Hyperlinks */
		/************************************/
		
		/************************************/
		/* Texts */
		/************************************/
		
			.h1 { color: #000000; font-size: 14px; font-weight: bold; }
			.h2 { color: #000000; font-size: 12px; font-weight: bold; }
			
		/************************************/
		/* Texts */
		/************************************/
	
	/************************************/
	/* General Declarations 			*/
	/************************************/


	/************************************/
	/* Main Content Layout				*/
	/************************************/
	
		div#TopBGContent
		{
			margin: 7px auto 0px auto;
			height: 9px;
			background: url(../../Files/Images/global_top_bg.gif) no-repeat left top;
			width: 994px;
		}
		
		div#MainContentDivBG
		{
			margin: 0px auto 0px auto;
			background: url(../../Files/Images/global_bg.gif) repeat-y left top;
			width: 992px;
			text-align: left;
		}
	
		div#MainContentDiv
		{
			width: 971px;
			margin: 0px 0px 0px 10px;
			text-align: left;
			background-color: #4064ae;
		}
				
		div.mainContentDivPad
		{
			padding: 0px 10px 10px 10px;
		}
		
		.MainContentLayoutTable .mainContentLeftTD 
		{
			width: 156px;
			vertical-align: top;
			background-color: #F1F1F1;
		}
		
		.MainContentLayoutTable .mainContentMiddleTD 
		{
			width: 619px;
			vertical-align: top;
			background-color: #FFFFFF;
		}
		
		.MainContentLayoutTable .mainContentMiddleContDiv 
		{
			padding: 10px 10px 10px 10px;
		}
		
		.MainContentLayoutTable .mainContentMiddleContMinHeightDiv 
		{
			height: 500px;
		}
		
		.MainContentLayoutTable .mainContentRightTD 
		{
			width: 156px;
			vertical-align: top;
			background-color: #F1F1F1;
		}
		
		.MainContentLayoutTable .mainContentSpacerTD 
		{
			width: 10px;
		}
	
	/************************************/
	/* Main Content Div 				*/
	/************************************/

	/************************************/
	/* Header			 				*/
	/************************************/
		
		#HeaderContent .headerContentDivPad
		{
			padding: 19px 0px 12px 17px;
		}		
		
	/************************************/
	/* Header			 				*/
	/************************************/	
	
	/************************************/
	/* Center Content	 				*/
	/************************************/
	
		div#CenterContentDiv
		{
			background-color: #FFFFFF;
			border: 1px solid #F1F1F1;
		}
	
		div#PageTitleContent
		{
			padding: 0px 0px 15px 0px;
		}
		
		div#PageTitleContent span
		{
			font-size: 14px;
			font-weight: bold;
			color: #000000;
		}
		
		div#IntroTextContent
		{
			padding: 0px 0px 10px 0px;
		}
		
		div#PictureContent
		{
			padding: 0px 0px 10px 0px;
		}
		
		td.topSpacerBorderedTD
		{
			border-top: 1px solid #CCCCCC;
		}
		
		div#breadCrumbsContent
		{
			padding: 0px 0px 10px 0px;
			color: #CCCCCC;
		}
		
		div#breadCrumbsContent a:link {color: #CCCCCC; text-decoration: none;}
		div#breadCrumbsContent a:visited {color: #CCCCCC; text-decoration: none;}
		div#breadCrumbsContent a:focus {color: #CCCCCC; text-decoration: none;}
		div#breadCrumbsContent a:hover {color: #CCCCCC; text-decoration: underline;}
		div#breadCrumbsContent a:active {color: #CCCCCC; text-decoration: none;}
	
	/************************************/
	/* Center Content	 				*/
	/************************************/	
	
		
	/************************************/
	/* Footer			 				*/
	/************************************/
	
		#FooterContent
		{
			margin: 0px auto 0px auto;
			background: url(../../Files/Images/global_bottom_bg.gif) no-repeat left top;
			width: 992px;
			text-align: left;
		}
	
		#FooterLayoutTable
		{
			margin: 10px 0px 0px 0px;
			width: 100%;
			/*border-top: 1px solid #CECFCE;*/
		}
		
		#FooterLayoutTable td.footerLinksContentTD
		{
			padding: 0px 0px 10px 0px;
		}
				
		#FooterLinksTable tr td
		{
			padding: 0px 20px 0px 0px;
		}
		
		a.footerLink:link {color: #4064ae; text-decoration: underline; font-weight:bold;}
		a.footerLink:visited {color: #4064ae; text-decoration: underline; font-weight:bold;}
		a.footerLink:focus {color: #4064ae; text-decoration: underline; font-weight:bold;}
		a.footerLink:hover {color: #4064ae; text-decoration: none; font-weight:bold;}
		a.footerLink:active {color: #4064ae; text-decoration: underline; font-weight:bold;}
		
		
		
	/************************************/
	/* Footer			 				*/
	/************************************/
	
	
	/************************************/
	/* Ad Sections		 				*/
	/************************************/
	
		div.smallAdDiv
		{
			border: 1px solid #CCCCCC;
			padding: 10px 10px;
			height: 100px;
		}
	
		/************************************/
		/* Top Ad Section	 				*/
		/************************************/
		
			div#TopAddContentBG
			{
				background: url(../../Files/Images/global_bg.gif) repeat-y left top;
				margin: 0px auto 0px auto;
				width: 992px;
				text-align: center;
			}
				
			div#TopAddContentHolder
			{
				padding: 5px 0px;
				text-align: center;
				background-color: #F1F1F1;
				margin: 0px 11px 0px 10px;
			}
			
			div#TopAddContent
			{
				margin: 0px auto 0px auto;
			}
		
		/************************************/
		/* Top Ad Section	 				*/
		/************************************/
		
		/************************************/
		/* Left Ad Section	 				*/
		/************************************/
		
			div#LeftAdContent
			{
				padding: 0px 5px 0px 5px;
			}
		
		/************************************/
		/* Left Ad Section	 				*/
		/************************************/
		
		/************************************/
		/* Right Ad Section	 				*/
		/************************************/
		
			div#RightAdContent
			{
				padding: 0px 5px 0px 5px;
			}
		
		/************************************/
		/* Right Ad Section	 				*/
		/************************************/
		
		/************************************/
		/* Bottom Ad Section	 			*/
		/************************************/
		
			div#BottomAddContentBG
			{
				background: url(../../Files/Images/global_bg.gif) repeat-y left top;
				margin: 0px auto 0px auto;
				width: 992px;
				text-align: center;
			}
			
			div#BottomAddContentHolder
			{
				padding: 5px 0px;
				text-align: center;
				background-color: #F1F1F1;
				margin: 0px 11px 0px 10px;	
			}
			
			div#BottomAddContent
			{
				margin: 0px auto 0px auto;
			}
		
		/************************************/
		/* Bottom Ad Section	 			*/
		/************************************/
		
	/************************************/
	/* Ad Sections		 				*/
	/************************************/
	
	
	/************************************/
	/* Home page		 				*/
	/************************************/
	
		#HomePageRegionsTable
		{
			margin: 5px 0px 0px 0px;
		}
	
		#HomePageRegionsTable .homePageRegionTD
		{
			padding: 5px 20px 5px 0px;
		}
		
		a.homePageRegionLink:link {color: #0E0E6B; text-decoration: underline; font-weight:bold;}
		a.homePageRegionLink:visited {color: #0E0E6B; text-decoration: underline; font-weight:bold;}
		a.homePageRegionLink:focus {color: #0E0E6B; text-decoration: underline; font-weight:bold;}
		a.homePageRegionLink:hover {color: #0E0E6B; text-decoration: none; font-weight:bold;}
		a.homePageRegionLink:active {color: #0E0E6B; text-decoration: underline; font-weight:bold;}
		
		#HomePageGenTravelInfosLayoutTable
		{
			width: 100%;
		}
		
		#HomePageGenTravelInfosLayoutTable .homePageGenTravelInfosTitleTD
		{
			padding: 5px 0px 0px 0px;
		}
		
		#HomePageGenTravelInfosLayoutTable .homePageGenTravelInfosContTD
		{
			padding: 10px 0px 0px 0px;
		}
	
		#HomePageGenTravelInfosTable  .homePageGenTravelInfoBulletTD
		{
			padding: 2px 0px 8px 0px;
			width: 10px;
			text-align: left;	
		}
		
		#HomePageGenTravelInfosTable  .homePageGenTravelInfoTD
		{
			width: 150px;
			padding: 0px 0px 8px 0px;
		}
		
		a.homePageGenTravelInfoLink:link {color: #0E0E6B; text-decoration: none;}
		a.homePageGenTravelInfoLink:visited {color: #0E0E6B; text-decoration: none;}
		a.homePageGenTravelInfoLink:focus {color: #0E0E6B; text-decoration: none;}
		a.homePageGenTravelInfoLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.homePageGenTravelInfoLink:active {color: #0E0E6B; text-decoration: none;}
	
		/************************************/
		/* World Map		 				*/
		/************************************/
		
			#HomePageWorldMapBG
			{
				background-color: #F1F1F1;
				padding: 5px 0px;
				margin: 5px 0px 0px 0px;
			}
		
			#HomePageWorldMapContent
			{
				background: url(../../Files/Images/Homepage/worldMap.jpg) no-repeat left top;
				width: 275px;
				height: 170px;
				margin: 0px auto 0px auto;
			}

			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD1 { width: 82px; height: 81px; vertical-align: top; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD2 { width: 73px; height: 64px; vertical-align: top; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD3 { width: 180px; vertical-align: top; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD4 { width: 180px; height: 65px; vertical-align: top; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD10 { width:103px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD11 { width:89px; height:57px; vertical-align: top;}
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD12 { width:75px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD13 { height:37px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD14 { height:40px; width: 55px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD15 { height:40px; width: 60px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD16 { width: 120px; height: 15px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD17 { width: 28px; height: 15px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD18 { width: 110px; height: 10px; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .homePageWorldMapLayoutTD19 { width: 95px; height: 80px; }
			
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .WorldMapRegionNameCont { border: 1px solid #000000; background-color: #FFFFFF; padding: 1px 3px; font-size: 10px; text-align: center; }
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .WorldMapNARegionNameContent { margin: 40px 0px 0px 15px; width: 60px; }
			
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .WorldMapEURegionNameContent { margin: 36px 0px 0px 50px; }
			
			#HomePageWorldMapContent .homePageWorldMapLayoutTable .WorldMapASRegionNameContent { margin: 5px 0px 0px 30px; }
			
		/************************************/
		/* World Map		 				*/
		/************************************/
	
	/************************************/
	/* Home page		 				*/
	/************************************/
	
	/************************************/
	/* Region	 						*/
	/************************************/
	
		.regionDestinationsTitleTD
		{
			background-color: #CCCCCC;
			color: #0D0669;
			font-weight: bold;
			font-size: 12px;
			padding: 5px 0px 5px 10px;
		}
		
		.regionDestinationsTD
		{
			border: 1px solid #CCCCCC;
			padding: 8px 0px 0px 10px;
		}
		
		#RegionDestinationsTable  .regionDestinationBulletTD
		{
			padding: 2px 0px 8px 0px;
			width: 10px;
			text-align: left;	
		}
	
		#RegionDestinationsTable .regionDestinationTD
		{
			width: 130px;
			padding: 0px 0px 8px 0px;
		}

		a.regionDestinationLink:link {color: #0E0E6B; text-decoration: none;}
		a.regionDestinationLink:visited {color: #0E0E6B; text-decoration: none;}
		a.regionDestinationLink:focus {color: #0E0E6B; text-decoration: none;}
		a.regionDestinationLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.regionDestinationLink:active {color: #0E0E6B; text-decoration: none;}
	
	/************************************/
	/* Region	 						*/
	/************************************/
	
	/************************************/
	/* Country	 						*/
	/************************************/
	
		#CountryCategoriesTable .countryCategoryTD
		{
			width: 195px;
			padding: 0px 0px 15px 0px;
			vertical-align: top;
		}
		
		#CountryCategoriesTable .countryCategoryTitleDiv
		{
			font-weight: bold;
		}
		
		.countryCatElemsTable
		{
			width: 100%;
		}
		
		.countryCatElemsTable .countryCatElemBulletTD
		{
			padding: 5px 0px 0px 0px;
			width: 7px;
			text-align: right;		
		}
		
		.countryCatElemsTable .countryCatElemTD
		{
			padding: 5px 5px 0px 5px;
		}
	
		a.countryCatElemLink:link {color: #0E0E6B; text-decoration: none;}
		a.countryCatElemLink:visited {color: #0E0E6B; text-decoration: none;}
		a.countryCatElemLink:focus {color: #0E0E6B; text-decoration: none;}
		a.countryCatElemLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.countryCatElemLink:active {color: #0E0E6B; text-decoration: none;}
	
		.countryDestinationsTitleTD
		{
			background-color: #CCCCCC;
			color: #0D0669;
			font-weight: bold;
			font-size: 12px;
			padding: 5px 0px 5px 10px;
		}
		
		.countryDestinationsTD
		{
			border: 1px solid #CCCCCC;
			padding: 8px 0px 5px 10px;
		}
		
		#CountryDestinationsTable .countryDestStateContTD
		{
			width: 180px;
			padding: 0px 0px 15px 0px;
			vertical-align: top;
		}
		
		#CountryDestinationsTable .countryDestStateTitleTD
		{
			padding: 0px 0px 5px 0px;
			vertical-align: top;
		}
		
		#CountryDestinationsTable .countryDestCityInStateTD
		{
			padding: 0px 0px 5px 5px;
			vertical-align: top;
		}
		
		#CountryDestinationsTable .countryDestCityInStateBulletTD
		{
			padding: 2px 0px 5px 0px;
			width: 7px;
			text-align: right;	
		}
		
		#CountryDestinationsTable  .countryDestCityAloneBulletTD
		{
			padding: 2px 0px 8px 0px;
			width: 10px;
			text-align: left;	
		}
		
		#CountryDestinationsTable .countryDestCityAloneTD
		{
			width: 130px;
			padding: 0px 0px 8px 0px;
			vertical-align: top;			
		}
		
		a.countryDestinationLink:link {color: #0E0E6B; text-decoration: none;}
		a.countryDestinationLink:visited {color: #0E0E6B; text-decoration: none;}
		a.countryDestinationLink:focus {color: #0E0E6B; text-decoration: none;}
		a.countryDestinationLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.countryDestinationLink:active {color: #0E0E6B; text-decoration: none;}
		
	/************************************/
	/* Country		 					*/
	/************************************/
	
	
	/************************************/
	/* City		 						*/
	/************************************/
	
		#CityCategoriesTable .cityCategoryTD
		{
			width: 195px;
			padding: 0px 0px 15px 0px;
			vertical-align: top;
		}
		
		#CityCategoriesTable .cityCategoryTitleDiv
		{
			font-weight: bold;
		}
		
		.cityCatElemsTable
		{
			width: 100%;
		}
		
		.cityCatElemsTable .cityCatElemBulletTD
		{
			padding: 5px 0px 0px 0px;
			width: 7px;
			text-align: right;		
		}
		
		.cityCatElemsTable .cityCatElemTD
		{
			padding: 5px 5px 0px 5px;
		}
	
		a.cityCatElemLink:link {color: #0E0E6B; text-decoration: none;}
		a.cityCatElemLink:visited {color: #0E0E6B; text-decoration: none;}
		a.cityCatElemLink:focus {color: #0E0E6B; text-decoration: none;}
		a.cityCatElemLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.cityCatElemLink:active {color: #0E0E6B; text-decoration: none;}
	
	/************************************/
	/* City		 						*/
	/************************************/
	
	/************************************/
	/* General Travel Info				*/
	/************************************/
	
		#GenTravelInfoCategoriesTable .genTravelInfoCatTitleTD
		{
			font-weight: bold; 
			font-size: 12px; 
			padding: 20px 0px 5px 0px;
			border-bottom: 1px solid #000000;
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoCatContentTD
		{
			padding: 0px 0px 0px 0px;
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatContentTD
		{
			width: 195px;
			padding: 15px 0px 0px 0px;
			vertical-align: top;
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatTitleTD
		{
			font-weight: bold;
			padding: 0px 0px 0px 0px;	
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatElemBulletTD
		{
			padding: 7px 0px 0px 0px;
			width: 7px;
			text-align: right;			
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatElemTD
		{
			padding: 5px 5px 0px 5px;	
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatElemAloneBulletTD
		{
			padding: 7px 0px 0px 0px;
			width: 10px;
			text-align: left;
		}
		
		#GenTravelInfoCategoriesTable .genTravelInfoSubCatElemAloneTD
		{
			width: 195px;
			padding: 5px 5px 0px 0px;
			vertical-align: top;
		}
	
		a.GenTravInfoCatElemLink:link {color: #0E0E6B; text-decoration: none;}
		a.GenTravInfoCatElemLink:visited {color: #0E0E6B; text-decoration: none;}
		a.GenTravInfoCatElemLink:focus {color: #0E0E6B; text-decoration: none;}
		a.GenTravInfoCatElemLink:hover {color: #0E0E6B; text-decoration: underline;}
		a.GenTravInfoCatElemLink:active {color: #0E0E6B; text-decoration: none;}
	
	/************************************/
	/* General Travel Info				*/
	/************************************/
	
	/************************************/
	/* Contact Us						*/
	/************************************/
	
		#MandatoryFieldsContent
		{
			padding: 15px 0px 10px 0px;
		}
		
		div#ErrorMessagesCont
		{
			padding: 0px 0px 15px 0px;
			color: #FF0000;
		}
		
		div#ConfirmationCont
		{
			padding: 0px 0px 15px 0px;
			color: #B2CD5C;
		}
	
	/************************************/
	/* Contact Us						*/
	/************************************/

	/************************************/
	/* Site Map							*/
	/************************************/

		#SiteMapLayoutTable .siteMapLayoutLeftTD {width: 300px; vertical-align: top;}
		#SiteMapLayoutTable .siteMapLayoutRightTD {vertical-align: top; padding: 0px 0px 0px 10px;}
		
		#SiteMapDestinationsElemsTable .siteMapDestinationsTitle {color: #000000; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px;}
		
		#SiteMapDestinationsElemsTable .siteMapRegionTD {padding: 15px 0px 10px 0px;}
		#SiteMapDestinationsElemsTable a.siteMapRegionLink:link {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapRegionLink:visited {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapRegionLink:focus {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapRegionLink:hover {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapRegionLink:active {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
		
		#SiteMapDestinationsElemsTable .siteMapCountryTD {padding: 0px 0px 5px 15px;}
		#SiteMapDestinationsElemsTable a.siteMapCountryLink:link {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCountryLink:visited {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCountryLink:focus {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCountryLink:hover {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCountryLink:active {color: #0E0E6B; text-decoration: underline; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
		
		#SiteMapDestinationsElemsTable .siteMapCityTD {padding: 0px 0px 5px 30px;}
		#SiteMapDestinationsElemsTable a.siteMapCityLink:link {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCityLink:visited {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCityLink:focus {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCityLink:hover {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapDestinationsElemsTable a.siteMapCityLink:active {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		
		#SiteMapDestinationsElemsTable .siteMapStateTD {padding: 0px 0px 5px 30px; color: #000000; font-weight: bold;}
		#SiteMapDestinationsElemsTable .siteMapCityInStateTD {padding: 0px 0px 5px 45px;}
		
		#SiteMapGenTravelInfosElemsTable .siteMapGenTravelInfosTitle {color: #000000; font-size: 12px; font-weight: bold; padding: 0px 0px 15px 0px;}
		#SiteMapGenTravelInfosElemsTable .siteMapGenTravelInfoTD {padding: 0px 0px 10px 15px;}
		#SiteMapGenTravelInfosElemsTable a.siteMapGenTravelInfoLink:link {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapGenTravelInfosElemsTable a.siteMapGenTravelInfoLink:visited {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapGenTravelInfosElemsTable a.siteMapGenTravelInfoLink:focus {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapGenTravelInfosElemsTable a.siteMapGenTravelInfoLink:hover {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapGenTravelInfosElemsTable a.siteMapGenTravelInfoLink:active {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		
		#SiteMapOtherSectionsElemsTable .siteMapOtherSectionsTitle {color: #000000; font-size: 12px; font-weight: bold; padding: 25px 0px 15px 0px;}
		#SiteMapOtherSectionsElemsTable .siteMapOtherSectionTD {padding: 0px 0px 10px 15px;}
		#SiteMapOtherSectionsElemsTable a.siteMapOtherSectionLink:link {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapOtherSectionsElemsTable a.siteMapOtherSectionLink:visited {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapOtherSectionsElemsTable a.siteMapOtherSectionLink:focus {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapOtherSectionsElemsTable a.siteMapOtherSectionLink:hover {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		#SiteMapOtherSectionsElemsTable a.siteMapOtherSectionLink:active {color: #0E0E6B; text-decoration: underline; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
		

	/************************************/
	/* Site Map							*/
	/************************************/