
body {
font: normal 80.0% Tahoma,sans-serif;
padding: 0px;
margin: 0px;
}

#protocolHeader {
	width: 100%;
	border-bottom: thin solid #000000;
	background: #dddddd; 
}

#protocolHeader td {
	vertical-align: bottom;
}

.protocolName {
	font-size: 20px;
	padding: 5px;
}

.protocolDescription {
	padding: 5px;
}

#experimentInfo {
	width: 100%;
	padding: 10px;
	border-bottom: thin solid #000000;
	background: #fef49c; 
}

#expInfo {
	font-size: 12px;
}

#expControls {
	font-size: 12px;
}

#expInfoTitle {
	font-size: 15px;
}

.stepNote {
	float: right;
	width: 250px;
	padding: 5px;
	border: thin solid #bbb;
	background: #fef49c; 
	margin: 5px;
}


.step-children {
padding-left: 15px;

}
.stepName {
font-size: 15px;
}


.param {
color: blue;
}

.collapseSteps {
	
}

.step {
	padding: 2px;
	#border: thin solid #00ff00;
}

.collapseButton {
	float: left;
	width: 20px;
	height: 20px;
	#border: thin solid #000000;
}

.rightButton {
	#border: thin solid #ff0000;
	padding-left: 20px;
}

.collapsed {
	background-image:url('http://cvs.openmicroscopy.org.uk/snapshots/omero/editor/xsl/images/collapsed.png');
}

.expanded {
	background-image:url('http://cvs.openmicroscopy.org.uk/snapshots/omero/editor/xsl/images/expanded.png');
}



.stepDescription {
	
}

table.paramTable {
	
	border-spacing: 0px;
	font: normal 80.0% Tahoma,sans-serif;
	border: thin solid #000000;
}

table.paramTable th {
	
	padding: 2px 4px 2px 4px;
	font: normal 100.0% Tahoma,sans-serif;
	background: #dddddd; 
}

table.paramTable td {
	padding: 1px 4px 1px 4px;
}

.info {
border: thin solid #000000;
color: black;
text-decoration: none;
padding: 2px;

}

#controls {
	padding: 5px;
	font-size: 12px;
}

#protocol {
	padding: 10px;
}

#icon {
	background-image: url('http://cvs.openmicroscopy.org.uk/snapshots/omero/editor/xsl/images/omeroEditor64.png'); 
	height:64px;
	width:64px;
}




