@charset "utf-8";
/* CSS Document  TRAINING-ENQUIRY*/

p.legend {
		position: relative; /*combines with margin to overlap it onto the next box*/
		z-index: 1;
		width: 15em;
		background-color: #b7d2d5/*#82B5D2*/;
		color: #000;
		font-size: 1.2em;
		font-weight: bold;
		padding: 0.2em 0.3em;/*top bottom; right left*/
		margin: 1em 0 -0.5em 2em;/*top, right, bottom, left*/
		border: 2px ridge #000;
		}

.form 	{
		margin-bottom: 0.5em;
		}

.small {
		font-size: small;
		}
		
.special {
		display: none;
		}

#details {
		max-width: 50em;
		background-color: #e0eaec;
		border: 2px ridge #b7d2d5;
		}
	
#courses {
		max-width: 50em;
		background-color: #e0eaec;
		padding: 1em;
		border: 2px ridge #b7d2d5;
		}
	
#further {
		max-width: 50em;
		background-color: #e0eaec;
		padding: 1em;
		border: 2px ridge #b7d2d5;
		}
		
#details select {
		margin-left: 9.5em;
		}	
	
#details label {
		position: absolute;
			left: 18em;
		}
	
#details input {
		margin-left: 9.5em;
		}

#further textarea {
		width: 95%;
		margin: 0.1em;
		padding: 0.2em;
		}
	
#buttons {
		margin-top: 0.5 em;
		margin-left: 4em;
		}

#buttons input {
		font-sixe: 1.6em; 
		border: 2px outset #b7d2d5; 
		background-color:#ccc;
		}
		
#content a, #content a:visited {
        color: #0000ff;
		text-decoration: none;
        }




		


