/*CSS for MM logo*/

.top_bg{
	margin:1px;
	overflow:hidden;
	background-size:400px 400px;
	background-position:0px 0px;
	transition:all 10s cubic-bezier(1,0,.8,1);
	-webkit-transition:all 10s cubic-bezier(1,0,.8,1);
	-o-transition:all 10s cubic-bezier(1,0,.8,1);
	-moz-transition:all 10s cubic-bezier(1,0,.8,1);
}

#top_bg:hover {
	background-size:2000px 2000px;
	background-position:-2000px -2000px;
	-webkit-transition-delay: 1s;
	-moz-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}


.top_bg {
	border: 1px solid #6e7b55;
	color: #000000;
}


.top_bar{
	border: 1px solid #8f9e74;
	border-bottom-style: solid;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-top: 7px;
	padding-bottom: 1px;
}

.top_input{
	background: #8F9E74;
	border: 1px solid #65714E;
	color: #000;
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 11px;
	padding: 3px;
	margin: 0px;
	opacity: 0.8;
}


.top_lank{
	background: #BCCAA2;
	background: -moz-linear-gradient(top, #BCCAA2 0%, #8f9e74 99%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#BCCAA2), color-stop(99%,#8f9e74));
	background: -webkit-linear-gradient(top, #BCCAA2 0%,#8f9e74 99%);
	background: -o-linear-gradient(top, #BCCAA2 0%,#8f9e74 99%);
	background: -ms-linear-gradient(top, #BCCAA2 0%,#8f9e74 99%);
	background: linear-gradient(to bottom, #BCCAA2 0%,#8f9e74 99%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#BCCAA2', endColorstr='#8f9e74',GradientType=0 );
	opacity: 0.85;
}

.top_lank a:hover {
	color: #4A4E2B;
}

.top_lank a {
	color: #000000;
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 12px;
	text-decoration: underline
}

.top_button{
	border: 0px solid;
	vertical-align: middle;
	padding:0px;
}

.top_button:hover {
	opacity: 0.85;
	-webkit-transform: scale(0.98);
	transform: scale(0.98);

}

.top_mmlogo{
	background: #b0bf94;
	border: 0px solid;
	vertical-align: middle;
}