@charset "UTF-8";/* CSS Document *//* - - - Custom Theme - - - *//* Logo */h1 a {	background-image:url('../images/ecyg-logo.png'); 	min-height:0;	height:40px;}* html h1 a {/* IE6 png Support */	background-image: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/wflogo.png", sizingMethod="crop");}/* Backgrounds */#container, body.embed{	background-color:#FFFFFF;}.wufoo input.text, .wufoo textarea.textarea{	background:#FFFFFF url(/images/fieldbg.gif) repeat-x top;	text-align:left;}.wufoo .focused{	background-color:#E1F0D1;}.wufoo .instruct{	background-color:#F5F5F5;}/* Typography */.wufoo .info h2{	font-size:160%;	font-family:inherit;	font-weight:;	font-style:;	color:#000000;}.wufoo .info div{	font-size:95%;	font-family:inherit;	font-weight:;	font-style:;	color:#444444;}.wufoo .section h3{	font-size:110%;	font-family:inherit;	font-weight:;	font-style:;	color:#000000;}.wufoo .section div{	font-size:85%;	font-family:inherit;	font-weight:;	font-style:;	color:#444444;}.wufoo .graph h3{	color:#000000;}.wufoo .footer{	color:#000000;}.wufoo .footer span{	color:#444444;}.wufoo label.desc{	font-size:16px;	font-family:inherit;	font-weight:bold;	letter-spacing:-0.03em;	font-style:;	color:#333333;	float:left;	padding-right:10px;	padding-top:8px;}.wufoo label#searchlabel.desc {padding-top:0px;}form li#searchform {padding:4px 0px 4px 0px;}.wufoo li div, .wufoo li span, .wufoo li div label, .wufoo li span label{	font-family:inherit;	color:#444444;}.wufoo label.choice{	font-size:100%;	font-family:inherit;	font-weight:;	font-style:;	color:#444444;}.wufoo input.text, .wufoo textarea.textarea, .wufoo select.select{	font-size:100%;	font-family:inherit;	font-weight:;	font-style:;	color:#333333;	/*float:left;*/	font-size:16px;}.wufoo .instruct{	font-size:80%;	font-family:inherit;	font-weight:;	font-style:;	color:#444444;}.altInstruct .instruct, .wufoo li.leftHalf .instruct, .wufoo li.rightHalf .instruct{	color:#444444;	background:none;	border:none;	font-size:9px;}.wufoo input.btTxt{	font-size:;	font-family:;	font-weight:;	font-style:;	color:;}.wufoo li.focused label.desc{	font-size:;	font-family:;	font-weight:;	font-style:;	color:#000000;}.wufoo li.focused div, .wufoo li.focused span, .wufoo li.focused div label, .wufoo li.focused span label{	font-family:;	color:#000000;}.confirm h2{	font-family:inherit;	color:#444444;}li#foli1d {	border-top:1px solid #CCCCCC;	margin-top:10px;	list-style-type:none;	}li#ecygname input,textarea {	margin-left:40px;	list-style-type:none;	}li#ecygemail input, textarea {	margin-left:33px;	list-style-type:none;	}li#ecygsubject input,textarea {	margin-left:28px;	list-style-type:none;	}	/* Drop Shadows */#top, #bottom{	visibility:visible;}#extra-description {	margin-left:100px;	font-size:.8em;	font-style:italic;	color:#666666;	}	.wufoo label.desc a{font-size:12px;}