
#embLayerCollection {
position:absolute;
width:100%;
z-index: 1999;
left:0;
top:0;
}

#embLayerCollection, .embLayerGroup {
padding:0;
margin:0;
width:100%;
}

#embLayerCollection .embProgressLayer, 
#embLayerCollection .embDialogLayer {
position:absolute;
padding:0;
margin:0;
top:100px;
width:100%;
}


#embLayerCollection .embCoverLayer {
background-color:#FFFFFF;
height:100%;
left:0px;
filter: alpha(opacity=70);
opacity:0.7;
position:absolute;
top:0px;
width:1000px;
}

.embDialogLayer * div {
background-repeat:no-repeat;
}


.embDialogLayer .title .close {
background:transparent url(../images/layer/closebutton.png) scroll 0%;
position: absolute;
top:5px;
right:11px;
height:21px;
width:19px;
padding:0;
cursor:pointer;
}

.embDialogLayer .title .close:hover {
background:transparent url(../images/layer/closebuttonHi.png) scroll 0%;
}

.embDialogLayer .title      { height:28px; padding:0; margin:0; }
.embDialogLayer .titleC     { font-weight:bold; color:#FFFFFF; height:28px; padding:0; margin:0 0 0 10px; }
.embDialogLayer .titleC div { padding:8px 0 0 0; }

.embDialogLayer .contents  { color:#666666; padding:0; margin:0; clear:both;}
.embDialogLayer .contentsC { color:#666666; padding:0; margin-left:1px;}
.embDialogLayer .contentsE { padding:0; margin:0; clear:both;}
.embDialogLayer .bottom    { height:6px; clear:both; }
.embDialogLayer .bottomC   { height:6px;}

.embDialogLayer .notification           { width:364px; margin-left:-182px; position:absolute; left:50%; }
.embDialogLayer .notification .contents { padding:10px 0px 7px 10px; background:transparent url(../images/layer/layerInfoCnt.png) repeat scroll 0%; }
.embDialogLayer .notification .title    { background:transparent url(../images/layer/layerInfoHead.png) scroll 0%; }
.embDialogLayer .notification .bottom   { background:transparent url(../images/layer/layerInfoBottom.png) no-repeat scroll 0% top; }


.embDialogLayer .nfy { width:368px; }
.embDialogLayer .nfy .contentsC { padding:10px 0px 7px 10px; }

.embDialogLayer .flexlayer            { left:50%; position:absolute; /* positioned dynamically */ }
.embDialogLayer .flexlayer .contents  { background:transparent url(../images/layer/layerCntLeft.png) repeat-y; scroll 0% 50%; }
.embDialogLayer .flexlayer .contentsC { background:transparent url(../images/layer/layerCntRight.png) repeat-y scroll 100% 50%; padding-right:3px; }
.embDialogLayer .flexlayer .title     { background:transparent url(../images/layer/layerInfoHeadLeft.png) no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .titleC    { background:transparent url(../images/layer/layerInfoHeadRight.png) no-repeat scroll 100% top; }
.embDialogLayer .flexlayer .bottom    { background:transparent url(../images/layer/layerInfoBottomLeft.png) no-repeat scroll 0% top; }
.embDialogLayer .flexlayer .bottomC   { margin-left:10px; background:transparent url(../images/layer/layerInfoBottomRight.png) no-repeat scroll 100% top; }

.embDialogLayer .flex780 { width:784px; margin-left: -392px; }
.embDialogLayer .flex395 { width:399px; margin-left: -199px; }
.embDialogLayer .flex540 { width:544px; margin-left: -272px; }
.embDialogLayer .flex760 { width:764px; margin-left: -382px; }


.embDialogLayer .contents_395			{ width: 399px; position:absolute; left:220px; }
.embDialogLayer .contents_395 .contents { background:transparent url(../images/layer/layerInfoCnt395.png) repeat scroll 0%; }
.embDialogLayer .contents_395 .title	{ background:transparent url(../images/layer/layerInfoHead395.png) scroll 0%; }
.embDialogLayer .contents_395 .bottom	{ background:transparent url(../images/layer/layerInfoBottom395.png) no-repeat scroll 0% top; }

.embDialogLayer .contents_540			{ width: 544px; position:absolute; left:148px; }
.embDialogLayer .contents_540 .contents { background:transparent url(../images/layer/layerInfoCnt540.png) repeat scroll 0%; }
.embDialogLayer .contents_540 .title	{ background:transparent url(../images/layer/layerInfoHead540.png) scroll 0%; }
.embDialogLayer .contents_540 .bottom	{ background:transparent url(../images/layer/layerInfoBottom540.png) no-repeat scroll 0% top; }

.embDialogLayer .contents_760			{ width: 764px; position:absolute; left:118px; }
.embDialogLayer .contents_760 .contents { background:transparent url(../images/layer/layerInfoCnt760.png) repeat scroll 0%; }
.embDialogLayer .contents_760 .title	{ background:transparent url(../images/layer/layerInfoHead760.png) scroll 0%; }
.embDialogLayer .contents_760 .bottom	{ background:transparent url(../images/layer/layerInfoBottom760.png) no-repeat scroll 0% top; }

.embDialogLayer .contents_780			{ width: 784px; position:absolute; left:108px; }
.embDialogLayer .contents_780 .contents { background:transparent url(../images/layer/layerInfoCnt780.png) repeat scroll 0%; }
.embDialogLayer .contents_780 .title	{ background:transparent url(../images/layer/layerInfoHead780.png) scroll 0%; }
.embDialogLayer .contents_780 .bottom	{ background:transparent url(../images/layer/layerInfoBottom780.png) no-repeat scroll 0% top; }


.embDialogLayer .buttons {
height:24px;
padding-right:10px;
}

.embDialogLayer .buttons .button {
  float:right !important;
}

.embDialogLayer .buttons a {
background:transparent url(../images/layer/buttonLeftRevStart.gif) repeat scroll 0% top;
cursor:pointer;
float:left;
padding-left:17px !important;
}
.embDialogLayer .progress {
	float:left;
}

.embDialogLayer .buttons a div {
background:transparent url(../images/layer/buttonLeftBgr.gif) repeat scroll right top;
color:#FFFFFF !important;
float:left;
padding:2px 11px 4px 1px;
}

.embDialogLayer .buttons a:hover {
background:transparent url(../images/layer/buttonLeftRevStartHi.gif) scroll 0% top;
}

.embDialogLayer .buttons a:hover div {
background:transparent url(../images/layer/buttonLeftBgrHi.gif) repeat scroll right top;
}

