@charset "utf-8";
/* CSS Document */
	/*---------------------------------
	----------------------NOTIFICATIONS
	---------------------------------*/
	
	.not_info, .not_success, .not_error, .not_warning {
		
		font: bold 12px Arial, Helvetica, sans-serif;
		padding: 7px 30px 7px 40px;
		position: relative;
	
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
			
		-webkit-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
		-moz-box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
		box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.4);
		
	}
	
	.not_info {
		
		background: url(images/not_INFO.png) repeat-x top left;
		color: #1b6088;
		
	}
	
		.not_info .img {
			
			background: url(images/not_info_img.gif) no-repeat top left;
			height: 19px;
			left: 9px;
			position: absolute;
			top: 5px;
			width: 18px;
			
		}
	
	.not_success {
		
		background: url(images/not_success.png) repeat-x top left;
		color: #1b883a;
		
	}
	
		.not_success .img {
			
			background: url(images/not_success_img.gif) no-repeat top left;
			height: 13px;
			left: 11px;
			position: absolute;
			top: 9px;
			width: 16px;
			
		}
	
	.not_error {
		
		background: url(images/not_error.png) repeat-x top left;
		color: #650109;
		
	}
	
		.not_error .img {
			
			background: url(images/not_error_img.gif) no-repeat top left;
			height: 19px;
			left: 8px;
			position: absolute;
			top: 5px;
			width: 19px;
			
		}
	
	.not_warning {
		
		background: url(images/not_warning.png) repeat-x top left;
		color: #88751b;
		
	}
	
		.not_warning .img {
			
			background: url(images/not_warning_img.gif) no-repeat top left;
			height: 19px;
			left: 8px;
			position: absolute;
			top: 5px;
			width: 19px;
			
		}
		
	.not_info .close, .not_success .close, .not_error .close, .not_warning .close {
		
		background: url(images/not_close.png) no-repeat top right;
		cursor: pointer;
		height: 12px;
		right: 9px;
		position: absolute;
		top: 8px;
		width: 12px;
		
	}
	
	.upload_crop_bg{
		display:inherit;
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		opacity:.7;
    	filter: alpha(opacity=70);
		z-index: 100;
		top: 0;
		left: 0;
	}
	
	.upload_crop{
		display:inherit;
		position: fixed;
		top: 15%; 
		left: 20%;
		width: 600px;
		height: 400px;
		padding:5px;
		background-color:#FFF;
		z-index: 101;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
	}
	
	.closePopup {
		font-size: 30px;
		line-height: .5;
		position: fixed;
		top: 5px;
		right: 5px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
	} 
	.closePopup:hover {
		font-size: 30px;
		line-height: .5;
		position: fixed;
		color:#FFF;
		top: 5px;
		right: 5px;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
	}