/* Knowledge Circle Web Site CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #FFFFFF;
}
h1 {
	font-size: 1.6em;
	color: #FC7216;
}
h2 {
	font-size: 1.2em;
	color: #004881;
	padding-top: 10px;
}
h3 {
	font-size: 1em;
	color: #666666;
}
li.spacing {
	padding-bottom: 8px;
}

h4 {
	font-size: 0.9em;
	color: #000000;
}
img {
	border: 0;
}.breadcrumstext {
	font-size: 0.85em;
	font-weight: bold;
	color: #004881;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.leftmenutopcell {
	font-size: 1em;
	color: #004881;
	font-weight: bold;
	background-color: #FFC595;
}
.leftmenumiddlecell {
	background-color: #FFEAD4;
}
.leftmenubottomcell {
	font-size: 0.8em;
	color: #004881;
	font-weight: bold;
	background-color: #FFC595;
}
.leftmenubackground {
	background-color: #FFC595;
}
.footercellspacer {
	background-color: #004881;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
}
.middletableouterborders {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
}
.footerleftcell {
	font-size: 0.8em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #004881;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #004881;
}
.footermiddlecell {
	font-size: 0.8em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #004881;
}
.footerrightcell {
	background-color: #004881;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004881;
}
.leftmenubullet {
	color: #004881;
	list-style-position: outside;
	margin-left: 15px;
	font-size: 0.9em;
}

.leftmenumiddletitle {
	font-size: 0.9em;
	color: #FC7216;
	margin-bottom: -15px;
}
.contentareatable {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.breadcrumscellspacer {
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
}
.breadcrumscell {
	background-color: #95B9D9;
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
}
a.contentlink:link {
	color: #004881;
}
a.contentlink:visited {
	color: #004881;
}
a.contentlink:hover {
	color: #FC7216;
}
a.breadcrumslink:link {
	font-weight: bold;
	color: #004881;
	text-decoration: none;
}
a.breadcrumslink:visited {
	font-weight: bold;
	color: #004881;
	text-decoration: none;
}
a.breadcrumslink:hover {
	font-weight: bold;
	color: #FC7216;
	text-decoration: none;
}
a.leftmenulink:link {
	color: #004881;
	text-decoration: none;
}
a.leftmenulink:visited {
	color: #004881;
	text-decoration: none;
}
a.leftmenulink:hover {
	color: #95B9D9;
	text-decoration: none;
}
a.footerlink:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:hover {
	font-weight: bold;
	color: #FC7216;
	text-decoration: none;
}
.industrytext {
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: underline;
}
@media print {
.backtotop {visibility: hidden;
}
.breadcrumscell {
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
	border-bottom-color: #004881;
}
.footercellspacer {
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width:  1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #004881;
	border-right-color: #004881;
	border-bottom-color: #004881;
}
}
.indexcontenttext {
	padding-left: 71px;
}
.redtext 		{
				color: #FF0000;
}
.areacodef 		{
				background-image: url(francais/images/areacode_f.gif);
				background-attachment: fixed;
				background-repeat: no-repeat;
				background-position: center center;
}
.areacodee 		{
				background-attachment: fixed;
				background-image: url(english/images/areacode_e.gif);
				background-repeat: no-repeat;
				background-position: center center;
}
.formtable {
	background-color: #FFEAD4;
	border: 1px solid #FFC595;
}
.prognavigationmenu {
	background-color: #FFEAD4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FC7216;
	border-bottom-color: #FC7216;
}
.welcomeorangesectiontext {
	font-size: 1.6em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FC7216;
}
.welcomewhitesectionbottomtext {
	font-size: 0.72em;
	color: #004881;
	font-weight: bold;
}
a.welcomewhitesectiontoptext:link {
	font-size: 1.6em;
	color: #004881;
	text-decoration: none;
}
a.welcomewhitesectiontoptext:visited {
	font-size: 1.6em;
	color: #004881;
	text-decoration: none;
}
a.welcomewhitesectiontoptext:hover {
	font-size: 1.6em;
	color: #004881;
	text-decoration: none;
}
a.welcomewhitesectiontoptext:active {
	font-size: 1.6em;
	color: #004881;
	text-decoration: none;
}
.welcomefooterleftcell {
	font-size: 0.8em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #004881;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #004881;
}
.welcomefooterrightcell {
	font-size: 0.8em;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #004881;
	padding-right: 6px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #004881;
}
a.welcomelanguagelink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.welcomelanguagelink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.welcomelanguagelink:hover {
	color: #004881;
	text-decoration: none;
}
