body {font-family: Arial, sans-serif; }
h1 {font-size: x-large; font-weight:bold;}

.breadcrumbs {font-size: small;font-weight:normal; margin-top:2.00pt;margin-bottom:0.00pt;}
.program { color: #999999;}

table {  font-size: small;  }
caption { text-align: left; font-size: large; font-weight: bold;}
thead { font-size: small; text-align: right; vertical-align: bottom;  background-color: #cccccc;  }
th.columncenter {text-align:center; }
th.columnleft {text-align:left; }
.secolumn {  text-align: right;  width: 4%;  white-space: nowrap;  }
tbody {  text-align: right;  vertical-align: bottom;  background-color: #eeeeee;  }
td.format { text-align:left; background-color:white;}
td.formatcenter { text-align:center; background-color:white;}
td.formatright { text-align:right; background-color:white;}
td.text { text-align:left;   }
td.textcenter { text-align:center; }
.grphead {  font-weight: bold; padding-top: 0.05in; }
.dark {  background-color: #dddddd;  }
.subgrp {  padding-left: 0.3in;  font-weight: normal;  text-align: left;  vertical-align: bottom;  }
.note {  font-size: small;  font-weight: normal;  margin-top: 4.00pt;  margin-bottom: 0.00pt;  }
.ind2 { text-align: left; }
.ind3 { text-align: left; padding-top: 0.1in;}
.ind4 { text-align: left; padding-left: 0.08in; padding-top: 0.1in; }
.ind5 { text-align: left; padding-left: 0.16in; }
.ind6 { text-align: left; padding-left: 0.24in; }
.ind7 { text-align: left; padding-left: 0.32in; }
.ind8 { text-align: left; padding-left: 0.40in; }
.inds2 { text-align: left; }
.inds3 { text-align: left; padding-left: 0.06in;}
.inds4 { text-align: left; padding-left: 0.12in; }
.inds5 { text-align: left; padding-left: 0.18in; }
.inds6 { text-align: left; padding-left: 0.24in; }
.inds7 { text-align: left; padding-left: 0.30in; }
.inds8 { text-align: left; padding-left: 0.36in; }
.gt500 { text-align: left; padding-left: 0.20in;}
.gt2500 { text-align: left; padding-left: 0.40in;}
td.menubar {background-color:e6eff6; text-align:center; font-size: small; vertical-align : top;}
td.naicssearch { text-align: right; border:.5pt solid black; background-color:white; }
td.stateselect { text-align: right; border:.5pt solid black; background-color:white; }
td.countyselect { text-align: right; border:.5pt solid black; background-color:white; }
td.placeselect { text-align: right; border:.5pt solid black; background-color:white; }
td.metroselect { text-align: right; border:.5pt solid black; background-color:white; }


th.row {font-size:9pt; text-align:left;background-color:eeeeee;}
td.textbold { text-align:left; vertical-align : top; font-weight:bold;}
td.textindent { text-align:left; margin-left : 10.00pt; vertical-align : top; }
.sector {font-weight:bold;}
.bold {font-weight:bold;}
.nobackground {background-color:ffffff;}

