.smartform-runtime h1,.smartform-runtime h2{margin:0;margin-bottom:10px}.smartform-runtime{background-color:white}.smartform-runtime div.config{font-family:arial;width:100%;margin-left:auto;margin-right:auto}.smartform-runtime div.config a.link-back{font-size:10px;float:right}.smartform-runtime div.config label.clickable{cursor:pointer}.smartform-runtime div.config img.action{cursor:pointer}.smartform-runtime .config .field>.value{display:inline-block}.smartform-runtime .config .field-name-selector{background:white;vertical-align:top;overflow-x:auto;max-height:200px;overflow-y:scroll;border:1px solid grey;border-radius:2px;padding:2px}.smartform-runtime .config td{padding:2px}.smartform-runtime div.config .tabs li,.smartform-runtime div.config .subtabs li,.smartform-runtime div.config .htabs li.current{cursor:pointer}.smartform-runtime div.config .tabs{float:left;margin:0 15px;list-style:none;width:100px}.smartform-runtime div.config .tabs li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:4px;border:1px solid lightgrey;font-size:14px;margin-top:5px}.smartform-runtime div.config .tabs li:hover{text-decoration:underline}.smartform-runtime div.config .tabs li.current{font-weight:bold;background-color:grey;border-color:grey;color:#fff;text-decoration:none}.smartform-runtime div.config .tabs-content{margin-left:130px;margin-top:5px;font-size:14px;padding-top:5px;padding-right:20px;background:#fff}.smartform-runtime div.config .tabs-content span.section{font-size:14px;font-weight:bold;display:block;padding:4px;background-color:grey;color:#fff;border:1px solid grey;border-radius:4px}.smartform-runtime div.config .subtabs{padding-left:0;margin-left:0;margin-bottom:6px;width:100%}.smartform-runtime div.config .subtabs li{display:inline;padding-top:8px;padding-bottom:8px;line-height:18px;padding-left:5px;padding-right:5px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;cursor:pointer;color:#087f27}.smartform-runtime div.config .subtabs li:hover{text-decoration:underline}.smartform-runtime div.config .subtabs li.current{margin-bottom:-1px;border:1px solid lightgrey;border-bottom:1px solid #e3f9e1;background:#e3f9e1;font-weight:bold}.smartform-runtime div.config .subtabs-content{padding:10px;background-color:#e3f9e1;border:1px solid lightGrey;font-size:12px}.smartform-runtime div.config .htabs-content{padding:10px;background-color:whiteSmoke;border:1px solid lightGrey;font-size:12px}.smartform-runtime div.config .htabs{padding:2px 0 0 0;margin:2px 0 0 0;width:100%}.smartform-runtime div.config .htabs-content .report-content{margin:10px 4px;border-top:1px solid #bfbfbf;padding:4px}.smartform-runtime div.config .htabs li{display:inline-block;padding-top:4px;padding-bottom:4px;line-height:18px;padding-left:5px;padding-right:5px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;cursor:pointer}.smartform-runtime div.config .htabs li:hover{text-decoration:underline}.smartform-runtime div.config .htabs li.current{margin-bottom:-1px;border:1px solid lightgrey;border-bottom:0;background:whiteSmoke;font-weight:bold;color:#4b4848}.smartform-runtime div.config .htabs-content .record-content{width:790px}.smartform-runtime div.config .htabs-content .record-content>div{border:1px solid lightgrey;padding:0}.smartform-runtime div.config .htabs-content .record-content>div>span{display:inline-block;border-right:1px solid lightgrey;padding:2px;min-height:20px}.smartform-runtime div.config .htabs-content .record-content>div>span.enable{width:50px;text-align:center}.smartform-runtime div.config .htabs-content .record-content>div>span.title{width:200px}.smartform-runtime div.config .htabs-content .record-content>div>span.type{width:200px}.smartform-runtime div.config .htabs-content .record-content>div>span.xslt{width:300px;border-right:0}.smartform-runtime div.config .htabs-content .record-content div.header{color:#fff;background-color:grey;font-weight:bold}.smartform-runtime div.config .htabs-content .record-content div.row.alt{background-color:#fff}.smartform-runtime .config table.usage{width:100%}.smartform-runtime div.config table.usage th{padding:4px 2px;text-align:right;color:#fff;background-color:grey}.smartform-runtime div.config table.usage th.span{text-align:center}.smartform-runtime div.config table.usage tr{border:1px solid lightgrey}.smartform-runtime div.config table.usage tr.alt{background-color:#fff}.smartform-runtime div.config table.usage tr td{padding:2px;text-align:right;border-right:1px solid lightgrey}.smartform-runtime div.config table.usage tr td.label{text-align:left;font-weight:bold}.smartform-runtime .config table.properties{width:100%}.smartform-runtime div.config table.properties th{padding:4px;text-align:left;color:#fff;background-color:grey}.smartform-runtime div.config table.properties tr{border:0}.smartform-runtime div.config table.properties tr.alt{background-color:#fff}.smartform-runtime div.config table.properties tr td{padding:4px;text-align:left;border:1px solid lightgrey;vertical-align:middle}.smartform-runtime div.config table.properties tr td.name{font-weight:bold}.smartform-runtime .config table.error-codes{width:100%}.smartform-runtime div.config table.error-codes th{padding:4px 2px;text-align:left;color:#fff;background-color:grey}.smartform-runtime div.config table.error-codes th.code{width:100px;border-right:1px solid lightgrey;text-align:center}.smartform-runtime div.config table.error-codes tr{border:1px solid lightgrey}.smartform-runtime div.config table.error-codes tr.alt{background-color:#fff}.smartform-runtime div.config table.error-codes tr td{padding:2px;text-align:left;border-right:1px solid lightgrey}.smartform-runtime div.config table.error-codes tr td.code{font-weight:bold}.smartform-runtime div.config table.error-codes td.code{text-align:center}.smartform-runtime .config .preset-properties{border:1px solid lightgrey;padding:4px}.smartform-runtime .config table.workflows{width:100%;font-size:11px}.smartform-runtime div.config table.workflows th{padding:4px;text-align:left;color:#fff;background-color:grey}.smartform-runtime div.config table.workflows .name{width:30%}.smartform-runtime div.config table.workflows .event-type{width:10%}.smartform-runtime div.config table.workflows .comment{width:50%}.smartform-runtime div.config table.workflows .description{width:60%}.smartform-runtime div.config table.workflows .action{width:10%}.smartform-runtime div.config table.workflows td.description{font-size:10px}.smartform-runtime div.config table.workflows td.action button{margin:2px}.smartform-runtime div.config table.workflows tr{border:1px solid lightgrey}.smartform-runtime div.config table.workflows tr.alt{background-color:#fff}.smartform-runtime div.config table.workflows tr td{padding:2px;text-align:left;vertical-align:top}.smartform-runtime div.config table.workflows tr td.name{font-weight:bold}.smartform-runtime div.config table.workflows tr td.event-type{font-style:italic}.smartform-runtime div.config table.workflows tr td.action{text-align:right}.smartform-runtime .config table.properties td{padding:4px;text-align:left}.smartform-runtime .config table.campaigns{width:176px}.smartform-runtime div.config .campaign-list>.heading{margin:0;min-height:16px;color:#4b4848;background-color:whitesmoke;font-size:14px;padding:4px;font-weight:bold}.smartform-runtime div.config .campaign-list>.heading>span.name{float:left}.smartform-runtime div.config .campaign-list>.heading>span.count{float:right}.smartform-runtime div.config .campaign-list>.list{max-height:300px;overflow-y:auto;border-bottom:1px solid lightgrey}.smartform-runtime div.config table.campaigns tr{border:1px solid lightgrey;cursor:pointer}.smartform-runtime div.config table.campaigns tr.alt{background-color:whitesmoke}.smartform-runtime div.config table.campaigns tr td{font-size:12px}.smartform-runtime div.config table.campaigns tr td.name:hover{text-decoration:underline}.smartform-runtime div.config table.campaigns tr.current{margin-bottom:-1px;border-bottom:0;font-weight:bold;background-color:grey;color:#fff}.smartform-runtime div.config table.campaigns tr.current td.name{padding:4px 2px 4px 10px}.smartform-runtime .config #suspendedConfigPane.portlet-mode{margin:10px 2px 2px 40px}.smartform-runtime .config .portlet-mode table.columns input{padding:1px 2px}.smartform-runtime div.config .portlet-mode table.columns tr.header td{padding:4px;color:#fff;background-color:grey;font-weight:bold}.smartform-runtime div.config .portlet-mode table.columns tr{border:1px solid lightgrey}.smartform-runtime div.config .portlet-mode table.columns tr.alt{background-color:#fff}.smartform-runtime div.config .portlet-mode table.columns tr.header{border-color:grey}.smartform-runtime div.config .portlet-mode table.columns td{text-align:right;padding:4px;border-right:1px solid lightgrey}.smartform-runtime div.config .portlet-mode table.columns .no{text-align:right;font-weight:bold;padding:2px 4px}.smartform-runtime div.config .portlet-mode table.columns .name{text-align:left;font-weight:bold}.smartform-runtime div.config .portlet-mode table.columns .name input{font-weight:bold;min-width:140px}.smartform-runtime div.config .portlet-mode table.columns .content{text-align:left}.smartform-runtime div.config .portlet-mode table.columns .format{text-align:left}.smartform-runtime div.config .portlet-mode table.columns .action{text-align:center}.smartform-runtime div.config .portlet-mode table.columns tr.header .action img{cursor:default}.smartform-runtime div.config .portlet-mode table.columns .action img{cursor:pointer}.smartform-runtime div.config .portlet-mode table.columns .type{text-align:left}.smartform-runtime .config .campaign-content table.reports{width:100%;font-size:12px}.smartform-runtime div.config .campaign-content table.reports tr.header td{padding:4px;color:#fff;background-color:grey}.smartform-runtime div.config .campaign-content table.reports tr{border:1px solid lightgrey}.smartform-runtime div.config .campaign-content table.reports tr.header{border-color:grey}.smartform-runtime div.config .campaign-content table.reports td{text-align:right;padding:2px}.smartform-runtime div.config .campaign-content table.reports .date{text-align:left}.smartform-runtime div.config .campaign-content table.reports .type{text-align:center}.smartform-runtime div.config .campaign-content table.reports .action img{cursor:pointer}.smartform-runtime div.config .campaign-content table.reports tr.alt{background-color:#fff}.smartform-runtime .config .properties td.value{font-weight:bold}div.licence-info button{background:url(../images/license.png) no-repeat 5px 50%;margin:10px;padding:4px 4px 4px 25px;background-color:whitesmoke}.smartform-runtime .hidden{display:none}.smartform-runtime div.config button{background-color:#f7f7f7;margin-top:5px}.smartform-runtime .config input[readonly]{border:#fff 0 solid;background:0}.smartform-runtime div.resource-editor{border:#ccc 1px solid;margin:2px;padding:2px;background:#fff;width:100%}.smartform-runtime .config table{clear:none}.smartform-runtime .config table.config-info td{padding:2px 0 2px 0}.smartform-runtime .config table.config-info td.label{padding-right:15px}.smartform-runtime .config fieldset{border:1px solid #bfbfbf}.smartform-runtime .config fieldset.dependent{margin-left:40px}.smartform-runtime .config tr.results-header{background-color:whiteSmoke;border:1px solid lightGrey}.smartform-runtime .config .results-header th,.smartform-runtime .config .results-header td{padding:10px 5px}.smartform-runtime .config .tabs-content>table{table-layout:fixed}#currentSmartFormDialog ul.email-list{list-style-type:none}.smartform-runtime .config .campaign-list{width:175px;float:left;margin-top:2px;min-height:200px;border:1px solid lightgrey;border-radius:4px}.smartform-runtime .config .campaign-content{margin-left:195px}.smartform-runtime .config .forms-tree{width:250px;float:left}.smartform-runtime .config .forms-content{margin-left:270px}.smartform-runtime .config .visible{display:block}.smartform-runtime .config tr.visible{display:table-row}.smartform-runtime .config .invisible{display:none}.smartform-runtime .sprite{background:#f7f7f7 url("../images/sprites.png") no-repeat top left;padding:5px 5px 5px 25px}.smartform-runtime .sprite.sprite-add{background-position:5px 5px}.smartform-runtime .sprite.sprite-alert{background-position:5px -61px}.smartform-runtime .sprite.sprite-attach{background-position:5px -127px}.smartform-runtime .sprite.sprite-box{background-position:5px -197px}.smartform-runtime .sprite.sprite-clear{background-position:5px -263px}.smartform-runtime .sprite.sprite-clip{background-position:5px -329px}.smartform-runtime .sprite.sprite-delete{background-position:5px -399px}.smartform-runtime .sprite.sprite-deploy{background-position:5px -465px}.smartform-runtime .sprite.sprite-doc{background-position:5px -531px}.smartform-runtime .sprite.sprite-download{background-position:5px -597px}.smartform-runtime .sprite.sprite-edit{background-position:5px -663px}.smartform-runtime .sprite.sprite-export{background-position:5px -729px}.smartform-runtime .sprite.sprite-field_error{background-position:5px -795px}.smartform-runtime .sprite.sprite-generate{background-position:5px -861px}.smartform-runtime .sprite.sprite-goto{background-position:5px -927px}.smartform-runtime .sprite.sprite-help{background-position:5px -993px}.smartform-runtime .sprite.sprite-html{background-position:5px -1059px}.smartform-runtime .sprite.sprite-icon{background-position:5px -1127px}.smartform-runtime .sprite.sprite-idle{background-position:5px -1193px}.smartform-runtime .sprite.sprite-import{background-position:5px -1259px}.smartform-runtime .sprite.sprite-license{background-position:5px -1325px}.smartform-runtime .sprite.sprite-loading{background-position:5px -1391px}.smartform-runtime .sprite.sprite-lock{background-position:5px -1457px}.smartform-runtime .sprite.sprite-paging_first{background-position:5px -1523px}.smartform-runtime .sprite.sprite-paging_next{background-position:5px -1605px}.smartform-runtime .sprite.sprite-paging_previous{background-position:5px -1687px}.smartform-runtime .sprite.sprite-pdf{background-position:5px -1769px}.smartform-runtime .sprite.sprite-remove{background-position:5px -1837px}.smartform-runtime .sprite.sprite-start{background-position:5px -1903px}.smartform-runtime .sprite.sprite-stop{background-position:-165px 5px}.smartform-runtime .sprite.sprite-undeploy{background-position:-165px -61px}.smartform-runtime .sprite.sprite-undo{background-position:-165px -112px}.smartform-runtime .sprite.sprite-unlock{background-position:-165px -194px}.smartform-runtime .sprite.sprite-update{background-position:-165px -259px}.smartform-runtime .sprite.sprite-xml{background-position:-165px -325px}.smartform-runtime div.config button.online-manual{background-image:url("../images/OnlineManual.jpg");height:28px;width:28px;border-color:#b37979}.smartform-runtime div.content a{color:blue;text-decoration:underline!important}