body {
padding: 1em;
line-height: 140%;
font-family: sans-serif;
}
a[target ^= "_new"] {
background: url(/static/images/web_icon_tiny.png) right center no-repeat;
padding-right: 13px;
.diff a[target ^= "_new"] {
background-image: none;
padding-right: 0;
a:hover {
color: #ff6600;
h3 {
margin-bottom: 1em;
ins {
color: green;
text-decoration: none;
ins a {
del {
color: red;
text-decoration: line-through;
del a {
hr {
border: 0;
color: #000000;
background-color: #000000;
height: 1px;
.button {
border-style: outset;
border-width: 0px;
background-color: #d0e0f0;
font-size: 100%;
outline: none;
cursor: pointer;
.button:hover {
background-color: #ffcc66;
.revoke_button {
font-size: 90%;
.revoke_button:hover {
.text_field {
margin-top: 0.25em;
padding: 0.25em;
border: #999999 1px solid;
.textarea_field {
overflow: auto;
ul {
list-style-type: disc;
ul li {
margin-top: 0.5em;
ol li {
.center_text {
text-align: center;
.small_text {
padding-top: 0.5em;
.radio_label {
.radio_label:hover {
.invite {
margin-left: 1em;
#access_table td {
padding-right: 1em;
.thumbnail_left {
float: left;
margin: 0.5em;
margin-right: 1em;
margin-bottom: 0.5em;
border: 1px solid #999999;
.thumbnail_right {
float: right;
.search_results_summary {
font-size: 82%;
.invite_status {