.topimg{
width:100%;
}
#legal, .pagebuttons, #lowerhr{
display:none;
}
.content{
padding-bottom:60px;
}
.spread{
letter-spacing:2px;
font-size:1.8em
}
.headrow{
background-color:#6E9DB1;
color:#ffffff;
}
.concepttable td {
	border: 1px solid #E5E0DA;
	padding: 5px !important;
}
.concepttable tr:nth-child(odd) {
    background-color: #F4F2F0;
}
.outerpad{
padding-top:25px;
padding-bottom:25px;
}
.specbox{
padding-top:30px;
}
.outerarea{ 
padding-top:25px;
padding-bottom:25px;

}
.outerarea h2{
color:#ffffff;
font-size:2.4em;
margin-top:20px;
}
.outerarea p{
color:#ffffff;
}
#panel{
color:#ffffff;
}
.blockbutton{
margin-top:2px;
}
.blockbutton h3{
text-transform:uppercase;
}
.blockbutton.bglight h3, .blockbutton.bglight h3 a{
color:#001E2C;
}
.blockbutton.bglight h3 a:hover, .blockbutton.bglight h3 a:focus{
color:#6E9DB1;
}
.barbutton h3, .barbutton h3 a{
color:#001E2C;
text-transform:uppercase;
margin-top:15px;
margin-bottom:-10px;
}
.barbutton h3 a:hover, .barbutton h3 a:focus{
color:#ffffff;
}
.barbutton p{
color:#ffffff;
}
.barbutton p a{
color:#001E2C;
}
.legal{
color:#999999;
font-size:0.9em;
text-align:right;
}
.socialicon{
font-size:1.4em;
}
.socialicon i{
color:#001E2C;
}
.socialicon .fa-circle{
color:#E5E0DA;
}
.socialicon a:hover .fa-circle{
color:#C9B980;
}