﻿.waitScreen
{
  border:3px solid #000;
  border-top:1px solid gray;
  border-left:1px solid gray; 
  background-color:  #fffff0;
  color:inherit;
  font-size:small;
  color:blue;
   
  position: absolute; 

  visibility:hidden;
  z-index: 10000;
  text-align:center;
  padding:10px;	
}
.propertySheet
{
  background-color:Gainsboro;
  color:RoyalBlue;
  font-size:  x_small;
}

.propertySheet
{
  background-color:#fffff0;
  color:RoyalBlue;
  font-size:  x-small;
}
.propertySheetDetail
{
  font-size:  x-small;
}



/* wait screen progress timer */

.waitScreen
{
  border:3px solid #000;
  border-top:1px solid gray;
  border-left:1px solid gray; 
  background-color:  #fffff0;
  color:inherit;

  /*position: absolute;*/


  visibility:hidden;
  z-index: 10000;
  text-align:center;
  padding:10px;	


}

.leftColOverlay
{
	position: absolute; 
    z-index: 9999;
    background-color:white; /* #fffff0; */
    visibility:hidden;
    width:118px;
}

.leftPanel
{
    width:114px;    
    
}


/* popup plse wait msg */
.waitScr
{
    position: absolute;
    z-index: 10000;
    background-color: white; /* #fffff0; */
    visibility:hidden;
}




/* Detail Page off main list */
.floater
{
    position: absolute;
    z-index: 10000;
    background-color: white; /* #fffff0; */
    visibility:hidden;
}





/* main list */
.floater2
{
    z-index: 10000;
    background-color: white; /* #fffff0; */
    font-size: 10pt;
}





.mnuSysStatic
{
   background-color:Gainsboro;
   color:RoyalBlue;
   font-size: small;
}


.mnuSysItemLo
{
  cursor:pointer;
  border-style:solid;
  border-color:Gainsboro;
  border-width: 1px;
  font-size: small;
  padding:0px;

  
}

.mnuSysItemHi
{
  cursor:pointer;
  border-style:solid;
  border-color:Black;
  border-width: 1px;
  font-size: small;
  padding:0px;
}



.mnuStaticItemLo
{
  cursor:pointer;
  color:white;
  border-style:solid;
  border-color:RoyalBlue;
  border-width: 1px;
  font-size: .95em;
  padding:0px;

  
}

.mnuStaticItemHi
{
  cursor:pointer;
  color:white;
  border-style:solid;
  border-color:Black;
  border-width: 1px;
  font-size: small;
  padding:0px;
}

.mnuStatic
{
   background-color:RoyalBlue;
   color:White;
   font-size: small;
}

.mnuDynamic
{
  position : absolute;
  top : 0px;
  left: 0px;
  z-index: 10000;
  
  border-style:solid;
  border-color:RoyalBlue;
  border-width: 1px;
  
  background-color:Gainsboro;
  color:RoyalBlue;
  font-size:  small;
  text-align :left;
  padding:0px;
 
}



.mnuDynamicItemLo
{
  cursor:pointer;
  
  border-style:solid;
  border-color:Gainsboro;
  border-width: 1px;
  
  background-color:Gainsboro;
  color:RoyalBlue;
  font-size: small;
  text-align :left;
  padding:0px;
}

.mnuDynamicItemHi
{
  cursor:pointer;
  
  border-style:solid;
  border-color:RoyalBlue;
  border-width: 1px;
  
  background-color:Gainsboro;
  color:RoyalBlue;
  font-size: small;
  text-align :left;
  padding:0px;
}

.smlButtBlue
{
    font-weight: normal;
    font-size:x-small;
    border-right: black thin solid;
    border-top: black thin solid;
    border-left: black thin solid;
    color: blue;
    border-bottom: black thin solid;
    background-color: ButtonFace;
    cursor:hand;
}



.gridDefItemStyleClass
{
	padding-right:4px;
	padding-left:4px;
}

input[type="radio"]{
  vertical-align: bottom;
}


/* General Purpose */
div.nowrap, td.nowrap {white-space: nowrap;}
a.actionLink {
    color: navy; text-decoration: underline; font-size: 1.1em
}
a.actionLink:hover { background-color: EEEEEE;}

/* SJ Modal Dialog */
.ui-dialog-override {
    background-color:#fffff0; /*:#ffffdd;*/
    color: #333333
}

.sj_modal_popup > div {
    font-weight: normal;
}


.sj_modal_popup div.note {
    font-weight: bold;
}
.sj_modal_popup table.bottom_buttons {
    margin-top: 1em;
}




.sj_modal_popup table.attr_table {
    color: #202122;
    border-collapse: collapse;
}
.attr_table > tr > th,
.attr_table > tr > td,
.attr_table > * > tr > th,
.attr_table > * > tr > td {
    border:0px;
    padding:0.1em 0.2em;
}

.attr_table td.heading {text-align: left;}
.attr_table td.label {
    white-space: nowrap;
    text-align: right;
    font: 14px arial;
    font-weight: normal;
    color: #333333
}
.attr_table td.text {
  text-align: left;
  font: 14px arial;
  font-weight: normal;
  color: #333333
}


/* General Purpose */
div.nowrap, td.nowrap {white-space: nowrap;}
a.actionLink {
    color: navy; text-decoration: underline; font-size: 1.1em
}
a.actionLink:hover { background-color: EEEEEE;}


img.leadDetailButton {
  height: 3.5em; 
  width: 3.5em;
  border: 1px solid #fffff0;
}

/* SJ Modal Dialog */
.ui-dialog-override {
    background-color:#fffff0; /*:#ffffdd;*/
    color: #333333
}

.qlib_modal_popup > div {
    font-weight: normal;
}


.qlib_modal_popup div.note {
    font-weight: bold;
}
.qlib_modal_popup table.bottom_buttons {
    margin-top: 1em;
}




.qlib_modal_popup table.attr_table {
    color: #202122;
    border-collapse: collapse;
}
.attr_table > tr > th,
.attr_table > tr > td,
.attr_table > * > tr > th,
.attr_table > * > tr > td {
    border:0px;
    padding:0.1em 0.2em;
}

.attr_table td.heading {text-align: left;}
.attr_table td.label {
    white-space: nowrap;
    text-align: right;
    font: 14px arial;
    font-weight: normal;
    color: #333333
}
.attr_table td.text {
  text-align: left;
  font: 14px arial;
  font-weight: normal;
  color: #333333
}


.qlib_modal_popup .qlib_popup_iframe {
  display: none;
}
.qlib_modal_popup .qlib_popup_loading {
  display: block;
}


/* jQuery Overrides */
.ui-dialog .ui-dialog-titlebar {
  padding: .1em .4em .1em .4em
}

.ui-dialog .ui-dialog-content {
  padding: .0em 0em
}

.ui-dialog .ui-dialog-buttonpane {
  margin: .0em .0em .0em .0em;
  padding: .0em 0em .0em .2em;
  background-color:#fffff0; /*:#ffffdd;*/
}

.ui-dialog .ui-dialog-buttonpane button {
  margin: .2em .2em .1em 0
}

.ui-button {
  padding: .2em .4em .1em .4em
}