#checkruleholder,#columnsholder,#reportcheckruleholder, #subscribe { display: none; width: 700px; position: absolute; top: 100px; left: 50%; margin-left: -420px; }
#checkrule { padding: 7px 10px; z-index: 10; }
#checkrule table { width: 660px; }
#checkrule .checkrulecontent { font-size: 8pt;background-color: #F0F8FF; }
#checkrule .flttype { width: 170px; }
#checkrule .checkrulefield { padding: 3px; }
#checkrule .tdlabel { width: 150px; }
#checkrule .tdcondition { width: 180px; }
#checkrule .tdvalue { width: 330px; }
#conditions > table > tr > td > label { float: left; width: 150px; padding: 5px 5px 0 0; text-align: right; }
#checkrule input.text { width: 220px; }
#checkrule input.autocomplete { width: 250px; }
#checkrule input.date { width: 105px; }
#checkrule .tdvalue select { margin-right: 5px; width: 320px; }
#flterr { background: #fff; }
#flterr label { float: none; width: auto; text-align: left; padding: 5px; }
#savecheckruleholder { margin-left: -30px; width: 270px;}
#newcheckruledetails,#oldcheckruledetails{ background: #f6faff; border: 1px solid #e7e9ea; padding: 5px; font-size: 8pt; }
#newcheckruledetails label,#oldcheckruledetails label{ font-size: 8pt; }
ul.checkrulelist li { margin: 0 0 2px 15px; }
ul.checkrulelist li a { text-decoration: none; }
ul.checkrulelist li.selected { font-weight: bold; }
textarea.manualcheckrule {width: 400px;height: 35px;}
#checkrule #additionalwrapper {padding-top: 10px;}
#checkrule #additionalwrapper .additionaldescription {padding-top: 5px; padding-bottom: 10px; font-size:1.2em; display:block;}
.checkruledescription{color: #656565; font-weight: normal; font-size: 8pt; }

#workflowResult #content {
    margin-right: 0;
    margin-left: 0;
    padding: 0; 
}

    #workflowResult #content #tableholder {
        padding-bottom: 0;
         padding: 0;
    }

 #workflowResult ul.data li { padding: 0 10px;margin-top: 10px; }
 #workflowResult ul.data li:first-child { font-weight: bold; }
 #workflowResult ul.data li a{text-decoration: underline;}
 
 table#params {
     width: 100%;
 }

 table#params label.margintop10{
     margin-top: 25px;
 }

  .checkrulefield table td {
    height: 32px;
}
 

 #pagination {
    top: 140px;
}

#wrapper {
    min-width: 1270px !important;
}


.sl-label {
    min-height: 45px;
    float: left;
    padding: 3px;
    font-size: small;
    min-width: 105px;
}

div.padded5 {
    margin-bottom: 10px;
}

tr.yellow {
    background: #F9F8E0;
}