﻿/*iframe:layer under window layer*/
.WindowPopupIframeLayer
{
	border:0px;
	background-color:white;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
}
/*div:Layer contains window*/
.WindowPopupWindowLayer
{
	display:none;
}
/*Master Table contains window parts*/
.WindowPopupMasterTable
{
	width:100%;
	height:100%;
	border-collapse:collapse;
	margin:0;
}
/*td*/
.WindowPopupHeaderContainer
{
	height:22px;
	width:100%;
	vertical-align:top;
	padding:0px;
}
/*td*/
.WindowPopupToolbarContainer
{
	height:18px;
	width:100%;
	vertical-align:top;
	padding:0px;
}
/*td*/
.WindowPopupContentContainer
{
	width:100%;
	padding:0px;
	vertical-align:top;
}
/*td*/
.WindowPopupFooterContainer
{
	height:22px;
	width:100%;
	vertical-align:top;
	padding:0px;

}

.WindowPopupBottomLineContainer
{
	height:4px;
	width:100%;
	vertical-align:bottom;
	padding:0px;
}
/*Header-----------------------------------------------------------------------------------------------*/
/*td*/
.WindowPopupHeaderTable
{
	width:100%;
	border-collapse:collapse;
	margin:0;
}

/*tr*/
.WindowPopupHeaderTop
{
}

/*tr*/
.WindowPopupHeaderBottom
{
	display:none;
}



/*td*/
.WindowPopupHeaderTopLeft
{
	height:4px;
	width:4px;
	padding:0px;
	background-image:url(HeaderTopLeft.gif);
}
/*td*/
.WindowPopupHeaderTopCenter
{
	height:4px;
	padding:0px;
	background-image:url(HeaderTopCenter.gif);	
	background-repeat:repeat;
}
/*td*/
.WindowPopupHeaderTopRight
{
	height:4px;
	width:4px;
	padding:0px;
	background-image:url(HeaderTopRight.gif);	

}
/*td*/
.WindowPopupHeaderMiddleLeft
{
	padding:0px;
	width:4px;
	height:18px;
	background-image:url(HeaderMiddleLeft.gif);
}
/*td*/
.WindowPopupHeaderMiddleCenter
{
	padding:0px;
	height:18px;	
	background-image:url(HeaderMiddleCenter.gif);
	background-repeat:repeat;
}
/*td*/
.WindowPopupHeaderMiddleRight
{
	padding:0px;
	width:4px;
	height:18px;
	background-image:url(HeaderMiddleRight.gif);
}
/*td*/
.WindowPopupHeaderBottomLeft
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupHeaderBottomCenter
{
	height:0px;	
	padding:0px;
}
/*td*/
.WindowPopupHeaderBottomRight
{
	height:0px;
	width:0px;	
	padding:0px;
}
/*Small table inside header*/
.WindowPopupHeaderInnerTable
{
	width:100%;
	border-collapse:collapse;
	margin:0;	
}
/*td*/
.WindowPopupHeaderLogoContainer
{
	width:1px;
	padding:0px;
	padding-left:5px;
}
/*img*/
.WindowPopupHeaderLogo
{
	width:16px;
	height:16px;
}
/*td*/
.WindowPopupHeaderTitle
{
	padding:0px;
	padding-left:2px;
	cursor:WindowPopup;

}

/*div*/
.WindowPopupTitlePanel
{
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	color:White;
	overflow:hidden;
	white-space:nowrap;	
}

/*div*/
.WindowPopupTitlePanelDisable
{
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
	color:White;
	overflow:hidden;
	white-space:nowrap;			
}



/*Contain built-in buttons td*/
/*td*/
.WindowPopupHeaderBuiltinButtonsContainer
{
	width:1px;
	padding:0px;
}


/*Buttons table*/
.WindowPopupWindowBuiltinButtonsTable
{
	width:auto;
	border-collapse:collapse;
	margin:0;	
}


/*Individual Button Container, it is the td cover button*/
.WindowPopupButtonContainer
{
	padding:0px;
	padding-right:2px;
}
/*Minimize Button*/
/*img*/
.WindowPopupButtonMinimizeOver
{
	width:16px;
	height:14px;
	background:yellow;
}
/*img*/
.WindowPopupButtonMinimizeDown
{
	width:16px;
	height:14px;
	background:red;
}


/*img*/
.WindowPopupButtonMinimizeOut
{
	width:16px;
	height:14px;
	background:blue;
}




