td.text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; } /* use td.smallfont */
td.textright { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: right} /* use td.smallfontright */
td.textcenter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } /* use td.smallfontcenter */
td.home { font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; } 

a:link { color: #000099; background-color: transparent; text-decoration:underline; }
a:visited { color: #660066; background-color: transparent; text-decoration:underline; }
a:active { color: #F8674E; background-color: transparent; text-decoration:underline; }
a:hover { color: #F8674E; background-color: transparent; text-decoration:underline; }
body { background: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #333333; }

P.textbig {
     font-family: Arial, san-serif ;
     font-size: 16pt ;
     font-weight: bold;
     color: #000000
     }
P.textsmall {
     font-family: Arial, san-serif ;
     font-size: 10pt ;
     color: #447580
     }
P.textsupersmallb {
     font-family: Arial, san-serif ;
     font-size: 8pt ;
     color: #000000
     }

LI.textsmall {
     font-family: Arial, san-serif ;
     font-size: 10pt ;
     color: #447580
     }
LI.textsmallb {
     font-family: Arial, san-serif ;
     font-size: 10pt ;
     color: #000000
     }
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: #447580 ;
     color: #ffffff
     }
TR.textsupersmall {
     font-family: Arial, san-serif ;
     font-size: 8pt ;
     color: #000000
     }

.white { color: #FFFFFF; }

SPAN.banner {
     font-family: Arial, sans-serif;
     font-size: 11pt;
     font-weight: bold;
     text-align: left;
     color: #FFFFFF;
     background-color: #447580
     }
     
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}
p.title { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; padding-bottom: 0em; 
  margin-top: 0em; margin-bottom: 0em; }
p.superbanner { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; text-align: center;
  color: #ffffff; background-color: #447580} 
p.superbanner_purple { font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-weight: bold; text-align: center;
  color: #ffffff; background-color: purple} 

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; }
tr.navbar { background-color: #878787; color: #ffffff; } /* used to apply gray background color top navigation bar */
tr.shade { background-color: #E6E6E6; color: #333333; }
th.banner { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: center;
  color: #FFFFFF; background-color: #447580} 
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
td.center { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; }
td.banner { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: left;
  color: #FFFFFF; background-color: #447580} 
td.banner_purple { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: left;
  color: #FFFFFF; background-color: purple} 
td.indent { font-size: 12px; text-align: left; padding-right: 0em;  padding-left: .75em; }
td.select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: middle;
  background-color: #F5673B; color: #FFFFFF; }
td.supersmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
td.supersmallcenter { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; }
td.supersmallright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: right; }
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; }
td.topic { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: middle; }
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: Arial, Helvetica, sans-serif; font-size: 11px; }
input.button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

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 *//* End WG Styles for 2002 */