/* APR112006: ADDED top and left: 0, to remove horizontal scroll bar issue in IE when using basic uploader */
#topLayer {
	width:288px;
	background-image:url(../images_v2/popup/popup_tiler.gif);
	position:absolute;
	top: 0px;
	left: 0px;
	visibility:hidden;
	z-index: 3;
}

#topLayer_content {
	margin:10px 20px;
}
#updateNameLayer
{
	width:288px;
	height:38px;
	background-image:url(../images_v2/popup/popup_tiler.gif);
	position:absolute;
	top: 0px;
	left: 0px;
	visibility:hidden;
	z-index: 3;
}
.updateName_row
{
	padding:5px 5px 5px 15px;
	vertical-align:bottom;
	
}
.topLayer_row {
	width:248px;
	padding-bottom:4px;
}

.topLayer_row h1 {
	margin:5px 0px;
	font-weight:bold;
	font-size:14px;
	color:#00295F;
}

.topLayer_row p {
	margin:0px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

#topLayer_close {
	position: absolute;
	padding-top: 10px;
	padding-left: 522px;
}

#topLayer_popup {
	position:absolute;
}

#topLayerDelete {
	width:288px;
	background-image:url(../images_v2/popup/popup_tiler.gif);
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

#topProjectLayerDelete {
	width:288px;
	background-image:url(../images_v2/popup/popup_tiler.gif);
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

#topShareLayerDelete {
	width:288px;
	background-image:url(../images_v2/popup/popup_tiler.gif);
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

#topLayerDelete_content {
	margin:10px 20px;
	font-weight:normal;
	font-size:12px;
	color:#00295F;
}

#topLayerDelete_content td {
	font-weight:bold;
	font-size:10px;
}
.topLayerDelete_row {
	width:248px;
	padding-bottom:4px;
}

.topLayerDelete_row h1 {
	margin:5px 0px;
	font-weight:bold;
	font-size:14px;
	color:#00295F;
}

.topLayerDelete_row p {
	margin:0px 0px 20px 5px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

.topLayerDelete_row p.caption {
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	margin:10px 0px 10px 0px;
}

#topLayerPreview {
	background-color:#ECF6FF;
	border:1px solid #00295F;
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

#topLayerBorders {
	background-color:#ECF6FF;
	border:1px solid #00295F;
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

.topLayerBorders_row {
	width:435px;
}

.topLayerBorders_row input {
	margin:5px;
}

#topLayerAutoFill {
	width:288px;
	background-image:url(../images_v2/album/main/popup_xl_tiler.gif);
	position: absolute;
	top: 0px;
	left: 0px;
	visibility:hidden;
	z-index: 3;
}

#topLayerAutoFill_content {
	margin:5px;
}

.topLayerAutoFill_row {
	width:484px;
}

.topLayerAutoFill_row p {
	margin:0px 0px 5px 0px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

.topLayerAutoFill_row p.caption {
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	margin:5px 0px 5px 0px;
}

#topLayerAutoFill_row_overflow {
	color:#00295F;
	overflow:auto;
	font-weight:bold;
	font-size:11px;
}

#topLayerAutoFill_row_overflow a {
	color:#CC0000;
}

#bottomLayer {
	top:0px;
	left:0px;
	width:773px;
	height:auto;
	background:url(../images_v2/popup/bottom_layer_tiler.gif);
	position:absolute;
	visibility:hidden;
	z-index: 2;
}

#topLayerWarning {
	width:500px;
	background-image:url(../images_v2/album/main/popup_xl_tiler.gif);
	position:absolute;
	top: 108px;
	left: 220px;
	visibility:hidden;
	z-index: 4;
}

#topLayerWarning_content {
	margin:5px;
}

.topLayerWarning_row {
	width:484px;
	padding-bottom:4px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

.topLayerWarning_row h1 {
	margin:5px 0px 5px 5px;
	font-weight:bold;
	font-size:14px;
	color:#CC0000;
}

.topLayerWarning_row p {
	margin:0px 0px 20px 5px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

.topLayerWarning_row ul 
{
	margin:0px 0px 20px 25px;
	font-weight:bold;
	font-size:11px;
	color:#00295F;
}

.topLayerWarning_row p.caption {
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
	margin:10px 0px 10px 5px;
}