/*Maximize Button*/
/*img*/
.WindowPopupButtonMaximizeOver
{
	width:16px;
	height:14px;
	background:url(MaximizeOut.gif);	
}
/*img*/
.WindowPopupButtonMaximizeDown
{
	width:16px;
	height:14px;
	background:url(MaximizeDown.gif);	
}
/*img*/
.WindowPopupButtonMaximizeOut
{
	width:16px;
	height:14px;
	background:url(MaximizeOut.gif);		
}

/*Restore Down Button*/
/*img*/
.WindowPopupButtonRestoreDownOver
{
	width:16px;
	height:14px;
	background:url(RestoreDownOut.gif);	
}
/*img*/
.WindowPopupButtonRestoreDownDown
{
	width:16px;
	height:14px;
	background:url(RestoreDownDown.gif);	
}
/*img*/
.WindowPopupButtonRestoreDownOut
{
	width:16px;
	height:14px;
	background:url(RestoreDownOut.gif);		
}


/*Close Button*/
/*img*/
.WindowPopupButtonCloseOver
{
	width:16px;
	height:14px;
	background:url(CloseOut.gif);	
}
/*img*/
.WindowPopupButtonCloseDown
{
	width:16px;
	height:14px;
	background:url(CloseDown.gif);		
}

/*img*/
.WindowPopupButtonCloseOut
{
	width:16px;
	height:14px;
	background:url(CloseOut.gif);		
}

/*Toolbar-----------------------------------------------------------------------------------------------*/
.WindowPopupToolbarTable
{
	width:100%;
	border-collapse:collapse;
	margin:0;
		
}

/*tr*/
.WindowPopupToolbarTop
{
	display:none;
}

/*tr*/
.WindowPopupToolbarBottom
{
	display:none;
}


