*{margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif;}
li{list-style: none;}
a{text-decoration: none; outline: none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}
button,input{outline: none;}
button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}
body{font-size: 100%;}
img{border: none;}
@font-face {
	font-family: "gothic-regular";
	src: url("../fonts/gothic.eot");
	src: url("../fonts/gothic.eot#iefix") format("embedded-opentype"),
	url("../fonts/gothic.woff") format("woff"),
	url("../fonts/gothic.ttf") format("truetype"),
	url("../fonts/gothic.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "gothicb-bold";
	src: url("../fonts/gothicb.eot");
	src: url("../fonts/gothicb.eot#iefix") format("embedded-opentype"),
	url("../fonts/gothicb.woff") format("woff"),
	url("../fonts/gothicb.ttf") format("truetype"),
	url("../fonts/gothicb.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'beaufortextendedlightregular';
    src: url('../fonts/beauel-webfont.eot');
    src: url('../fonts/beauel-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/beauel-webfont.woff2') format('woff2'),
         url('../fonts/beauel-webfont.woff') format('woff'),
         url('../fonts/beauel-webfont.ttf') format('truetype'),
         url('../fonts/beauel-webfont.svg#beaufortextendedlightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.clear{clear: both;}
.wrapper{width: 1124px; margin: 0 auto; overflow: hidden;}
.header{/*background: url(../images/banner.jpg) no-repeat scroll center  center; height: 452px; position: relative;*/ position: relative; margin-bottom: -4px;}
.header-toparea{width: 15%; position: absolute; top: 0; right: 0}
.logo-area a{display: inline-block;}
.top-link{ display: inline-block; }
.top-link a{display: inline-block; background: rgba(255,255,255,0.4); padding: 4px 8px; color: #646464; font-size: 13px; font-family: arial;}
.top-link a:hover{background: #646464; color: #fff}
.social-icon{display: inline-block; float: right; margin: 5px 30px 0 0}
.logo-area{position: absolute; bottom: 20px; right: 30px;}
.maincontainer{float: left;width: 100%; background: url(../images/grey-bg.png) no-repeat scroll 50% 100%;}
.container{float: left;width: 100%; position: relative;}
.grey-container{float: left;width: 50%; background: rgba(64,64,64,0.85); text-align: center; padding: 30px 0}
.bluecontainer{float: left;width: 50%; background: rgba(64,64,139,0.85); text-align: center;padding: 19px 0 22px 0}
.grey-container p,.full-greycontainer p{font-size: 18px; color: #fff;font-family: "gothic-regular"; line-height: 25px; margin-bottom: 18px;}
.container a{display: inline-block;}
.footer{float: left;width: 100%; text-align: center;}
.footer-menu{float: left;width: 100%; margin: -7px 0 0}
.footer-menu ul{width: 95%; float: left;}
.footer-menu ul li{display: inline-block; background: url(../images/seperator.png) no-repeat scroll 100% 100%; padding:4px 10px 0}
.footer-menu ul li a{font-size: 12px; color: #525050; font-family: arial; display: block;}
.footer-menu ul li a:hover{text-decoration: underline;}
.twitter-icon{float: right;margin: 10px 10px 0 0}
.copyright {float: left;width: 100%; margin:10px 0 20px;}
.copyright p{color: #252525; font-size: 12px; font-weight: bold; font-family: arial; }
.copyright span{ color: #525050;font-size: 10px; font-family: arial}
.fullgrey-area,.fullblue-area{position: absolute; width: 100%; z-index: 99}
.full-greycontainer{ z-index: 9; width: 98%;background: rgba(64,64,64,0.8); text-align: center; padding: 7% 0; float: left;}
.bluecontainerstrip{width: 2%; float: left;background: rgba(64,64,139,0.8); text-align: center;padding: 6% 0; height: 184px;}
.container-close{opacity: 0}
.fullblue-area .full-greycontainer{background: none repeat scroll 0 0 rgba(64, 64, 139, 0.8); padding: 6% 0}
.fullblue-area .bluecontainer-block{background: rgba(64,64,64,0.8);width: 2%; float: left;text-align: center;padding: 6% 0; height: 184px;}
.container-open{display: block !important;z-index: 999 }
.logotoparea{padding: 3px 7px;}
.logotoparea img{float: left;}
.logotoparea h2{display: inline-block;font-family: 'beaufortextendedlightregular'; color: #fff; vertical-align: middle; font-size:60px; line-height: 50px; border-bottom: 1px solid #fff}
.analysistext{  clear: both; color: #ffffff; display: block; font-family: "verdana"; font-size: 14px; letter-spacing: 13px; line-height: 14px; text-align: center;}
.contentsection{background: rgba(0,0,0,0.55); float: left;width: 100%}
.paddingsec{padding: 10px 20px;overflow: hidden;}
.contentsection p{font-size: 18px; line-height: 30px; color: #fff; font-family: "arial"; margin: 0 0 8px;}
.contentsection h2{font-size: 18px; line-height: 18px; color: #fff; font-family: "arial"; font-weight: bold;margin: 0 0 8px;}
.logoright{display: inline-block; vertical-align: top;}
.footer .social-icon{margin: 15px 20px 0 0}
.footer-menu h6{font-size: 12px; line-height: 12px; color: #525050; font-family: "arial"; font-weight: bold; margin: 0 0 2px;}
.footer-menu p,.footer-menu p a{display: block;font-size: 10px;line-height: 12px; color: #525050; font-family: "arial";}
.footerleftsec{ display: inline-block; vertical-align: middle;  width: 26%; border-right: 1px solid #7f7f7f}
.footerleftsec:last-child{border-right: none}
.footerleftsec,.footerleftcontent{display: inline-block;vertical-align: top;}
.footerleftcontent{text-align: left; margin: 0 20px 0 0}
.footerleftcontent span{ font-size: 10px; display: block;line-height: 12px;color: #525050; font-family: "arial"; font-weight: bold;}
.footerleftcontent h4{ font-size: 12px;line-height: 12px;color: #525050; font-family: "arial"; font-weight: bold;margin: 0 0 3px}
.footerleftcontent p{ font-size: 10px;line-height: 12px;color: #525050; font-family: "arial";}
.footerleftcontent.alignright{text-align: right; margin: 0 0 0 20px}
.copyright a{display: block;font-size: 10px;line-height: 10px;color: #525050;font-family: "arial";}
.footerleftsec img.alignright{float: right;}