/* infoCentre main style sheet */

/* 07.30.2001 Chris Watkins (CDW) - Cleaned up to be in line with W3C Validation standards */ 

/* including adding color and/or background-color where needed. Altered all RGB values to  */

/* HEX value                                                                               */

/* 08.01.2001 CDW -- changed body, p, td, ol, ul, li, & p.corelink to 14 pixels            */

/*08.09.2001 KC -- include span.homebanner for work groups. Also eliminated specific styles, td.smallfontcenter, th.smallfontcenter, td.smallfontright, th.smallfontright and added general styles .smallfontcenter, .smallfontright																				*/

/*08.21.2001 KC -- add styles to apply background color for selected categories in the top nav (td.selectnav) and gray background color in the top nav (tr.navbar). 										*/


/*Beginning of styles to expire 01.01.2002*/
h1.date { margin: 0em; } /* Replaced by p.title */
h2.question { margin-top: 1em; margin-bottom: 0em; }
p.ten { font-size: 12px; margin-top:0em; margin-bottom:1em; } /*use p.smallfont*/
p.first { margin: 0em }
p.next { text-indent: 1.5em; margin: 0em }
ul.timesten { font-size: 12px; } /* use ul.smallfont */
ol.timesten { font-size: 12px; } /* use ol.smallfont */
li.ten { font-size: 12px; } /* use li.smallfont */
table.menu { width: 140pt; font-size: 12px; margin-top: 1em; margin-bottom: 0.5em; background-color: #CCCCCC; color: #333333; }
th.arialtext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; } /* use th.smallfont */
th.arialtextcenter { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; } /* use th.smallfontcenter */
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; } 
td.wgbanner { font-family: Arial, Helvetica, sans-serif; font-size: 18pt; text-align: left; } /* use span.homebanner */
blockquote.nobackground { background-color: #FFFFFF; border-color: #FFFFFF; border-width: 1pt; border-style: none; padding: 0.5em; color: #333333; } /* replaced by blockquote.highlight */
span.navblack { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FFFFFF; text-decoration:none;  background-color: transparent;} /* replaced by span.topnav */
span.navwhite { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FFFFFF; text-decoration:none;  background-color: transparent; } /* replaced by span.topnav */
span.navred { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #6BA2C4; text-decoration:none; background-color: transparent;} /* replaced by span.utilities */
img.title { margin-top:1em; } /* Replaced by image.spacer */
/*END of styles to expire 01.01.2002*/



a:link { color: #000048; 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; }



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; }



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 }

td.indent { font-size: 12px; text-align: left; padding-right: 0em;  padding-left: .75em; }

td.supersmall { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

tr.shade { background-color: #E6E6E6; color: #333333; }

th {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; text-align: center; }

th.textcenter { text-align: center; } 

td.popuptitle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; background-color: #69A1BC; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; color: #FFFFFF; }

td { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

td.select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: middle; background-color: #F5673B; color: #FFFFFF; padding: 2px } /* width: 140px;  */

td.topic  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: middle; color: #000000; padding: 2px } /* width: 140px; background-color: #e8e8e8;   */



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: #F7FC94; } /* 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.subtopic2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding-right: 0.25em;  padding-left: 2.50em; vertical-align: middle; }

td.subselect2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; vertical-align: middle; background-color: #F5673B; color: #FFFFFF; padding-right: 0.25em;  padding-left: 2.50em; }


tr.navbar { background-color: #878787; color: #ffffff; } /* used to apply gray background color top navigation bar */

td.banner { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; text-align: left; } /* used for microsite banners */

/* 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 */

td.bodycell	{ margin-left: 6px; width: 454px }
/*  2002.03.26, gzmjby: use this style in the cell holding the main body of the page,  */
/*  and you won't have to add an empty cell for whitespace to its left.                */
table.page		{ width: 600px }
/*  2002.03.26, gzmjby: use this style in the table holding the main body of the  */
/*  page to set its overall width.                */

/* -------------------  CCO Custom CSS Entries ---------------------*/

A.grey:link {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold} 
A.grey:visited {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold } 
A.grey:hover { text-decoration: none; color="#f8674E"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold } 
A.greyout:link {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold} 
A.greyout:visited {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold } 
A.greyout:hover { text-decoration: none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 11px; font-weight: bold }  
  
A.grey1:link {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold} 
A.grey1:visited {text-decoration:none; color="white"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold } 
A.grey1:hover { text-decoration: none; color="#000048"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold } 
A.grey1out:link {text-decoration:none; color="#000048"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold} 
A.grey1out:visited {text-decoration:none; color="#000048"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold } 
A.grey1out:hover { text-decoration: none; color="#000048"; font-family: Arial Bold, Arial, 
  sans-serif; font-size: 10px; font-weight: bold }   

/* -----------------  End of CCO Custom CSS Entries -------------------*/