﻿@charset "utf-8";
/* CSS Document */

/* LEGACY START */

/* Notices */
.notice {
	font-weight : bold;
	color : #990000;
	background-color : #ffff00;
}
.emergency {
	color : #003399;
}
.message {
	font-weight : bold;
	color : #ffffff;
	background-color : #99ff99;
}
.feedback {
	color : #ccffcc;
}
.feedback a {
	color : #006600 !important;
}
.warning {
	font-weight : bold;
	color : #990033;
}
.error {
	color : #000000;
	font-family : Courier;
}
.new {
	background-color : #ff0;
	font-weight : bold;
	color : #300;
	font-size: 85%;
	padding: 1px;
}
.highlight {
	background-color : #ffff00;
	color : #000000;
}
.updated {
	background : #cbdfb7;
	color : #030;
	font-weight : bold;
	font-size: 85%;
	padding: 1px;
}
.important {
	background-color : #00ffff;
	font-size : 0.8em;
	font-weight : bold;
	color : #000000;
}
.overview1 {
	font-weight : bold;
}
.revised {
	background-color : #cc3300;
	font-weight : bold;
	color : #ffffff;
}
.revised a {
	background-color : #cc3300;
	color : #ffffff !important;
	text-decoration : none;
}
.other {
	background-color : #ffcc99;
	font-weight : bold;
	color : #000000;
}
.fnotes a {
	color : #003399 !important;
}
.topdoc {
	vertical-align : middle;
}
.data-error {
	color: #c00;
	background: #ccc;
}
.data-divider {
	border-top: 1px dashed #666;
	margin: 1em 0;
}
/*  OEP/JSP */
 th.oep {
	background-color :  #ddd;
	color : #000;
}
/* Here's for the OES Help */
  .content {
	margin-left : 0.5em;
	margin-right : 0.5em;
}
.helplink {
}
.steplabel {
	color : #003399;
	font-weight : bold;
}
.descrip {
	margin-left : 0.5em;
	font-style : italic;
}
.steplabel2 {
	font-weight : bold;
}
hr.apps {
	color : #003399;
	width : 100%;
	height : 1px;
}
/* Here's for GQT */
.gqttable {
}
.gqtdropdown {
}
.gqtcell {
}
.gqtlabel {
}
.gqtbutton {
}
.gqtnote {
}
.gqtcontent {
}
.gqth4 {
}
/* Data output page */
.SurveyTitle {
	background-color : #F5F7F9;
	font-weight : bold;
	color : #183061;
	text-indent : 1em;
}
th.OutputHead {
	background-color : #F5F7F9;
	padding: 2px 4px;
	margin: 0;
	border: 1px solid #ccc;
}
td.OutputCell {
	padding: 2px 4px;
	margin: 0;
	border: 1px solid #ccc;
}
tr.DataHead {
	padding: 2px 4px;
	margin: 0;
	border: 1px solid #ccc;
}
.DataFormat {
	font-weight : bold;
	text-align : left;
}
.DataFormat a {
	font-weight : bold;
	color : #003399;
}
TD.DataFoot {
}
/* Org Chart */
.orgname {
	font-weight : bold;
	color : #990000;
}
.vacant {
	font-weight : bold;
	color : #003399;
}
.orgtitle {
	margin-left : 10pt;
	color : #000000;
	font-style : italic;
}
.orgoffice {
	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: #900;
	border: 2px solid #900;
	font-weight: bold;
}
.fperror {
	background-color : #ffffcc;
	color : #000000;
}
.fpflag {
	color : #990000;
}
.fpfield {
	border : 1px solid gray;
	border-width : 1px;
	margin : 2pt;
	background-color : #d8d8d8;
	padding : 5px;
}
.fpnotes {
	color : #000000;
	font-weight : bold;
	margin-top : 1 em;
}
.fpexpire {
	color : #c0c0c0;
}
.fpbox {
	color : #990000;
	border-style : solid;
	border-color : #990000;
	border-width : 2px;
	padding : 6px;
}




/* Here's for the Publications */
.pdf-link {
}
div.menu-header {
}
div.pub-icons {
}
div.citation {
	border-style : dashed;
	border-color : #003399;
	border-width : 1px;
	padding : 10px;
}
 
fieldset.OOH {
	padding : 0.25em;
	text-transform : uppercase;
	color : #990000;
	margin-left : 0;
	border : 1px solid #990000;
}
.onet {
	color : #000000;
	font-weight : bold;
	font-size : 10px;
}
.indent1 {
}
.indent0 {
	font-weight : bold;
}
.indent2 {
}
.iag-def {
	border : 1px solid #ededed;
	background : #f5f5f5;
	padding : 0 20px 0 20px;
	margin : 24px;
}
.iag-naics {
	text-align : right;
	font-size : 85%;
}
.iagsource {
	margin-top : -1em;
	font-size : 85%;
	margin-bottom: 2em;
}
/* Glossary */
.term {
	font-weight: bold
}

/* LEGACY END */

/* --------------------------------- */