html, body {
    width: 100%;
    height: 100%;
    font-family: Arial, Helvetica, sans-serif;
}

form {
    padding: 0px;
    border: 0px;
    margin: 0px;
}

label {
    font-weight: bold;
}

form table {
    width: 100%;
    border-spacing: 0px 1px;
}

form td {
    background-color: #EEEEEE;
    margin: 5px;
    padding: 5px 8px;
}

form td.tdLabel {
    background-color: #E1EBFB;
    padding: 5px;
    width: 200px;
}

form td.tdContent {
    background-color: #EEEEEE;
    padding: 4px;
}
ul.errorMessage {
    width: 270px;
    margin: 5px auto;
    padding: 2px;
    border: 2px solid #FF0000;
    background-color: #FFAEA4;
    color: #FF0000;
}

ul.errorMessage li {
    list-style-type: none;
    text-align: center;
    padding: 0px;
    margin: 0px;
    border: 0px;
}
#init-loadingMessage {
    background-color: #FFFFDD;
    border: 2px solid #FFD851;
    opacity: 0;
    font-weight: bold;
    right: 8px;
    padding: 6px;
    position: absolute;
    text-align: center;
    top: 8px;
    width: 180px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    /* for ie7 */
    filter: alpha(opacity =   0);
    z-index: 1000;
}

#sessionExpiredDialog {
    text-align: center;
    height: 100px;
    width: 300px;
    z-index: 10000;
}

#sessionExpiredDialog-message {
    padding: 15px;
    font-weight: bold;
}
#loader {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #f0f4fc;
    z-index: 999;
    vertical-align: middle;;
}

#loader p {
    margin: 50px auto;
    padding: 0px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
}

#loading {
    margin: 50px auto;
    padding: 0px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
}
#loader-header-3dgis {
    width: 100%;
    background-image: url(../img/wf/bgheader.png);
    background-repeat: repeat-x;
}

#header-3dgis {
    width: 100%;
    background-image: url(../img/wf/bgheader.png);
    background-repeat: repeat-x;
}

ul#init-menu {
    left: 200px;
    margin: 8px 0 0;
    position: absolute;
    top: 0;
}

ul#init-menu li {
    background-color: rgba(200, 200, 200, 0.5);
    border-radius: 5px 5px 5px 5px;
    color: #EEEEEE;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Trebuchet Ms", Helvetica, Arial, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    line-height: 40px;
    margin-right: 10px;
    padding: 5px;
    text-align: center;
    text-shadow: 0 1px 0 rgba(150, 150, 150, 0.5);
    vertical-align: middle;
}

ul#init-menu li.selected {
    background-color: rgba(200, 200, 200, 0.8);
    box-shadow: 1px 1px 2px 0 rgba(128, 128, 255, 0.6);
    color: #444444;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}

ul#init-menu img {
    vertical-align: middle;
    padding-right: 6px;
}

ul#init-menu li:hover {
    background-color: rgba(200, 200, 200, 0.8);
}

#init-menu a {
    display: inline-block;
}

#init-logout {
    color: #C6C6D6;
    float: right;
    font-size: 0.8em;
    font-weight: bold;
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 44px;
}

#init-logout img {
    vertical-align: middle;
    padding: 0 4px 0 0;
}

#init-logout:hover {
    color: #FFFFFF;
}

#init-help {
    color: #C6C6D6;
    cursor: pointer;
    float: right;
    font-size: 0.8em;
    font-weight: bold;
    position: absolute;
    right: 90px;
    text-decoration: none;
    top: 44px;
}

#init-help img {
    vertical-align: middle;
    padding: 0 4px 0 0;
}

#init-help:hover {
    color: #FFFFFF;
}
/**
 * Customizzazione di dojo.
 */
abbr:focus, acronym:focus, address:focus, b:focus, base:focus, big:focus, blockquote:focus, br:focus, canvas:focus,
    caption:focus, center:focus, cite:focus, code:focus, col:focus, colgroup:focus, dd:focus, del:focus, dfn:focus, dir:focus,
    div:focus, dl:focus, dt:focus, em:focus, fieldset:focus, font:focus, form:focus, h1:focus, h2:focus, h3:focus, h4:focus,
    h5:focus, h6:focus, hr:focus, i:focus, img:focus, ins:focus, kbd:focus, label:focus, legend:focus, li:focus, link:focus,
    menu:focus, ol:focus, p:focus, pre:focus, q:focus, s:focus, samp:focus, small:focus, span:focus, strike:focus,
    strong:focus, sub:focus, sup:focus, table:focus, tbody:focus, td:focus, tfoot:focus, th:focus, thead:focus, tr:focus,
    tt:focus, u:focus, ul:focus, var:focus {
    outline-width: 0px;
}

