body {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

#socialbar li {
  background: url(../img/socialbar-bg.png) no-repeat 2px 0;
}
#socialbar li a, #socialbar li a:hover {
  background-color: transparent;
}

/* we need to specify this separately, as IE discards the whole CSS
 * rule that has nth-child in it */
.content table tbody tr.alternate {
  background-color: rgba(0,0,0,0.1);
  color: #555;
}

  .content table tbody tr.alternate {
    background-color: #eee;
    color: #555;
  }
  .content table tbody tr:nth-child(even) {
    background-color: #eee;
    color: #555;
  }

#slides .slide .caption {

	background-color: #205CA0;

}
#sub-canvas #sub-breadcrumb ul {

	background-color: #808285;

}

#sub-canvas.tab-1 #sub-breadcrumb ul {

	background-color: #8A64AD;

}

#sub-canvas.tab-2 #sub-breadcrumb ul {

	background-color: #457CB9;

}

#sub-canvas.tab-3 #sub-breadcrumb ul {

	background-color: #9CC26F;

}

#sub-canvas.tab-4 #sub-breadcrumb ul {

	background-color: #008EAF;

}


#sub-content-canvas {

	background-color: #fff;

}

.content table tbody tr:nth-child(even) {

	background-color: #f9f9f9;

}

.form .sbOptions a:hover {

	background-color: #00adef;

}

.panel-form-sub {

	background-color: #ECECEC;

}

textarea,
input[type=text],
input[type=password] {
	
	border: 1px solid #ccc !important;
	background-color: #fff;

}

.facts .item img, .documents img {
	border: 1px solid #ccc !important;
}

#sub-sidebar .sidebar-item-infolib .sidebar-item-content img {
  border: 1px solid #ccc;
}

a.play img {

  opacity: 1;

}

#map-markers .dif-button {
  border: 1px solid #fff;
}


.form .sbHolder, .form div.sbHolder.error {
  behavior: url(/static/css/pie/PIE.htc);
  border: 1px solid #b8b8b8;
}
.sbHolder, .goButtonOne, .goButtonTwo {
  filter: none;
}
.sbHolder {
  background:#ccc;
}
.goButtonOne, .goButtonTwo {
  background:#bf6c65;
}

#sub-navigation-dif-login .form input[type=text] {
  margin-right: 0 !important;
}
