body {background-color: transparent;  margin: 0; padding: 0;
	font-family: "Book Antiqua", Palatino, "Times New Roman", Times, Serif}

/* _______________
Div and img styles
__________________ */

div#Menu, div.Footer, .NoScriptNoPrintText, ul.TopOfPageIcons,
	div.BelowDocSpacer {display: none}

div.DocumentPage {border: 0; margin-top: 0; margin-bottom: 0}

div.ContentMinHeight {min-height: 7.9in}

* html div.ContentMinHeight {height: 7.9in}

div.KeyBox {width: 322.5pt; border-top-width: 0.5pt;
	border-right-width: 1pt; border-bottom-width: 1pt;
	border-left-width: 0.5pt; padding: 3pt 15pt 4.5pt 14.5pt}

* html div.KeyBox {width: 355.5pt}	

div.BorderedText {border-top-width: 0.5pt; border-right-width: 1.5pt;
	border-bottom-width: 1.5pt; border-left-width: 0.5pt;
	padding-top: 6pt; padding-left: 5pt; margin-right: 0.58in;
	margin-bottom: 8pt}



/* ___________
DISPLAY TABLES
______________ */

table.Bordered {width: 5.73in}
table.NewsSearch {width: 5.41in}
table.NoOfBreaches {width: 3.52in}


/* ________
Table cells
___________ */

td.HeadingNumber {width: 0.5in}
td.HeadingText {width: 6.2in}
td.AppendixHeadingText {width: 6.7in}


/* ________________
 Shared attributes
 __________________ */

th {border-top-width: 1.5pt; border-bottom-width: 1.5pt}

th.NewsSearch-Col1, td.NewsSearch-Col1, td.NewsSearch-Col1-BottomRow
 {border-left-width: 1.5pt; border-right-width: 1.5pt}

th.CommentByCat-Col1, td.CommentByCat-Col1, td.CommentByCat-Col1-BottomRow,
	th.NoOfBreaches-Col1, td.NoOfBreaches-Col1, td.NoOfBreaches-Col1-BottomRow,
	th.OrgDetails-Col1, td.OrgDetails-Col1, td.OrgDetails-Col1-BottomRow
 {border-left-width: 1.5pt; border-right-width: 0.5pt}

th.NewsSearch-Col2, th.NewsSearch-Col3,
	td.NewsSearch-Col2, td.NewsSearch-Col2-BottomRow,
	td.NewsSearch-Col3, td.NewsSearch-Col3-BottomRow,
	th.CommentByCat-Col2, th.CommentByCat-Col3,
	td.CommentByCat-Col2, td.CommentByCat-Col2-BottomRow,
	td.CommentByCat-Col3, td.CommentByCat-Col3-BottomRow
 {border-right-width: 0.5pt}

th.NewsSearch-Col4, td.NewsSearch-Col4, td.NewsSearch-Col4-BottomRow,
	th.CommentByCat-Col4, td.CommentByCat-Col4, td.CommentByCat-Col4-BottomRow,
	th.NoOfBreaches-Col2, td.NoOfBreaches-Col2, td.NoOfBreaches-Col2-BottomRow,
	th.OrgDetails-Col2, td.OrgDetails-Col2, td.OrgDetails-Col2-BottomRow
 {border-right-width: 1.5pt}

td.NewsSearch-Col1, td.NewsSearch-Col2, td.NewsSearch-Col3, td.NewsSearch-Col4,
	td.CommentByCat-Col1, td.CommentByCat-Col2, td.CommentByCat-Col3,
	td.CommentByCat-Col4, td.NoOfBreaches-Col1, td.NoOfBreaches-Col2,
	td.OrgDetails-Col1, td.OrgDetails-Col2
 {border-bottom-width: 0.5pt}

td.NewsSearch-Col1-BottomRow, td.NewsSearch-Col2-BottomRow,
	td.NewsSearch-Col3-BottomRow, td.NewsSearch-Col4-BottomRow,
	td.CommentByCat-Col1-BottomRow, td.CommentByCat-Col2-BottomRow,
	td.CommentByCat-Col3-BottomRow, td.CommentByCat-Col4-BottomRow,
	td.NoOfBreaches-Col1-BottomRow, td.NoOfBreaches-Col2-BottomRow,
	td.OrgDetails-Col1-BottomRow, td.OrgDetails-Col2-BottomRow
 {border-bottom-width: 1.5pt}


/* ______________________
Comment by Category Table
________________________ */

