	.wizard-default-style{
		width: 100%;
		margin: 0 auto;
	}
		
		/* No Javascript */
		.wizard-default-style .no_javascript{
			text-align: center;
			padding: 10px;
		}
	
		.wizard-default-style.js ul.steps,
		.wizard-default-style.js .step_content{
			display:none;
		}
		
		
		/* Wizard steps */
		.wizard-default-style ul.steps{
			list-style:none !important;
			margin:0 !important;padding:0 !important;
			height: 88px;
			border:none;
			border-left:none !important;
		}
		
		#creator .wizard-default-style ul.steps{
			height: 64px;
		}
		
			.wizard-default-style ul.steps li{
				float:left;
				font-weight:bold;
				color: #a0a8ac;
				position:relative;
				width:72px;
				height: 72px;
				border:none;
				padding:0 !important;
				margin:0;
				opacity:0.4;
				-moz-transition:opacity .2s ease;
				-webkit-transition:opacity .2s ease;
				transition:opacity .2s ease;
				margin-top:3px;
			}
			
			#creator .wizard-default-style ul.steps li {
				opacity:0.66;
				width:auto;
				height:32px;
				padding:8px 12px !important;
			}
			
				.wizard-default-style p{
					margin: 0;
				}
			
				.wizard-default-style ul.steps li span{
					background: url('../images/wizard/current.png') no-repeat right;
					width: 80px;
					height: 17px;
					position:absolute;
					bottom: 0;
					visibility:hidden;
				}
			
				.wizard-default-style ul.steps li.current{
					color: #353535;
					opacity:1;
					margin-top:-4px;
					width:80px;
					height:80px;
				}
				
				#creator .wizard-default-style ul.steps li.current {
					opacity:1;
				}
				
				#creator .wizard-default-style ul.steps li.current {
					background:#22b4c9;
					color:#FFF;
				}
				
					.wizard-default-style ul.steps li.current span{
						background: url('../images/wizard/current.png') no-repeat right;
						z-index: 999;
						visibility:visible;
					}
					
					#creator .wizard-default-style ul.steps li.current span{
						background: url('../images/wizard/current.png') center no-repeat;
						width:100%;
						margin-left:-14px;
						z-index: 999;
						visibility:visible;
					}
					
				.wizard-default-style ul.steps li.completed span{
					z-index: 999;
				}
		
		/* Wizard step content */		
		.wizard-default-style .step_content{
			padding: 0px;
			overflow:hidden;
			position: relative;
			margin-top:-20px;
		}
		
		#creator .wizard-default-style .step_content {
			clear:both;
		}
		
			.wizard-default-style .step_content .blockuser{
				position: absolute;
				left: 0;
				top:0;
				background: url('../../public/images/blockbg.png');
				width: 100% !important;
			    height: 100%;
				z-index: 999;
				padding: 0;margin: 0;
				display: none;
			}
			
				.wizard-default-style .step_content .blockuser span{
					background: url('../../public/images/ajax-loader.gif') no-repeat;
					height: 128px;
					width: 128px;
					position: absolute;
					left: 48%;
					top: 45%;
				}
			
			/* Error Message */
			.wizard-default-style .step_content .errormsg{
				background: #ffeeee;
				color: #9b3330;
				padding: 5px;
				margin-bottom: 10px;
			}
			
			/* Help Text */
			.wizard-default-style .step_content .helper{
				position: absolute;
				background: #f3f6fb;
				top:0;
				left: 0;
				width: 310px;
				border-right: 1px solid #cdd6db;
				display: none;			
			}
			
				.wizard-default-style .step_content .helper span.arrow{
					background: url('../../public/images/helper_arrow.png') no-repeat right;
					display: block;
					width: 15px;
					height: 34px;
					position: absolute;
					right: -10px;
					z-index: 888;
				}
			
				.wizard-default-style .step_content .helper .text{
					padding: 10px;
					overflow: hidden;
					min-width: 280px;
				}
			
			/* One column wizard */
			.wizard-default-style .step_content div.one_column{
				padding: 10px;
			}
			
			/* Two column wizard */
			.wizard-default-style .step_content div.two_column div.column_one{
				float:left;
				width: 295px;
				padding: 10px;
			}
			
				.wizard-default-style .step_content div.two_column div.column_one p{
					line-height: 20px;
				}
			
			.wizard-default-style .step_content div.two_column div.column_two{
				float:right;
				width:610px;
				padding: 10px;
			}	
			
			.wizard-default-style .step_content a.show_helper{
				color: #353535;
				display: block;
			}
			
				.wizard-default-style .step_content .show_helper span{
					float: right;
					margin-right: 10px;
					color: #2e6c90;
				}
				
					.wizard-default-style .step_content .show_helper span:hover,
					.wizard-default-style .step_content a.show_helper:hover span{
						color: #1696df;
					}
			
			/* Form styling */
			.wizard-default-style form.defaultRequest{
			
			}
			
				.wizard-default-style form.defaultRequest fieldset{
						border: 0;
				}		
					
					.wizard-default-style form.defaultRequest label {
  						display: block;
  						float: left;
  						width: 190px;
  						font-weight: bold;
  						color: #353535;
  						padding: 2px;
					}
					
					.wizard-default-style form.defaultRequest label.error{
						float: none;
						margin-left: 190px;
						padding-top: 8px;
						color: #9b3330;
						font-size: 11px;
						background: url('../../public/images/error.png') no-repeat 0 7px;
						padding-left: 18px;
					}
					
					
					.wizard-default-style form.defaultRequest textarea{
  						font-family: Calibri, Tahoma, Helvetica, Arial, sans-serif;
  						font-size: 1em;
  						color: #727780;
  						padding: 2px;
  						border: 1px solid;
  						border-color: #888e98 #ced6db #ced6db #888e98;
  						width: 354px;
  						height: 174px;
					}
					
						.wizard-default-style form.defaultRequest textarea.error{
  							border: 1px solid;
  					 		border-color: #993333 #cc6666 #cc6666 #993333;
							background: #ffeeee;
							color: #990000;
						}
						
					

					



