.admin { color : #000000; font-family : verdana,arial,helvetica; font-size : 10pt; line-height : 13pt; } a.admin { text-decoration : none; white-space : nowrap; } img.admin { border : 0; } form.admin { margin : 0px; } input.admin[type="text"], input.admin[type="password"], input.admin[type="submit"], textarea.admin, select.admin, button.admin { border : 1px solid #666666; margin : 1px 0px 1px 0px; } input.admin[type="text"], input.admin[type="password"] { padding : 1px 0px 1px 0px; } input.admin[type="submit"], button.admin { background : #bbbbbb; cursor : pointer; } select.admin, option.admin { overflow : hidden; } a.admin0, a.admin1, a.admin2 { display : block; padding : 1px 2px 1px 2px; text-decoration : none; color : #333333; } a.admin0 { background : #dddddd; } a.admin1 { background : #ffffff; } a.admin2 { background : #003366; color : #ffffff; } a.admin0:focus, a.admin0:hover, a.admin0:active, a.admin1:focus, a.admin1:hover, a.admin1:active { background : #bbbbbb; } div.login { position : relative; float : left; width : 24.5%; } div.state { position : relative; float : left; width : 49%; padding-left : 1%; } div.document { position : relative; float : right; width : 24.5%; } div.admin { position : relative; float : left; width : 49.5%; } div.history { position : relative; float : right; width : 49.5%; } div.meta { position : relative; float : left; width : 100%; } span.fix, span.change, span.control { color : #ffffff; font-weight : bold; border-width : 1px; border-style : outset; padding-top : 1px; padding-bottom : 1px; padding-left : 10px; padding-right : 10px; } span.fix { background : #00cc00; border-color : #00cc00; } span.change { background : #cc0000; border-color : #cc0000; } span.control { background : #ffcc00; border-color : #ffcc00; } a.state { text-decoration : none; font-weight : bold; color : #ffffff; } fieldset.admin { margin : 0; } div.alt { position : absolute; }