th.CommentByCat-Col1, td.CommentByCat-Col1, td.CommentByCat-Col1-BottomRow
 {width: 1.67in}
th.CommentByCat-Col2, td.CommentByCat-Col2, td.CommentByCat-Col2-BottomRow
 {width: 2.50in}
th.CommentByCat-Col3, td.CommentByCat-Col3, td.CommentByCat-Col3-BottomRow
 {width: 0.78in}
th.CommentByCat-Col4, td.CommentByCat-Col4, td.CommentByCat-Col4-BottomRow
 {width: 0.78in}


	
/* ________
Text styles
___________ */


/* ___________________
Shared text attributes
_____________________ */

h2, h3, h4, p, li
 {line-height: 120%}
 
h2, h3, h4, p.BodyText, p.BodyTextAfterTable, p.EndComment, p.PreList,
	p.TranscriptRight, p.ListText, p.ListPreList, p.Caption, ul, p.Continued,
	p.ContinuedAfterTable, p.Footnote, .RightMargin
	{margin-right: 0.58in}

.BeforeKeybox {margin-bottom: 18pt}
.AfterKeybox {margin-top: 18pt}

p.BlockQuote, p.BlockQuoteBeforeCredit, p.BlockQuoteNumber
	{margin-left: 0.36in; margin-right: 0.95in}


/* ________________________
Heading and subtitle styles
____________________________ */

h1.DocBanner, p.Subtitle, p.Subtitle-Prefix {margin-top: 4.5pt}
h1.DocBanner, p.Subtitle, h1.DocBanner-Cont {margin-bottom: 4.5pt}
p.Subtitle-Prefix {margin-bottom: 3pt}
h1.DocBanner-Cont {margin-top: 0}

h1.DocBanner, h1.DocBanner-Cont {font-size: 16pt}
p.Subtitle, p.Subtitle-Prefix
	{font-size: 9pt; font-family: Arial, Helvetica, sans-serif}

h1.DocPageHeader, h2.DocPageHeader {margin-right: 0.31in}
h1.DocPageHeader {font-size: 11pt}
h2.DocPageHeader {font-size: 8pt}


h2 {font-size: 18pt; margin-bottom: 3.6pt}

h3 {font-size: 14pt; margin-top: 14pt;	margin-bottom: 3.6pt}

h4 {font-size: 12pt; margin-top: 6pt; margin-bottom: 3.6pt}

h2.Appendix {padding-left: 0.5in; text-indent: -0.5in}

h2.Cont {margin-top: 18pt}


/* _______________
Page design styles
__________________ */

p.TopOrangeLine {margin-top: 4pt; margin-bottom: 0; padding-bottom: 20pt}

p.BottomOrangeLine {margin-top: 11pt; margin-bottom: 4pt}

p.DocPageFooter {font-size: 9pt}


/* _____________________________
Paragraph styles in main content
________________________________ */

p, li {font-size: 11pt}

p.BodyText, p.BodyTextAfterTable  {margin-bottom: 8pt}

p.BodyTextAfterTable {margin-top: 8pt}

p.EndComment {margin-bottom: 11pt}

p.BlockQuote, p.BlockQuoteBeforeCredit, p.BlockQuoteNumber
	{margin-left: 0.36in; margin-right: 0.95in}

p.BlockQuote {margin-bottom: 11pt}

p.BlockQuoteBeforeCredit {margin-bottom: 3pt}

p.Picture {margin-bottom: 12pt}
p.Caption, p.CaptionInTable {font-size: 8pt; margin-top: 5pt; margin-bottom: 12pt}

p.Continued, p.ContinuedAfterTable, p.ContinuedDisplayTable
 {font-size: 9pt}
p.ContinuedAfterTable {margin-top: 8pt}
p.ContinuedDisplayTable {margin-right: 5pt}


/* ____________
	Bolin Styles
	____________ */

p.BolinHeader, p.BolinHeader2, p.BolinBodyText, p.BolinBodyText2,
	p.BolinBodyText3, p.BolinBodyText4, p.BolinBlockQuote
 {margin-right: 0.58in}

p.BolinBodyText, p.BolinBodyText2, p.BolinBodyText3, p.BolinBodyText4,
	p.BolinBlockQuote
 {margin-top: 6pt}

p.BolinBodyText, p.BolinBodyText3, p.BolinBlockQuote
 {font-size: 11pt}

p.BolinBodyText2, p.BolinBodyText4 {font-size: 12pt}

