.top-bar-big {
    padding: 10px 0;
	xheight: 80px;
    background-color: #202020;
}

.top-bar-small {
    padding: 10px 0;
	
    background-color: #202020;
}


.top-bar-light {
    padding: 10px 0;
    background-color: #f8f8f8;
}

.headline {
	color: white;
	font-weight: bold;
	margin-top: 0.8rem;}


.sub-bar {
	background-color: #ccc;}

.main-menu li > a{
	border-top: 4px solid #0d5da3;
	xmargin-bottom: 4px;
	border-bottom: 4px solid #0d5da3;
}

.main-menu li:hover > a {
	background-color: #f1f0ee;
	border-top: 4px solid #fdaa26;
	color: #0d5da3;
}

.main-menu li:active  {
	background-color: #f1f0ee;
	border-top: 4px solid #fdaa26;
	color: #0d5da3;
}

.menu-active{
	
	background-color: #fdaa26;
	
}
.menu-active:focus{
   background-color: #fdaa26;
}

.submenu li:hover > a {
	background-color: #f1f0ee;
	border: none;
}

.submenu a {
	background-color: #202020;
	border: none;
}



#submenu {
	background-color: #fff;
	position: relative;
	z-index: 200;}

#submenu li {
	border-bottom: 1px solid #f1f0ee; }

#submenu li:hover {
	background-color: #fff; }
	
#submenu a {
	color: #005596;
border: none;}
	
#submenu a:hover {
	color: #0070c5;
border: none;}

	
.dropdown a {
	color:#ffffff;
	}
	
.dropdown a:hover {
	color: #ccc;
border: none;}
	
.menu-text {
	color:#ffd841; }

.is-drilldown a {
	color: #ffffff;}

.is-drilldown li {
	border-bottom: 1px solid #f1f0ee;}

.slider-image {
	position: relative; 
	width: 100%; /* for IE 6 */ }

.slider-image p {
	position: absolute; 
   	top: 200px; 
   	left: 0; 
   	width: 100%; }

figcaption {
	font-size: 1.3rem;}

figcaption .title {
	font-size: 1.5rem;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;}

.powered {
	font-size: .6rem;
	margin: 0px;
	text-transform: uppercase;
	text-align: center;}

.required {
	color:#0d5da3;}

.sup { 
	vertical-align: super;
	font-size: 60%;
	line-height: 70%;}

.footer {
	color: #777;
    font-size: 12px;
	padding: 10px 0;
}


.active{
  background-color: #f1f0ee;
	border-bottom: 4px solid #fdaa26;
	color: #0d5da3;
	font-weight: bold;
}
.active:focus{
   background-color: #f1f0ee;
	border-bottom: 4px solid #fdaa26;
	color: #0d5da3;
	font-weight: bold;
}



.contentBox {
  border: 1px solid #d8d8d8;
  background: #f4f4f4;
  border-top: 5px solid #0d5da3;
  margin-bottom: 20px;
  -webkit-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.33);
  box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.33);
  xosition: relative;
}

h5.form {
	padding-top:22px;
}

.last {
	padding-right:0 !important;
}

.bold {
	font-weight: bold !important;
}

.thumbnail-new {
  border: solid 4px #fefefe;
  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  transition: box-shadow 200ms ease-out;
  border-radius: 3px;
  amargin-bottom: 1rem; }
  .thumbnail-new:hover, .thumbnail:focus {
    box-shadow: 0 0 6px 1px rgba(0, 85, 150, 0.5); }

.tiny {
	font-size: 10px;
}

.kindatiny {
	font-size: 12px;
	line-height: 16px;
}

.sds a {
	color:#ffffff;
	text-decoration: none;
	}
	
.sds a:hover {
	color: #ffffff;
text-decoration: underline;}

.fix-height {
	height: 384px !important;
}

