fieldset.large {
        position: relative;
	z-index: 1;
	background-color: white;
	padding-bottom: 18;
}

fieldset.medium {
	position: relative;
	z-index: 2;
	background-color: white;
}
fieldset.small {
        position: relative;
        z-index: 3;
	background-color: white;
}
img.large { 
	position: relative;
	z-index: 1; 
} 
img.medium {
        position: relative;
        z-index: 2;
}
img.small {
        position: relative;
        top: 0;
        z-index: 3;
}



				h1.main {
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					font-family: sans-serif;
					font-weight: bolder;
					color: white;
					font-size: x-large;
					text-align: center;
				}
				h2.main {
					padding: 0 0 0 0;
					margin: 0 0 0 0;
					font-family: sans-serif;
					font-weight: bold;
					color: white;
					font-size: small;
					text-align: center;
				}
				h1 {
					padding: 0 0 0 0;
					margin: 0 0 1em 0;
					font-family: sans-serif;
					font-weight: bolder;
					color: gray;
					font-size: xx-large;
					text-align: left;
					line-height: normal;
				}
				h2 {
					padding: 0 0 0 0;
					margin: 0 0 1em 0;
					font-family: sans-serif;
					font-weight: bold;
					color: gray;
					font-size: large;
					text-align: left;
				}
				body {
					margin-top: 0;
					margin-left: 1em;
					margin-right: 1em;
					height: 100%;
					font-family: sans-serif;
				}
				font.required {
					color: red;
					font-size: xx-small;
				}	
				table.biomed {
					background-color: #1981b4;
					border-width: 0;
				}
				div.topic {
					margin: 0.2em 0 0.2em 1em;
					text-align: left;
				}
				a.topic:link, a.topic:visited, a.topic:active  {
					color: white;
					font-weight: bold;
					font-family: sans-serif;
					text-decoration: none;
					font-size: normal;
				}
				a.topic:hover {
					color: gray;
					font-weight: bolder;
					font-family: sans-serif;
					text-decoration: none;
					font-size: normal;
				}
				div.subtopic {
					margin: 0 0 0 2em;
					text-align: left;
				}
				a.subtopic:link, a.subtopic:visited, a.subtopic:active  {
					color: white;
					font-weight: bold;
					font-family: sans-serif;
					text-decoration: none;
					font-size: small;
				}
				a.subtopic:hover {
					color: gray;
					font-weight: bolder;
					font-family: sans-serif;
					text-decoration: none;
					font-size: small;
					text-align: left;
				}
				div.subsubtopic {
					margin: 0 0 0 3em;
					text-align: left;
				}
				a.subsubtopic:link, a.subsubtopic:visited, a.subsubtopic:active  {
					color: white;
					font-weight: bold;
					font-family: sans-serif;
					text-decoration: none;
					font-size: x-small;
				}
				a.subsubtopic:hover {
					color: gray;
					font-weight: bolder;
					font-family: sans-serif;
					text-decoration: none;
					font-size: x-small;
				}
				font.message-warning {
					color: red;
				}
				font.message-user {
					color: green;
				}
				font.message-system {
					color: blue;
				}
				font.message-debug {
					color: 	BlueViolet 
				}

