h1{color:#5C72B5}h2{color:#5C72B5}h3{color:#222}a:link,a:active,a:visited{color:#5C72B5;text-decoration:none}a:hover{color:#006bb3;text-decoration:none}hr{color:#4d4e53;background-color:#4d4e53}.topnav{color:#4d4e53;margin-top:20px;text-transform:uppercase}.topnav .topsociallinks iframe{margin-top:-5px}.topnav a{color:#4d4e53;margin-left:20px;margin-right:20px}.topnav a:first-child{margin-left:0}.topnavdivider{border-top:solid 1px #ccc;margin-top:10px}#header .container .toplogo{float:left}#header .container .toplogo .logo_text{padding:30px;font-size:1.5em;float:left}#header .container .toplogo .logo_text span{display:block}#header .container .toplogo .logo_text span:last-of-type{font-size:.6em;opacity:.5}#header .container .topstrap{color:#0064b1;float:right;text-align:right;font-size:1.5em;margin-top:15px;line-height:1em}.blackcrossbar{background-color:#000;text-align:center;color:#fff;padding-top:10px;padding-bottom:10px}.blackcrossbar h2{color:#fff;font-size:2.2em;margin:0;padding:0}.blackcrossbar h3{color:#f9b234;font-size:1.6em!important;margin:0;padding:0}.blackcrossbar a{color:#f9b234;font-size:inherit;margin:0;padding:0}body{color:#4d4e53;font-size:16px!important}.page_home #navigation{margin-bottom:0}#footer{color:#4d4e53;background-color:#fff}#footer .footertitle{border-bottom:1px solid #ccc}#footer .footertitle h2{text-align:center;color:#000!important;font-size:2.8em}#footer h3{color:#4d4e53;text-transform:uppercase}#footer ul{list-style:none;margin:0;padding:0}#footer a{color:#4d4e53}#footer .footerdivider{margin-top:15px;border-bottom:3px solid #ccc}#footer .footerlegal{margin-top:15px;font-size:.75em}#footer .footerlegal p{font-size:14px}