/* CSS Document */
#permissions td.module {
 font-weight: bold;
}
#permissions td.permission {
 padding-left: 1.5em; /* LTR */
}
#access-rules .access-type, #access-rules .rule-type {
 margin-right: 1em; /* LTR */
 float: left; /* LTR */
}
#access-rules .access-type .form-item, #access-rules .rule-type .form-item {
 margin-top: 0;
}
#access-rules .mask {
 clear: both;
}
#user-login-form {
 text-align: center;
}
#user-admin-filter ul {
 list-style-type: none;
 padding: 0;
 margin: 0;
 width: 100%;
}
#user-admin-buttons {
 float: left; /* LTR */
 margin-left: 0.5em; /* LTR */
 clear: right; /* LTR */
}
#user-admin-settings fieldset .description {
 font-size: 0.85em;
 padding-bottom: .5em;
}

/* Generated by user.module but used by profile.module: */
.profile {
 clear: both;
 margin: 1em 0;
}
.profile .picture {
 float: right; /* LTR */
 margin: 0 1em 1em 0; /* LTR */
}
.profile h3 {
 border-bottom: 1px solid #ccc;
}
.profile dl {
 margin: 0 0 1.5em 0;
}
.profile dt {
 margin: 0 0 0.2em 0;
 font-weight: bold;
}
.profile dd {
 margin: 0 0 1em 0;
} 