body {font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666;}
table {font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; color: #666666;}	
thead {background-color: #68a7ed; COLOR: #ffffff;}
A:link {text-decoration: none; color: #3333cc;}	
A:visited {text-decoration: none; color: #333399;}	
A:active {text-decoration: none; color: #333399;}	
A:hover {text-decoration: underline; color: #3333cc;}
.Centred {text-align: center;}
.SectionTitle {font-size: 9pt; color: #999999; font-weight: bold;}
.FooterText {font-size: 7pt; color: #999999;}
.StatusBar {font-size: 8pt; color: #ffffff;}
.PageText {font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; color: #666666;}
.PageTextWhite {font-size: 8pt; color:#ffffff; font-family: Verdana, Helvetica, sans-serif;}
.FormField {font-size: 8pt; font-family: Verdana, Helvetica, sans-serif;}
.FieldLabel {font-size: 8pt; font-family: Verdana, Helvetica, sans-serif; color: #000000;}
.FilterFieldName {font-weight: bold; font-style: italic;}
.PageName {font-size: 13pt; color: #5C6EDC; font-weight: bold; font-family: Verdana, Helvetica, sans-serif;}
.PageSubtitle {font-size: 12pt; font-weight: bold; font-family: Verdana, Helvetica, sans-serif;}
.ErrorMessage {font-size: 8pt; color: #ff0000; font-family: Verdana, Helvetica, sans-serif;}
.ErrorText {color: #000000; font-style: italic}
.MandatoryStar {font-size: 10pt; color: #ff0000; font-family: Verdana, Helvetica, sans-serif;}
.EventName {font-size: 8pt; color: #677D9C; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
.EventText {font-size: 8pt; color: #666666; font-family: Verdana, Helvetica, sans-serif;}
.NewsHeadline {font-size: 8pt; color: #677D9C; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
.NewsText {font-size: 8pt; color: #666666; font-family: Verdana, Helvetica, sans-serif;}
.SmallLink {font-size: 7pt; color: #000000; font-family: Verdana, Helvetica, sans-serif; font-weight: bold;}
A.SmallLink:link {text-decoration: none; color: #000000;}	
A.SmallLink:visited {text-decoration: none; color: #000000;}	
A.SmallLink:active {text-decoration: none; color: #000000;}	
A.SmallLink:hover {text-decoration: underline; color: #799FB4;}
.BorderTable {border: #dddddd 1px solid}
.BorderTableWhite {background-color: #ffffff; border: #dddddd 1px solid}
.BorderTableMid {background-color: #eeeeee; border: #dddddd 1px solid;}
.BorderTableDark {background-color: #e0e0e0; border: #dddddd 1px solid}
.BorderTableVDark {background-color: #A2A5B9; border: #dddddd 1px solid}
.BoldTable {background-color: #dddddd; border: #999999 1px solid}
.ErrorTable {background-color: #ffdddd; border: #ff0000 1px solid}
.TableHeader {background-color: #68a7ed; COLOR: #ffffff; text-align:center;}
.BorderTableMidHead {background-color: #a3bfd8; COLOR: #ffffff; font-weight: bold;}
.EntityTitle {COLOR: #000000; font-weight: bold; font-size: 11pt;}
.dgTable {border: solid 1px #A2A5B9; margin-bottom: 20px; padding: 5px;}
.dgTable td {padding: 5px;}
.dgItem {background-color: #ffffff;}
.dgAltItem {background-color: #eeeeee;}
.dgTableHead {font: bold; color: #ffffff; margin: 0; padding: 2px; border-bottom: 1px solid #CAD0D5; background-color: #A2A5B9; text-align: left;}
.line {padding: 4px 0 4px 8px; font: 11px verdana, arial, helvetica, sans-serif; color: #000; border-bottom: 1px solid #CAD0D5; border-right: 1px solid #CAD0D5; border-left: 1px solid #CAD0D5; background-color: #FFFFFF;}
.dgTable a:link, #table a:active, #table a:visited { color: #006; text-decoration: underline; }
.dgTable a:hover { color: #b30000; text-decoration: underline; }
#chtChart {text-align: center;}

