/* Backgrounds */.formstyle .focused{	background-color:#FFF7C0;}.formstyle .instruct{	background-color:#F5F5F5;}/* Borders */#container{	border:0 solid #cccccc;}.formstyle .info{	border-bottom:1px dotted #CCCCCC;}.formstyle .instruct{	border:1px solid #E6E6E6;}/* Typography */.formstyle .info h2{	font-size:160%;	font-family:inherit;	color:#000000;}.formstyle .info p{	font-size:95%;	font-family:inherit;	color:#444444;}.formstyle .section h3{	font-size:110%;	color:#3e7cf8;}	.formstyle .section p{	font-size:85%;	font-family:inherit;	color:#444444;}	.formstyle label.desc{	font-size:95%;	font-family:inherit;	color:#444444;}.formstyle li div, .formstyle li span, .formstyle li div label, .formstyle li span label{	font-family:inherit;	color:#444444;}.formstyle label.choice{	font-size:100%;	font-family:inherit;	color:#444444;}.formstyle input.text, .formstyle textarea.textarea, .formstyle select.select{	font-size:100%;	font-family:inherit;	color:#333333;}.formstyle .instruct{	font-size:80%;	font-family:inherit;	color:#444444;}.formstyle li.altInstruct .instruct, .formstyle li.leftHalf .instruct, .formstyle li.rightHalf .instruct{	color:#444444;}/* Drop Shadows */#top, #bottom{	visibility:visible;}
