﻿/* RadWindow for ASP.NET AJAX MyVista Skin */


.RadWindow_MyVista2 .rwTopLeft,
.RadWindow_MyVista2 .rwTopRight,
.RadWindow_MyVista2 .rwTitlebar,
.RadWindow_MyVista2 .rwFooterLeft,
.RadWindow_MyVista2 .rwFooterRight,
.RadWindow_MyVista2 .rwFooterCenter,
.RadWindow_MyVista2 .rwTopResize,
.RadWindow_MyVista2 .rwStatusbar div,
.RadWindow_MyVista2 .rwStatusbar,
.RadWindow_MyVista2 .rwPopupButton,
.RadWindow_MyVista2 .rwPopupButton span,
.RadWindow_MyVista2.rwMinimizedWindow .rwCorner
{
    background-image: url('Window/WindowHorizontalSprites.gif');
}

.RadWindow_MyVista2 .rwBodyLeft,
.RadWindow_MyVista2 .rwBodyRight,
.RadWindow_MyVista2 .rwStatusbarRow .rwCorner
{
	background-image: url('Window/WindowVerticalSprites.gif');
}

.RadWindow_MyVista2 .rwStatusbar input
{
    background-color: #f7f3e9;
}

.RadWindow_MyVista2 .rwControlButtons a
{
    background-image: url('Window/CommandButtonSprites.gif');
}

.RadWindow_MyVista2 a.rwIcon
{
	background-image: url('Window/WindowHorizontalSprites.gif');
}

div.RadWindow_MyVista2 .rwTitlebarControls em
{
	color: black;
}

/* 
    This is a hack to achieve "Aero" look and feel for that particular skin.
    It should be removed for the other skins, as the background coordinates
    are specified in Window.css and are common for all skins
*/
.RadWindow_MyVista2 table .rwTitlebar,
.RadWindow_MyVista2 table .rwTopResize,
.rwMinimizedWindow.RadWindow_MyVista2 tr.rwTitleRow td.rwTitlebar,
.rwMinimizedWindow.RadWindow_MyVista2 tr.rwTitleRow div.rwTopResize
{
    background: url('Window/AeroTitleBarBgr.gif') repeat-x !important;
}
/* End of the "Aero" hack */

/* overlay element should be minimized when the window is minimized */
iframe.minimizedwindowoverlay_MyVista2
{
	/* take into account the borders of the main <div> of the window when setting width / height */
	width: 200px !important; 
	height: 30px !important;
}

div.RadWindow_MyVista2 .rwDialogInput
{
	border-top: solid 1px #abadb3;
	border-right: solid 1px #dbdfe6;
	border-bottom: solid 1px #e3e9ef;
	border-left: solid 1px #e2e3ea;
}

div.RadWindow_MyVista2 .rwDialogInput:hover
{
	border-top: solid 1px #5794bf;
	border-right: solid 1px #b7d5ea;
	border-bottom: solid 1px #c7e2f1;
	border-left: solid 1px #c5daed;
	color: #565656;
}

/* set Window MyVista "Aero" look and feel to the window */
div.RadWindow.RadWindow_MyVista2.rwNormalWindow.rwTransparentWindow td.rwCorner,
div.RadWindow.RadWindow_MyVista2.rwNormalWindow.rwTransparentWindow td.rwTitlebar,
div.RadWindow.RadWindow_MyVista2.rwTransparentWindow td.rwFooterCenter
{
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1;
	-moz-opacity: 1;
}

div.RadWindow_MyVista2 td.rwWindowContent
{
    background-color: #fff;
}

/* Loading Indicators */

/* When ShowContentDuringLoad="true" */
div.RadWindow_MyVista2 td.rwWindowContent.rwLoading
{
    background-image: url('Common/loading.gif');
}

/* When ShowContentDuringLoad="false" */
div.RadWindow_MyVista2 input.rwLoading
{
    background-image: url('Common/loading_small.gif');
}


/* RadWindow for ASP.NET AJAX Base Stylesheet */

.RadWindow_MyVista2 .rwTopResize

