﻿#mbinfoBox
{
    position:relative;
    display:inline;
}
#mblogin .loggednot a
{
	margin-right:5px; 
	margin-left:5px;
	display: inline-block;
}
#mbinfoBox .mbshc
{
	display: inline-block;
	text-decoration: none;
	cursor: default;
}
#mbinfoBox .mbshs
{
    padding: 5px 10px;
    position: relative;
    cursor: pointer;
    border-top: transparent 1px solid;
    border-right: transparent 1px solid;
    border-left: transparent 1px solid;
} 
#mbinfoBox .mbshcOver .mbshs
{
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	background-color: #ffffff;
    z-index: 9999;
}
#mbinfoBox .mbicon
{
	display: inline-block;
	margin-left: 5px;
}
#mbinfoBox #mbdisMenu
{
	position: absolute;
	display: block;
	z-index: 9998;
	width: 180px;
	background-color: #ffffff;
	border: #696969 1px solid;
    right:0;
    padding:10px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow: 1px 2px 5px #999;
    -webkit-box-shadow: 1px 2px 5px #999;
    box-shadow: 0 4px 2px -2px #999;
    margin-top:-1px;
}
#mbinfoBox #mbdisMenu.open  
{
} 
#mbinfoBox #mbdisMenu ul
{
	margin:0;
	padding:0;
}
#mbinfoBox #mbdisMenu li
{
	padding: 5px 10px;	
	list-style-type: none;
	text-align:left;
}
#mbinfoBox #mbdisMenu div.hr
{
	border-bottom: #a9a9a9 1px solid;
}
#mbinfoBox #mbdisMenu a
{
	text-decoration: none;
}
#mbinfoBox #mbdisMenu a:hover
{
	text-decoration: underline;
}
#mbinfoBox .mbicon
{
    transition: transform 0.4s ease-in-out;
}
#mbinfoBox .mbshcOver .mbicon
{
   transform: rotate(180deg);
}

#lgac,#lgpw,#lgrn,#lgpw_old
{
	font-size: 1em;
	height: 24px;
	line-height: 24px;
    padding-left:2px;
    width:240px;
}
#aPsmbbox .logtable
{
	width:100%;
}
#aPsmbbox .logtable .ps
{
	font-size: 0.8em;
}
#aPsmbbox #lgmsg
{
	color: #ff6633;
}
#aPsmbbox .logtable .buttd
{
	padding-top: 10px;
	padding-bottom: 10px;
}
#aPsmbbox .logtable .buttd input
{
	font-size: 1em;
	margin-right: 20px;
	padding:10px 20px;
}
#aPsmbbox .butbox
{
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
}
#aPsmbbox .butbox input
{
	font-size: 1em;
	margin-right: 20px;
	padding:10px 20px;
}
#aPsmbbox .cmok
{
	text-align: center;
	color: #ff0000;
}
#aPsmbbox .logtable .hreftd
{
	text-align: right;
	border-top: #a9a9a9 1px solid;
}
#aPsmbbox .logtable .hreftd a
{
	margin-right: 10px;
	text-decoration: none;
}
#aPsmbbox .logtable .hreftd a:hover
{
	font-weight: bold;
}