/* msg2.disabled stylesheet 
   put back only what's truely needed here
----------------------------------------------------------------- */

.form-element 
{
    clear:both;

}

fieldset div.form-element label
{
    display: block;
    float: left;
    width: 200px;
    margin: 2px 3px;
    text-align: right;
    vertical-align:top;
    /* margin-top: 0.5em; check this on other browsers to algin with elements */
    padding: 2px;
    }
fieldset div.form-element span
{
    display: block;
    text-align: left;
    vertical-align:top;
    /*margin-top: 0.2em;  check this on other browsers to algin with elements */
    padding: 2px;
    margin: 2px;
}

.preClass {
 overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
 white-space: pre-wrap; /* css-3 */
 white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
 white-space: -pre-wrap; /* Opera 4-6 */
 white-space: -o-pre-wrap; /* Opera 7 */
 /* width: 99%; */
 word-wrap: break-word; /* Internet Explorer 5.5+ */
}