
body{
	font-size:11pt;
	margin:0 2%;
	background:#fff;
	font-family:Arial,Helvetica,sans-serif;
}
#wrap{
	width:100%;
	border:0;
	margin:0;
}
#logo{
	display:inline;
}
#header h1{
	display:inline;
	font-weight:bold;
	margin-left:2em;
}
#header_top, #navbar, #sidenav, .btn, .topLnk, ul.domtabs, #printBtn, #sidebar, #footer h2.out,
#footer ul, #pubBann, .corpo, .zoom span, #lang, #flash_home, #shadowbox_loading_indicator span a,
#show_hide, .lien_pdf, #content div.coord, p.fullMap {
	display:none;
}
img, fieldset{
	border:none;
}
#content{
	overflow:visible !important;
}
#main {
	padding-top:10pt;
}

#header h1{
	font-size:14pt;
	text-transform: uppercase; letter-spacing: 0.2em;
}

#content h1{
	font-size:16pt; color:#003c7a; border-bottom:1px solid #003c7a; padding-bottom:1pt; margin-bottom:15pt;
}
#content h2{
	margin:2px 0;
	font-size:13pt;
	color:#3774b4;
	text-transform:uppercase;
	letter-spacing:normal;
}

#content h3{
	font-size:11pt;
	margin-bottom:2pt;
	color:#5e5e5e;
}
#content p, #content ul{
	margin-top:0;
}
#footer{
	padding:0 8px 6px;
	width:22em;
	border:1px solid #ddd;
	margin-top:10px;
	font-size:10pt;
}
#footer p { display:none; }
#footer h2{
	font-size:12pt;
	margin:4px 0 0;
}
#footer dt{
	font-weight:bold;
}
#footer dd{
	margin-left:10px;
}
a:link, a:visited, a:hover, a:active{
	color:#111;
}

#content-scroller { width:auto !important; }
#scroller { overflow:visible !important; }
.slide { float:none !important; }
#content h2.out { font-size:14pt; margin-top:18pt; letter-spacing:0.5pt; }


#faq a { text-decoration:none; }
#faq h2 { margin-top:20pt; }
