.formError {
		position:absolute;
		top:300px; left:300px;
		/* width:280px; */
		padding-bottom:15px;
		display:block;
		z-index:5000;
	}
		.formError .formErrorContent {
			width:100%; 
			background:#000;
			color:#fff;
			font-family:tahoma;
			font-size:12px;
			padding:4px 10px 4px 10px;
			border-radius: 6px;
			-moz-border-radius: 6px;
			-webkit-border-radius: 6px;
		}
		
			.formError .formErrorContent label.error {
				width: auto; 
				color:#fff!important;
			}
		
		.formError .formErrorArrow{
			position:absolute;
			bottom:0;left:20px;
			width:15px; height:15px;
			
		}
			.formError .formErrorArrow div{
				font-size:0px; 
				
			}
			.formError .formErrorArrow .errorLine10{width:15px;height:1px; background:#000;margin:0 auto; font-size:0px; display:block;} 
			.formError .formErrorArrow .errorLine9{width:13px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine8{width:11px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine7{width:9px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine6{width:7px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine5{width:5px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine4{width:3px;height:1px; background:#000;margin:0 auto;display:block;} 
			.formError .formErrorArrow .errorLine3{width:1px;height:1px; background:#000;margin:0 auto;display:block;}
			
				
ul#error { font-size:12px; background-color: #000; color:#fff!important; margin: 10px auto; -webkit-box-shadow: 1px 1px 6px #006633 ; padding:4px 10px 4px 10px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; opacity: 0.8; filter: alpha(opacity=80); }
ul#error li, label.error { width:430px; float: none; padding:5px 0 5px 0; }

.login-tile ul#error, .login-tile ul#error li, .forgot-tile ul#error li, .forgot-tile ul#error, .register-tile ul#error li, .register-tile ul#error { width:172px; margin:0 auto;}


ul#success { font-size:12px; background-color: #00539a; color:#fff!important; margin: 10px auto; -webkit-box-shadow: 1px 1px 6px #006633 ; padding:4px 10px 4px 10px; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; opacity: 0.8; filter: alpha(opacity=80); }
ul#success li, label.success { width:430px; float: none; padding:5px 0 5px 0; }

.login-tile ul#success, .login-tile ul#success li, .forgot-tile ul#success, .forgot-tile ul#success li { width:172px; margin:0 auto;}
.your-photos ul#success li, .your-photos ul#success li { width:250px; margin:0;}
