/* Popup Borders */

.popupHeaderTableLeft1 {
	height: 6px !important; 
    background-position: 0 -56px;
    position: absolute;
    left: 0px;
    top:0px;
    width: 10px;
}
.popupHeaderTableLeft2 {
	height: 3px;
    background-image: url(../img/border/popup/hover-top-tab-ll.png);
    position: absolute;
    left: 0px;
    top: 6px;
    height: 3px;
    width: 10px;
}
.popupHeaderTableLeft3 {
    line-height: 1px; 
    height: 10px; 
    background-position: 0 0;
    position: absolute;
    left: 0px;
    bottom: 0px;
    height: 10px;
    width: 10px;
}
.popupHeaderTableRight1 {
    height: 6px !important; 
    background-position: 0 -50px;
    position: absolute;
    right: 0px;
    top:0px;
    width: 10px;
}
.popupHeaderTableRight2 {
   	height: 3px; 
   	background-image: url(../img/border/popup/hover-top-tab-rr.png);
   	position: absolute;
    right: 0px;
    top: 6px;
    height: 3px;
    width: 10px;
}
.popupHeaderTableRight3 {
    line-height: 1px; 
    height: 10px !important; 
    background-position: 0 -10px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    height: 10px;
    width: 10px;
}

.popup_border_uu {
  height:15px !important;
  background-image: url(../img/border/popup/hover-bottom-b.png);
  background-repeat: repeat-x;
  position: absolute;
  bottom: -15px;
  width: 100%;
  z-index: -1;
}
.popup_border_rr {
  width:10px;
  background-image: url(../img/border/popup/hover-body-r.png);
  background-repeat: repeat-y; 
  position: absolute;
  right: -10px;
  height: 100%;
  top: 0px;
}
.popup_border_ll {
  width:10px !important;
  background-image: url(../img/border/popup/hover-body-l.png);
  background-repeat: repeat-y;
  position: absolute;
  left: -10px;
  height: 100%; 
}
.popup_border_oo {
  height: 19px !important;
  background-image: url(../img/border/popup/hover-top-t.png);
  background-repeat: repeat-x; 
  padding-top: 0px !important;
  position: absolute;
  top: -19px;
  width: 100%;
}

.popup_border_ru {
	background-position: 0px -35px;
    height:15px !important;
    position: absolute;
    right: -10px;
    bottom: -15px;
    width: 10px;
} 
.popup_border_lu {
    background-position: 0px -20px;
    height:15px !important;
    position: absolute;
    left: -10px;
    bottom: -15px;
    width: 10px;
}
.popup_border_lo {
  height: 19px !important;
  position: absolute;
  top: -19px;
  left: -10px;
}
.popup_border_ro {
  height: 19px !important;
  position: absolute;
  top: -19px;
  right: -10px;
}

.popupHeaderTableLeft1,
.popupHeaderTableLeft2,
.popupHeaderTableLeft3,
.popupHeaderTableRight1,
.popupHeaderTableRight2,
.popupHeaderTableRight3,
.popup_border_rr,
.popup_border_ll,
.popup_border_oo,
.popup_border_ro { 
  empty-cells: show !important;
}

.popup_master_background { 
    background-image: url(../img/border/popup/popup-border-imagemap.png); 
} 
.popup_center_area {
  background-color: #f2f2f2;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}

.popup-window .conflictsHeadline {
    border-top: 0px #000 solid !important;
    border-bottom: 0px #000 solid !important;
}

/* Floating Popups */

.popupBackground {
/*	background-color: #b5bad6 !important; */
	position: absolute;
}
.popupHeaderBackground {
	background-color: #abb5ce !important;
}
.popupBorder {
	border-color: #576586;
}
.popup-window, .listDialogue {
/*	border-color: #576586 !important; */
/*	background-image: url(../img/panels/miniviewHeader_t.gif) !important; */
}
.PopupEntryDiv {
	border-color:#F8F8F8;
	cursor: pointer;
}
.PopupEntryDivOver {
	background-color:#C6CCD9 !important;
	border-color:#C6CCD9;
	cursor: pointer;
}
.PopupEntryDivActive {
	background-color:#C6CCD9 !important;
	border-color:#C6CCD9;
	cursor: pointer;
}
.PopupEntryDivActiveNoPadding {
	background-color:#C6CCD9 !important;
	border-color:#C6CCD9;
	cursor: pointer;
}
.popup-header, .listDialogue td.listDialogueHeader {
	font-weight: bold;
	color: #384054;
	background-image: url(../img/panels/miniviewHeader_b.gif);	
	background-color: #afb9d2;
}
.greywrapper {
	background-color: #f2f2f2;
	border-color: #c0c0c0 !important;
}
.conflictsList, .distrFloatingInternal {
	border-color: #526584;
}
