/* denotes comment in CSS */

/* BODY centrebl = main table cell styling class in central body*/
td.centrebl { text-indent: 0em; font-size: 8pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #444444; 
font-weight: normal; background-color: #FFFFFF; text-align: left; }

/* bullet list styling */
li { text-indent: 0em; font-size: 8pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; color: #444444; background-color: #FFFFFF; }

td.body_small { text-indent: 0em; font-size: 7pt; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #666666; font-weight: normal; background-color: #FFFFFF; text-align: left; }

/* hyperlink styling */

/* sitedir = most commonly used hyperlink, in BODY of text */
a.sitedir:link {text-indent: 0.1em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt; color: #FF6600; 
font-weight: normal; text-decoration: none;}

a.sitedir:visited {text-indent: 0.1em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt; color: #FF6600; 
font-weight: normal; text-decoration: none;}

a.sitedir:hover {text-indent: 0.1em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt; color: #FF6600; 
font-weight: normal; text-decoration: underline;}

a.sitedir:active {text-indent: 0.1em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt; color: #FF6600; 
font-weight: normal; text-decoration: underline;}

/* bodynavlink = hyperlink of navigation between header and body */
a.bodynavlink:link {text-indent: 0em; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #FF6600; 
font-weight: normal; text-decoration: none;}

a.bodynavlink:visited {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #FF6600; 
font-weight: normal; text-decoration: none;}

a.bodynavlink:hover {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #999999; 
font-weight: normal; text-decoration: underline;}

a.bodynavlink:active {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #FF6600; 
font-weight: normal; text-decoration: underline;}

/* SMALLAD = small font hyperlink, like in Classifieds / Include your company body block */
a.smallad1:link {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #555555; 
font-weight: normal; text-decoration: underline;}

a.smallad1:visited {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #555555; 
font-weight: normal; text-decoration: underline;}

a.smallad1:hover {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #990134; 
font-weight: normal; text-decoration: none;}

a.smallad1:active {text-indent: 0em; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 7pt; color: #555555; 
font-weight: normal; text-decoration: underline;}

/* smaller font table cell styling in central body for source reference in news detail pages and some body_block_469 z-index layers */
td.smallad2 { text-indent: 0em; font-size: 7pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #444444; 
font-weight: normal; background-color: #FFFFFF; text-align: left; }

/* top of HEADER IN BODY table cell styling */
td.cntnthead { padding-left: 2px; font-size: 10pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #3A588F; 
font-weight: bold; background-color: #FFFFFF; text-align: left; }
 
/* FOOTER bottom = hyperlink in footer z-index footer layer */
a.bottom:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 7pt; 
color: #B0B0B0; font-weight: normal; text-decoration: none;}

a.bottom:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 7pt; 
color: #B0B0B0; font-weight: normal; text-decoration: none;}

a.bottom:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 7pt; 
color: #B0B0B0; font-weight: normal; text-decoration: underline;}

a.bottom:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 7pt; 
color: #B0B0B0; font-weight: normal; text-decoration: none;}

/* FOOTER paragraph styling in main_footer1.htm z-index footer layer */
p.footer { font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 7pt; color: 
#B0B0B0;  background-color: #EDF1F8 }

/* HEADER coloured line */
td.logocell { text-indent: 0.1em; font-size: 9pt; font-family: 
Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #000000; font-weight: normal; text-align: center; background-color: #496DAF }

/* HEADER background */
td.header_backgr { text-indent: 0.1em; font-size: 9pt; font-family: 
Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #000000; font-weight: normal; text-align: center; background-color: #FFFFFF }

/* COPR background */
td.coprbar_backgr { text-indent: 0.1em; font-size: 9pt; font-family: 
Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #000000; font-weight: normal; text-align: center; background-color: #EDF1F8 }


/* NEWS hyperlinks */
a.news_header_summary:link {text-indent: 0.0em; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #333399; font-weight: normal; text-decoration: none;}

a.news_header_summary:visited {text-indent: 0.0em; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #333399; font-weight: normal; text-decoration: none;}

a.news_header_summary:hover {text-indent: 0.0em; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #333399; font-weight: normal; text-decoration: underline;}

a.news_header_summary:active {text-indent: 0.0em; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #333399; font-weight: normal; text-decoration: underline;}

td.newsheader_detail { text-indent: 0em; font-size: 13pt; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #466AAC; font-weight: normal; background-color: #FFFFFF; text-align: left; }

td.newsdatesmall { text-indent: 0em; font-size: 7pt; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #444444; font-weight: normal; background-color: #FFFFFF; text-align: left; }

td.cntntnewsh2 { padding-left: 2px; font-size: 8pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #FFFFFF; 
font-weight: bold; background-color: #B7B788; text-align: left; } 

td.bodynavwhite { text-indent: 0em; font-size: 7pt; font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #999999; 
font-weight: normal; background-color: #FFFFFF; text-align: left; }

/* navcell = NAVBAR main table cell styling for navigation bar z-index layers */
td.navcell { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #FFFFFF; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F5F5F5; border-bottom-width: 1px; border-bottom-style: solid; border-left-color: #C0C0C0; height: 14; background-color: #7693C7; }

/* navcell1 = new NAVBAR table cell styling for navigation bar z-index layers */
td.navcell1 { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #FFFFFF; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 14; background-color: #496DAF; }

/* navcell2 = new NAVBAR table cell styling for navigation bar z-index layers */
td.navcell2 { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #FFFFFF; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 14; background-color: #7693C7; }

/* navcell3 = new NAVBAR table cell styling for navigation bar z-index layers */
td.navcell3 { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #FFFFFF; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 14; background-color: #A8BADB; }

/* navcell4 = new NAVBAR table cell styling for navigation bar z-index layers */
td.navcell4 { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #888888; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 14; background-color: #EDF1F8; }

/* navcell5 = new NAVBAR table cell styling for navigation bar z-index layers */
td.navcell5 { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #888888; font-weight: normal; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; height: 14; background-color: #FFC59D; }

/* navcellbold = bold table cell styling for navigation bar z-index layers,  never implemented on AGT */
td.navcellbold { text-indent: 0.0em; font-size: 8pt; font-family: Verdana,Tahoma,Arial,sans-serif; font-style: normal; color: #FFFFFF; font-weight: bold; text-align: left; border-left-width: 2px; border-left-style: solid; border-left-color: #F5F5F5; border-bottom-width: 1px; border-bottom-style: solid; border-left-color: #C0C0C0; height: 14; background-color: #496DAF; }

/* navcellink = main, new hyperlink styling, for navbar z-index layer */
a.navcellink:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;} 

a.navcellink:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;} 

a.navcellink:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: none;} 

a.navcellink:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #555555; font-weight: normal; text-decoration: none;} 

a.navcellink:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #333333; font-weight: normal; text-decoration: underline;}

/* NAVALLINK 1 = main, new hyperlink styling, for navbar z-index layer */

a.navcellink1:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink1:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink1:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink1:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFCC00; font-weight: normal; text-decoration: none;} 

/* NAVALLINK 2 = main, new hyperlink styling, for navbar z-index layer */

a.navcellink2:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink2:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink2:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink2:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFCC00; font-weight: normal; text-decoration: none;} 

/* NAVALLINK 3 = main, new hyperlink styling, for navbar z-index layer */

a.navcellink3:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink3:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink3:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink3:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFCC00; font-weight: normal; text-decoration: none;} 

/* NAVALLINK 4 = main, new hyperlink styling, for navbar z-index layer */

a.navcellink4:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink4:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink4:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; text-decoration: none;} 

a.navcellink4:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #888888; font-weight: normal; text-decoration: none;} 


/* navboldlink1 = main, new hyperlink styling, for navbar z-index layer */
a.navboldlink:link {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #888888; font-weight: bold; text-decoration: none;} 

a.navboldlink:visited {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #888888; font-weight: bold; text-decoration: none;} 

a.navboldlink:hover {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #555555; font-weight: bold; text-decoration: none;} 

a.navboldlink:active {font-family: Verdana,Tahoma,Arial,sans-serif; font-size: 8pt; color: #888888; font-weight: bold; text-decoration: underline;}

/* HTML page ALL */
/* body styling */
body { font-size: 9pt; font-family: Verdana,Tahoma,Arial,sans-serif; color: 
#000000; background-color: #FFFFFF; }

/* division styling */ 
div { font-size: 9pt; font-family: Verdana,Tahoma,Arial,sans-serif; background-color: #FFFFFF; }

/* paragraph styling */
p {margin-right: 0cm; margin-left: 0cm; text-indent: 0em; font-size: 8pt; font-family: Verdana,Arial,Helvetica,Tahoma,Arial,sans-serif;} 

/* h4 light-grey text header styling for headers in a coloured bar above / in main body */
h4 { text-indent: 0em; font-size: 9pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #444444; 
font-weight: bold; background-color: #E9E9DC; text-align: left; }

/* h5 white text header with medium grey background*/
h5 { text-indent: 0em; font-size: 10pt; font-family: 
Verdana,Arial,Helvetica,Tahoma,sans-serif; font-style: normal; color: #FFFFFF; 
font-weight: bold; background-color: #B7B788;  margin: 0; }

/* table row styling */
tr { font-size: 9pt; font-family: Verdana,Tahoma,Arial,sans-serif; background-color: #FFFFFF; }

/* default table cell styling */
td { padding-left: 2px; padding-right: 2px; font-size: 8pt; font-family: 
Arial,Helvetica,Verdana,Tahoma,sans-serif; color: #555555; }

/* miscellaneous table cell stylings */
td.smallflag { padding-left: 2px; padding-right: 2px; float: left; font-size: 
8pt; font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif; color: #555555; }
