/* Global Element Styles */
a{
	color:#7F868E;
}
a:hover{
	color:#fff;
}
ul li{
	font-size: 1em;
}

div#holder{
}
	div#holder h1{
		color: #344151;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		text-transform:uppercase;
	}

div#branding{
}

div#language-navigation{
}
	div#language-navigation ul li a{
		color: #7F868E;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-decoration: none;
	}
	div#language-navigation ul li a:visited{
		color: #7F868E;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		text-decoration: none;
	}

div#main-content{
	color: #fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
	div#main-content h2#page-header{
		text-transform: uppercase;
	}
		div#main-content #content h3{
			color: #FF9E15;
			font-size: 1em;
			text-transform: uppercase;
			text-decoration: underline;		
		}
		div#main-content #content h4{
			color: #FFFFFF;
			font-size: 1em;
			text-transform: uppercase;			
		}
		div#main-content #content a:link{
			color: #FFFFFF;
			text-decoration: underline;		
		}
		div#main-content #content a:visited{
			color: #FFFFFF;
			text-decoration: underline;		
		}
		
	div#main-content #close-btn {
		color: #f79500;
		text-decoration: underline;
		text-transform: lowercase;
	}

div#main-visual{
}

div#main-menu{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}
	div#main-menu p.header-info{
		color: #7F868E;
		font-size: 1.1em;
		text-transform: uppercase;
	}
	div#main-menu a{
		color: #7f868e;
		font-size: 1.1em;
		text-decoration: none;
		text-transform: lowercase;
	}
	div#main-menu a:hover{
		color: #ffffff!important;
	}
	div#main-menu a:active{
		color: #ffffff;
	}
	div#main-menu a:visited{

	}
	div#main-menu ul li.active a{
		color: #ffffff;
	}
	
	div#main-menu div#main-menu-2 ul li.travelAgent a{
		text-transform:capitalize;
		color:#bbc7d7;
	}
	div#main-menu div#main-menu-2 ul li.active a.agentLogin{
		color:#fff;
	}

div#availability-checker{
}

div#utility-links{
}
	div#utility-links ul{
	}
		div#utility-links ul li a{
			color: #7f868e;
			font-size: 1.1em!important;
			text-decoration: none;
			text-transform: lowercase;			
		}
		div#utility-links ul li a:hover{
			color: #ffffff;
		}
		div#utility-links ul li a:active{
			color: #ffffff;
		}
		div#utility-links ul li a:visited{
		}
		div#utility-links ul li.active a{
			color: #ffffff;
		}
	
div#header-info{	
		color: #7f868e;
		font-size: 1em;
		text-decoration: none;
		text-align: right;
}

div#accessibility-menu .box{
	text-align: center;
}
	div#accessibility-menu h3{
		color: #ddd;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: normal;
		text-transform: lowercase;
		line-height: 1em;
	}
		div#accessibility-menu h3 a{
			color: #ddd;
			text-decoration: none;
		}
		div#accessibility-menu h3 a:visited{
			/* color: #fff; */
			text-decoration: none;
		}
	div#accessibility-menu .page-title h3{
		color: #ddd;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: normal;
		line-height: 1em;
		text-transform: uppercase;
	}
	div#accessibility-menu h3 a:hover,
		div#accessibility-menu h3:hover,
	div#accessibility-menu .page-title h3:hover{
		color: #fff;
	}
	div#accessibility-menu h4{
		color: #ff9e15;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-weight: normal;
		text-transform: lowercase;
	}
	div#accessibility-menu .page-title h4{
		color: #ddd!important;
	}
	div#accessibility-menu .page-title h4:hover{
		color: #fff!important;
	}
		div#accessibility-menu h4 a{
			color: #ff9e15;
			text-decoration: none;
		}
		div#accessibility-menu h4 a:visited{
			color: #ff9e15;
			text-decoration: none;
		}
		div#accessibility-menu .best-rate .from-price{
			font-size: 1.2em;
			line-height: 0.8em;
		}
		div#accessibility-menu .best-rate .rooms-available-from a{
			color: #fff;
			text-decoration: none;
			text-transform: lowercase;
		}
		div#accessibility-menu .best-rate .rooms-available-from a:visited{
			color: #fff;
		}
		div#accessibility-menu .best-rate .price{
			font-size: 0.9em;
			line-height: 2em;
		}
		div#accessibility-menu .best-rate .price a{
			color: #FF9E15;
			text-decoration: none;
		}
		div#accessibility-menu .best-rate .price a:visited{
			color: #FF9E15;
		}
      
div#fine-print{
	color: #7f868e;
}
	div#fine-print h4{

	}
	div#fine-print p#contact-address{
		font-size: 0.9em;
	}
	div#fine-print p#contact-tel-email{
		font-size: 0.9em;
	}
	div#fine-print p#contact-tel-email a{
		color: #7f868e;
		text-decoration: none;
		text-transform: lowercase;
	}
	div#fine-print p#contact-tel-email a:hover{
		color: #ffffff;
	}
	div#fine-print p#contact-tel-email a:active{
		color: #ffffff;
	}
	div#fine-print p#contact-tel-email a:visited{
		color: #7f868e;
	}
