
#auth_form {
    display: block;
    width: 250px;
    float: left;
    margin-right: 20px;
}

#openid_form {
    display: block;
    width: 470px;
    float: left;
}
#openid_form legend,
#auth_form legend {
    font-weight: bold;
}
#openid_choice {
    display: none;
}
#openid_input_area {
    clear: both;
    padding: 10px;
}
#openid_btns, #openid_btns br {
    clear: both;
}
#openid_highlight {
    padding: 3px;
    background-color: #FFFCC9;
    float: left;
}
.openid_large_btn {
    width: 100px;
    height: 60px;
    border: 1px solid #DDD;
    margin: 3px;
    float: left;
}
.openid_small_btn {
    width: 24px;
    height: 24px;
    border: 1px solid #DDD;
    margin: 3px;
    float: left;
}
a.openid_large_btn:focus {
    outline: none;
}
a.openid_large_btn:focus {
    -moz-outline-style: none;
}
.openid_selected {
    border: 4px solid #DDD;
}

