/*  GLOBAL LINK COLORS FOR BODY TEXT AND FOOTNOTES */

a:link			{color: #00349C; text-decoration:none}
a:visited		{color: #00349C; text-decoration:none}
a:hover			{color: #FA9A00; text-decoration:none}
a:active		{color: #FA9A00; text-decoration:none}

body {
	margin: 0;
	padding: 0;
	padding-bottom: 18px;
	background-position: left top;
}

/*  SUPERSCRIPTS/SUBSCRIPTS (APPLY WITHIN SUP & SUB TAGS) */
sup { font-size: 90%} 
sub { font-size: 90%} 

/*  GLOBAL SPACERS  */
.onepixelspace
{ font-size: 1px; line-height: 1px;  margin: 0px; padding: 0px}

/*  NAVIGATION STYLES  */
/*  UtilityNavigation may be used for Utility Links as well as Secondary Tabbed Navigation */

.UtilityNavI {
	line-height: normal; 
	font-weight: normal; 
	text-align: center;
	vertical-align: baseline; 
	margin: 0px; 
	padding: 4px 0px 0px; 
	color: #B2B2B2; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;}

.UtilityNavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	vertical-align: baseline;
	cursor: hand;
	margin: 0px;
	padding: 4px 0px 0px;
	color: #B2B2B2;
}

/*  LinkBold is used for Link navigation. Use JavaScript for rollovers so link rollover behavior doesn't expire  */
.LinkBold {
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	line-height: 13px; 
	font-style: normal; 
	font-weight: bold; 
	color: #00349C; 
	text-align: left; 
	vertical-align: top; 
	cursor: hand; 
	margin: 0px; 
	padding: 6px 0px 3px;
}

/*  LinkSub is used for Link navigation as the Sub Navigation either revealed by the plus (+) and closed up by the minus (-), as sublinks in a list, or as small links in a subordinate position in a list of links. */
.LinkSub {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px; 
	line-height: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #00349C; 
	text-align: left; 
	cursor: hand; 
	margin: 0px; 
	padding: 4px 0px 3px;  
}

.LinkSubS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height: normal; 
	font-style: normal; 
	font-weight: normal; 
	color: #00349C; 
	text-align: left; 
	cursor: hand; 
	margin: 0px; 
	padding: 0px;
}

.LinkTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	line-height: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #00349C; 
	text-align: right; 
	cursor: hand ;
	margin: 0px; 
	padding: 0px; 
	padding-top: 4px;  
}

/*  HEADLINE TEXT/NAVIGATION STYLES - THE BELOW DO NOT REQUIRE JAVASCRIPT */
/*  Headline should link to full stories on secondary web pages and be accompanied by an abstract. Key in initial caps except for prepositions  */
.Headline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	padding-top:6px;
	margin-right: 12px;
}

/*  NewsSource may be used for story source, author, or date attributes  */
.NewsSource {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin: 0px;
	padding: 0px;
	padding-right: 12px;
	padding-top: 3px;
}

.NewsLogo {
	float: right;
	margin-bottom: 12px;
	margin-left: 12px;
	padding-top: 10px;
}

/*  Abstracts may accompany a Headline to summarise a stories content.  If the Headline uses a NewsSource, change padding-top of Abstract to 4px */
.Abstract {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 0px;  
	padding: 6px 0px 0px;
}

/* MENU / DIVIDER BRACKETS */
.MenuCorner {
	font-size:1px;
	width:13px;
	height: 13px;
	border-top:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2;
	vertical-align: top;
	position:relative;
	left:115px;
	top:-113px;
	padding: 0px;
	margin: 0px;
	line-height: 1px;
}

.MenuBracketRight {
	border-right:1px solid #B2B2B2; 
	border-top:1px solid #B2B2B2;
	padding-right: 8px;
	padding-top: 6px;
}

.MenuBracketLeft {
	border-left:1px solid #B2B2B2;
	border-top:1px solid #B2B2B2;
	padding-left: 8px;
	padding-top: 6px;
}

.MenuBracketRightPos {
	font-size:1px;
	width: 54px;
	height: 135px;
	border-top:1px solid #B2B2B2;
	border-right:1px solid #B2B2B2; 
	vertical-align: top;
	position:relative; left:75px; top:-148px;
}

.MenuBracketLeftPos {
	border-left:1px solid #B2B2B2; 
	border-top:1px solid #B2B2B2;
	padding-left:8px; 
	padding-top:6px; 
	position:relative; left:-8px; top:0px;
}

.Head01 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	font-style: normal;
	line-height: 23px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #00349C; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 10px;
}

