﻿
#eaglePopupWindow-wrap {position: absolute;top: 0;left: 0;margin: 0;z-index: 1101;display: none;}
#eaglePopupWindow-outer {position: relative;width: 100%;height: 100%;background: #FFF;}
#eaglePopupWindow-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}
#eaglePopupWindow-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background-image: url('/images/eagle/window/eaglePopupWindow.png');background-position: -40px 0px;cursor: pointer;z-index: 1103;}
#eaglePopupWindow-content {height: auto;width: auto;padding: 0;margin: 0;}
#eaglePopupWindow-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}
.eaglePopup-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#eaglePopup-bg-n {top: -20px;left: 0;width: 100%;background-image: url('/images/eagle/window/eaglePopupWindow-x.png');}
#eaglePopup-bg-ne {top: -20px;right: -20px;background-image: url('/images/eagle/window/eaglePopupWindow.png');background-position: -40px -162px;}
#eaglePopup-bg-e {top: 0;right: -20px;height: 100%;background-image: url('/images/eagle/window/eaglePopupWindow-y.png');background-position: -20px 0px;}
#eaglePopup-bg-se {bottom: -20px;right: -20px;background-image: url('/images/eagle/window/eaglePopupWindow.png');background-position: -40px -182px;}
#eaglePopup-bg-s {bottom: -20px;left: 0;width: 100%;background-image: url('/images/eagle/window/eaglePopupWindow-x.png');background-position: 0px -20px;}
#eaglePopup-bg-sw {bottom: -20px;left: -20px;background-image: url('/images/eagle/window/eaglePopupWindow.png');background-position: -40px -142px;}
#eaglePopup-bg-w {top: 0;left: -20px;height: 100%;background-image: url('/images/eagle/window/eaglePopupWindow-y.png');}
#eaglePopup-bg-nw {top: -20px;left: -20px;background-image: url('/images/eagle/window/eaglePopupWindow.png');background-position: -40px -122px;}

.eaglePopupWindow-ie #eaglePopupWindow-close
.eaglePopupWindow-ie .eaglePopup-bg { background: transparent !important; }
.eaglePopupWindow-ie #eaglePopup-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_n.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_ne.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_e.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_se.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_s.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_sw.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_w.png', sizingMethod='scale'); }
.eaglePopupWindow-ie #eaglePopup-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/eagle/window/eaglePopup_shadow_nw.png', sizingMethod='scale'); }



.infoWindowWrapper { position:absolute; z-index:+999; top:40px; left:50px; padding:0px; }
.infoWindowTop { background:transparent url(/images/eagle/window/windowSprite.png) no-repeat left top; height:5px; font:1px; line-height:5px; }
.infoWindowText { background:#f8f8f8 url(/images/eagle/window/windowSprite.png) no-repeat left bottom; }
.infoWindowRight { background:transparent url(/images/eagle/window/windowSprite.png) no-repeat right bottom; width:37px; }
.infoWindowArrow { background:transparent url(/images/eagle/window/windowSprite.png) no-repeat right top; width:37px; height:60px; }

.calendarMain { border:1px solid #000000; background:#ffffff; z-index:+999; }
#OtiCalendar_TABLE td { width:25px; height:20px; line-height:20px; text-align:center; white-space:nowrap; }
#OtiCalendar_TABLE .disabled { color:#777777; background:transparent; font-weight:normal; } 
#OtiCalendar_TABLE .enabled { color:#000000; background:#d0faff; font-weight:bold; cursor:pointer; }
#OtiCalendar_TABLE td span { white-space:nowrap; }

.selectionMain { border:1px solid #000000; background:#ffffff; z-index:+999; table-layout:fixed; }
.selectionItem { cursor:default; width:20px; border:1px solid #ffffff; background:#ffffff; color:#000000; height:20px; line-height:20px; text-align:center; font:10 px tahoma; } 
.selectionOver { cursor:default; width:20px; border:1px solid #cccccc; background:#efefef; color:#000000; height:20px; line-height:20px; text-align:center; font:10 px tahoma; }
.selectionSelected { cursor:default; width:20px; border:1px solid #006699; background:#990033; color:#ffffff; height:20px; line-height:20px; text-align:center; font:10 px tahoma; } 
.selectionHeaderText { width:120px; height:20px; font:bold 11px tahoma; border:1px solid #cccccc; background:#efefef; text-align:center; }