.flyover {
	display:		none;
}

#background_Flyover {
	background:		url(/media/img/overlay.png );
	display:		none;
	height:			100%;
	left:			0px;
	margin:			0px auto;
	position:		absolute;
	top:			0px;
	width:			100%;
}

#background_Flyover {
	z-index:		9995;
}

#content_Flyover {
	position:		absolute;
}

#content_Flyover {
	z-index:		9996;
}

.loading{
background:			#101010;
color:				#626262;
height:				39px;
margin:				0 auto 1px auto;
padding:			12px 12px;
width:				545px;
}

.loading p{
color:				#626262;
font-size:			14px;
text-align:			center;
}

.bg_white{
background:			#ffffff;
display:			none;
height:				48px;
left:				50%;
margin-left:		-300px;
margin-top:			-24px;
position:			absolute;
top:				50%;
width:				600px;
z-index:			9996;
}

.bg_white p{
color:				#a8a8a8;
}


/* Progress BAR */

.progressWrapper {
	width: 				357px;
	overflow: 			hidden;
	padding-left : 		95px;
	margin :			-40px 0 20px 0;
}

#progressAvatarProfil .progressWrapper {
	width: 				350px;
	overflow: 			hidden;
	padding-left : 		155px;
	margin :			0px 0 0px 0;
}


.progressContainer {
	margin: 			5px;
	padding: 			4px;
	border: 			solid 1px #E8E8E8;
	background-color:	white;
	overflow: 			hidden;
}

.message {
	margin: 			1em 0;
	padding: 			10px 20px;
	border: 			solid 1px #FFDD99;
	background-color: 	#FFFFCC;
	overflow: 			hidden;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

.progressBarStatus p {
	color : 	black !important;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(/media/img/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}

/* Keyframes */

.keyframe {
	width:				100px; 
	height:				75px; 
	margin:				1px; 
	float:				left;
	border : 			1px solid black;
}

.keyframe.select {
	border : 			1px solid red;
}	



