/* **************************************************************************
 * SCREEN
 * ************************************************************************** */
@media screen {
    select.themed, input.themed, textarea.themed {

    }
    
    button.themed {
        border: none;
        color: white;
        font-weight: bold;
    }
    
    button.download {
        border: none;
        color: white;
        font-weight: bold;
        font-size: 85%;
    }
    
    table.form {
        
    }
    
    table.form td {
        vertical-align: top;
    }
    
    table.form td.label {
        padding: 2px 5px 2px 0px;
    }
    
    table.form td.input {
        padding: 2px 0px 2px 5px;
    }
    
    table.form td.input .fullsize {
        width: 90%;
    }
    
    table.form td.required label {
        font-weight: bold;
    }
    
    table.form td.error {
        background-image: url(../images/form-error.gif);
        background-repeat: no-repeat;
        background-position: right 3px;
    }
    
    
    .defaultForm table {
        width: 590px;
    }
    
    .defaultForm table td.label {
        width: 190px;
    }
    
    .defaultForm table td.input {
        width: 390px;
    }
}

/* **************************************************************************
 * PRINT
 * ************************************************************************** */
@media print {
    
}