/* ------------------------------BEGIN NOTES-----------------*/
/* This page was last Modified by Jo-Ann Yu on 02/01/08 */
/* Modified to include changes to the CWC on 01/23/08 */
/* Modified to include changes to the OOH redesign by Connie Sielaff on 10/20/05 */
/* Modified to include Emergency Notice stuff by Jo-Ann Yu on 02/18/04 */
/* Modified the Generate XG section by Jo-Ann Yu on 02/01/08 */
/* Modified div.pub-icons on 02/27/04 */
/* Modified to include GQT stuff by Jo-Ann Yu on 08/12/05 */
/* Modified to include more margin indentions, sub7 - sub19 by Robbin Galloway on 10/25/06 */
/* ------------------------------OTHER NOTES-----------------*/
/* do not use underscore (_) in naming your elements or else Netscape 4.0 will ignore it */
/* do not use classes set as number (i.e. P.1) */
/* do not modify the 'data output page' section without consulting Beatriz Rivera */
/* do not modify the 'EAG table' section without consulting Michael Levi */

/* ------------------------------END NOTES-------------------*/

/* Here's a list to all the default stuff (updated 8/19/02, Added visited links color)*/
a:link	{color: #003399; FONT-WEIGHT: bold;}
a:visited {color: #663399; FONT-WEIGHT: bold;}

/* Here's for Emergency Notice (the word 'Notice' is in red, the main text is in blue on a yellow backround )*/
.notice {FONT-WEIGHT: bold; COLOR: #990000; FONT: Verdana; background-color: #ffff00; text-align: center;}
.emergency {COLOR: #003399;}
.message {FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: arial; background-color: #99ff99; text-align: center;}
.feedback {FONT-SIZE: x-small; COLOR: #ccffcc; text-align: center;}
.feedback A {FONT-SIZE: x-small; COLOR: #006600; text-align: center;}

/* Here's for the paragraph */
P {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif;}

/* Here's for the Section 508 Quick links (the specified size & color allow browser to hide the links) */
.hide {FONT-SIZE: 1pt; COLOR: #FFFFFF;}
.hide A {FONT-SIZE: 1pt; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.hide A:visited {FONT-SIZE: 1pt; COLOR: #FFFFFF; TEXT-DECORATION: none;}

/* Here's a list for margin indentation */
.sub1 {margin-left: 5px;}
.sub1b {margin-right: 5px;}
.sub2 {margin-left: 10px;}
.sub2b {margin-right: 10px;}
.sub3 {margin-left: 15px;}	
.sub4 {margin-left: 20px;}	
.sub5 {margin-left: 25px;}	
.sub6 {margin-left: 30px;}	
.sub7 {margin-left: 35px;}	
.sub8 {margin-left: 40px;}	
.sub9 {margin-left: 45px;}	
.sub10 {margin-left: 50px;}	
.sub11 {margin-left: 55px;}	
.sub12 {margin-left: 60px;}	
.sub13 {margin-left: 65px;}	
.sub14 {margin-left: 70px;}	
.sub15 {margin-left: 75px;}	
.sub16 {margin-left: 80px;}	
.sub17 {margin-left: 85px;}	
.sub18 {margin-left: 90px;}	
.sub19 {margin-left: 95px;}	


/* Here's for the tables */
TD, TR, DD, DL {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
TH {background-color: #FFFFCC; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}

/* Here's for the Headers */
H1 {FONT-SIZE: large; COLOR: #990000; font-family: Verdana, Arial, Sans-Serif;}
H2 {FONT-SIZE: medium; COLOR: #990000; font-family: Verdana, Arial, Sans-Serif;}
H3 {FONT-SIZE: small; COLOR: #990000; font-family: Verdana, Arial, Sans-Serif;}
H4 {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif;}

/* Here's for the Lists */
OL, UL {margin-top: 1pt; margin-bottom: 5pt; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif;}
LI {FONT-SIZE: x-small; font-family: Verdana, Arial, Sans-Serif; COLOR: #000000;}
LI.off {list-style-type: none; FONT-SIZE: x-small; COLOR: #006699; font-family: Verdana, Arial, Sans-Serif;}
li.news {font-family: Verdana; FONT-SIZE: .8em; COLOR: #000000; margin-top: 5pt; margin-bottom: 5pt;}
li.A news {font-family: Verdana; FONT-SIZE: .8em; margin-top: 5pt; margin-bottom: 5pt;}

/* UL {list-style-type: disc;}
UL UL {list-style-type: circle;}
UL UL UL {list-style-type: square;}*/

/* Here's for the dropdown menus */
FORM {margin-top: 2pt; margin-bottom: 2pt;}

/* Here's for the formatted text */
PRE, CODE, TT {FONT-SIZE: x-small;}

/* Here's for the horizontal line */
HR {color: #003399; width: 100%; height: 1px;}


/* Here's for the datahome page (updated 8/19/02, Made ProgramHead2 color black as required by DOL)*/
TD.progname {color: #003399; FONT-WEIGHT: bold;}
TH.ProgramHead2 {FONT-SIZE: small; COLOR: #000000; font-family: Verdana, Arial; TEXT-DECORATION: none;}

/* Here's for the banner, top navigational bar and dropdown menus*/
.TopNav {background-color:  #515151;}
.GrayLine {background-color: #003399;}  /* originally gray but now its darkblue,*/
.graymedium {FONT-SIZE: 1em; COLOR: #990000;}	/* originally gray but now its red,*/
.white {background-color: #FFFFFF;}

/* fieldset & legend was modified by Jo-Ann on 03/07/03 */
fieldset {padding: .25em; COLOR: #000000; margin-left: 30px;}
legend {FONT-WEIGHT: bold; text-transform: uppercase;}

/* Here's for the drop-down menus */
.menulabel1 {COLOR: #990000;}
.menulabel2 {background-color: #E4E4E4; COLOR: #999999;}
.breadcrumbs {FONT-SIZE: 8pt; FONT-WEIGHT: bold;  COLOR: #003399; font-family:  Verdana, arial,helvetica;}
.breadcrumbs A {COLOR: #003399; font-family:  Verdana, arial,helvetica;}
.dropdown {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #003399; font-family: Verdana, arial,helvetica; background-color: #ffffff;}


/* Here's for the footer (updated 8/20/02, Added visited links color)(If modify, also update blshome.css)*/
.BotNavText {FONT-SIZE: x-small; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; FONT-WEIGHT: bold; COLOR: #003399; }
.BotNavText A {FONT-SIZE: .9em; COLOR: #003399;}
.BotNavText A:visited {COLOR: #663399;}
.contactinfo {COLOR: #003399;}
.contactinfo A {FONT-WEIGHT: bold; COLOR: #003399}
.contactinfo A:visited {COLOR: #663399;}


/* Here's for the DOL-Required Banner (updated 10/21/05)*/
.banner-usdol {color:#003399; font-size:16pt; font-weight: bold; font-family: Verdana, arial,helvetica;}
.banner-agency {color:#003399; font-size:12pt; font-weight: bold; font-family: Verdana, arial,helvetica;} 
.banner-tagline {color:#003399; font-size:10pt; font-style: italic; font-family: Verdana, arial,helvetica;} 
.agencyurl {color:#003399; font-size:15pt; font-style:italic; font-weight:bold; font-family: Verdana, arial,helvetica;}
.agencyurl A {color:#003399; font-size:15pt; font-style:italic; font-weight:bold; font-family: Verdana, arial,helvetica; TEXT-DECORATION: none;}
.agencyurl A:visited {color:#003399; font-size:15pt; font-style:italic; font-weight:bold; font-family: Verdana, arial,helvetica; TEXT-DECORATION: none;}
.search-bar {FONT-SIZE: 1em; color:#FFFFFF; font-weight: bold; font-family: Verdana, arial,helvetica;}
.search-bar A {FONT-SIZE: 1em; color:#FFFFFF; font-weight: bold;}
.search-bar A:visited {FONT-SIZE: 1em; color:#FFFFFF; font-weight: bold;}
/* controls the look and feel of the search field */
.topnavbar {color:#FFFFCC; font-weight: bold;}
.topnavbar A {color:#FFFFCC; font-weight: bold;}

/* Here's for date (last updated & data extract)  */
.update {color: #666666;}
.extract {FONT-SIZE: 10px; FONT-WEIGHT: bold; color: #999999; font-family: Verdana, Arial, Sans-Serif, helvetica;}

/* Here's the 404 page  */
.warning {FONT-SIZE: 14pt; FONT-WEIGHT: bold; color: #990033; font-family: Arial; line-height: 1.75;}
.error {FONT-SIZE: 8pt; COLOR: #000000; font-family: Courier;}
.notice {FONT-WEIGHT: bold; COLOR: #000000; font-family: Arial;}

/* Here's for all the boxes (updated 8/20/02, Added visited links color)*/
.BoxLine {background-color: #CCCCCC;}
.Boxtextblack {COLOR: #000000;}	
.Boxtextred {COLOR: #960018; FONT-WEIGHT: bold; font-family: tahoma, sans-serif;}
.Boxtextred A {FONT-WEIGHT: bold; COLOR: #990033; TEXT-DECORATION: underline;}
.Boxtextred A:visited {COLOR: #663399;}
.data {cursor: help;}
.oesdata {cursor: help; margin-left: 5px;}
P.oeslatest {font-family: Verdana, Arial; FONT-SIZE: .9em; COLOR: #000000; margin: 2pt; text-indent: 1pt;}
.oesnumber {COLOR: #960018; FONT-WEIGHT: bold; font-family: tahoma, sans-serif;}
P.latest {font-family: tahoma, sans-serif; FONT-SIZE: 1.1em; COLOR: #000000; margin: 2pt; margin-left: 10pt; text-indent: -2pt;}
P.heading {font-family: tahoma, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #990033; margin: 2pt; margin-top: 5pt;}
.release {COLOR: #000000; FONT-WEIGHT: bold;}/* (updated 8/19/04, deleted duplication)*/
.release A {FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #003399;}
P.people {FONT-SIZE: .9em; margin-top: 5pt; margin-bottom: 5pt;}
P.people A {FONT-WEIGHT: bold; COLOR: #003399;}	
P.people A:visited {COLOR: #663399; FONT-WEIGHT: bold;}
.subscribe {COLOR: #FFFFFF; FONT-WEIGHT: bold;}
.subscribe A {FONT-WEIGHT: bold; COLOR: #FFFFFF;}
.subscribe A:visited {FONT-WEIGHT: bold; COLOR: #FFFFFF;}

/* Here's for the OEP/JSP */
TH.oep {background-color:  #515151; FONT-SIZE: x-small; COLOR: #FFFFCC; font-family: Verdana, Arial;}

/* Here's for the OES Help */
.content {margin-left: .5em; margin-right: .5em;}
.helplink {FONT-SIZE: x-small; COLOR: #000000; font-family: Arial;}
.steplabel {FONT-SIZE: x-small; COLOR: #003399; FONT-WEIGHT: bold; font-family: verdana, arial, sans-serif, helvetica;}
.descrip {margin-left: .5em; FONT-SIZE: x-small; font-style: italic; COLOR: #000000; font-family: verdana, arial, sans-serif, helvetica;}
.steplabel2 {FONT-SIZE: x-small; COLOR: #000000; FONT-WEIGHT: bold; font-family: verdana, arial, sans-serif, helvetica;}
HR.apps {color: #003399; width: 100%; height: 3px;}

/* Here's for GQT */
.gqttable {padding-right: .5em; padding-left: .5em;}
.gqtdropdown {FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #003399; font-family: arial,helvetica; background-color: #ffffff;}
.gqtcell {background-color: #dcdcda;}
.gqtlabel {background-color: #dcdcda; FONT-WEIGHT: bold;}
.gqtbutton {FONT-SIZE: x-small;}
.gqtnote {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #c0c0c0;}
.gqtcontent {margin-left: .5em; margin-right: .5em;}
.gqth4 {FONT-SIZE: x-small; COLOR: #990000; font-family: Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold;}

/* Here's for the FAST Search Implementation (updated 9/30/05) */
.related {margin-bottom: 1em;}
.related A {FONT-SIZE: xx-small; font-family:arial,helvetica; COLOR: #0000ff; FONT-WEIGHT: bold;}
.title {FONT-WEIGHT: bold; COLOR: #990000; }
.key {background-color: #ffff80;}
.topbox   {background-color: #e5ecf9; border-top: 1px solid #003399;}
.boxtitle {font-size: x-small; font-family:arial,helvetica; color:#6F6F6F;}
.boxsubtitle {font-size: x-small; font-family:tahoma; color:#303030;}
div.right {padding-right: 3px; float: right; }
div.bestbet {padding-bottom: 3px;}
span.bestbeturl {font-size: xx-small; color:#009900; FONT-WEIGHT: bold;}
P.boxlink {font-family: tahoma, sans-serif; FONT-SIZE: 1.1em; COLOR: #000000; margin: 2pt; margin-left: 10pt;}
.fast A {FONT-SIZE: 100%; FONT-WEIGHT: bold; COLOR: #003399;}
.fast A:visited {COLOR: #663399;}
.resultbox {background-color: #ffffcc; border-top: 1px solid #ffff00;}
.resultdomain {text-align: left; FONT-WEIGHT: bold; COLOR: #000000;}
.resulthit {float: right; text-align: right; COLOR: #000000;}
	
/* Here's for the data output page (Change TR bgcolor from "#cccccc" "#DAE9FC"*/
.SurveyTitle {background-color: #003399; FONT-SIZE: x-small; FONT-WEIGHT: bold; COLOR: #FFFFFF; font-family: Verdana, Arial, Sans-Serif, helvetica; text-indent: 10pt;}
TH.OutputHead {background-color:  #515151; FONT-SIZE: x-small; COLOR: #FFFFCC; font-family: Verdana, Arial;}
TD.OutputCell {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
TH, TR.DataHead {background-color: #FFFFFF; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
.DataFormat {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif, helvetica; line-height: 16pt; text-align: left;}
.DataFormat A {FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #003399; font-family: Verdana, Arial, Sans-Serif, helvetica; line-height: 16pt; text-align: left;}
TD.DataFoot {background-color: #FFFFFF; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
 

/* Here's for the EAG tables (updated 8/20/02, Added visited links color)*/
TH.title {background-color: #FFFFFF; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
TH.eagrowhead {background-color:  #515151; FONT-SIZE: x-small; COLOR: #FFFFCC; font-family: Verdana, Arial;}
TD.eagfirstcol {font-family: Verdana, Arial; FONT-WEIGHT: bold; FONT-SIZE: x-small;}
TD.eagfirstcol A {COLOR: #003399; font-family: Verdana, Arial; FONT-WEIGHT: bold; FONT-SIZE: x-small;}
TD.subtitle {background-color:  #515151; font-family: Verdana, Arial; FONT-WEIGHT: bold; COLOR: #FFFFCC; FONT-SIZE: x-small;}
TD.subtitle A {COLOR: #FFFFCC;}
TD.subtitle A:visited {COLOR: #FFFFCC;}
TD.eagCell {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
TR.eagfoot {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
.eagstates A {FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: underline; text-transform: uppercase;}
.eagstates A:visited {COLOR: #663399;}

/* Here's for the Search Pages (updated 8/20/02, Added visited links color)*/
.search {FONT-SIZE: x-small; COLOR: #990000; font-family: Verdana, Arial, Sans-Serif; FONT-WEIGHT: bold;}
.searchdesc {font-family: arial, helvetica; COLOR: #000000;}
.searchred A {FONT-WEIGHT: bold; COLOR: #990033; TEXT-DECORATION: underline;}
.searchred A:visited {COLOR: #663399;}

/* Here's for the program home page (updated 8/19/02, Made all sub-heading all-caps to distinguish from other section heads.  DOL required that sub-head be colored black)*/
TH.ProgramHead {FONT-SIZE: 1em; COLOR: #000000; font-family: Verdana, Arial; TEXT-DECORATION: none; text-transform: uppercase;}
TH.ProgramHead A {FONT-SIZE: 1em; COLOR: #000000; font-family: Verdana, Arial; TEXT-DECORATION: none;}


P.overview1 {margin-left: 5px; FONT-WEIGHT: bold; COLOR: #003399;}
P.overview1 A {margin-left: 5px; FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: underline;}
P.overview1 A:visited {COLOR: #663399; TEXT-DECORATION: underline;}

TD.Progsect {margin-left: 10pt; FONT-SIZE: x-small COLOR: #003399; font-family: Verdana, Arial, Sans-Serif, helvetica;}
.headers {background-color: #003399; FONT-WEIGHT: bold; COLOR: #FFFFFF; font-family: Verdana, Arial, Sans-Serif, helvetica; text-indent: 10pt; width: 100%;}
TH.searchhead {background-color: #003399; FONT-SIZE: x-small; COLOR: #FFFFFF; font-family: Verdana, Arial; TEXT-DECORATION: none; text-indent: 5pt;}

/* Updated 5-1-02 */
.Progsect A {FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: underline;}
.Topsect {FONT-SIZE: 1em; COLOR: #003399; font-family: Verdana, Arial;}
.Topsect A {FONT-SIZE: 1em; COLOR: #003399;}


/* Here are the indentation or visual hierarchy (updated 8/19/02, Added visited links color)*/
.lev1 {margin-left: 10px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR:  #515151;}
.lev1 A {margin-left: 10px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR:  #515151; TEXT-DECORATION: underline;}
.lev1 A: visited {color: #663399;}
.lev2 {margin-left: 30px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #990000;}
.lev2 A {margin-left: 30px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #990000; TEXT-DECORATION: underline;}
.lev2 A: visited {color: #663399;}
.lev3 {margin-left: 50px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #003399;}
.lev3 A {margin-left: 50px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: underline;}
.lev3 A: visited {color: #663399;}
.alpha {font-size: 14pt; font-weight: bold}
.term {font-weight: bold}
.ocwclev1 {margin-left: 15px; FONT-WEIGHT: bold; COLOR:  #515151;}

.desctext {font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: x-small; FONT-STYLE: italic; COLOR: #000000;}

/* Here's for the 'next or previous' link (updated 8/19/02, Added visited links color)*/
.nextred {FONT-SIZE: 8pt; COLOR: #003399; FONT-WEIGHT: bold; font-family: verdana,arial,helvetica;}
.nextred A {FONT-WEIGHT: bold; COLOR: #003399; TEXT-DECORATION: underline;}
.nextred A:visited {COLOR: #663399;}

/* Here's for the 'nice extra' stuff */
.new {background-color: #ffff00; FONT-SIZE: .8em; FONT-WEIGHT: bold; COLOR: #000000;}
.highlight {background-color: #ffff00; COLOR: #000000;}
.updated {background-color: #00ff00; FONT-SIZE: .8em; FONT-WEIGHT: bold; COLOR: #000000;}
.important {background-color: #00ffff; FONT-SIZE: .8em; FONT-WEIGHT: bold; COLOR: #000000;}
.revised {background-color: #cc3300; FONT-SIZE: .8em; FONT-WEIGHT: bold; COLOR: #FFFFFF;}
.revised A {background-color: #cc3300; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.other {background-color: #ffcc99; FONT-SIZE: .8em; FONT-WEIGHT: bold; COLOR: #000000;}
.notes {font-family: Verdana, Arial,; FONT-SIZE: .8em; COLOR: #999999; PADDING: 2pt;}
.headnotes {font-family: Verdana, Arial,; FONT-SIZE: .8em; COLOR: #003399; FONT-WEIGHT: bold;}
.fnotes {font-family: Verdana, Arial,; FONT-SIZE: .8em; COLOR: #000000;}
.fnotes A {COLOR: #003399;}
P.notes {font-family: Verdana, Arial,; FONT-SIZE: .9em; COLOR: #003399; PADDING: 5pt; BORDER-STYLE: dashed; BORDER-WIDTH: thin;}
P.notes2 {font-family: Verdana, Arial,; FONT-WEIGHT: bold; COLOR: #003399; PADDING: 10pt; BORDER-STYLE: dashed; BORDER-WIDTH: thin;}

/* Here's for the 'return to the top' link */
P.topred {margin: 2pt; margin-left: 10pt; text-indent: -2pt;}
.topred A {COLOR: #990000; FONT-WEIGHT: bold; FONT-SIZE: 8pt; font-family: Verdana, Arial; text-align: right; TEXT-DECORATION: none;}
.topred A:visited {COLOR: #663399; FONT-WEIGHT: bold; FONT-SIZE: 8pt; font-family: Verdana, Arial;}

/* Here's for the dotted HR (sorry, not working with some browser) */
.dotted {border: dotted;}

/* Here's for BLS Org Chart) */
.orgname {FONT-WEIGHT: bold; COLOR: #990000;}
.vacant {FONT-WEIGHT: bold; COLOR: #003399;}
.orgtitle {margin-left: 10pt; COLOR: #000000; FONT-STYLE: italic;}
.orgoffice {font-family: Verdana, Arial; FONT-SIZE: x-small; COLOR: #666666;}

/* Here's for the Forms  [Note: that OOH & CGI uses an inline style sheet since they already has their own CSS file]*/
.fpmessage {
/*
color: #990000;
border-style: solid;
border-color: #990000;
border-width: 2px; 
FONT-WEIGHT: bold;
*/
}
.fperror {background-color: #FFFFCC; COLOR: #000000;}
.fpflag {color: #990000;}
.fpfield {border-style: solid; border-width: 1px; padding: 5px;}
.fpnotes {font-family: Verdana, Arial; COLOR: #000000; FONT-WEIGHT: bold;}
.fpexpire {color: #c0c0c0; FONT-SIZE: x-small;}
.fpbox {color: #990000; border-style: solid; border-color: #990000;	border-width: 2px; padding: 6px;}

/* Here's for the Publications */
.pdf-link {FONT-SIZE: xx-small; font-family: Arial,Swiss,Helvectia; COLOR: #000000;}
.pdf-link A {FONT-WEIGHT: bold;}
.pdf-link A:visited {FONT-WEIGHT: bold;}
div.menu-header  {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #FFCC00;}
div.menu-header A {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #FFCC00;}
div.menu-header A:visited {COLOR: #FFCC00;}
div.pub-icons {align: center;}
UL {LIST-STYLE: square url(/images/bullet-red.gif) outside; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; TEXT-ALIGN: left;}
UL.menu-item {LIST-STYLE-IMAGE: url(/images/bullet-yl.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #ffffcc; LIST-STYLE-TYPE: square}
LI.progname {color: #003399; FONT-WEIGHT: bold;}
UL.menu-item A {COLOR: #ffffcc}
UL.menu-item A:visited {COLOR: #ffffcc}
div.citation {border-style: dashed; border-color: #003399; border-width: thin; padding:10px; background-color: #d7ebff;}
.toplink {margin-top: -40px; TEXT-ALIGN: right;}
fieldset.OOH {padding: .25em; text-transform: uppercase; COLOR: #990000; margin-left: 0px; border: 1px solid #990000;}
.onet {font-family: Verdana, Arial; COLOR: #000000; FONT-WEIGHT: bold; font-size: 10px;} 
.indent1 {font-family: Verdana, Arial; margin-left: 15;}
.indent0 {font-family: Verdana, Arial; font-weight:bold; margin-left: 0;}
.indent2 {font-family: Verdana, Arial; margin-left: 30;}

/* Added by JYU 01/23/08 */
.cwc-date {color: #999999; FONT-SIZE: xx-small; margin-bottom: 20px;}
.cwc-orgdate {color: #999999; FONT-SIZE: xx-small; FONT-WEIGHT: bold;}
.cwc-revdate {color: #999999; FONT-SIZE: xx-small; FONT-WEIGHT: bold;}
.cwc-abstract {FONT-STYLE: italic; padding: 2px;}
.cwc-endnotes {font-size: x-small; COLOR: #000000; padding: 4px; margin-bottom: -15px; margin-left: 10px;}
.cwc-runinhead {FONT-WEIGHT: bold;}
.cwc-author {color: #000000; FONT-SIZE: x-small;}
.cwc-authorname {color: #000000; FONT-SIZE: x-small; FONT-WEIGHT: bold;}
.cwc-authorname A {color: #000000; font-size: x-small;}
.cwc-authorname A.visited {color: #000000; FONT-STYLE: italic; font-size: x-small;}
div.cwccitation {border-style: solid; border-color: #000000; border-width: thin; padding:10px; background-color: #dfdfdf;}


/* Added by CDS 12/14/05 */
.addnav {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR:  #515151;}
.addnav A {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR:  #515151;}
.addnav A:visited {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR:  #515151;}
.addnav1 {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #663399;}
.addnav1 A {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #663399;}
.addnav1 A:visited {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #663399;}
div.menu-header1  {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #003399;}
div.menu-header1 A {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #003399;}
div.menu-header1 A:visited {COLOR: #003399;}
UL.menu-item1 {LIST-STYLE-IMAGE: url(/images/bullet-blue.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR:  #515151; LIST-STYLE-TYPE: square}
UL.menu-item1 A {COLOR: #1830616CC}
UL.menu-item1 A:visited {COLOR: #1830616CC}

div.menu-header2  {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #990000;}
div.menu-header2 A {margin-left: 2pt; width: 150px; FONT-WEIGHT: bold; COLOR: #990000;}
div.menu-header2 A:visited {COLOR: #990000;}
UL {LIST-STYLE: square url(/images/bullet-red.gif) outside; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px; TEXT-ALIGN: left;}
UL.menu-item2 {LIST-STYLE-IMAGE: url(/images/bullet-blue.gif); MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #003399; LIST-STYLE-TYPE: square}
LI.progname {color: #003399; FONT-WEIGHT: bold;}
UL.menu-item2 A {COLOR: #003399}
UL.menu-item2 A:visited {COLOR: #003399}

/* Added by JYU 7/17/2007 */
.iag-def {border:1px solid #ededed; background:#f5f5f5; padding:0px 20px 0px 20px; margin:24px; font-color:white}
.iag-naics {text-align:right; font-size:70%}
.iagsource {margin-top: -2pt;}

/*Here's for the 508 Tables-- Modified to include Generate XG stuff by Jo-Ann Yu on 02/01/08 */
table.regular { width : 98%; background-color: white; font-family: tahoma, sans-serif; font-size: x-small; border: thin solid Black; border-collapse: collapse; padding : 2px; empty-cells : show; }
table.regular th, table.regular td { background-color: White; border: 1px solid Black; }
table.regular tfoot td.footnotes { text-align: left; border-top-width : thin; border-top-style : solid; border-top-color : Black; }
table.regular caption { text-align: left; }
table.regular th, table.regular td { border: 1px solid Black; }
table.regular thead th { background-color: #d8d8d8; text-align: center; vertical-align: bottom; }
table.regular tbody th { padding-left: 2pt; padding-right: 2pt; background-color: #eeeeee; text-align: left; vertical-align: middle; }
table.regular tbody td { padding-left: 2pt; padding-right: 2pt; text-align: right;  background-color: White; }
table.regular tbody tr.greenbar th { background-color: #e0e5f0; }
table.regular tbody tr.greenbar td { background-color: #E0E9F8; }
table.regular td.footnotes { text-align: left; border-top-width : thin; border-top-style : solid; border-top-color : Black; }
table.regular td.endnotes { text-align: left; }
table.regular td.section { background-color: #d8d8d8; border: none; text-align: center; font-weight : bold; }
table.regular td.section2 { background-color: #d8d8d8; border: none; }
table.regular img.dinosaur { vertical-align: middle; }
table.tbody tr.sep { padding-top: 2em; }
table tbody tr.sep td { height: 1em; background-color: #d8d8d8; }
table.regular td.greenbar { background-color: #e0e5f0;}
table.regular td.greenbar { background-color: #E0E9F8;}
table tr.menutable { text-align: left; } 
table.regular tbody tr.highlight th { background-color: #ffffcc;}
table.regular tbody tr.highlight td { background-color: #ffffcc;}
table.regular tbody tr.spformat2 th { background-color: #ffccff;}
table.regular tbody tr.spformat2 td { background-color: #ffccff;}
table.regular tbody tr.spformat3 th { background-color: #66cc66;}
table.regular tbody tr.spformat3 td { background-color: #66cc66;}
.decimalpad1 {padding-right: 0.7em; }
.decimalpad2 {padding-right: 1.2em; }
.decimalpad3 {padding-right: 1.7em; }
.digitpad1 {padding-right: 0.5em; }
.digitpad2 {padding-right: 1.0em; }
.digitpad3 {padding-right: 1.5em; }

table.cps { font-family: tahoma, sans-serif; font-size: x-small; border : thin solid Black; border-collapse : collapse; padding : 2px; empty-cells : show; width : 80%;}
table.cps caption { text-align: left; }
table.cps th, table.cps td { background-color : White; border : 1px solid Black; }
table.cps thead th { text-align: center; vertical-align: bottom; }
table.cps tbody th { text-align: left; vertical-align: middle; font-weight: normal; }
table.cps tbody td { text-align: center; }
table.cps td.footnotes { text-align: left; border-top-width : thin; border-top-style : solid; border-top-color : Black; }
table.cps td.section { padding-top: 20px; text-align: center; font-weight: bold; }

.tableTitle { font-weight: bold; display:block; }
.footnoteid { font-size: xx-small; vertical-align: super; }
.datavalue { white-space: nowrap;}
.cpsnote { font-size: xx-small; }
.link2pdq {TEXT-ALIGN: right; vertical-align: middle;}

/*Here are UPUBS-TGS stuff by Jo-Ann Yu on 12/05/07 */
table tbody tr.sep td { height: 0.8em; background-color: #d8d8d8; }
span.footnoteRefs { font-size: xx-small; vertical-align: super; }
span.footnoteRefs a:visited { color: #0000ff; }
span.footnoteRefs a { color: #0000ff; }
span.datavalue span.footnoteRefs { margin-right: 0.5em; } /* separate left-footnotes from the data */
.textvalue { text-align: left; }


table tbody tr.greenbar th { background-color: #e0e9f8; }
table tbody tr.greenbar td { background-color: #e0e9f8; }
p.sub0 { text-align: left; }
p.sub1 { margin-left: 1em; }
p.sub2 { margin-left: 2em; }
p.sub3 { margin-left: 3em; }
p.sub4 { margin-left: 4em; }
p.sub5 { margin-left: 5em; }
p.sub6 { margin-left: 6em; }
p.sub7 { margin-left: 7em; }
p.sub8 { margin-left: 8em; }
p.sub9 { margin-left: 9em; }
p.sub10 { margin-left: 10em; }
p.sub11 { margin-left: 11em; }
p.sub12 { margin-left: 12em; }
p.sub13 { margin-left: 13em; }
p.sub14 { margin-left: 14em; }
p.sub15 { margin-left: 15em; }
p.sub16 { margin-left: 16em; }
p.sub17 { margin-left: 17em; }
p.sub18 { margin-left: 18em; }
p.sub19 { margin-left: 19em; }
p.sub20 { margin-left: 20em; }
p.sub21 { margin-left: 21em; }
p.sub22 { margin-left: 22em; }
p.sub23 { margin-left: 23em; }
p.sub24 { margin-left: 24em; }
p.sub25 { margin-left: 25em; }

/* Added by JYU 8/25/2004 for the new K-12 web site */
fieldset.K12 {padding: .25em; text-transform: uppercase; COLOR: #660033; margin-left: 5px; border: 1px solid #990000;}

/* Added by JYU 2/20/2008 for the DOL footer */
div.footer-address {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: .8em;}
div.footer-address a {font-weight: bold; color:#003399;}
div.footer-address a:visited{color: #003399;}