{

	font-size: 1px;

	line-height: 4px;

	width: 100%;

	height: 4px;

	background-position: 0 -31px;

	background-repeat: repeat-x;

}



.RadWindow_MyVista2 .rwStatusbarRow .rwCorner

{

    background-repeat: no-repeat;

}



.RadWindow_MyVista2 .rwStatusbarRow .rwBodyLeft

{

    background-position: -16px 0;

}



.RadWindow_MyVista2 .rwStatusbarRow .rwBodyRight

{

    background-position: -24px 0;

}



.RadWindow_MyVista2 .rwStatusbar

{

	height: 22px;

	background-position: 0 -114px;

	background-repeat: repeat-x;

}



.RadWindow_MyVista2 .rwStatusbar div

{

    width: 18px; 

	height: 18px;

	background-position: 0 -94px;

	background-repeat: no-repeat;

}



.RadWindow_MyVista2 table

{

    width: 100%;

    height: 100%;

    table-layout: auto; /* fixes the dimensions under IE */

}



.RadWindow_MyVista2 table td

{

	padding: 0; 

	margin: 0;

	border-collapse: collapse;

	vertical-align: top;
}



.RadWindow_MyVista2 .rwCorner

{

    width: 8px;

}



.RadWindow_MyVista2 .rwTopLeft,

.RadWindow_MyVista2 .rwTopRight,

.RadWindow_MyVista2 .rwTitlebar,

.RadWindow_MyVista2 .rwFooterLeft,

.RadWindow_MyVista2 .rwFooterRight,

.RadWindow_MyVista2 .rwFooterCenter

{

    height: 8px;

	font-size: 1px;

    background-repeat: no-repeat;

    line-height: 1px;

}



.RadWindow_MyVista2 .rwBodyLeft,

.RadWindow_MyVista2 .rwBodyRight

{

	background-repeat: repeat-y;

}



.RadWindow_MyVista2 .rwBodyRight

{

    background-position: -8px 0;

}



.RadWindow_MyVista2 .rwTopLeft

{

    background-position: 0 0;

}



.RadWindow_MyVista2 .rwTopRight

{

    background-position: -8px 0;

}



.RadWindow_MyVista2 table .rwTitlebar

{

	background-repeat: repeat-x;

	background-position: 0 -31px;

	-moz-user-select: none;

}



.RadWindow_MyVista2 .rwFooterLeft

{

	background-position: 0 -62px;

}



.RadWindow_MyVista2 .rwFooterRight

{

	background-position: -8px -62px;

}



.RadWindow_MyVista2 .rwFooterCenter

{

	background-repeat: repeat-x;

	background-position: 0 -56px;

}



.RadWindow_MyVista2 .rwTitlebarControls

{

   /* height: 27px;*/

}



.RadWindow_MyVista2 .rwWindowContent

{

	height: 100% !important; /* very important property, especially for opera */

	background: white;

}



/* Support for displayng the rwLoading image in the iframe's parent TD */

.RadWindow_MyVista2 td.rwLoading

{

    background-repeat: no-repeat;

    background-position: center;

}



/* Support for displaying rwLoading image in the status bar  */

.RadWindow_MyVista2 .rwStatusbar .rwLoading

{	

	background-repeat: no-repeat;

}



.RadWindow_MyVista2 .rwStatusbar .rwLoading

{

	padding-left: 30px;

}



.RadWindow_MyVista2 td.rwStatusbar input

{

    font: normal 12px "Segoe UI", Arial, Verdana, Sans-serif;

    padding: 4px 0 0 7px;

    margin: 0;

    border: 0;

    width: 100%;	

    height: 18px;

	background-color: transparent; 

	background-repeat: no-repeat;

	background-position: left center;

	cursor: default;

	-moz-user-select: none;

	overflow: hidden; 

	text-overflow: ellipsis;

	display: block; 

	float: left;

	vertical-align: middle;

}



.RadWindow_MyVista2 .rwControlButtons

{

	padding: 0; 

	margin: 2px 0 0 0;

	list-style: none; 

	white-space: nowrap;	

	float: right; 

}



