@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:24px;
}
.topbar {
	height:24px;
	top:0px;
	left:-20px;
	position:absolute;
	width:100%;
	background:#444;
	padding:10px 10px 10px 10px;
	color:#FFF;
	text-shadow:#000 1px 1px;
	text-align:center;
}
.topbar a {
	color:#fff;
	text-shadow:#000 1px 1px;
	text-decoration:none;
}
.topbar a:hover {
	color:#ccc;
	text-shadow:#000 1px 1px;
}
.topbar a:active {
	color:#C64E0C;
	text-shadow:#000 1px 1px;
}


.logodiv {
	text-align:center;
	width:100%;
	}	
	
.logo {
	margin:38px 0 0 -30px;;
	}


.heading {
	font:Verdana, Geneva, sans-serif;
	color:#052945;
	font-weight:600;	
	line-height:32px;
	font-size:28px;
	margin:10px 0 30px 0;
}

.author {
	font:Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-weight:normal;
	font-size:16px;
	margin:20px 0 0 -25px;
	}

.author a {
	color:#666;
	text-decoration:none;
}
.author a:hover {
	color:#ccc;
}
.author a:active {
	color:#C64E0C;
	
}

.download {
	text-align:center;
	padding:30px;
	margin:50px 150px 150px 150px;
	min-height:100px;
	min-width:150px;
	background:#f8f8f8;
	border:solid 1px #f1f1f1;}
	
	
	

.ga-button {
	background-color:#f68c06;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZQTFRFcZ/7ZZTwWIbiXIrmW4nlXYvnYI7qY5HtYpDsaJbyb535V4XhVoTgb575WYjjbpz4XYzoX47pbJv3Z5bxZJLuYY/ra5n1apj0VoXhcJ76bZv3aZfzZJPva5r2WIfjZpXxWojkXo3pYWddNgAAAD1JREFUeNrMwYcBQwAAALDYs2iNFrX+f9IbEh5h9lJqLT42k69VoXcI/A0yuVHq7dJJRGKnxi5U+alvAQYATb8CMoTkHNsAAAAASUVORK5CYII=);
	background-image:-moz-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .1));
	background-image:-o-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .1));
	background-image:-webkit-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .1));
	background-image:linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .1));
	background-position:left bottom;
	background-repeat:repeat-x;
	border:1px solid #f68c06;
	border-radius:2px;
	box-shadow:0 1px 1px rgba(0, 0, 0, .2);
	color:#fff;
	display:inline-block;
	font-family:'open sans', arial, sans-serif;
	font-size:18px;
	font-weight:600;
	line-height:1.54;
	padding:8px 12px;
	text-align:center;
	text-shadow:0 -1px 0 rgba(0, 0, 0, .2);
transition:all .218s ease-in;
margin-left: -20px;
}
a.ga-button {
	color:#fff !important;
	text-decoration:none
}
button.ga-button {
	margin:0;
	overflow:visible;
	white-space:normal
}
button.ga-button::-moz-focus-inner {
border:0;
padding:0
}
.ga-button:hover, .ga-button:focus {
	border-color:#ff7200;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNQTFRFb576bJr2YIzlVoLZZZLsbpz4YY7nXIjgZJHqZ5XvYo/oa5n1aZbxWobdZZLraZfyapjzXorjVYDXZZPtbp35VYHYXYnhY5DpUn3UU37UbZv3YIzkZpTuW4ffWITbaJbwWYXcwa+l2AAAAD1JREFUeNrMwYcBQwAAALDYs2iNFjX+v5IzJDzCILEI7pVOq3Yo/PVijdxXKRVavU0ym5fTLjL6mP0uAQYAPgUCEii55JQAAAAASUVORK5CYII=);
	background-image:-moz-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:-o-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:-webkit-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16))
}
.ga-button:focus {
	outline:0;
	border-color:#222
}
.ga-button:active {
	box-shadow:inset 0 1px 2px rgba(0, 0, 0, .2)
}
.ga-button:focus:active {
	border-color:#15c
}
.ga-button.ga-button-disabled, .ga-button[disabled] {
	background-color:#abc7ff;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEhQTFRFssr7o7vsrcX2qsLzmrLjm7Pknrbnpr7vqcHynbXmobnqr8f4mbHiq8P0oLjpmLDhn7fopLztscn6sMj5rMT1pb3uqMDxp7/w595GXwAAADZJREFUeNrMwYcBgCAAwLC6EAcgzv8/pWeYwA+cXGzufZMYHP3yMfuh0nl15iB48eTRO6UJMAAxjAFXtKLtCwAAAABJRU5ErkJggg==);
	background-image:-moz-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:-o-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:-webkit-linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	background-image:linear-gradient(top, rgba(226, 226, 226, .1), rgba(34, 34, 34, .16));
	border-color:#91b6ff;
	color:#fff
}
#maia-nav-x .ga-button, #maia-nav-x .secondary-button {
	position:relative;
	z-index:1
}
#maia-nav-x .ga-button {
	padding:4px 12px
}