#dojox_image_LightboxDialog_0_underlay {
    background-color: black;
}

.dijitTab {
    font-weight: bold;
}

.dijitTabContainer {
    background-color: #DDE9FA;
}

.dijitDisabled {
    color: #000000 !important;
}

.dijitTextBoxReadOnly {
    background: none !important;
}

.dojoPopupContainer {
    z-index: 5000;
}

.dijitDialogUnderlay {
    background: none;
}

.soria .dijitButtonNode {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.soria .dijitComboBox .dijitButtonNode {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.dijitButton.dijitButtonDisabled.dijitDisabled, .dijitDropDownButton.dijitDropDownButtonDisabled, .dijitToggleButton.dijitToggleButtonDisabled
    {
    opacity: 0.5;
}

.soria .dijitTextBoxReadOnly, .soria .dijitTextBoxReadOnly .dijitButtonNode, .soria .dijitButtonDisabled .dijitButtonNode,
    .soria .dijitToggleButtonDisabled .dijitButtonNode, .soria .dijitDropDownButtonDisabled .dijitButtonNode, .soria .dijitComboButtonDisabled .dijitButtonNode,
    .soria .dijitTextBoxDisabled, .soria .dijitTextBoxDisabled .dijitButtonNode {
    border-color: #B9BBDD;
    opacity: 1;
    color: #000000;
}

.soria .dijitTextBoxReadOnly, .soria .dijitTextBoxReadOnly .dijitButtonNode, .soria .dijitComboButtonDisabled .dijitButtonNode,
    .soria .dijitTextBoxDisabled, .soria .dijitTextBoxDisabled .dijitButtonNode {
    background: none;
    background-color: white;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.dijitContentPaneLoading {
    display: block;
    margin: 15px;
    padding: 5px 15px 15px 35px;
    background: url("../img/wf/ajaxLoading.gif") no-repeat;
}

.dijitContentPaneSingleChild {
    overflow-y: visible;
}

.dijitTabContainerTop-child {
    padding: 0px !important;
}

.soria .dijitDialog .dijitDialogPaneContent {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #B1BADF;
    padding: 0;
}

.dijitContentPane {
    padding: 0px !important;
}

.dijitTabChecked {
    font-weight: bold;
}

.dijitDialogPaneActionBar {
    background-color: #E1EBFB;
    padding: 0.6em 0.3em;
    text-align: right;
}

.dijitDialogPaneActionBar .dijitButton {
    margin: 0 0.3em 0.3em;
}

.dijitDialogPaneActionBar .dijitButtonText {
    padding: 0.3em 0.3em 0.2em;
    color: #243C5F;
}

.dijitToolbar .dijitButtonNode .dijitButtonText {
    font-size: 11px;
    color: #243C5F;
}

.dijitSliderImageHandleV {
    background: url("../dojo/dijit/themes/soria/images/sliderThumb.png") no-repeat scroll center center transparent;
    border: 0 none;
    height: 15px;
    outline: medium none;
    width: 20px;
}

.soria .dojoxExpandoClosed .dojoxExpandoTitleNode {
    border: medium none;
    display: block;
}

.soria .dojoxExpandoClosed.dojoxExpandoRight .dojoxExpandoTitleNode {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    left: 8px;
    position: relative;
    top: 10px;
}

.soria .dojoxExpandoClosed.dojoxExpandoRight .dojoxExpandoTitle {
    background-color: transparent;
    background-image: none;
}

.soria .dojoxExpandoClosed .dojoxExpandoTitle {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: #F0F4FC;
    background-image: url("../dojo/dijit/themes/soria/images/tabContainerSprite.gif");
    background-position: 0 -50px;
    background-repeat: repeat-x;
}

.soria .dojoxExpandoPane.dojoxExpandoClosed.dojoxExpandoRight {
    background-image: url("../img/wf/dojo/tabContainerSprite-vertical.gif");
}

.soria .dijitMenuItem td {
    padding: 5px;
}

.soria .dijitMenuItemIcon {
    height: 18px;
    width: 18px;
}

.soria .contextMenuTitle {
    font-weight: bold;
}

/* dojox.widget.Toaster */
.dijitToasterContent {
    padding: 1em;
    font-size: 1.5em;
    background-color: #96BAEE;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.dijitToasterMessage, .dijitToasterWarning, .dijitToasterError {
    font-weight: bold;
    color: #fff;
}

.dijitToasterError .dijitToasterContent {
    background: none repeat scroll 0 0 #CB2732;
    padding: 1em;
}

.dijitToasterWarning .dijitToasterContent {
    background: none repeat scroll 0 0 #E8A550;
    padding: 1em;
}

.dijitToasterClip {
    position: absolute;
    z-index: 5000;
    overflow: hidden;
}

.dijitToasterContainer {
    display: block;
    width: 250px;
    position: absolute;
    margin-bottom: 20px;
    margin-right: 10px;
    font-family: Arial, Helvetica, sans-serif !important;
    background-color: #D8E6F9;
    text-align: center;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

.customTree {
    margin: .25em;
}

.customTree .dijitTreeRow {
    padding: 4px 0 2px;
}

.customTree .dijitFolderClosed, .customTree .dijitLeaf {
    background-image: url("../img/wf/icon/16x16/335.png");
    background-position: 0;
}

.customTree .dijitFolderOpened {
    background-image: url("../img/wf/icon/16x16/334.png");
    background-position: 0;
}

.customTree .dijitTreeLabel {
    color: #444444;
}

.customTree .dijitTreeRowSelected .dijitTreeLabel {
    background-color: #95B9EF;
    border-radius: 8px 8px 8px 8px;
    color: '#FFFFFF';
    outline: medium none;
    padding: 3px 6px;
}

.contentPaneMessage {
    padding: 20px;
    font-size: 1.2em;
}

.dojoxGridRowSelectorStatusText {
    visibility: hidden !important;
}

/** without this rule in chrome disabled textbox values are not displayed **/
.dj_webkit .dijitTextBoxDisabled input {
    color: #000000;
}
#confirmDialog {
    text-align: center;
    height: 100px;
    width: 300px;
    z-index: 10000;
}

#confirmDialog-message {
    padding: 15px;
    font-weight: bold;
}

.dialogHeader {
    height: 48px;
    background-color: rgb(200, 200, 200);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.15, rgb(200, 200, 200)),
        color-stop(0.71, rgb(200, 200, 200)), color-stop(0.96, rgb(192, 192, 192)));
    background-image: -moz-linear-gradient(center top, rgb(200, 200, 200) 15%, rgb(200, 200, 200) 71%, rgb(192, 192, 192)
        96%);
}

