/* @override http://img.en25.com/Web/ThermoFisherCorporate/SID_Forms12.css */html, body{	padding: 0px;	margin: 0px;	min-width: 900px;	background: #f0f0f0 	}body, a, p, td, ol, ul, li, select, .elqFieldValidation, .textfield {	font-size:12px;	font-family:Arial, Helvetica, sans-serif;}#container{	width: 900px;	margin: 0px auto;	padding: 0px;	text-align: center;}#top {	padding-top: 5px;	float: left;	margin: 0px;	background: #f0f0f0 url(http://img.en25.com/Web/ThermoFisherCorporate/SID_Background.jpg) repeat-y;	width: 900px;	display: inline;	padding-bottom: 5px;}#bottom {	float: left;	padding-bottom: 40px;	background: #f0f0f0 url(http://img.en25.com/Web/ThermoFisherCorporate/SID_Background.jpg) repeat-y;	margin: 0px;	width: 900px;	display: inline;	padding-top: 10px;}#center {		float: left;	background: #f0f0f0 url(http://img.en25.com/Web/ThermoFisherCorporate/SID_Background.jpg) repeat-y;	margin: 0px;	width: 900px;	display: inline;	}#header{	padding: 0px;	background: #f0f0f0 url(http://img.en25.com/Web/ThermoFisherCorporate/SID_Background.jpg) repeat-y;	width: 900px;	margin: 0px;}#footer {	background: #f0f0f0 url(http://img.en25.com/Web/ThermoFisherCorporate/SID_Footer.jpg) repeat-y;	text-align:center;	font-size: 10px;	color:#fdfdfd;	float: left;	line-height: 0;	display: inline;	width: 900px;	padding-top: 10px;	padding-bottom: 10px;	margin: 0px;}.left{	width: 400px;	min-width: 400px;	float: left;	text-align: left;	padding: 0px 0px 0px 50px;	margin: 0px 20px 0px 0px;}.right{	width: 375px;	min-width: 350px;	float: right;	text-align: left;	margin: 0px;	padding: 0px;	position: relative;	right: 50px;}.topleft{	width: 850px;	text-align: left;	margin: 0px 20px 0 0px;	float: left;	padding: 0px 0 50px 50px;}.topleft img{	float: right;	position: relative;	margin-left: 35px;	margin-right: 50px;	margin-bottom: 40px;}.topleft p{	max-width: 800px;	padding: 0;	margin: 0;}.topright{	width: 275px;	min-width: 275px;	float: right;	text-align: left;	margin: 0px;	padding: 0px;	position: relative;	right: 50px;}.sales {	background-color: #f0f0f0;	padding: 5px 10px 5px 15px;	-moz-box-shadow: 0px 0px 10px #ccc;-webkit-box-shadow: 0px 0px 10px #ccc;box-shadow: 0px 0px 10px #ccc;	margin-bottom: 20px;}fieldset {	margin: 0px;	padding: 0px;	border-style: none;}.top img {	margin: 0px auto;	padding: 0;	display: block;}#header img {	margin: 0px auto;	display: block;	text-align: center;}#checkBoxes {	visibility: hidden;	overflow: hidden;	width: 1px;	height: 1px;}#clickHere {	margin: 0px;	padding-bottom: 5px;}.asmContainer {	margin: 0px;	padding: 0px;}.field{	padding-bottom: 4px;	padding-top: 4px;	font-size: 12px;	line-height: 24px;	position: relative;}.field note {	font-style: italic;	font-size: 10px;}#form input{	width: 20px;}input.required {	width: 225px;	position: absolute;	left: 150px;}input.notrequired {	width: 225px;	position: absolute;	left: 150px;}select.elqField {	width: 225px;	position: absolute;	left: 150px;}label {	color: #444;}#footer p{		font-size:10px;		line-height: 13px;}#footer a {	color:#FDFDFD;	text-decoration:none;	line-height: 13px;}#footer a:hover {	text-decoration:underline;}.copyright {	font-size: 10px; }a {	color: #e16500;}a:hover {		color: #c95a00;	}tr.elqFormRow {}.elqFormField{	width: 340px;}.elqFormDate{	width: 65px;}h1 {		font: bold 20px Arial, Helvetica, Geneva, sans-serif;	color: #174a7c;	margin: 0;	padding-bottom: 15px;	max-width: 800px;}h3{	color: #174a7c;	margin: 0;	font: 12px Arial, Helvetica, Geneva, sans-serif;	padding-bottom: 10px;}h4{	color: #000000;	font: 12px Arial, Helvetica, Geneva, sans-serif;	padding: 0;	margin: 3px 0 -5px;}.error{	color: #f00000;	line-height: 16px;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;}.asterisk {	color: #ff0000;}input#notMe {	font-size: 12px;	color: #000;}