/* Standard Links */ 
A:link    {color: #000000; text-decoration: underline;}
A:visited {color: #000000; text-decoration: underline;}
A:hover   {color: #CC00CC; text-decoration: underline;}

TD {font-family: verdana, arial, sans-serif; color: #000000; font-size: 8pt; font-style: normal;}

/* Headings */
H1 {font-family: verdana, arial, sans-serif; color: #000000; font-size: 7pt; font-weight: normal; text-align: center; }
H1 A:link    {color: #000000; text-decoration: none;}
H1 A:visited {color: #000000; text-decoration: none;}
H1 A:hover   {color: #000000; text-decoration: none;}

/* CopyRight */
.c {font-family: verdana, arial, sans-serif; color: #000000; font-size: 7pt; font-style: normal; text-align: center;}
.c A:link    {color: #000000; text-decoration: none;}
.c A:visited {color: #000000; text-decoration: none;}
.c A:hover   {color: #CC00CC; text-decoration: underline;}


/* NB */
.nb {color: #FF0000; font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 1em;}

.myw {background: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 9pt;}
.l {color: #CC0000; font-family: verdana, arial, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; margin: 0em 0em;}
.m {color: #0000ff; font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; text-align: justify; margin: 1em 1em;}
.mc {color: #0000ff; font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; text-align: center; margin: 1em 1em;}
.s {color: #000099; font-family: verdana, arial, sans-serif; font-size: 9pt; margin: 1em 1em; text-align: justify;}
.sw {color: #FF6600; font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 1em;}
/* Standard Paragraph */
.sp {font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 2em;}
/* Standard Heading */
.sh {color: #ff0000; font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 1em;}

.sg {color: #000099; font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 1em;}

.S2 {color: #000099; font-family: verdana, serif; font-size: 12pt; font-weight: bold; text-align: justify; }

.f {font-size: 8pt; font-style: bold; text-align: center;}


/* Blue Index Top Right */
.tr {background: #0066FF; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 8pt; }
.tr A:link    {color: #FFFFFF; text-decoration: underline;}
.tr A:visited {color: #FFFFFF; text-decoration: underline;}
.tr A:hover   {color: #FFFF00; text-decoration: underline;}
/* Blue Index Top Right */
.tr2 {background: #CCCCCC; color: #000000; font-family: verdana, arial, sans-serif; font-size: 8pt; }
.tr2 A:link    {color: #000000; text-decoration: underline;}
.tr2 A:visited {color: #000000; text-decoration: underline;}
.tr2 A:hover   {color: #FFFF00; text-decoration: underline;}

/* Blue Index Bottom Row */
.br {background: #0099FF; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 7pt; }
.br A:link    {color: #FFFFFF; text-decoration: underline;}
.br A:visited {color: #FFFFFF; text-decoration: underline;}
.br A:hover   {color: #FFFF00; text-decoration: underline;}

/* Blue Index Bottom Row */
.br2 {background: #666699; color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 7pt; }
.br2 A:link    {color: #FFFFFF; text-decoration: underline;}
.br2 A:visited {color: #FFFFFF; text-decoration: underline;}
.br2 A:hover   {color: #FFFF00; text-decoration: underline;}

/* Blue Index Left Column */
.lc {color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 9pt; margin: 8px;}
.lc A:link    {color: #FFFFFF; text-decoration: underline;}
.lc A:visited {color: #FFFFFF; text-decoration: underline;}
.lc A:hover   {color: #FFFF00; text-decoration: underline;}

/* Blue Index Center Column */
.cc {color: #0000000; font-family: verdana, arial, sans-serif; font-size: 8pt; text-align: justify; margin: 0px 10px;}
.cc A:link    {color: #0099FF; text-decoration: underline;}
.cc A:visited {color: #0099FF; text-decoration: underline;}
.cc A:hover   {color: #990000; text-decoration: underline;}

/* Blue Index Right Column */
.rc {color: #666699; font-family: verdana, arial, sans-serif; font-size: 8pt; font-weight: bold; text-align: left; padding: 3px 0px 3px 10px;}


/* Blue Heading */
.bh {color: #0000CC; font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; text-align: center; margin: 0px; }
.bh A:link    {color: #0000CC; text-decoration: underline;}
.bh A:visited {color: #0000CC; text-decoration: underline;}
.bh A:hover   {color: #0099FF; text-decoration: underline;}

.bb {BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #6699cc 1px solid; BACKGROUND: #f3f9ff; BORDER-LEFT: #6699cc 1px solid; COLOR: #000066; BORDER-BOTTOM: #99ccff 1px solid}

.abl {font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; padding: 3px 0px 3px 10px; text-align: left; }
.abl A:link    {color: white; text-decoration: underline;}
.abl A:visited {color: white; text-decoration: underline;}
.abl A:hover   {color: #FFFF00; text-decoration: underline;}

.lch {color: black; font-family: verdana, arial, sans-serif; font-size: 9pt; font-weight: bold; padding: 3px; margin: 9px 5px 0px 5px; text-align: left;}

/* Flag Text */
.ft {color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 8pt; text-align: center;}
.ft A:link    {color: #FFFFFF; text-decoration: underline;}
.ft A:visited {color: #FFFFFF; text-decoration: underline;}
.ft A:hover   {color: #FFFF00; text-decoration: underline;}

/* Communications Centre */

.cctable {BORDER: #99ccff 1px solid; font-family: verdana, arial, sans-serif; font-size: 9pt; text-align: justify; margin: 1em 2em;}