p.BolinHeader, p.BolinHeader2 {font-size: 14pt}

p.BolinBodyText {text-indent: 15pt}

p.BolinBlockQuote {margin-left: 15pt}


/* ____________
	TOC Styles
	____________ */

p.TocHeader {font-size: 24pt; margin-bottom: 18pt; margin-right: 0.58in}

a.Toc:link, a.Toc:visited, a.Toc2:link, a.Toc2:visited
 {padding-right: 4.5pt}


/* _______________________
 Text wrapped in "Key" box
 _________________________ */

/* Text used in colour-coding key on first page of transcript */

p.Key, p.KeyHead {margin-top: 2.5pt}
p.Key {font-size: 9pt; margin-bottom: 4pt}
p.KeyHead {font-size: 12pt; margin-bottom: 2pt}

/* _________
List styles
____________ */

p.PreList {margin-bottom: 6pt}

p.ListPreList {margin-bottom: 4pt}

p.BlockQuoteNumber {margin-bottom: 8pt}

p.ListNumber, p.ListText {margin-bottom: 6pt}
p.ListTextLast {margin-bottom: 8pt}

ul {margin-left: 12pt; margin-bottom: 10pt;
	list-style-image: none;}

li {margin-bottom: 6pt}

p.PreListBordered {margin-bottom: 6pt; margin-right: 7.5pt}
ul.Bordered {margin-left: 13.5pt; margin-bottom: 10pt;
	margin-right: 7.5pt; list-style-image: none}
li.Bordered {margin-bottom: 6pt}


/* ____________________
Span (character) styles
_______________________ */

span.SubSuperText {font-size: 7.5pt}

span.PopupNoteText {font-size: 9pt}

span.PrintOnly {display: inline}
span.ScreenOnly {display: none}

span.NoLinkComment, a.NoLinkComment, a.NoLinkCommentBold,
	a.NoLinkResponseAlertCommentBold:hover  {background-color: #ffff80}

* html span.NoLinkComment {background-color: transparent}


/* _______
TABLE TEXT
__________ */

p.TranscriptLeft {margin-bottom: 12pt}
p.TranscriptRight {margin-bottom: 8pt}


p.tablehead, p.tablehead-SpaceAbove, p.tablehead-LeftCol-SpaceAbove
 {font-size: 10.5pt; margin-bottom: 4pt; margin-left: 5pt}

p.tablehead, p.tablehead-SpaceAbove
 {margin-right: 5pt}

p.tablehead {margin-top: 4pt}

p.tablehead-SpaceAbove {margin-top: 10.5pt}

p.tablehead-LeftCol-SpaceAbove
 {margin-right: 8pt; margin-top: 10.5pt}


p.table-body, p.table-body-BlockQuote, p.table-body-NewsSearch-Col2,
	p.table-body-NewsSearch-Col3, p.table-body-NewsSearch-Col4,
	p.table-body-CommentByCat-Col3, p.table-body-CommentByCat-Col4,
	p.table-body-NoOfBreaches-Col2
	{font-size: 10pt}

p.Table-Title-Side-Right, p.Table-TotalRow, p.TotalRow-CommentByCat-Col3,
	p.TotalRow-CommentByCat-Col4,	p.TotalRow-NoOfBreaches-Col2,
	p.table-body,
	p.table-body-NewsSearch-Col2, p.table-body-NewsSearch-Col3,
	p.table-body-NewsSearch-Col4, p.table-body-CommentByCat-Col3,
	p.table-body-CommentByCat-Col4, p.table-body-NoOfBreaches-Col2
 {margin-top: 4pt; margin-bottom: 4pt; margin-left: 5pt}

p.table-body {margin-right: 5pt}
p.table-body-BlockQuote {margin-top: 3pt; margin-left: 17pt; margin-right: 17pt;
	margin-bottom: 3pt}

p.Table-Title-Side-Right, p.Table-TotalRow
 {margin-right: 8pt}

p.table-body-NewsSearch-Col2 {margin-right: 0.42in}
p.table-body-NewsSearch-Col3 {margin-right: 0.63in}
p.table-body-NewsSearch-Col4 {margin-right: 0.68in}

p.table-body-CommentByCat-Col3, p.TotalRow-CommentByCat-Col3,
	p.table-body-CommentByCat-Col4, p.TotalRow-CommentByCat-Col4
 {margin-right: 0.31in}

p.table-body-NoOfBreaches-Col2, p.TotalRow-NoOfBreaches-Col2
 {margin-right: 0.63in}


