header {
	background-color: #043F64;
    height: 72px;
    position: fixed;
    width: 100%;
    z-index: 500;
}
#logo {
	padding-top:5px;
	float:left;
}
nav {
	float:right;
	padding-top:25px;
}
nav ul {
	font-family:Scada;
	margin-top:-4px;
}
nav ul li {
	display:inline;
	margin-left:12px;
	
}
nav ul li a {
	font-family:Scada;
	color:white;
	text-decoration:none;
	font-size:15px;
}
#links {
	font-family:Scada;
	color:#043f64;
	font-size:15px;
}
#links a{
	text-decoration:none;
	color:#043f64;
}
.active {
	color:#a09f9f !important;
	font-family:Scada;
	font-size:15px;
}
#footerLinks {
	background-color:#043f64;
	height:390px;
	margin-top:40px;
}
#footerLinks  h1 {
	color: #00a9da;
    font-family: Scada;
    font-size: 27px;
    padding-top: 40px;
}
#footerLinks .features {
	width:630px;
	float:left;
}
#footerLinks ol, ul {
	    list-style-type: none;
}
#contactus{
	float:right;
}
#footerLinks .features li {
	color: #FFFFFF;
    float: left;
    font-family: arial;
    font-size: 14px;
    line-height: 20px;
    margin-left: 37px;
    margin-top: 30px;
    width: 170px;
}
.heading {
	color:#00a9da;
	font-size:16px;
}
#footerLinks .features li a{
	color:#00a9da;
	text-decoration:none;
}
#contactus address {
	color: #FFFFFF; 
	font-family: arial;
    font-size: 14px;
	line-height: 20px;
	margin-top:30px;
	font-style:normal;
	padding-left:40px;
}
.newCheckbox {
    display: none;
}
.newCheckbox + label {
    background-color: #FAFAFA;
    border: 1px solid #CACECE;
    border-radius: 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset;
    display: inline-block;
    padding: 9px;
    position: relative;
	margin-top:2px;
}
.newCheckbox + label:active, .newCheckbox:checked + label:active {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 1px 3px rgba(0, 0, 0, 0.1) inset;
}
.newCheckbox:checked + label {
    background-color: #E9ECEE;
    border: 1px solid #ADB8C0;
    color: #99A1A7;
}
.newCheckbox:checked + label:after {
    color: #99A1A7;
    content: "✔";
    font-size: 14px;
    left: 3px;
    position: absolute;
    top: 0;
}
#content h2 { /* need to change to global heading */ 	
	font-family:Scada;
	color:#1e83c4;
	font-size:41px;
	text-align:center;
	padding-top:20px;
}
#content hr{ /* need to change to global heading */ 	
	color:#bfbfbf;
	margin-top:20px;
}
#mainContent h2 { /* need to change to global heading */ 	
	font-family:Scada;
	color:#1e83c4;
	font-size:41px;
	text-align:center;
	padding-top:20px;
}
#mainContent hr{ /* need to change to global heading */ 	
	color:#bfbfbf;
	margin-top:20px;
}
#content {
	padding-top:80px;
}
.bold {
	font-weight:bold;
}
.headerdivider {
	position:relative;
}
.headerdivider .bluebox	{
    background-color: #1E83C4;
    height: 6px;
    left: 486px;
    position: absolute;
    top: 90px;
    width: 50px;
}
#share-buttons img {
width: 35px;
padding-left: 4px;
border: 0;
box-shadow: 0;
display: inline;
}
#socialbuttons {
	text-align:center;
	padding-top:20px;
}
#footerdivider {
	background-image: url("http://a22876dada16115cd28e-b2e0f457a655410868064bfa39310763.r39.cf2.rackcdn.com/dividerdot.png");
    background-repeat: repeat-y;    
    height: 422px;
}
.scrollToTop{
    background: url("http://c76e3cf6d4e8353f0827-c36657c90197c67d23d88716fb18591c.r0.cf2.rackcdn.com/arrow_up.png") no-repeat scroll 0 20px rgba(0, 0, 0, 0);
    color: #444444;
    display: none;
    font-weight: bold;
    height: 42px;
    padding: 10px;
    position: fixed;
    right: 40px;
    text-align: center;
    text-decoration: none;
    top: -5px;
    width: 42px;
    z-index: 550;
}
.scrollToTop:hover{
	text-decoration:none;
}
.divider {
	background: url("http://c76e3cf6d4e8353f0827-c36657c90197c67d23d88716fb18591c.r0.cf2.rackcdn.com/divider2.png") no-repeat;
	width:880px;
	height:5px;
	margin-top:25px;
}
.center {
	text-align:center;
}
.vm {
	vertical-align:middle;
}
.left {
	float:left;
}
.right {
	float:right;
}