/**
 * Css for CMS Editor
 */

/* mozilla dotted outline fix */

:-moz-any-link:focus, a:focus, input:focus{
	outline: none;
}

/* LOVE GSM */
#loveGSM{
	position:absolute;
	right:0;
	top:0;
	z-index:9999999;
}

/* Class to add to editable items on hover */
.editHover { 
	padding-right:25px;
	background:rgb(200,200,200) url(/img/gsm/editicon.png) no-repeat right top; 
	background:rgba(0,0,0,0.3) url(/img/gsm/editicon.png) no-repeat right top; 
	 
}

/* Click to Edit overlay top*/
.editTip {
	position:absolute; z-index:100; background:#000; opacity:0.6; text-align:center; display:none; color:#FFFFFF; }

/* When a variable is set but has no data */
.emptyVariable { font-style:italic; color:#888; background:#000; }

/* Cms debug div, shown when something goes wrong */
#cmsDebug { border: 1px rgb(255,0,0) groove; padding:5px; display:none; }

/* outter edit window */
#editWindow {
	border:5px solid rgb(222,222,222);
	border:5px solid rgba(255,255,255,0.8);
	background: rgb(50,50,50);
	z-index:1000; 
	width:900px;
}
#editWindow .container{
	padding:5px;
}
#editWindow .legend{
	color:rgb(255,255,255);
}
#editWindow ul li{
	list-style-position:inside;
	list-style-type:none;
}
#editVeil {
	background:none repeat scroll 0 0 #000000;
	display:none;
	height:100%;
	left:0;
	filter:alpha(opacity=70);
	opacity: 0.7;
	position:absolute;
	top:0;
	width:100%;
}
.closeX{
	position:absolute;
	top: 0;
	right:0;
	text-decoration: none;
	font-family:verdana;
	font-size:16px;
	color:#FFF;
	background:rgb(255,0,0);
	background:rgba(255,0,0,0.8);
	width:40px;
	height:33px;
	margin:0;
	padding:7px 0px 0px;
	text-align:center; 
}
.closeX:hover{	
	background:rgb(0,0,0);
	background:rgba(255,255,255,0.8);
	}
a.closeX{
	color:rgb(255,255,255);
	text-decoration:none;
	}
a.closeX:hover{
	color:rgb(0,0,0);
	text-decoration:underline;
}

/*
 * Specific modal classes
 */
/* Overlay */
#modalOverlay { background-color:#000; cursor:wait; }
/* Container */
#modalContainer { height:400px; width:650px; left:50%; top:5%; margin-left:-325px; background-color:#EFEFEF; border:2px ridge #888 }
/*#modalContainer a.modalCloseImg {background:url(/img/eip/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:0px; right:0px; cursor:pointer;}
*/
#modalContainer #basicModalContent { padding:8px; }


/*
 * Content in the modal box, content editor
 */

/*  title bar for the modal */
h2.modelTitle { 
	background: rgb(222,222,222);
	background: rgba(255,255,255,0.5); 
	text-align:center; 
	color:#FFF; 
	padding:5px;
	height:30px; 
	margin:0 0 10px 0; 
}
/* table inside the model */
.editTable {
	padding:8px; 
	min-width:850px;
}
div.submit{
	display:inline-block;
	padding:5px;
}
span.content{
	color:rgb(255,255,255);
}

span.displayBlock{
	display:block;
}

.editorButtons {
	margin:auto;
	text-align:center;
	width:500px;
}
.editorButtons input[type="button"], .editorButtons input[type="submit"] {
	width:85px;
}

/*
 * Growl
 */

/*.high {
*	color:#f00;
*}
*/

.disabled{ 
	float:left;
}
.nicEdit-main{
	background:rgb(255,255,255);
	background:rgba(255,255,255,0.9); 
	margin:0px; 
	padding:0px; 
	color: rgb(100,100,100) !important;
}
.nicEdit-selectTxt, .nicEdit-pane{
	color:rgb(100,100,100);
}


