@charset quot;UTF-8quot;html {	height: 100%;}div {	height: 100%;}* {	margin:0px; 	padding:0px;}img{	border:0;}a:link{	font-size:1.1em;	color:#a6ce39;}a:visited{	font-size:1.1em;	color: #a6ce39;}a:hover{	font-size:1.1em;	color: #565656;	text-decoration:underline;}h1{	font-weight:bold;	font-size:1.85em;	color:#a6ce39;}h2{	font-weight:normal;	font-size:1.5em;	color:#a6ce39;}h3{	font-weight:bold;	font-size:1.2em;	color:#a6ce39;}h4{	font-weight:bold;	font-size:1.2em;	color:#a6ce39;}.hide{	color:#FFFFFF;}/* ---------------  general for all pages -------------------*/		body  {	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size: 0.7em;	font-weight: normal;	background-color: #a6ce39; 	text-align: center; /* bug in IE5 - this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #wrapper selector */	color: #000000;}div#outer { 	background-color:#FFFFFF; 	height: auto;	width: 840px;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left;	}div#inner {     position:absolute;     background-color:#FFFFFF; 	 left: 50%;      top: 50%;     width: 840px;     height: 670px;     margin-top: -335px; /* half of the height */     margin-left: -420px; /* half of the width */     }div#header{ 	height: 100px;	text-align: left;	margin-top: 2px;	}	div#flashfile{ 	margin-left: 20px;	}	div#qdlogo {	padding-top: 5px;}div#menulink {	text-align:left;	padding-top: 50px;	padding-left: 25px;}div#menulink a:link, div#menulink a:visited{	color:#a6ce39;	font-size:1em;	font-weight:bold;	text-decoration:none;}div#menulink a:hover, div#menulink a.active{	color:#010101;}div#sublink ul{	text-align:left;	list-style-type:none;	padding-left: 52px;	padding-top: 2px;}div#sublink ul a:link, div#menulink ul a:visited{	color:#a6ce39;	font-size:0.8em;	font-weight:bold;	text-decoration:none;}div#sublink ul a:hover{	color:#010101;}div#content {	background-color:#FFFFFF; 	width: 840px;	height: 475px;	color: #a6ce39;	font-size:1.0em;}div#imgcontact {	float: left;	margin-left: 30px;	margin-top: 17px;}div#contacttext {	float: left;	padding-top: 30px;	height: 460px;}.blacktext{	color: #000000}.label{	float: left;	width: 85px;	height:15px;	background-color: #a6ce39;	color: #FFFFFF;	margin-top:3px;	padding-top:3px;	padding-left:5px;}input.textbox{	float: left;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size: 1.1em;	border: #a6ce39 solid 1px;	width: 221px;	height:15px;	margin-top:3px;	padding-top:1px;	padding-left:2px;}textarea {	float: left;	font-family:Helvetica, Arial, Verdana, sans-serif;	font-size: 1.1em;	width: 221px;	height:115px;	border: #a6ce39 solid 1px;	margin-top:3px;	padding-top:3px;	padding-left:2px;}input.send{	padding-left: 5px;	pading-top: 5px;	outline: none;}.contactlbls{	font-weight:bold;}div#imgpage10 {	margin-left: 43px;	margin-top: 17px;}div#imgpage9 {	margin-left: 36px;	margin-top: 17px;}div#imgpage8 {	margin-left: 31px;	margin-top: 17px;}div#imgpage7 {	margin-left: 22px;	margin-top: 17px;}div#imgpage6 {	margin-left: 30px;	margin-top: 17px;}div#imgpage5 {	margin-left: 42px;	margin-top: 17px;}div#imgpage4 {	margin-left: 37px;	margin-top: 17px;}div#imgpage3 {	margin-left: 40px;	margin-top: 17px;}div#imgpage2 {	margin-left: 38px;	margin-top: 17px;}div#imgpage1 {	margin-left: 40px;	margin-top: 17px;}/* ---------------  general -------------------*/.clearfloat{	clear:both;	height:0;    font-size: 1px;    line-height: 0px;}div#footer { 	background-color: #a6ce39;	height: 23px;	width: 100%;	}.cr {	font-weight:normal;	font-size:0.9em;	color:#FFFFFF;	text-align: right;	padding-top: 6px;	padding-right: 25px;}
