          	*{box-sizing: border-box;}
          	
          	body{background-image: #ffffff;
			padding: 100px;}
          	
            #wrapper {width: 85%;
                margin-left: auto;
                margin-right: auto;
                overflow: auto;
                border:8px double #000000;}
            
            #informaticslogo {width: 50%;
                margin-left: 25%;
                margin-right: 25%;}

            hr {width: 70%;
                background-color: #888888;}
            
            header {text-align: center;
            		border-bottom 3px solid #000000;}
            
            header h1 {font-family: Helvetica, sans-serif}
            
            fieldset{margin: auto;
				display: grid;
				grid-template-rows: auto;
				grid-template-columns: 8em 5em 5em 1fr;
				gap: 5px;}
            
            #part1 {float: center;
                width: 90%}
            
            #part2 {float: center;
                width: 90%}
            
            #part3 {width: 90%;
                margin-left: auto;
                margin-right: auto;}
        
        
        	label{grid-column:1/2;}
			input,textarea{grid-column: 2/5;}
			
			
  		      	
        	input[type="submit"] {display: inline;
                margin-left: 45%;
                margin-right: 45%;
                padding: .5%;
                font-size: 1.2em;
                font-family: Helvetica, sans-serif;
                background-color: #f19b2b;
                color: #ffffff;
                border-radius: 3px;
                box-shadow: 1px 3px 3px #444444;}

            #rangevalue {width: 2em;}
  