.showglassDecoratorControl
{
	position:absolute;
    background-color:white;
    cursor: pointer;
    border: solid 1px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    z-index:200;
    visibility:hidden;
    padding:5px;
}

.showglassInvisible
{
    visibility:hidden;
}
.showglassContainerDecoratorLineUp
{
    border-top:  dashed 2px orange;
    z-index:150;
}
.showglassContainerDecoratorLineDown
{
    border-bottom:  dashed 2px orange;
    z-index:150;
}
.showglassContainerDecoratorLineLeft
{
    border-left:  dashed 2px orange;
    z-index:150;
}
.showglassContainerDecoratorLineRight
{
    border-right:  dashed 2px orange;
    z-index:150;
}

.showglassMasterContainerDecoratorLineUp
{
    border-top:  dashed 2px blue;
    z-index:150;
}
.showglassMasterContainerDecoratorLineDown
{
    border-bottom:  dashed 2px blue;
    z-index:150;
}
.showglassMasterContainerDecoratorLineLeft
{
    border-left:  dashed 2px blue;
    z-index:150;
}
.showglassMasterContainerDecoratorLineRight
{
    border-right:  dashed 2px blue;
    z-index:150;
}

.showglassContainerDecoratorControl
{
    position:absolute;
    background-color:Orange;
    color:White;
    cursor: pointer;
    z-index:100;

    border: solid 1px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
}

.showglassMasterContainerDecoratorControl
{
    position:absolute;
    background-color:Blue;
    color:White;
    cursor: pointer;
    z-index:100;

    border: solid 1px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
}

.showglassPageControl
{
    position:absolute;
    border: solid 2px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    width:220px;
    z-index:200;
    background: white url('/i/blank.gif') repeat ;
    filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
    top:30px;
    left:100px;
}

.showglassContainerDecoratorControlHeader
{
    padding:1px;
}

.showglassDataControl
{
    position:absolute;
    border: solid 2px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    width:220px;
    z-index:200;
    background: white url('/i/blank.gif') repeat ;
    filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
    top:130px;
    left:100px;
}

.showglassEditModeControl
{
    position:absolute;
    border: solid 2px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    width:220px;
    z-index:200;
    background: white url('/i/blank.gif') repeat ;
    filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
    top:30px;
    left:100px;
}

.showglassEditModeControlBody
{
     font-size:14px;
     border-bottom: solid 2px gray;
     padding:5px;
     background:white;

}

.showglassEditModeControlHeader
{
     font-size:14px;
     border-bottom: solid 2px gray;
     padding:5px;
     background:#eeeeee;
}

.showglassPageControlBody
{
     font-size:14px;
     border-bottom: solid 2px gray;
     padding:5px;
     background:white;

}

.showglassPageControlHeader
{
     font-size:14px;
     border-bottom: solid 2px gray;
     padding:5px;
     background:#eeeeee;
}

.showglassDecoratorPropertiesEditor
{
    position:absolute;
    border: solid 2px gray;
    font-size:12px;
    font-weight:bold;
    font-family:Arial;
    width:400px;
    z-index:300;
    background: white url('/i/blank.gif') repeat ;
    filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

.showglassDecoratorPropertiesEditorHeader
{
     font-size:14px;
     border-bottom: solid 2px gray;
     padding:5px;
     background:#eeeeee;
}
.showglassDecoratorPropertiesEditorBody
{
    overflow:auto;
    padding: 10px 5px 5px 5px;
}

.showglassDecoratorPropertiesEditorFooter
{
    float:right;
    padding: 10px;
}

.UpdateProgressFooter
{
	color:White;
	background-color: Black;
	border:outset 2px;
    text-align:center;
	position:absolute;
	top: expression(this.offsetParent.scrollTop + this.offsetParent.clientHeight-this.offsetHeight -10);
	left: expression(this.offsetParent.clientWidth/2-this.offsetWidth/2);
	width: 90%;
}

.GridViewTranslate tr, .GridViewTranslate td
{
	padding: 2px;
}

.GridViewTranslate input[type=text]
{
	background-color:White;
}

.selectedImageBox
{
    line-height: 300px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	height: 300px;
	width: 375px;}

.selectedImageImage { display: block;
	margin: auto;
	line-height: 300px;
	vertical-align: middle }

.bannerInBannerList
{
	overflow:hidden;
}