/*td*/
.WindowPopupToolbarTopLeft
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarTopCenter
{
	height:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarTopRight
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarMiddleLeft
{
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarMiddleCenter
{
	padding:0px;
}
/*td*/
.WindowPopupToolbarMiddleRight
{
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarBottomLeft
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarBottomCenter
{
	height:0px;
	padding:0px;
}
/*td*/
.WindowPopupToolbarBottomRight
{
	height:0px;
	width:0px;
	padding:0px;
}
/*div*/
.WindowPopupToolbarPanel
{
	background-color:Aqua;
}


/*Content-----------------------------------------------------------------------------------------------*/
.WindowPopupContentTable
{
	width:100%;
	height:100%;
	border-collapse:collapse;
	margin:0;
	
}

/*tr*/
.WindowPopupContentTop
{
	display:none;
}

/*tr*/
.WindowPopupContentBottom
{
	display:none;
}



/*td*/
.WindowPopupContentTopLeft
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupContentTopCenter
{
	height:0px;
	padding:0px;
}
/*td*/
.WindowPopupContentTopRight
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupContentMiddleLeft
{
	padding:0px;
	width:4px;
	background-image:url(ContentMiddleLeft.gif);
	background-repeat:repeat;
}
/*td*/
.WindowPopupContentMiddleCenter
{
	padding:0px;
	vertical-align:top;
	
}
/*td*/
.WindowPopupContentMiddleRight
{
	padding:0px;
	width:4px;
	background-image:url(ContentMiddleRight.gif);
	background-repeat:repeat;
	
}
/*td*/
.WindowPopupContentBottomLeft
{
	height:0px;
	width:0px;
	padding:0px;
	font-size:1px;
}
/*td*/
.WindowPopupContentBottomCenter
{
	height:0px;
	padding:0px;
	font-size:1px;
}
/*td*/
.WindowPopupContentBottomRight
{
	height:0%;
	width:0px;
	padding:0px;
	font-size:1px;
}

/*IFRAME or DIV*/
.WindowPopupContentPanel
{
	border:0px;
	background-color:#D6D3CE;
	overflow:hidden;
	padding:0px;	
}


/*Footer-----------------------------------------------------------------------------------------------*/
.WindowPopupFooterTable
{
	border-collapse:collapse;
	margin:0;	
	width:100%;
}

/*tr*/
.WindowPopupFooterTop
{
	display:none;
}

/*tr*/
.WindowPopupFooterBottom
{
	display:none;	
}


/*td*/
.WindowPopupFooterTopLeft 
{
	padding:0px;
}
/*td*/
.WindowPopupFooterTopCenter
{
	padding:0px;
}
/*td*/
.WindowPopupFooterTopRight
{
	padding:0px;
}
/*td*/
.WindowPopupFooterMiddleLeft
{
	width:5px;
	padding:0px;
	background-image:url(FooterMiddleLeft.gif);	
}
/*td*/
.WindowPopupFooterMiddleCenter
{
	height:22px;
	padding:0px;
	background-image:url(FooterMiddleCenter.gif);	
	background-repeat:repeat;
	white-space:nowrap;	
		
}
/*td*/
.WindowPopupFooterMiddleRight
{
	width:24px;
	height:22px;
	padding:0px;
	background-image:url(FooterMiddleRight.gif);

}
/*td*/
.WindowPopupFooterBottomLeft
{
	height:0px;
	width:0px;
	padding:0px;
	background-color:#D6D3CE;
}
/*td*/
.WindowPopupFooterBottomCenter
{
	height:0px;
	width:0px;
	padding:0px;
}
/*td*/
.WindowPopupFooterBottomRight
{
	height:0px;
	width:0px;
	padding:0px;
	
}
/*div*/
.WindowPopupFooterPanel
{
	cursor:WindowPopup;
	font-family:Tahoma;
	font-size:11px;
	padding-left:5px;
	padding-top:1px;
	background-color:#D6D3CE;
	overflow:hidden;
	height:13px;
	width:100%;
	white-space:nowrap;
}


/*BottomLine-----------------------------------------------------------------------------------------------*/
.WindowPopupBottomLineTable
{
	border-collapse:collapse;
	margin:0;	
	width:100%;
}
.WindowPopupBottomLineLeft
{
	width:4px;
	height:4px;
	padding:0px;
	background-image:url(BottomLineLeft.gif);	
}
.WindowPopupBottomLineCenter
{
	height:4px;
	padding:0px;
	background-image:url(BottomLineCenter.gif);
	background-repeat:repeat;
}
.WindowPopupBottomLineRight
{
	width:4px;
	height:4px;
	padding:0px;
	background-image:url(BottomLineRight.gif);	
}



/*DragPanel-----------------------------------------------------------------------------------------------*/

.WindowPopupDragPanel
{
	background-color:Gray;
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;
	z-index:999999999;	
}

/*Filter-----------------------------------------------------------------------------------------------*/

.WindowPopupFilterIframeLayer
{
	border:0px;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;	
}
.WindowPopupFilterDivLayer
{
	background-color:gray;
	filter:alpha(opacity=15);
	-moz-opacity:0.15;
	opacity:0.15;	
}
/*Window Resize-----------------------------------------------------------------------------------------------*/


.WindowPopupResizeHandle
{
	position:absolute;
	background-color:white;
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	opacity:0.0;
	font-size:1px;
	height:4px;
	width:4px;	
}

/*Handle cursor of mouseover*/
.WindowPopupCursorResizeLeft
{	
	cursor:e-resize;
}
.WindowPopupCursorResizeTop
{	
	cursor:n-resize;
}
.WindowPopupCursorResizeRight
{
	cursor:w-resize;
}

.WindowPopupCursorResizeBottom
{
	cursor:s-resize;
}

.WindowPopupCursorResizeTopLeft
{
	cursor:nw-resize;	

}

.WindowPopupCursorResizeTopRight
{
	cursor:ne-resize;
}

.WindowPopupCursorResizeBottomRight
{
	cursor:se-resize;
}

.WindowPopupCursorResizeBottomLeft
{
	cursor:sw-resize;
}
/*The size of diagonal resize at each conner*/
.WindowPopupResizeConnerSize
{	
	width:20px;
	height:20px;
	background-color:transparent;			
}

.WindowPopupResizePanel
{
	z-index:99999;
	background-color:Gray;
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	opacity:0.25;	
}
/*-BuiltinWindow------------------------------------------------*/

.WindowPopupAlertContentTable
{
	width:100%;
	height:100%;
}

.WindowPopupAlertLogoContainer
{
	padding:0px;
	width:30px;
	vertical-align:top;
	padding-top:10px;
	padding-left:15px;
}
.WindowPopupAlertMessageContainer
{
	padding:0px;
	font-family:Verdana;
	font-size:8pt;
	vertical-align:top;
	padding-top:15px;
	padding-left:10px;
}
.WindowPopupAlertOKContainer
{
	padding:0px;
	text-align:center;
	vertical-align:bottom;
	padding-bottom:10px;
}
.WindowPopupwarningLogo
{
	padding:0px;
	width:32px;
	height:32px;
	background-image:url(windows-warning.png);
}
.WindowPopupinfoLogo
{
	padding:0px;
	width:32px;
	height:32px;
	background-image:url(windows-info.png);
}
.WindowPopuperrorLogo
{
	padding:0px;
	width:32px;
	height:32px;
	background-image:url(windows-error.png);
}


.WindowPopupAlertOKButton
{
	width:60px;
}

/*use to detect finsihed loading, do not change*/
.WindowPopupEnd
{
	background-color:Transparent;
	position:absolute;
	top:0px;
	left:0px;
	height:9px;
	width:9px;
	font-size:1px;
}

