@CHARSET "UTF-8";
body { overflow-y: scroll; }
 #choose_inputs { color: white; }
 #choose_view { margin-left: 150px; width: 635px; background: white; position: relative; margin-top: 120px }
 
#choose_view div { position: absolute; width: 635px; height: 500px;}

#choose_view h1  { margin: 0; padding: 0; margin-bottom: 30px;}

.selection {  }
.selection label  { width: 100px; display: inline-block; margin-top: 10px; font-weight: bold; }
.selection select { width: 170px; display: inline-block; }
 
.button_set { margin: 10px 0; }
.button_set a:link,
.button_set a:visited { 
	text-decoration: none; 
	color: white; 
	display: inline-block; 
	padding: 5px 17px; 
	border: 1px solid white; 
	background: #2B2B2B; 
}
.button_set a:hover,
.button_set a:active,
.button_set a.active {
	background: #F2E5C2;
	color: black;
}

.chgender:link,
.chgender:visited {
	border: 2px solid transparent;
	display: inline-block;
	margin: 0 auto;
	width: 300px;
	font-size: 50px;
	text-align: center;
	text-decoration: none;
}

.chgender:hover,
.chgender:active {
	border: 2px solid black;
}

#saveChoice:link,
#saveChoice:visited,
.measure:link,
.measure:visited {
	color: #2B2B2B;
	font-size: 17px;
	text-decoration: none;
	border: 1px solid white;
	background: #F2E5C2;
	padding: 4px 7px;
	display: block;
	margin-top: 15px;
	font-weight: bold;
}

#saveChoice:hover,
#saveChoice:active,
.measure:hover,
.measure:active {
	border: 1px solid grey;
}

form input[type=text],
form input[type=submit],
.input_text {
	display: block;
}


form input[type=submit],.input_text {
	margin-top: 15px;
}

form input[type=submit]{
	margin-top: 30px;
}

#price { position: absolute; margin-left: 644px; top: 695px; font-size: 20px; }
#price .val { font-size: 30px; }



input[type="submit"]:hover {
	color: #F2E5C2;
	font-size: 17px;
	text-decoration: none;
	border: 1px solid white;
	background: #2B2B2B;
	padding: 4px 7px;
	display: block;
	font-weight: bold;
}

 input[type="submit"]{
	color: #2B2B2B;
	font-size: 17px;
	text-decoration: none;
	border: 1px solid white;
	background: #F2E5C2;
	padding: 4px 7px;
	display: block;
	font-weight: bold;
	width: 240px;
	text-align: left;

}