@charset "UTF-8";
/* CSS Document */
body{
	background-color:#f4f4f4;
	margin:0px;
	/*background-image:url(../images/stretcher.jpg);
	background-repeat:repeat-y;
	background-position:350px;
	`background-position:160px;*/
}
.noborder img {
	text-decoration:none !important;
	border:none !important;
	color:#FFF;
	
}
tr{
	
}
td{
	background-color:#FFF;
	margin:0px;
	padding-bottom:10px;
	padding-top:10px;
	font-family:Avenir,Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333333;
	text-align:left;
	
	
}
td p{
	font-family:Avenir,Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333333;
	margin: 0px;
	padding:0px;
	margin-left:55px;
	margin-right:140px;

}
td a{
	color:#C60;
	text-decoration:none;
}
td a:hover{
	color:#060;
}
h2{
	font-family:Avenir,Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#060;
	margin:0px;
	padding:0px;
	margin-left:50px;
}
h3{
	font-family:Avenir,Tahoma, Geneva, sans-serif;
	font-weight:normal;
	font-size:14px;
	color:#060;
	margin:0px;
	padding:0px;
	margin-left:50px;
	margin-bottom:10px;
}
#wrapper{
	margin:0 auto;
	width:938px;
	background-color:#FFF;
}
#masthead{
	float:left;
	width:938px;
	background-image:url(../images/stretcher.jpg);
	background-repeat:repeat-y;
}
#flash{
	float:left;
	width:938px;
	height:399px;
	background-image:url(../images/flash-holder.jpg);
	background-repeat:no-repeat;
}
#contentwrap{
	float:left;
	width:938px;
	background-image:url(../images/stretcher.jpg);
	
	background-repeat:repeat-y;
}
#text{
	float:left;
	width:700px;
	padding-left:100px;
}
#text td{
	font-family:Avenir,Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#text input.bg{
	/*background-color:#c9ecc6;
	border: 1px solid #999;*/
	background-image:url(../images/txtbox.jpg);
	background-repeat:no-repeat;
	border:none;
	width:312px;
	height:29px;
	padding-top:10px;
	padding-left:5px;
	color:#FFF;
	
}

#text .radio{
	background-color:none;
	width:auto;
}
#text .btn{
		border:none;
		width:137px;
		height:42px;
}
#bottom{
	float:left;
	width:938px;
	height:61px;
	background-image:url(../images/bottom.jpg);
	background-repeat:no-repeat;
}

/*------*/
    span.checkbox {
  width: 21px;
     height: 19px;
 /*    padding: 0 5px 0 0;*/
     background: url(../images/radio.jpg) no-repeat;
     /*display: block;*/
     clear: left;
     float: left;
	 padding-right:20px;
   }
   span.radio {
    width: 21px;
     height: 19px;
 /*    padding: 0 5px 0 0;*/
     background: url(../images/radio.jpg) no-repeat;
     display: block;
     clear: left;
     float: left;
	 padding-right:20px;
	 
   }
   span.select {
     position: absolute;
     width: 193px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
     height: 29px;
	 padding-top:5px;
	 padding-left:20px;
     color: #fff;
    font: 12px/21px arial,sans-serif;
     background:url(../images/select.jpg) no-repeat;
    /* overflow: hidden;*/
  }
 option{
	 width:200px;

 }
 
input.submit_btn  {
  background: none;
  border: none;
  }

input[type="radio"] {
border: none;
background-color: transparent;
}
  
.ResponseQuestions {
  padding: 0 0 3px 0;
  font: 11px/13px geneva, arial, sans-serif;
  color: #333333;
  text-decoration: none;
  }
  
.ResponseAnswers {
  padding: 0;
  margin: 0 0 12px 0;
  font: 11px/13px geneva, arial, sans-serif;
  color: #333333;
  text-decoration: none;
  }

label {
  padding: 0 0 3px 0;
  font: 11px/13px geneva, arial, sans-serif;
  color: #333333;
  text-decoration: none;
  }
  
/**** SPONSOR INFO ****/

#sponsor_container {
  width: 412px;
  margin: 0 auto;
  }
  
#sponsor_wrapper {
  width: 392px;
  margin: 0 auto;
  float: left;
  padding: 450px 0 0 20px;
  }

#sponsor_wrapper2 {
  width: 392px;
  margin: 0 auto;
  float: left;
  padding: 560px 0 0 20px;
  }
  
#sponsor_left {
  width: 50px;
  height: 49px;
  float: left;
  background: url(../images/uat_logo.gif) left top;
  }

#sponsor_right {
  width: 332px;
  font: 8px/10px geneva, arial, sans-serif;
  color: #333333;
  text-decoration: none;
  float: left;
  padding: 0 0 0 10px;
  }


/**** FOOTER ****/

#footer_container {
  width: 1024px;
  margin: 0 auto;
  }
  
#footer_wrapper {
  width: 1024px;
  margin: 0 auto;
  padding: 0 0 0 0;
  font: 9px/12px arial, verdana, sans-serif;
  color: #ccc;
  text-decoration: none;
  }
  
:focus {
  -moz-outline-style: none;
  }


