﻿
body
{
    margin: 0px;
    padding: 0px;
    color: #222222;
    background-color: #FFFFFF;
    font-family: museo-sans,Museo Sans,Lucida Grande,Gill Sans,museo-sans,Museo Sans,Lucida Grande,Gill Sans,Arial,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 1.5;
    font-size: 1.0em;
    overflow: hidden;
    -webkit-font-smoothing: antialiased;
}

/* Hack so password characters show up in IE8 */
.ui-widget input[type=password] {
    *background-color: #ffffff !important;
    *color: #464646 !important;
    font-family: Arial !important;
}

/* For IE as it automatically makes borders around image links */
img
{
    border: 0px;
}

#btnCatalogNew .ui-button-text
{
    text-align: left;
}

h1, h2, h3, h4, h5, h6 
{
    font-size: 1.3em;
    font-weight: bold;
    line-height: 1.1em;
    padding: 0px;
    margin: 0px;
    margin-top: 4px;
    margin-bottom: 4px;
    color: #191246;
    text-rendering: optimizeLegibility;
}

h1
{
}
h2
{
}
h3
{
    font-size: 1.2em;
}
h4
{
    font-size: 1.1em;
}

p
{
    padding: 0px;
    margin: 0px;
    padding-bottom: 4px;
    text-rendering: optimizeLegibility;
}

ul
{
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 4px;
}

.noBorder
{
    border-width: 0px;
    border-style: none;
}

.clear
{
    clear: both;
}

.rightAlign {
    text-align: right;
}

.stdPadding
{
    padding: 4px;
}

.whitespace-preserve
{
    white-space: pre;
}

input, textarea 
{
    outline: none;
    padding: 4px;
    border: 1px solid;
    border-color: #8d8d8d;
    color:#222222;
}
input:focus, textarea:focus
{
    border-color: #454545;
}


input[type="checkbox"]
{
    border: 0px;
    border-style: none;
}
input[type="checkbox"]:disabled+label
{
     color:#999;
} 

.smallText
{
    font-size: .85em;
}

.errorSection
{
    padding: 4px;
}

.align-center {
    -ms-flex-pack: center;
    justify-content: center;
}

.section-header 
{
    border-width: 0 0 1px;
    font-weight: bold;
    min-height: 1.1em;
    border-bottom: 1px solid #c5c5c5;
    font-size: 1.1em;
    font-family: Museo,sans-serif;
}

#divQVEControls .section-header {
    border-bottom: none;
}

.main-report-header {
    text-align: center;
    margin: 1em;
    font-family: Museo,sans-serif;
}

/* Site icons */
.mitinet-icon
{
    width: 16px;
    height: 16px;
    display: inline-block;
}

.mitinet-icon-inline
{
    margin-right: .2em;
}

.mitinet-icon-small
{
    width: 12px;
    height: 12px;
}

.mitinet-icon-large
{
    width: 32px;
    height: 32px;
}

.mitinet-icon-action{
    background-image: url('../Images/Icons/bullet-action.svg');
}
.mitinet-icon-checkpoint{
    background-image: url('../Images/Icons/checkpoint.svg');
}
.mitinet-icon-checkpoint-restore{
    background-image: url('../Images/Icons/checkpoint_restore.svg');
}
.mitinet-icon-checkpoint-update{
    background-image: url('../Images/Icons/checkpoint_update.svg');
}
.mitinet-icon-close, .mitinet-icon-close-red
{
    background-image: url('../Images/Icons/close-X-red.svg');
}
.mitinet-icon-close-white
{
    background-image: url('../Images/Icons/close-X-white.svg');
}
.mitinet-icon-compare{
    background-image: url('../Images/Icons/compare.svg');
}
.mitinet-icon-condition{
    background-image: url('../Images/Icons/bullet-condition.svg');
}
.mitinet-icon-copy{
    background-image: url('../Images/Icons/copy.svg');
}
.mitinet-icon-date{
    background-image: url('../Images/Icons/date.svg');
}
.mitinet-icon-delete{
    background-image: url('../Images/Icons/delete.svg');
}
.mitinet-icon-document{
    background-image: url('../Images/Icons/document.svg');
}
.mitinet-icon-enhancement{
    background-image: url('../Images/Icons/enhancement.svg');
}
.mitinet-icon-exclamation{
    background-image: url('../Images/Icons/alert-exclamation.svg');
}
.mitinet-icon-folder{
    background-image: url('../Images/Icons/folder.svg');
}
.mitinet-icon-folder-share{
    background-image: url('../Images/Icons/folder_share.svg');
}
.mitinet-icon-globaledit{
    background-image: url('../Images/Icons/globaledit.svg');
}
.mitinet-icon-help{
    background-image: url('../Images/Icons/help.svg');
}
.mitinet-icon-modify{
    background-image: url('../Images/Icons/modify.svg');
}
.mitinet-icon-new{
    background-image: url('../Images/Icons/new.svg');
}
.mitinet-icon-notification{
    background-image: url('../Images/Icons/alert-bell.svg');
}
.mitinet-icon-preview{
    background-image: url('../Images/Icons/preview.svg');
}
.mitinet-icon-refresh{
    background-image: url('../Images/Icons/refresh.svg');
}
.mitinet-icon-reorder{
    background-image: url('../Images/Icons/sort.svg');
}
.mitinet-icon-run{
    background-image: url('../Images/Icons/play.svg');
}
.mitinet-icon-selection{
    background-image: url('../Images/Icons/selection.svg');
}
.mitinet-icon-share{
    background-image: url('../Images/Icons/share.svg');
}
.mitinet-icon-sort{
    background-image: url('../Images/Icons/sort.svg');
}
.mitinet-icon-updaterecord{
    background-image: url('../Images/Icons/bookcd.svg');
}
.mitinet-icon-workflow{
    background-image: url('../Images/Icons/workflow.svg');
}


/* Style table styles */
.ui-widget-content .table-row-hover
{
    background-color: #e8e8e8;
}

.styleTable th {
    font-size: .9em;
    text-transform: uppercase;
    letter-spacing: 0.03rem;
}

.bestmarc-normal .styleTable th.ui-state-default
{
    border: 0px hidden;
}

/* Override base jQueryUI style*/

.ui-tabs .ui-tabs-panel {
    padding: .2em .2em;
}

.ui-menu.ui-widget-header
{
    background-image: none;
}

.jqx-grid-column-menubutton {
    border-width: 0px 0px 0px 0px;
}