.dialogHeader h2 {
    color: #243C5F;
    line-height: 48px;
    margin: 0;
    padding: 0 0.7em;
    text-shadow: 1px 1px #DDDDDD;
}

.dialogToolbar {
    background-repeat: no-repeat;
    width: 22px;
    height: 22px;
    text-align: center;
}

.dialogToolbarPanel {
    background-color: #E1EBFB;
}

.dialogToolbar.previous {
    background-image: url("../img/wf/icon/22x22/004.png");
}

.dialogToolbar.next {
    background-image: url("../img/wf/icon/22x22/003.png");
}

.dialogToolbar.add {
    background-image: url("../img/wf/icon/22x22/071.png");
}

.dialogToolbar.delete {
    background-image: url("../img/wf/icon/22x22/070.png");
}

.dialogToolbar.help {
    background-image: url("../img/wf/icon/22x22/help.png");
}

.dialogToolbar.print {
    background-image: url("../img/wf/icon/22x22/016.png");
}

.dialogToolbar.exec {
    background-image: url("../img/wf/icon/22x22/073.png");
}

.dialogToolbar.editGeometry {
    background-image: url("../img/wf/icon/22x22/027.png");
}

.dialogToolbar.newIcon {
    background-image: url("../img/wf/icon/22x22/071.png");
}

.dialogToolbar.downloadIcon {
    background-image: url("../img/wf/icon/22x22/001.png");
}

.dialogToolbar.editIcon {
    background-image: url("../img/wf/icon/22x22/001.png");
}

.dialogToolbar.deleteIcon {
    background-image: url("../img/wf/icon/22x22/070.png");
}