.Head02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	color: #00349C;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px;
}

.Head02SpaceAfter { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	font-variant: normal;
	color: #00349C;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 8px 0px;
}

.Head03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px;  
	padding: 0px;
}

.Head03SpaceAfter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 10px;
}

.Head03AllCaps { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 10px;
}

.Head03AllCapsSpaceAfter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 10px;
}

.Head03AlertRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	line-height: 14px; 
	font-weight: bold; 
	font-variant: normal; 
	color: #B70005; 
	letter-spacing: 0px; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 10px;
}

/* Run-in head -- the first sentence of a paragraph -- applied using the span tag within a paragraph tag */
.Head04 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: 19px;  
	font-weight: normal; 
	font-variant: normal; 
	color: #00349C; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 0px;  
	padding: 12px 0px 8px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 12px;
}

.Intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

.IntroLong { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	line-height: 15px;  
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px; 
	padding: 0px 0px 10px;
}


.Footnote { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 11px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px;  
	padding: 6px 0px 0px;
}

.Caption {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px; 
	padding: 2px 0px 0px 17px;
}

STRONG { 
	font-size: 11px; font-weight: bold; color: #666666;
}

td {
	vertical-align: top;
}


/* CONTENT PAGE BULLET STYLES */
UL { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-style: normal; 
	line-height: 19px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	list-style-position: inside; 
	list-style-type: disc; 
	text-indent: -16px; 
	margin: 0px 15px 0px 16px; 
	padding: 0px;
}

OL { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 13px;
	font-style: normal; 
	line-height: 19px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	list-style-position: inside;  
	text-indent: -16px; 
	margin: 0px; 
	margin-left: 24px; 
	padding: 0px; 
	margin-top: -15px; 
	padding-bottom: 15px;
}

LI { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-style: normal; 
	line-height: 19px; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 16px; 
	padding: 4px 0px 0px;
}

.Date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin: 0px;
	padding: 4px 0px 8px 17px;
}
.TexteArchives {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	margin: 0px 15px 0px 0px;  
	padding: 0px 0px 4px;
}

.Table {	
	margin: 1px 0px 10px;
	padding: 0px;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
}

/* Used for table column heads */
.ColumnHead { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	vertical-align: bottom;
	color: #000000;
	background-color: #E7EAF0;
	margin: 0px;
	padding: 10px;
	border: 0px;
	border-bottom: 1px solid #B2B2B2;
}

.ColumnHeadGet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: left; 
	vertical-align: middle;
	color: #000000;
	background-color: #E7EAF0;
	margin: 0px;
	padding: 4px 10px 4px 6px;
	border: 0px;
	border-bottom: 1px solid #B2B2B2
}

.ColumnText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 4px;
	border: 0px;
	border-bottom: 1px solid #B2B2B2;
}

.FondImg {
	background-image: url(http://www.kpmgnet.fr/_Include/Kpmg/PagesKpmg/NosServices/KPMG_Audit/Ppg_Ifrs/Mail/images/Fond.jpg);
}
.para {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: left;
	vertical-align: baseline;
	margin: 0px;  
	padding: 0px 0px 12px;
}
.paraCentre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: baseline;
	margin: 0px;  
	padding: 0px 0px 6px;
}
.ContactNom {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 13px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px 15px 0px 0px;  
	padding: 6px 0px 0px;
}
.ColumnYel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	background-color: #FEE6BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	line-height: 12px;
	text-transform: Aucune;
}
.ColumnWhiCenter {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
}
.ColumnYelHeadCenter {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	background-color: #FEE6BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	line-height: 12px;
	text-transform: Aucune;
	font-weight: bold;
}
.ColumnWhiHeadCenter {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	font-weight: bold;
}
.ColumnHeadCenter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	vertical-align: middle;
	color: #000000;
	background-color: #E7EAF0;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-bottom: 1px solid #B2B2B2;
}
.NoteTable {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	margin: 0px;  
	padding: 6px 0px 0px;
}
