


/** Progression Bar CSS file **/
		.progressionBar {
			width: 100%;
			/*max-width: 400px;*/
			margin: 0px auto;
		}
		.cursorContainer {
			position: relative;
			width: 100%;
			height: 21px;
			border: 2px solid #5bc8d4;
			border-radius: 16px;
		}
		.cursorContainer .progression {
			display:inherit;
			position: absolute;
			height: 18px;
			background-color: #278f99;
			border-radius: 16px 0 0 16px;
		}
		.cursorContainer.cursoron .progression {
			border-radius: 16px;
		}
		
		.cursorContainer.notdone .progression {
			visibility:hidden;
		}
		.cursorContainer.processing .progression {
			visibility:visible;
		}
		
		.cursorContainer.succeeded {
			border-color: #5bc8d4;
		}
		.cursorContainer.succeeded .progression {
			background-color: #5bc8d4;
			border-radius: 16px;
		}
		
		.cursorContainer .cursor {
			display:none;
		}
		.cursorContainer.cursoron .cursor {
			display:block;
			position: absolute;
			width: 14px;
			height: 14px;
			background: #fff;
			margin: 2px -1px;
			border-radius: 16px;
		}
		.cursorContainer .cursorLabel {
			font-size: 14px;
			color: #4a505c;
			position: relative;
			margin-left: 20px;
			top: -2px;
		}
		.cursorContainer.succeeded .cursorLabel {
			color: #5bc8d4;
		}