.dialogToolbar.downloadIcon {
    background-image: url("../img/wf/icon/22x22/001.png");
}

.dialogToolbar.printIcon {
    background-image: url("../img/wf/icon/22x22/016.png");
}

.dialogToolbar.slideshowIcon {
    background-image: url("../img/wf/icon/22x22/001.png");
}

.dialogButtonBar {
    background-repeat: no-repeat;
    height: 18px;
    text-align: center;
    width: 18px;
}

.dialogButtonBar.cancel {
    background-image: url("../img/wf/icon/18x18/070.png");
}

.dialogButtonBar.reset {
    background-image: url("../img/wf/icon/18x18/070.png");
}

.dialogButtonBar.save {
    background-image: url("../img/wf/icon/18x18/072.png");
}

.dialogButtonBar.select {
    background-image: url("../img/wf/icon/18x18/072.png");
}

.dialogButtonBar.exec {
    background-image: url("../img/wf/icon/18x18/073.png");
}

.dialogButtonBar.create {
    background-image: url("../img/wf/icon/18x18/075.png");
}

.dialogButtonBar.confirm {
    background-image: url("../img/wf/icon/18x18/075.png");
}

.dialogButtonBar.add {
    background-image: url("../img/wf/icon/18x18/071.png");
}

.dialogTabContainer {
    background-color: #EEEEEE;
}

.dialogTabContainer .dijitTabContainerLeft-tabs {
    width: 100px;
    margin-left: 2px;
}

.dialogTabContainer .tabLabel {
    font-weight: bold;
    color: #243C5F;
    text-shadow: 1px 1px #DDDDDD;
    padding-top: 2px;
}

.dialogToolbarIcon {
    background-repeat: no-repeat;
    height: 22px;
    text-align: center;
    width: 22px;
}

.dialogToolbarIcon.delete {
    background-image: url("../img/wf/icon/22x22/070.png");
}

.dialogToolbarIcon.editGeometry {
    background-image: url("../img/wf/icon/22x22/027.png");
}

.dialogTabIcon {
    background-repeat: no-repeat;
    height: 18px;
    text-align: center;
    width: 18px;
}

.dialogTabIcon.attributes {
    background-image: url("../img/wf/icon/18x18/029.png");
}

.dialogTabIcon.notes {
    background-image: url("../img/wf/icon/18x18/014.png");
}

.dialogTabIcon.audit {
    background-image: url("../img/wf/icon/18x18/311.png");
}

.dialogTabIcon.attachments {
    background-image: url("../img/wf/icon/18x18/307.png");
}

.dialogTabIcon.images {
    background-image: url("../img/wf/icon/18x18/028.png");
}

.attributesContainer {
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, rgb(238, 238, 238)),
        color-stop(0.75, rgb(255, 255, 255))) !important;
    background-image: -moz-linear-gradient(center bottom, rgb(238, 238, 238) 0%, rgb(255, 255, 255) 75%) !important;
}

.fileUploadDialogDescription {
    margin-bottom: 5px;
}

.fileUploadDialogContent {
    padding: 10px;
}

.progressDialogContent {
    padding: 20px;
}

.progressDialogMessage {
    text-align: center;
    margin-top: 10px;
}

.dijitDialogPaneContentArea div.paddedContent {
    padding: 8px;
}

.dijitDialogPaneContentArea form .radioLabel {
    background-color: #DDE9FA;
    font-weight: normal;
}

.dijitDialogPaneContentArea form td.tdLabel {
    background-color: #E1EBFB;
    padding: 4px;
    font-weight: bold;
}

.dijitDialogPaneContentArea form td.tdContent {
    background-color: #EEEEEE;
    padding: 4px;
}

.dijitDialogPaneContentArea form td.tdContent .dijitDisabled .dijitArrowButtonInner {
    display: none;
}

.dijitDialogPaneContentArea form td.tdContent .dijitInputContainer input, .dijitDialogPaneContentArea form td.tdContent .dijitTextBox
    {
    width: 98%;
}

.dijitDialogPaneContentArea form td.formGroupName {
    background-color: #D8E6F9;
    font-weight: bold;
    padding: 5px;
    width: 280px;
}

.dijitDialogPaneContentArea form div.dijitEditor {
    border: 1px solid #8BA0BD;
    background-color: #FFFFFF;
}