.RadWindow_MyVista2 .rwControlButtons li

{

	float: left;

	padding: 0 1px 0 0;

}



.RadWindow_MyVista2 .rwControlButtons a

{
	width: 44px; 

	height: 19px; 

	line-height: 1px; 

	font-size: 1px;

	cursor: pointer;

	background-repeat: no-repeat;

	display: block; 

	text-decoration: none;

	outline: none;

}



.RadWindow_MyVista2 .rwControlButtons span

{

	text-indent: -9999px; 

	display: block;	

}



/* reload button */

.RadWindow_MyVista2  .rwReloadButton

{

	background-position: -120px 0;

}



.RadWindow_MyVista2 .rwReloadButton:hover

{

	background-position: -120px -21px;

}



/* unpin button */

.RadWindow_MyVista2 .rwPinButton

{

	background-position: -180px 0;

}



.RadWindow_MyVista2 .rwPinButton:hover

{

	background-position: -180px -21px;

}



/* pin button */

.RadWindow_MyVista2 .rwPinButton.on

{

	background-position: -150px 0;

}



.RadWindow_MyVista2 .rwPinButton.on:hover

{

	background-position: -150px -21px;

}



/* minimize button */

.RadWindow_MyVista2 .rwMinimizeButton

{

	background-position: 0 0;

}



.RadWindow_MyVista2 .rwMinimizeButton:hover

{

	background-position: 0 -21px;

}



/* maximize button */

.RadWindow_MyVista2 .rwMaximizeButton

{

	background-position: -60px 0;

}



.RadWindow_MyVista2 .rwMaximizeButton:hover

{

	background-position: -60px -21px;

}



/* close button */

.RadWindow_MyVista2 .rwCloseButton

{

	background-position: -90px 0;

}



.RadWindow_MyVista2 .rwCloseButton:hover

{

	background-position: -90px -21px;

}



/* restore button */

.RadWindow_MyVista2.rwMaximizedWindow .rwMaximizeButton,

.RadWindow_MyVista2.rwMinimizedWindow .rwMinimizeButton

{

	background-position: -30px 0;

}



.RadWindow_MyVista2.rwMaximizedWindow .rwMaximizeButton:hover,

.RadWindow_MyVista2.rwMinimizedWindow .rwMinimizeButton:hover

{	

	background-position: -30px -21px;

}



.RadWindow_MyVista2 .rwIcon

{

    /*display: block;

	background-repeat: no-repeat;

	background-position: 0 -78px;

	width: 16px; 

	height: 16px;

	cursor: default;

	margin: 4px 5px 0 0;*/

}



.RadWindow_MyVista2 em

{

	/*font: normal bold 12px "Segoe UI", Arial;

	color: black;

	padding: 3px 0 0 4px;	

	overflow: hidden; 

	text-overflow: ellipsis; 

	white-space: nowrap; 

	float: left;	*/

}



.RadWindow_MyVista2_rtl .rwControlButtons

{

	float: left; 

}



div.RadWindow_MyVista2_rtl .rwControlButtons li

{

	float: right;

}



.RadWindow_MyVista2.rwInactiveWindow .rwTitlebarControls

{

	position: static;

}



.RadWindow_MyVista2 .rwDialogPopup

{

	margin: 16px;

	color: black;	

	padding: 0px 0px 16px 50px;

	font: normal 12px "Segoe UI", Arial, Verdana;

	cursor: default;

}


.RadWindow_MyVista2 .rwControlButtons a

{

    text-indent: -9999px;

}



.RadWindow_MyVista2 .rwDialogText

{

    text-align: left;

}



.RadWindow_MyVista2.rwMinimizedWindow .rwPinButton,

.RadWindow_MyVista2.rwMinimizedWindow .rwReloadButton,

.RadWindow_MyVista2.rwMinimizedWindow .rwMaximizeButton,

.RadWindow_MyVista2.rwMinimizedWindow .rwTopResize

{

    display: none !important;

}



.RadWindow_MyVista2 .rwDialogInput

