a:link	{color: #003399; FONT-WEIGHT: bold;}
a:visited {color: #663399; FONT-WEIGHT: bold;}

.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;}

P {FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif;}

.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;}

.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;}	

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;}

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;}

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;}

FORM {margin-top: 2pt; margin-bottom: 2pt;}

PRE, CODE, TT {FONT-SIZE: x-small;}

HR {color: #003399; width: 100%; height: 1px;}


TD.progname {color: #003399; FONT-WEIGHT: bold;}
TH.ProgramHead2 {FONT-SIZE: small; COLOR: #000000; font-family: Verdana, Arial; TEXT-DECORATION: none;}

.TopNav {background-color: #3366CC;}
.GrayLine {background-color: #003399;} 
.graymedium {FONT-SIZE: 1em; COLOR: #990000;}
.white {background-color: #FFFFFF;}

fieldset {padding: .25em; COLOR: #000000; margin-left: 30px;}
legend {FONT-WEIGHT: bold; text-transform: uppercase;}

.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;}


.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; text-decoration:none;}
.BotNavText A:visited {COLOR: #663399;}
.BotNavText A:hover {COLOR: #663399; text-decoration:underline;}
.contactinfo {COLOR: #003399;}
.contactinfo A {FONT-WEIGHT: bold; COLOR: #003399}
.contactinfo A:visited {COLOR: #663399;}


.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;}
.topnavbar {color:#FFFFCC; font-weight: bold;}
.topnavbar A {color:#FFFFCC; font-weight: bold; text-decoration:none;}
.topnavbar A:hover {text-decoration:underline;}

.update {color: #666666;}
.extract {FONT-SIZE: 10px; FONT-WEIGHT: bold; color: #999999; font-family: Verdana, Arial, Sans-Serif, helvetica;}

.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;}

.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;}
.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;}

TH.oep {background-color: #3366CC; FONT-SIZE: x-small; COLOR: #FFFFCC; font-family: Verdana, Arial;}

.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;}

.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;}

.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;}
	
.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: #3366CC; 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;}
 

TH.title {background-color: #FFFFFF; FONT-SIZE: x-small; COLOR: #000000; font-family: Verdana, Arial;}
TH.eagrowhead {background-color: #3366CC; 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: #3366CC; 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;}

.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;}

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;}

.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;}


.lev1 {margin-left: 10px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #3366CC;}
.lev1 A {margin-left: 10px; FONT-SIZE: 1em; FONT-WEIGHT: bold; COLOR: #3366CC; 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: #3366CC;}

.desctext {font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: x-small; FONT-STYLE: italic; COLOR: #000000;}

.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;}

.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;}

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;}

.dotted {border: dotted;}

.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;}

.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;}

.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: 0 0 10px 20px; width: 150px; FONT-WEIGHT: bold; COLOR: #FFCC00;}
div.menu-header A {margin-left: 20px; 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; text-decoration:none;}
UL.menu-item A:visited {COLOR: #ffffcc}
UL.menu-item A:hover {text-decoration:underline;}
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;}

.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;}

.addnav {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #3366CC;}
.addnav A {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #3366CC;}
.addnav A:visited {FONT-SIZE: xx-small; FONT-WEIGHT: bold; COLOR: #3366CC;}
.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: #3366CC; LIST-STYLE-TYPE: square}
UL.menu-item1 A {COLOR: #3366CC}
UL.menu-item1 A:visited {COLOR: #3366CC}

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}

.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;}

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.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; }
.footnoteid { font-size: xx-small; vertical-align: super; }
.datavalue { white-space: nowrap;}
.cpsnote { font-size: xx-small; }
.link2pdq {TEXT-ALIGN: right; vertical-align: middle;}

table tbody tr.greenbar th { background-color: #e0e9f8; }
table tbody tr.greenbar td { background-color: #e0e9f8; }
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; }

fieldset.K12 {padding: .25em; text-transform: uppercase; COLOR: #660033; margin-left: 5px; border: 1px solid #990000;}