.featureInfo table {
    padding: 10px;
}

.featureInfo td {
    padding: 10px;
}

.inputDialog {
    overflow: hidden;
}

.inputDialog table {
    background-color: #FFFFFF;
}

.inputDialog form td.tdLabel {
    width: 140px;
}

.inputDialog form td.tdLabel, .inputDialog form td.tdContent {
    padding: 0.75em 0.75em;
    color: #243C5F;
    font-weight: bold;
    text-shadow: 1px 1px #EEEEEE;
}

.fileUploadDialog .dialogHeader h2 {
    line-height: 46px;
}

.fileUploadDialog th {
    font-weight: bold;
}

.dojoxUploaderIndex {
    width: 10%;
}

.dojoxUploaderIcon {
    width: 20%;
}

.dojoxUploaderFileName {
    width: 50%;
}

.dojoxUploaderSize {
    width: 20%;
}

.fileUploadDialogButtonBar {
    background-color: #E1EBFB;
    padding: 0.6em 0.3em;
    text-align: right;
}

.elementDocumentButtonIcon {
    background-repeat: no-repeat;
    height: 18px;
    text-align: center;
    width: 18px;
}

.elementDocumentButtonIcon.showButtonIcon {
    background-image: url("../img/wf/icon/18x18/304.png");
}

.elementDocumentButtonIcon.loadButtonIcon {
    background-image: url("../img/wf/icon/18x18/303.png");
}

.elementDocumentButtonIcon.deleteButtonIcon {
    background-image: url("../img/wf/icon/18x18/305.png");
}

div.noImageFoundMessage {
    background-color: #DDE9FA;
    border: 1px solid #97BAEE;
    font-weight: bold;
    margin: 30px auto;
    padding: 10px;
    text-align: center;
    width: 250px;
}

.dialogImageGalleryContent table {
    padding: 5px;
}

.dialogImageGalleryContent table td {
    padding: 2px;
}

.dialogImageGalleryContent table td img {
    border: 5px solid #FFFFFF;
}

.dialogImageGalleryContent table td div {
    text-align: center;
}

.dialogImageGalleryContent table td.selected img {
    border: 5px solid #95B9EF;
}

.dialogImageGalleryContent table td.selected div {
    background-color: #95B9EF;
    text-align: center;
}
.imageGalleryToolbar {
    color: #666;
    border-bottom: 0 !important;
    border-top: 1px solid #B1BADF;
}

.dijitEditorIcon.newFolder {
    background-image: url("../img/wf/icon/16x16/335.png") !important;
    background-position: 0;
}

.imageGalleryIconAccordion {
    height: 100%;
    width: 240px;
}

#imageGallery .imageGalleryToolbar .DojoToolbar {
    background-repeat: no-repeat;
    height: 22px;
    text-align: center;
    width: 22px;
}

#imageGallery .add {
    background-image: url("../img/wf/icon/22x22/071.png");
}

#imageGallery .remove {
    background-image: url("../img/wf/icon/22x22/074.png");
}

#imageGallery-table td img {
    border: 5px solid #FFFFFF;
    padding: 3px;
}

#imageGallery-table td img.selected {
    border: 5px solid #95B9EF;
    background-color: #95B9EF
}
#init-tabAdmin .adminTabIcon {
    background-repeat: no-repeat;
    height: 18px;
    text-align: center;
    width: 18px;
}

#admin-mainTabContainer {
    background-color: #DDDDDD;
}

#init-tabAdmin .adminTabIcon.appUserIcon {
    background-image: url("../img/wf/icon/18x18/064.png");
}

#init-tabAdmin .adminTabIcon.appUserGroupIcon {
    background-image: url("../img/wf/icon/18x18/080.png");
}

#init-tabAdmin .adminTabIcon.layerIcon {
    background-image: url("../img/wf/icon/18x18/066.png");
}

#init-tabAdmin .adminTabIcon.layerGroupIcon {
    background-image: url("../img/wf/icon/18x18/067.png");
}

#init-tabAdmin .adminTabIcon.lockedAreaIcon {
    background-image: url("../img/wf/icon/18x18/012.png");
}

#init-tabAdmin .adminTabIcon.mapIcon {
    background-image: url("../img/wf/icon/18x18/000.png");
}

