@charset "UTF-8";
input{ outline: none; }/* Get rid of safari's blue glow */
a{ outline: none; }/* Get rid of dotted line around clicked links */

/*
.c0z: zone
.c0z-a: zone-addable
.c0z-s: zone-sortable
.c0z-#: zone ID
.c0z-m: zone-menu
.c0z-i: zone-inter

.c0b-d: box-delete button

#c0m: menu
*/

.c0b-left, .c0b-menu, .c0b-bottom, .c0b-top{
	display:none;
}

.cms-popup {
	margin:0 auto;
	width: 400px;
	font-family: arial, sans-serif;
	color: #000;
}

#cms-popup-holder{
	width:100%;
	position:absolute;
	top:15%;
}

.cms-popup-container{
	background: #F3F1E6;
	border-width: 0 2px;
	border-style: solid;
	padding: 10px;
}

/* Header */
.cms-popup-header {
	position: relative;
	width:376px; /* IE needs this, weird */
}
	.cms-popup-title{
		font-size: 24px;
	}
	/* Close */
	.cms-popup-close {
		position: absolute;
		top: 0;    right: 0;
	}
		.cms-popup-close a {
			width: 12px;    height: 12px;
			display: block;
			background-image: url( http://m.directedit.co.nz/images/close.gif );
			font-size: 1px;/* IE Hack */
		}
		.cms-popup-close a:hover {
			background-position: 0 12px;/* Make x red (sprite) */
		}

/* Content */
	.cms-popup-content {
		padding: 20px 10px;
	}
	
	.cms-popup-content input {
		border: 2px solid;
		margin-bottom: 16px;
		width: 160px;
		padding:1px;
	}
	.cms-popup-content select {
		border: 2px solid;
	}
	.cms-popup-content option {
	}
	.cms-popup-content label {
		display: block;
		margin-bottom: 4px;
		
	}
	.cms-popup-content .cms-loader {
		margin: 9px 80px;	
	}
	
	.cms-popup-content input.cms-error {
		border: 2px solid #C00;
	}
	.cms-form-error{
		font-size: small;
		color: #F00;
		display: block;
	}
	
	#cms-crop-image {
		display:block;
		border:1px solid #000;
		margin:0 auto 10px;
	}
	
	#cms-image-list-box {
		border:2px solid #000;
		width:355px;
		height:300px;
		margin: 5px 0 10px;
		overflow:auto;
	}
	#cms-image-list {
		width:340px;
		height:600px;
	}
	#cms-browse-button {
		float:right;
	}

/* Footer */
.cms-popup-footer{
	height: 30px;
	position: relative;
}
	/* Logo */
	.cms-popup-logo {
		height: 30px;
	}
	
	/* Buttons */
	.cms-popup-buttons {
		bottom: 0;
		right: 0;
		position:absolute;
	}
	.cms-popup-buttons a {
		margin-left: 8px;
	}
	.cms-button {
		display: block;
		background: #FFF;
		border: 1px solid #666;
		text-decoration: none;
		color: #2C2D2E;font-size:12px;
		padding:3px 9px 5px;
		float: left;
	}
	.cms-button-minor{
		display: block;
		color: #2C2D2E;
		text-decoration: none;
		padding: 10px 0 0;
		float: left;
	}

/* corners */
.cms-popup-top, .cms-popup-bottom {
	font-size: 1px;/* IE Hack */
	clear: both;
	height: 4px;
}
.cms-popup-bottom {
	background-position: 0 4px;
}

/* login */
#cms-login-box {
	width: 230px;
}
#cms-login-box .cms-popup-header {/* IE needs this, weird */
	width: 206px;
}
#cms-login-error{
	font-size:12px;
	color:#c00;
}

/* colours */
.cms-popup-top, .cms-popup-bottom {
	background-image: url( http://m.directedit.co.nz/images/c400o.png );
}

#cms-login-box .cms-popup-top, #cms-login-box .cms-popup-bottom {
	background-image: url( http://m.directedit.co.nz/images/c230o.png );
}

.cms-popup-container {
	border-color: #EE692D;
}

#cms-shade {
	background: #000;
	position: absolute;
	top: 0pt;
	left: 0pt;
	opacity: 0.7;
	width: 100%;
	height: 100%;
}

