﻿@charset "UTF-8";
body {
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-color: #BAD189;
	height: 100%;
}
html {
	height: 100%;
}
#wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	min-height: 100%;
	background-image: url(/images/wrapper_bg.gif);
	background-repeat: repeat-y;
}
#leftColumn {
	width: 180px;
	float: left;
}
#content {
	height: auto;
	width: 636px;
	margin-top: 20px;
	margin-right: 42px;
	margin-left: 42px;
	float: left;
}
#headerEn {
	background-image: url(/images/en/header_en.jpg);
	height: 187px;
	width: 900px;
}
#headerFr {
	background-image: url(/images/fr/header_fr.jpg);
	height: 187px;
	width: 900px;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
#FPen {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #f28823;
	padding-left: 6px;
	padding-top: 15px;
}
#FPOveren {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 15px;
	background-color: #f28823;
}
#FCen {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #634d9a;
	padding-left: 6px;
	padding-top: 15px;
}
#FCOveren {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 15px;
	background-color: #634d9a;
}
#FPfr {
	height: 36px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #f28823;
	padding-left: 6px;
	padding-top: 10px;
}
#FPOverfr {
	height: 36px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 10px;
	background-color: #f28823;
}
#FCfr {
	height: 36px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #634d9a;
	padding-left: 6px;
	padding-top: 10px;
}
#FCOverfr {
	height: 36px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 10px;
	background-color: #634d9a;
}
#News {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #df8cbc;
	padding-left: 6px;
	padding-top: 15px;
}
#NewsOver {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 15px;
	background-color: #df8cbc;
}
.NewsDate {color:#bc2919; font-size:16px; padding:0px; margin:0px;}

.NewsSpacer {height:6px; background-image:url(/_images/template/bg_BottomBorder.gif);}

.NewsContainer {color:#45432a; font-size:12px; padding:23px; font-family:Arial, Helvetica, sans-serif;}

#Favourites {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #1c913b;
	padding-left: 6px;
	padding-top: 15px;
}
#FavouritesOver {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 15px;
	background-color: #1c913b;
}
#PresTools {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #938f69;
	padding-left: 6px;
	padding-top: 15px;
}
#PresToolsOver {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #EAE7CF;
	padding-left: 6px;
	padding-top: 15px;
	background-color: #938f69;
}
#Home {
	height: 26px;
	width: 170px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #3E3C2C;
	padding-left: 6px;
	padding-top: 15px;
}

#LnkPPE {
	border-bottom:2px solid #d2d0b9;
	border-top:2px solid #d2d0b9;
	height: 38px;
	width: 180px;
	padding-top:5px;
	margin-top:30px;
	background-color:#b5b195;
	text-align:center;
}


div.hr {
	background-color: #FFFFFF;
	height: 2px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 180px;
	overflow: hidden;
}
div.hr hr {
  display: none;
}
p {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #353320;
}
a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #353320;
	text-decoration: none;
}
.language {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #66644b;
	text-decoration: underline;
}

#langBucket {
	width: 858px;
	text-align: right;
	padding-right: 42px;
	padding-top: 162px;
}
.navText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #46442d;
	text-decoration: none;
	text-transform: uppercase;
}
.navTextOver {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #45432a;
	text-transform: uppercase;
	margin-bottom: 30px;
}
.listDark {
	background-image: url(/images/list_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	height: 26px;
	width: 606px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.listLight {
	margin: 0px;
	height: 26px;
	width: 606px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-color: #FFFFFF;
}
.blackRule {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
a:hover {
	text-decoration: underline;
}
img
{
	border: 0px solid #000000;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
}

a img
{
	border: 0px solid #000000;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
}

.DivIteration
{
	background-image:url(/_images/template/ico_arrow_right.gif); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding:0 0 0 16px; 
	height:45px; 
	color:#bc2919; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size:16px; 
	border-top:1px solid #000000; 
	line-height:45px;
	cursor:pointer;
}

/*
playback timings (ms):
  LoadShardBlock: 1117.364 (3)
  esindex: 0.018
  captures_list: 1159.311
  CDXLines.iter: 20.02 (3)
  PetaboxLoader3.datanode: 1168.271 (5)
  exclusion.robots: 0.428
  exclusion.robots.policy: 0.34
  RedisCDXSource: 9.957
  PetaboxLoader3.resolve: 124.265 (2)
  load_resource: 207.008
*/