/*
	catalogue general
	
*/

.hide {
	display:none; 
}
.fold {
	height:1.1em; overflow:hidden; cursor:pointer;
}
table#grid td {
	width:120px; height:90px;
}
.gridcell {
	max-width:120px; max-height:90px;
	overflow:hidden;
}
.imgcell {
	width:120px; height:90px;
}
.gridcell img {
	max-width:120px; max-height:90px; border-width:0;
}
.debug, .error {
	background-color:#999999; color:white; font-family:monospace; margin-bottom:2px;
}
.debug a, .error a {
	font-family:monospace; font-size:1em;
}
.debug a:hover, .error a:hover {
	font-family:monospace; font-size:1em;
}
.error { background-color:#ff0000; color:#000000; }

#noframes {
	display:none;
}

/* breadcrumbs have not been implemented */
#breadcrumbs { color:#666666; height:12px; padding:4px 0; }
#breadcrumbs a { font-size:inherit; font-weight:normal; color:#666666; }
#breadcrumbs a:hover { color:white; }
		
.search {
  margin: 2px;
  padding: 0px;
  border-width: 0px;
  border: 0px solid #000;
}

.smallestred {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #aa8888;
	font-weight: bold;
}

.red {
	color: #aa8888;
	font-weight: bold;
}

.smallestblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8888aa;
	font-weight: bold;
}

.blue {
	color: #8888aa;
}

textarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#select-format {
	display:block;
	float:right; 
	padding:0; margin:0;
	font-size:12px;
	font-weight:bold;
	padding:2px;
}
#select-format select {
	background-color:black;
	border:1px solid #666666;
	color:#999999;
	font-weight:bold;
	text-align:right;
	padding:.15em;
}
#select-format input{
	background-color:black;
	border:1px solid #666666;
	color:#999999;
	font-weight:bold;
}
#select-format option {
	text-align:right;
}
#select-format option:disabled {
	text-decoration:line-through;
}