#init-tabAdmin .adminTabIcon.geospatialServerIcon {
    background-image: url("../img/wf/icon/18x18/081.png");
}

#init-tabAdmin .adminTabIcon.dataImportIcon {
    background-image: url("../img/wf/icon/18x18/068.png");
}

#init-tabAdmin .adminTabIcon.dataExportIcon {
    background-image: url("../img/wf/icon/18x18/069.png");
}

#init-tabAdmin .adminTabIcon.logIcon {
    background-image: url("../img/wf/icon/18x18/065.png");
}

#init-tabAdmin .adminTabIcon.appSettingsIcon {
    background-image: url("../img/wf/icon/18x18/018.png");
}

#init-tabAdmin .adminTabIcon.notificationsIcon {
    background-image: url("../img/wf/icon/18x18/073.png");
}

#init-tabAdmin .DojoToolbar {
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    text-align: center;
}

#init-tabAdmin .DojoToolbar.reloadIcon {
    background-image: url("../img/wf/icon/24x24/063.png");
}

#init-tabAdmin .DojoToolbar.uploadFileIcon {
    background-image: url("../img/wf/icon/24x24/071.png");
}

#init-tabAdmin .DojoToolbar.dataImportIcon {
    background-image: url("../img/wf/icon/24x24/073.png");
}

#init-tabAdmin .DojoToolbar.newIcon {
    background-image: url("../img/wf/icon/24x24/071.png");
}

#init-tabAdmin .DojoToolbar.deleteIcon {
    background-image: url("../img/wf/icon/24x24/070.png");
}

#init-tabAdmin .dijitMenuItemIcon.adminExport {
    height: 18px;
    width: 18px;
    background-position: 0;
}

#init-tabAdmin .adminExport.DXF {
    background-image: url("../img/wf/icon/18x18/200.png");
}

#init-tabAdmin .adminExport.SHP {
    background-image: url("../img/wf/icon/18x18/201.png");
}

#init-tabAdmin .adminExport.GML {
    background-image: url("../img/wf/icon/18x18/202.png");
}

#init-tabAdmin .adminExport.KML {
    background-image: url("../img/wf/icon/18x18/203.png");
}

#init-tabAdmin div.paddedContent {
    padding: 10px;
}

#admin-dataImport-form .dijitTextBox {
    width: 400px;
}

#appUserGroup-dialog-tabContainer .toolbarButton {
    background-repeat: no-repeat;
    width: 22px;
    height: 22px;
    text-align: center;
}

#appUserGroup-dialog-tabContainer .toolbarButton.addIcon {
    background-image: url("../img/wf/icon/22x22/071.png");
}

#appUserGroup-dialog-tabContainer .toolbarButton.removeIcon {
    background-image: url("../img/wf/icon/22x22/070.png");
}

#init-tabAdmin table.dataImport th {
    text-align: center;
    background: #E9E9E9 url(../dojo/dijit/themes/soria/images/titleBar.png) repeat-x scroll center top;
    color: #000000 !important;
    padding-bottom: 0;
    border-color: transparent #D5CDB5 #D5CDB5 transparent;
    border-style: dotted;
    border-width: 1px;
    font-weight: bold;
    padding: 5px;
}

#init-tabAdmin table.dataImport td {
    border-color: transparent #D5CDB5 #D5CDB5 transparent;
    border-style: dotted;
    border-width: 1px;
    padding: 5px;
}

#init-tabAdmin table.dataImportResult th {
    text-align: center;
    background: #E9E9E9 url("../dojo/dijit/themes/soria/images/titleBar.png") repeat-x scroll center top;
    color: #000000 !important;
    padding-bottom: 0;
    border-color: transparent #D5CDB5 #D5CDB5 transparent;
    border-style: dotted;
    border-width: 1px;
    font-weight: bold;
    padding: 5px;
}

#init-tabAdmin table.dataImportResult td {
    border-color: transparent #D5CDB5 #D5CDB5 transparent;
    border-style: dotted;
    border-width: 1px;
    padding: 5px;
}

#dataExport-form table td.tdLabel {
    width: 400px
}

#admin-appSettings-tabContainer form td.tdContent .dijitInputContainer input, #admin-appSettings-tabContainer form td.tdContent .dijitTextBox
    {
    width: 98%;
}

#admin-appSettings-tabContainer .dijitTabContainerTabListNested {
    background-color: #DDDDDD;
}
