/* $Id$ */

/* no visited state color in cms */
a{
	color:#0000EE;
}

table.editList{
	margin-bottom:1em;
}

table.editList td, table.editList th{
	padding:3px 7px 3px 0;
	text-align:left;
}

form.dataEntry label{
	float:left;
	clear:left;
	width:100%;	
}
form.dataEntry label.error{
	background-color:#F05A6C;
	
}
form.dataEntry input, form.dataEntry textarea{
	float:left;
}
form.dataEntry span.note, form.dataEntry span.error{
	width:25%;
	clear:none;
	margin-left:10px;
	font-size:0.95em;
}

form.dataEntry span.error{
	background-color:#F05A6C;
}

/* lists */

ul.hierarchy{
}
ul.hierarchy li{
	line-height:1.5;
}
ul.hierarchy ul{
	margin-left:1.5em;
}


/* image grids */

div#gridPane{
	position:absolute;
	width:350px;
}

div#imagePane{
	margin-left:370px;
	min-height:550px;
	float:left;
}

/* grid */

ol#composeGrid{
	display:block;
	width:320px;
	border:1px solid #ccc;
	padding:20px 10px 10px 20px;
	float:left;
}
ol#composeGrid li{
	display:block;
	float:left;
	margin:0 10px 10px 0;
}
ol#composeGrid li img{
	float:left;
}
ol#composeGrid li span.placeholder{
	width:150px;
	height:150px;
	background:#ccc;
	float:left;
}

form#saveGrid{
	background:none;
	float:left;
}

/* image list */

div#imagePane form{
	background:none;
}

ul#imageList{
	
}

ul#imageList li{
	float:left;
	margin:0 5px 0 0;
	display:block;
}
ul#imageList li img{
	display:block;
}

