/* CSS Styles for ONEMercury */

/*Page Styles*/

body{
	font-size: 75%;
	font-family: Helvetica, Arial,sans-serif;
	background-color:#1C6E84;
}

a, a:link, a:visited {
	color: #603;
	text-decoration: none;
	word-wrap: normal;
}

a:hover, a:focus, a:active {
	color: #1C6E84;
	font-weight: normal;
	background-color: transparent;
	text-decoration: hover;
}

#page-inner-frame a {
	font-weight:normal;
}

/*Header area*/

#header{
	width:960px;
	background:#fff;
	margin-left:auto;
	margin-right:auto;
}

.branding{
	margin-left:8px;
	margin-top:0;	
}

.branding img{
	padding-left:1px;
	padding-top:10px;	
}

/*social media icons*/

.soc-media-box-top{
	top:0;
	right:0;
	float:right;
	width:250px;
	margin-top:-70px;
	background-repeat:none;
	background:#fff;
}
	
.soc-media-box-top p{
	margin:0;
	padding:0;
	left:0;
}

.soc-media-box-top a{
	border:none;
	text-decoration:none;
}

.soc-media-box-top a img {
	padding-right:2px;
}

.soc-media-box-top h2.block-title{
	font-size:12px;
	left:0;
	border-bottom: solid thin #066 ;	
	color: #066;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	width:98%;
	margin-bottom:8px;
}

/*navigation elements*/

#main-menu-frame
 {
  	font-size:16px;
	color:#fff;
	z-index:6;  	
	background-color:#660033;
	text-align:left;
	display:block;
	width:98%;
	height:42px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#main-menu-frame ul {
	width: 940px;
	margin-top: 17px;
	margin-bottom: 8px;
	padding-left: 18px;
	height:auto;
	overflow:hidden;
	list-style:none;
}

#main-menu-frame li {
	display: block;
    text-decoration: none;
    text-align:left;
    color:#fff;
    margin:0px;
    width:114px;
  	list-style:none;
	float:left;
	margin-top:13px;
}

#main-menu-frame a {
	color: #fff;
	text-decoration: none;
	text-align:left;
}

#main-menu-frame a:hover {
	font-weight: normal;
	color: rgb(0, 255, 255);
}


/*Main Container elements*/

#main-content-inner{
	background:#fff;
	height:100%;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	}
	
/*Footer Elements*/

#zone-footer {
	color: #999;
	font-size: 10px;
	line-height: 9px;
	background: white;
	border-top: #603 medium solid;
	width:100%;
}

p.footer-text {
	padding-left: 8px;
	padding-bottom: 8px;
	font-size: 11px;
	line-height: 14px;
	color: #999;
}