{

	font: normal 12px "Segoe UI", Arial, Verdana;

	color: black;

	width: 100%;

	display: block;

	margin: 8px 0;

}



.RadWindow_MyVista2 .rwWindowContent .radconfirm,

.RadWindow_MyVista2 .rwWindowContent .radalert

{

    background-color: transparent;

	background-position: left center;

	background-repeat: no-repeat;

}




.RadWindow_MyVista2 .rwWindowContent .radprompt

{

	padding: 0;

}



.RadWindow_MyVista2 .rwPopupButton,

.RadWindow_MyVista2 .rwPopupButton span

{

	text-decoration: none;

	color: black;

	line-height: 21px;

	height: 21px;

	cursor: default;

}



.RadWindow_MyVista2 .rwPopupButton

{

	background-repeat: no-repeat;

	background-position: 0 -136px; 

	padding: 0 0 0 3px;

	margin: 8px 8px 8px 0;

}



.RadWindow_MyVista2 .rwWindowContent .rwPopupButton .rwOuterSpan

{

    background-repeat: no-repeat;

	background-position: right -136px; 

	padding: 0 3px 0 0;

}



.RadWindow_MyVista2 .rwWindowContent .rwPopupButton .rwInnerSpan

{

	background-repeat: repeat-x;

	background-position: 0 -157px; 

	padding: 0 12px;

}



.RadWindow_MyVista2 .rwWindowContent .rwPopupButton:hover

{

	background-position: 0 -178px; 

	padding: 0 0 0 3px;

	margin: 8px 8px 8px 0;

}



.RadWindow_MyVista2 .rwWindowContent .rwPopupButton:hover .rwOuterSpan

{

	background-position: right -178px; 

	padding: 0 3px 0 0;

}



.RadWindow_MyVista2 .rwWindowContent .rwPopupButton:hover .rwInnerSpan

{

	background-position: 0 -199px; 

	padding: 0 12px;

}



.RadWindow_MyVista2 .rwStatusbarRow .rwBodyLeft

{

    background-position: -16px 0;

}



.RadWindow_MyVista2 .rwStatusbarRow .rwBodyRight

{

    background-position: -24px 0;

}



/* Support for displayng the rwLoading image in the iframe's parent TD */

.RadWindow_MyVista2 td.rwLoading

{

    background-color: #c6d9ed;

    /*background-image: url('');*/

}



/* Support for displaying rwLoading image in the status bar  */

.RadWindow_MyVista2 .rwStatusbar .rwLoading

{	

    /*background-image: url('');*/

}



.RadWindow_MyVista2.rwMinimizedWindow .rwContentRow,

.RadWindow_MyVista2.rwMinimizedWindow .rwStatusbarRow

{

	display: none;

}



.RadWindow_MyVista2.rwMinimizedWindow table.rwTitlebarControls 

{

	margin-top: 4px;

}



.RadWindow_MyVista2.rwMinimizedWindow .rwControlButtons

{

    width: 66px !important;

}



.RadWindow_MyVista2.rwMinimizedWindow em

{

	width: 90px;

}



.RadWindow_MyVista2.rwMinimizedWindow

{

    width: 200px !important;

    height: 30px !important;

    overflow: hidden !important;

    float: left !important;

}



.RadWindow_MyVista2.rwMinimizedWindow .rwCorner.rwTopLeft

{

	background-position: 0 -220px;

	background-repeat: no-repeat; 

}



.RadWindow_MyVista2.rwMinimizedWindow .rwCorner.rwTopRight

{

	background-position: -8px -220px;

	background-repeat: no-repeat; 

}



.RadWindow_MyVista2.rwMinimizedWindow .rwTitlebar

{

    background-position: 0 -250px !important; /* Should be !important because of IE6 */

    background-repeat: repeat-x;

}



.RadWindow_MyVista2.rwInactiveWindow .rwCorner,

.RadWindow_MyVista2.rwInactiveWindow .rwTitlebar,

.RadWindow_MyVista2.rwInactiveWindow .rwFooterCenter

{

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=65) !important;

	opacity: .65 !important; 

	-moz-opacity: .65 !important;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";

}