

body.account_linked { }
body.account_linked .grid_1 img { margin-bottom:15px }


body {
    padding-top: 70px;
}


li.third_party { list-style:none; margin:0; width:64px; height:64px; float:left; padding:0 10px 10px 0; }
li.third_party a { display:block; width:64px; height:64px; font-size:10px; text-align:center; text-decoration:none; color:#333; text-shadow:0px 0px 3px #fff; }
li.google { background:url(../../../img/auth_icons/google.png) no-repeat; }
li.microsoft { background:url(../../../img/auth_icons/microsoft.png) no-repeat; }
li.aol { background:url(../../../img/auth_icons/aol.png) no-repeat; }
li.yahoo { background:url(../../../img/auth_icons/yahoo.png) no-repeat; }
li.twitter { background:url(../../../img/auth_icons/twitter.png) no-repeat; }
li.facebook { background:url(../../../img/auth_icons/facebook.png) no-repeat; }
li.myspace { background:url(../../../img/auth_icons/myspace.png) no-repeat; }
li.openid { background:url(../../../img/auth_icons/openid.png) no-repeat; }
input.openid { background:#fff url(../../../img/auth_icons/openid-icon.png) no-repeat left center; border:1px solid #999; padding:6px 6px 6px 36px; font-size:16px; }


.login
{
    padding: 25px 28px;
    background: white;

    text-align: left;
    margin: auto;
    max-width:500px;

    margin-top: 50px;

    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 0 6px #999;
    -webkit-box-shadow: 0 0 6px #999;
    box-shadow: 0 0 6px #999;
    border: 1px solid #AAA;
}

.user-role {
    display: none;
}

.user-regions {
    display: none;
}

