#adminform {
	float: left;
	}

/* HTML tags */

#adminform fieldset {
    border: 0;
    margin: 0;
    margin-top: 2em;
    padding: 0;
    }

#adminform input {
    font-size: 100%; 
    padding-left: 0.2em;
    padding-bottom: 0.2em;
    margin-bottom: 0.5em;
    border: 1px solid #dadada;
    border-top: 0;
    }

/* The following special selector overrides the "border-left: 0;" 
styling in some input elements within the forms. We only want to
override these settings for "screen" output; for "print" output, we want the
inline "border-left: 0;" attributes in the HTML forms to work. Hence,
we're hiding this selector in an @media block. THIS MAY NOT WORK IN ALL
BROWSERS! */
@media screen {
    #adminform input {
        border-left: 1px solid #dadada !important; /* force the left border */
        }
    }

#adminform label {
    display: block;
    color: #555;
    padding-left: 0.2em;
    padding-bottom: 0.2em;
    }

#adminform legend {
    font-family: "Arial Black", arial, veranda, helvetica, sans-serif;
    font-size: 110%;
    color: #900;
    padding: 0;
    margin-bottom: 1em;
    }

#adminform textarea {
    font-family: arial, veranda, helvetica, sans-serif;
    }

/* IDs and ID specific adjustments */

#adminform_header {
    position: static;
    display: block;
    background: #fff;
    border: 0;
    min-width: 0;
    padding: 1em;
    text-align: right;
    }

#adminform_header h1 {
    font-family: "Arial Black", arial, veranda, helvetica, sans-serif;
    font-size: 170%;
    padding: 0;
    margin: 0.5em 0 0 0;
    line-height: 0.8;
    color: #900;
    }
 
#adminform_header p {
    color: #000;
    font-size: 100%;
    margin-right: 0;
    }


/* Classes and class specific adjustments */

#adminform .signature {
    float: left;
    font-size: 80%;
    font-style: italic;
    margin: 2em 2em 2em 0;
    padding-bottom: 2em;
    border-bottom: 1px solid #dadada;
    }
   
#adminform .singleinput {
    float: left;
    padding: 0;
    padding-top: 0.2em;
    margin: 0;
    }

#adminform .singleinput label {
    font-size: 80%;
    font-style: italic;
    }

    .printonly {
	    display: none;
    }
