BODY { 
        background-color: #ffffff ; 
        }
BODY.plain { 
        background-color: #ffffff ; 
        }

A { text-decoration: underline; }
A:link    { color: #000080 ; }
A:visited { color: #000080 ; }
A:active  { color: #000080 ; }
A:hover   { color: #660000 ; }


IMG.middle {
        vertical-align: middle ;
}

P.banner {
        font-family: Arial, san-serif ; 
        font-size: 32pt ; 
        font-weight: bold ;
        text-align: center ;
        color: #ffffff 
        }
P.title {
        font-family: Arial, san-serif ; 
        font-size: 16pt ; 
        font-weight: bold ;
        text-align: center ;
        color: #000000 
        }
P.subtitle {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        font-weight: bold ;
        color: #000000 
        }
P.subtitlesmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        font-weight: bold ;
        color: #000000 
        }
P.text {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        color: #ff0000 
        }
P.textb {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        color: #000000 
        }
P.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #ff0000 
        }
P.textsmallb {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
P.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #ff0000 
        }
P.textsupersmallb {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }

P.texttimes {
        font-family: Times, serif ; 
        font-size: 12pt ; 
        color: #ff0000 
        }

LI.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #ff0000 
        }
LI.textsmallb {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
LI.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #ff0000 
        }
LI.textsupersmallb {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }

TR.textbig {
        font-family: Arial, san-serif ; 
        font-size: 16pt ; 
        color: #000000 
        }
TR.text_wr {
        font-family: Arial, san-serif ; 
        font-size: 12pt ; 
        background-color: #ff0000 ;
        color: #ffffff 
        }
TR.textsmall {
        font-family: Arial, san-serif ; 
        font-size: 10pt ; 
        color: #000000 
        }
TR.textsupersmall {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        color: #000000 
        }
TR.textsupersmall_ls {
        font-family: Arial, san-serif ; 
        font-size: 8pt ; 
        background-color: #cccccc; 
        color: #000000 
        }
TR.shade { 
        background-color: #E6E6E6; 
        color: #333333; 
        }

TD.banner { 
        font-family: Arial, sans-serif; 
        font-size: 11pt; 
        font-weight: bold; 
        text-align: left; 
        color: #FFFFFF; 
        background-color: #ff0000
        }

TD.topic { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        text-align: left; 
        vertical-align: middle; 
        }

TD.indent { 
        font-size: 12px; 
        text-align: left; 
        padding-right: 0em; 
        padding-left: .75em; 
        }

TD.center { 
        text-align: center; 
        }

TD.right { 
        text-align: right; 
        }

TH.textsmall { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        text-align: center; 
        }

TD.textsmall { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 10pt; 
        }

TD.supersmall { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        }

TD.supersmallcenter { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        text-align: center; 
        }

TD.supersmallright { 
        font-family: Arial, Helvetica, sans-serif; 
        font-size: 8pt; 
        text-align: right; 
        }

SPAN.banner { 
        font-family: Arial, sans-serif; 
        font-size: 11pt; 
        font-weight: bold; 
        text-align: left; 
        color: #FFFFFF; 
        background-color: #ff0000
        }

h1 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 17px; }

h2 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; }

h3 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 13px; }

h3.news { margin-bottom: 0em;} 

h4 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; }

h5, h6 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 0em; }

p { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

p.abstract { font-size: 12px; margin-top: 0em; margin-bottom: 0.5em; }

p.corelink { font-size: 14px; font-weight: normal; margin-top: 0.5em; margin-bottom:0em; }

p.side { font-size: 12px; margin-left: 0.85em; text-indent: -0.85em; margin-top: 0.25em; margin-bottom: 0.25em; }

p.anchors { font-size: 12px; margin-top:1em; margin-bottom:1em; }

p.answer { margin-top: 0em; }

p.date { font-size: 11px; margin-top: 0em; }

p.download { font-size:12px; margin-top:0.25em; margin-bottom:0em; }

p.headlines { font-size: 12px; margin-top: 0em; margin-bottom: 1em; }

p.list { font-size: 12px; margin-top: 0em; margin-bottom:0em; }

p.parent { margin-top: 1em; font-size: 12px; }

p.question { font-weight:bold; margin-bottom:0em;}

p.supersmall {  font-size: 9px}


ul, ol { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }

li { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }



table.side { margin-top:0em; margin-left:1em; margin-bottom:1em; margin-right:0em; }




address { margin-top:0.25em; font-style:normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

img.spacer { margin-top:1em; } 



form { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

input { font-family: Courier, "Courier New", monospace; font-size: 12px; }

input.button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

select { font-size: 11px; }



blockquote { padding: .5em; }

blockquote.border { border-width: 1pt; border-style: solid; }

blockquote.highlight { background-color: #FFFFCC; color: #333333;}



div.indent { margin-left: 10%;}


.arialtext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

.redtext { color: #FF142F;  background-color: transparent;}

.alerttext { color: #FF142F; background-color: transparent; }

.accenttext { color: #F8674E; background-color: transparent; }

.pulldown { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #E6E6E6}

.pulldownsearch { font-family: Arial, Helvetica, sans-serif; font-size: 2.5mm; color: #333333; }

.datestamp { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #333333;}

.smallfont { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.smallfontright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right} 

.smallfontcenter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } 

.defaultfont { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }



span.confidential { font-family: Arial, Helevetica, sans-serif; font-size: 10px; color:#FF142F; background-color: transparent;}

span.superscript { font-family: Arial, Helvetica, sans-serif; vertical-align: super; font-size: 10px; margin-top: 0em; }

span.supersmall { font-family: Arial, Helvetica, sans-serif; vertical-align: super; font-size: 9px; margin-top: 0em; }


/*START of work group specific styles section*/

p.wgheader { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; margin-top: 0.5em; margin-bottom: 0em; }

span.home { font-family: Arial, Helvetica, sans-serif; color: #F8674E; font-size: 10pt; text-decoration: none; background-color: transparent; text-align: left; font-weight: bold; } /* used for top-left work group 'home' link */

span.homebanner { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 18pt; background-color: transparent; text-align: left; font-weight: bold; } /* used for work group 'homepage' banner */

span.utilities { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#69A1BC; text-decoration:none; background-color: transparent;} /* used for top nav utilities links such as 'comments', 'map', 'help', etc. */

span.toinfocentre { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #F8674E; padding-right: 0.5em; padding-left: 0.5em; text-decoration: none; background-color: transparent;} /* used for 'to infoCentre' link at the top right of pages */

span.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FFFFFF; text-decoration:none; } /* used for site category top navigation */

td.selectnav { text-align: center; background-color: #fb674e; } /* used to highlight "selected" site categories in the top nav. */

td.subtopic {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-right: 0.25em;  padding-left: 1.25em; vertical-align: middle; }

td.subselect { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; vertical-align: middle; background-color: #F5673B; color: #FFFFFF; padding-right: 0.25em;  padding-left: 1.25em; }

tr.navbar { background-color: #878787; color: #ffffff; } /* used to apply gray background color top navigation bar */


/* END of work group specific styles section*/

/* START of WG Styles for 2002 */

td.home { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: transparent; text-align: left; font-weight: bold; } /* used for top-left work group 'home' link */

td.home a:link, td.home a:visited { text-decoration:none; color: #f8674e; }

td.toinfocentre { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-align: right; background-color: transparent;} /* used for 'to infoCentre' link at the top right of pages */

td.toinfocentre a:link, td.toinfocentre a:visited { text-decoration:none; color: #f8674e; }

td.utilities { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; background-color: transparent;} /* used for top nav utilities links such as 'comments', 'map', 'help', etc. */

td.utilities a:link, td.utilities a:visited { text-decoration:none; color: #69a1bc; }

td.selectnav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; text-align: center; background-color: #FB674E; } /* used for selected site categories in the top nav. */

td.selectnav a:link, td.selectnav a:visited { text-decoration:none; color: #FFFFFF; }

td.topnav { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  font-weight:bold; text-align: center; background-color: #878787;  color: #ffffff } /* used for site categories in the top nav. */

td.topnav a:link, td.topnav a:visited { text-decoration:none; color: #ffffff; }

/* End WG Styles for 2002 */