body, HTML {
scrollbar-face-color: #E8E8DF; 
scrollbar-highlight-color: #EDEDED; 
scrollbar-shadow-color: #888686; 
scrollbar-3dlight-color: #E3E3E3; 
scrollbar-arrow-color: #C9C9C2; 
scrollbar-track-color: #FBFBFE;
scrollbar-darkshadow-color: #838587;
font-family: Trebuchet MS, verdana, arial, sans-serif;
font-size: 12px;
color: #555555;
margin:0;padding:0;
background: #ffffff;
}
a:link, a:visited {
	color: #006699;
	font-weight: bold;
	text-decoration:underline;
	font-size: 11px;
}
a:hover {
   color: #006699;
	text-decoration:underline;
	font-size: 11px;
}
img {
	border: none;
}
label {
margin: 0;
padding:0.2em;
margin-top:0.3em;
text-align:right;
width:70px;
float:left;
text-transform:uppercase;
  }
fieldset {
  background-color:#FFFFFF;
  border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
  width:500px;
  }
.br {display:none;}  
  
.textfield   { font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; 
               font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; 
               height: 20px; background-color: #FFFFFF; background-image: 
               url('/images/forms/textfield_265.gif'); background-repeat: no-repeat; 
               background-attachment: fixed; voice-family: inherit; width: 
               265px; border: 0 solid #fff; margin: 3px; padding-left: 8px; 
               padding-right: 8px; padding-top: 3px; padding-bottom: 3px; 
               background-position: 0% }
fieldset>input.textfield { background-color: #FFFFFF; background-image: url('/images/forms/textfield_265.gif'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 0% }
textarea {
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#333 ;
height:155px;
border:solid 1px #ccc;
padding-left:8px;padding-right:0px;margin:0px;padding-top:0px;
background: #FFFFFF url('/images/forms/textarea_bg_379_mid.gif') repeat=y;
voice-family:inherit;
width:370px;
overflow:auto
}
fieldset>textarea {
background: #FFFFFF url('/images/forms/textarea_bg_379_mid.gif') repeat-y;
padding-left:8px;padding-right:0px;margin:0px;padding-top:0px;
height:156px;border:1px solid #ccc
}
.characters  { background-color: #FFFFFF; background-image: url('/images/forms/characters.gif'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 20px; width: 54px; font-style: normal; font-variant: 
               normal; font-weight: normal; font-size: 12px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; color: #666; 
               border: 0 solid #fff; margin-left: 3px; margin-right: 3px; 
               margin-top: 5px; margin-bottom: 3px; padding-left: 10px; 
               padding-top: 2px; background-position: 0% }
.submit      { background-color: #FFFFFF; background-image: url('/images/forms/submit.gif'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 20px; width: 80px; font-style: normal; font-variant: 
               normal; font-weight: bold; font-size: 12px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; color: #777; 
               text-transform: uppercase; border: 0 solid #fff; margin: 3px; 
               background-position: 0% }
.clear       { background-color: #FFFFFF; background-image: url('/images/forms/clear.gif'); 
               background-repeat: no-repeat; background-attachment: scroll; 
               height: 20px; width: 130px; font-style: normal; font-variant: 
               normal; font-weight: bold; font-size: 12px; font-family: 
               Verdana, Arial, Helvetica, sans-serif; color: #777; 
               text-transform: uppercase; border: 0 solid #fff; margin: 3px; 
               background-position: 0% }
input {background:#FFFFFF}
.indent {margin-left:10px}

a {font-size:11px;text-decoration:underline}

h1           { font-weight: normal; font-size: 20px; font-family: 
               'Trebuchet MS', Verdana, Arial; color: #FFFFFF; 
               background-image: url('/images/sitetop.jpg'); margin-left: 0px; 
               margin-right: 0; margin-top: 0; margin-bottom: 10px; 
               padding-left: 28px; padding-right: 12px; padding-top: 12px; 
               padding-bottom: 12px }
#contactinfo {
position:absolute;top:70px;left:28px;font-family:Trebuchet MS,Verdana,Arial,Helvetica;
font-size:13px;width:220px
}
#form1{
position:absolute;top:60px;left:270px;width:400px;font-family:Trebuchet MS,Verdana,Arial,Helvetica;
font-size:13px
}
#qimage {position:absolute;top:300px;width:200px;height:100px;text-align:left
}
