body {
    font-size: 62.5%;
    font-family: "Trebuchet MS", "Arial", "Helvetica", "Verdana", "sans-serif";
}

table {
    font-size: 1em;
}

.ui-draggable, .ui-droppable {
    background-position: top;
}

.dlg-no-close .ui-dialog-titlebar-close {
    display: none;
}

.dlg-no-title .ui-dialog-titlebar {
    display: none;
}

.dcjq-accordion-custom {
    -moz-border-radius:8px 8px 8px 8px !important;
    -webkit-border-radius:8px 8px 8px 8px !important;
    border-radius:8px 8px 8px 8px !important;
}

.dcjq-menu-main-option {
    background: #dfeffc url(../themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x !important;
    font-weight: bold !important;
    color: #2e6e9e !important;
    -moz-border-radius:8px 8px 0 0 !important;
    -webkit-border-radius:8px 8px 0 0 !important;
    border-radius:8px 8px 0 0 !important;
}

.dcjq-menu-main-option2 {
    background: #dfeffc url(../themes/redmond/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x !important;
    font-weight: bold !important;
    color: #2e6e9e !important;
}

.moretext-json { 
    cursor: pointer;
    text-decoration:underline;
    color:#00f;
} 

.moretext { 
    cursor: pointer;
} 

.hide-tag {
    display: none;
}

.show-tag {
    display:block;
}

.disp-block {
    display:block;
}

.dialog-hide-small {
    font-size:small;
    display:none
}

.dialog-hide {
    display:none
}

.dialog_center_small_div {
    text-align:center;
    font-size:small !important;
}

.dialog_center_txt {
    text-align:center;
}

.dialog_center_inside_div {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.dialog_left_txt {
    text-align:left;
}

.dialog_right_txt {
    text-align:right !important;
}

.css_arial_font {
    font-family:Arial !important;
}

.css_arial_verdana_font {
   font-family:arial,verdana !important; 
}

.css_small_font {
    font-size:small !important;
}

.css_arial_font_12pt {
    font-family:Arial !important;
    font-size:12pt;
}

.margin_top_bottom_zero {
    margin-top: 0em; 
    margin-bottom: 0em;
}

.dialog_left_small_div {
    text-align:left;
    font-size:small;
}

.dialog_center_sm_zero_top_p {
    text-align:center;
    font-size:small;
    margin-top: 0em;
}

.float-right {
    float:right
}

.float-left {
    float:left;
}

.color_red {
    color:red;
}

.color_blue {
    color:blue;
}

.color_f00 {
    color:#f00;
}

.background-color-349BD0 {
    background-color:#349BD0;
}

.action_img_size {
    max-height: 15px; 
    max-width: 15px;
}

.position-absolute {
    position:absolute;
}

.top_1 {
    top:1px;
}

.top_3 {
    top:3px;
}

.left_1 {
    left:1px;
}

.top_28 {
    top:28px;
}

.left_20 {
    left:20px;
}

.left_60 {
    left:60px;
}

.left_70 {
    left:70px;
}

.top_57 {
    top:57px;
}

.top_85 {
    top:85px;
}

.span_ro {
    position:relative;
    left:10px;
    color:red;
}

.td-pad-all-0 {
    padding:0px;
}

.gen-pad-top-3px {
    padding-top: 3px !important; 
}

.td-pad-all-3 {
    padding:3px;
}

.button_lfonts {
   font-family:arial,verdana !important; 
   font-size:x-small !important; 
}

.disp_war_search_btn_link {
    height:20px !important; 
    width:98px !important; 
}

.textarea_gen {
    overflow:auto;
    resize:none;
}

.css_font_1_2em {
    font-size:1.2em !important;
}

.css_font_1_5em {
    font-size:1.5em !important;
}

.font-size-small {
    font-size:small;
}

.margin-bottom-1em {
    margin-bottom:-1em;
}

.margin-bottom-0px {
    margin-bottom:0px;
}

.margin-bottom-3px {
    margin-bottom:3px;
}

.upper-case-text {
    text-transform:uppercase;
}

.pos_left_255px {
    left:255px !important;
}

.pos_top_2px {
    top:2px !important;
}

.pos_relative {
    position:relative !important;
}

.css-overscroll-behavior-y {
    overscroll-behavior-y: contain;
}

.header_line_1 {
    position:relative;
    left:1px;
    width:100%;
    height:2px;
    background-color:#000080;
    display:block;
}

.header_line_2 {
    position:relative;
    left:1px;
    width:100%;
    height:1px;
    background-color:#800000;
}

.css-acc-logout {
    font-family:arial,verdana !important;
    font-size:x-small !important;
    height:20px !important;
    width:78px !important;
}

.css-my-acc-lnk {
    font-family:arial,verdana !important;
    font-size:x-small !important;
    height:20px !important;
    width:88px !important;
}

.css-acc-head-label-x {
    font-family:arial,verdana !important;
    font-size:x-small !important;
    color:#555 !important;
}

.css-acc-head-label {
    font-family:arial,verdana !important;
    font-size:small !important;
    color:#555 !important;
}

.body-water-mark {
    background-image:url('../images/warnt_logo_watermark.jpg');
    background-repeat:no-repeat;
    background-position:center 80px;
    background-attachment: fixed;
}

.css-auto-margin-left-right {
    margin-left: auto;
    margin-right: auto;
}

.ul-top {
    padding-top:0;
    margin-top:0;
}

.view-filt-box {
    border: 1px solid #4297d7;
    color: #ffffff;
    font-weight: bold;
    background-color: rgb(92, 156, 204);
    background-position-x: 50%;
    background-position-y: 50%;
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
}

td.details-control {
    background: url('../images/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../images/details_close.png') no-repeat center center;
}
