	body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em; margin:0px 0px 30px 0px; line-height:1.5em; padding:0px;}

	h1{ font-size:2em; font-weight:normal; line-height:1.5em; margin: 8px 0px 5px 0px; font-family: Trebuchet MS; color:#e97b0d;}
	h2{ font-weight:bold; font-size:1em; margin:0px; padding:0px; }
	h3{ font-weight:bold; font-size:1em; margin:0px; padding:0px; }
	h4{ font-weight:bold; font-size:1em; display:inline; }
	hr{ height:1px; color:#999999; background-color:#FFFFFF;}
	p{margin:0px 0px 12px 0px; padding:0px;}

	a:link, a:visited:link, a:visited { text-decoration:none; color:#27306d;}
	a:hover { text-decoration:none; }

	#headerwrapper{ height:100px; background-color:#27306d;}
	#headerwrapper_euston{ height:100px; background-color:#3377B9;}
	
	#headerwrapper_paris{height:100px; background-color:#FFF; width:820px;}
	#headerwrapper_paris a{color:#000;}	
	#headImg{ float:left;}
	#langSelect{ float:right; margin:10px; text-align:right;}
	
	#menuwrapper{ height:41px; background-color:#3278b9; width:auto } 
	#menuwrapper_euston{ height:41px; background-color:#7BB0DF; width:auto } 
	#menu{ padding:0px 0px 0px 10px; width:760px;}	
		#menu a { z-index: 3; color:#FFFFFF; background-color:#3278b9; }
		#menu ul { z-index: 3; padding: 0px; margin: 0px; list-style: none; }
		#menu li { z-index: 3; float: left; position: relative; padding: 10px 0px; margin: 0px 5px;}
		#menu li img{margin:-10px 0 0 0;}
	
		*+html #menu li ul { z-index: 3; width: 170px; display: none; position: absolute; top: 45px; left: 0; background-color:#27306d;}
		#menu li ul { z-index: 3; width: 170px; display: none; position: absolute; top: 45px; left: 0; background-color:#27306d; margin:10px 0 0 0;}
		#menu li ul a { z-index: 3; width: 160px; background-color:#27306d; padding:5px 5px; display:block;}
		#menu li ul li{padding:0 5px;}
		#menu li > ul { z-index: 3; top: auto; left: auto; }
		#menu li:hover ul, #menu li.over ul{ z-index: 3; display: block; }
	
	html>body #menu  li a { width:auto;	}
	
	#container{ margin-left:10px; }
	#leftcol{ width:130px; vertical-align:top; }
	#middlecol{ width:540px; vertical-align:top; padding: 0px 20px 20px 20px; }
	#middlecol_sup{ width:540px; vertical-align:top; padding: 0px 0px 20px 20px; }
	#middlecol_2{ width:515px; vertical-align:top; padding: 0px 20px 20px 20px; }
	#rightcol{ width:130px; vertical-align:top; }
	#rightcol_detail{ width:130px; vertical-align:top; }
	#footercol{ width:540px; vertical-align:top; padding: 10px 0px 0px 0px; border-top:1px SOLID #CCCCCC; font-size:0.9em; }
	
	#leftcol ul { width:130px; margin:0px 0px 0px 0px; padding:0px; list-style-type:none; border-top:1px solid #D9D9D9; font-size:0.9em; }
	#leftcol li {width:130px; border-bottom:1px solid #D9D9D9; background-color:#FFFFFF; }
	#leftcol li a {	width:130px; display:block; padding:5px 0px 5px 5px; }
	body #leftcol li a { width:auto; }	
	
	#breadcrumb{ font-size:0.9em; }
	#breadcrumb ul {margin-left: 0; padding-left: 0; display: inline; border: none;} 
	#breadcrumb ul li {margin-left: 0; padding-left: 2px; border: none; list-style: none; display: inline;}	
	
	.newsBox{ background:#F0F7FB; margin:5px -10px; Padding: 10px;}				
				.newsBox h2{margin:0 0 4px 0;}
				.newsBox p{margin:0;}
	
	#footercol ul { margin:0px 0px 0px 0px; padding:0px; list-style-type:none; }
	#footercol li { display:inline; }

	.txtNameTag {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		line-height: 14px;
	}
	.txtNameTagBlack {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		line-height: 14px;
	}
	.txtHeader{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:0.96em; line-height:1.3em; }
	.txtPropDetailHead{ font-size:1.60em; font-weight:500; line-height:1.2em; margin:-1px 0px 5px 0px; font-family: Trebuchet MS; color:#ffffff;}
	a.lnkEsutonWhite:link, a.lnkEsutonWhite:visited:link, a.lnkEsutonWhite:visited { text-decoration:none; color: #ffffff;}
	a.lnkEsutonWhite:hover { text-decoration:underline; color: #ffffff; }

.elemHidden {display:none}
.elemShown {display:inline}
