body {
  padding-top: 60px;
}

footer {
  /*text-align: center;*/
}

footer img {
  height: 45px;
  margin-right: 80px;
}

.gHelpLink {
  font-style: italic;
  font-size: 12px;
  color: #11A649;
}
      
.container-fluid {
  min-width: 1180px;
}

.results_table_container {
  margin-bottom: 20px;
}

.ul_dark > li {
  color: #404040;
}

#assocRules {
  padding: 20px;
}

#assocRules label {
  width: auto;
}

.assoc_img {
  width: 200px;
}

.assoc_left {
  float: left;
  width: 230px;
}

.assoc_right {
  float: left;
  margin-left: 10px;
  width: 540px;
}

.demo_table label {
  width: auto;
}

.gInvisible {
  display: none;
}

.job_desc_section {
  margin-bottom: 5px;
}

.job_desc_label {
  float: left;
  width: 240px;
  font-size: 14px;
}

.job_desc_info {
  float: left;
}

.job_desc_info_line {
  /*margin-bottom: 5px;*/
}

.job_graph_container {
  margin-right: 30px;
  float: left;
}

.job_graph_title {
  font-weight: bold;
  margin-bottom: 10px;
}

.job_graph_download {
  margin-bottom: 10px;
}

.job_graph {
  
}

.expand_button {
  width:13px;
}

.gc_section {
  margin-top: 30px;
}

.gc_label {
  font-weight: bold;
  font-size: 14px;
  float: left;
  width: 135px;
}

.gc_info {
  float: left;
}

.gc_info_row {
}

.gc_headers_container {
}

.gc_column {
  float: left;
  width: 180px;
  margin-right: 2px;
}

.gc_header {
  font-weight: bold;
  margin-bottom: 10px;
}

.gc_info_item {
  margin-bottom: 3px;
}

.gc_form_row {
  margin-bottom: 10px;
}

.gc_form_row label {
  width: auto;
  margin-right: 15px;
}

.gc_form_label{
  width: 125px;
  margin-right: 10px;
  float: left;
}

.gc_form_info{
  float: left;
}

.gc_form_button {
  margin-left: 300px;
}

.input_label {
  font-size: 14px;
  font-weight: bold;
}

table th, table td {
  padding: 4px;
  text-align: left;
}

table th {
  background-color: #999;
  color: #fff;
}

table th a {
  color: #fff;
}

.yui-dt-odd {
  background-color: #eee;
}

.yui-dt-odd:hover, .yui-dt-even:hover, .term_table tr:hover {
  background-color: #e8e8e8;
}

.yui-dt-even {
  background-color: #f8f8f8;
}

input, textarea, select {
  color: #000;
}

.results_table_header {
  margin-bottom: 5px;
}

.results_table_header_inner {
  background-color: #666;
  padding-left: 5px;
  color: #fff;
}

.results_table_header_inner a {
  color: #fff;
}

select {
  height: 32px;
  background-color: #fff;
}

.great_input_header {
  background-color: #f5f5f5;
  border: 1px solid black;
  color: black;
  margin-bottom: 10px;
  padding: 10px 0px 10px 15px;
}

.actions {
  border-color: black;
}

.term_details_table td {
  border: none;
}

.toplink {
  margin-left: 1100px;
}

.term_table tr:nth-child(2n+1){
  background-color: #eee;
}

.term_table tr:nth-child(2n){
  background-color: #f8f8f8
}

.term_table tr:nth-child(2n+1):hover {
  background-color: #e6e6e6;
}

.term_table tr:nth-child(2n):hover {
  background-color: #e6e6e6;
}

a.help_link {
  color: #11A649;
}

.yui-dt-data td {
  text-align: center;
}

.yui-dt-data td:first-child {
  text-align: left;
}

#global_controls_header a.gHelpLink {
  color: #fff;
}

.topbar .pull-right a:hover {
  text-decoration: none;
}

.news_extra {
  display:none;
}
