@import url("acuvue.aspx");

body 
{
  margin: 0px 0px 0px 0px;
  scrollbar-face-color:#BFDEF8;
  scrollbar-3dlight-color:#74C1ED;
  scrollbar-darkshadow-color:#1C8FD5;
  scrollbar-track-color:#EEF7FD;
  scrollbar-arrow-color:#1C8FD5;
  scrollbar-base-color:#1C8FD5;
  scrollbar-highlight-color:#FFFFFF;  
}

a.footerfont:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
a.footerfont:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
a.footerfont:hover  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }

td.fieldLabel, span.fieldLabel
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  color:#00445D;
}
td.fieldLabel
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:2px;
  padding-right:10px;
  padding-bottom:2px;
  color:#00445D;
}
td.fieldLabel2
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:19px;
  padding-top:2px;
  padding-right:10px;
  padding-bottom:2px;
  text-indent: -10px;
  color:#00445D;
}
td.fieldLabel3
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:0px;
  padding-top:2px;
  padding-right:10px;
  padding-bottom:2px;
  color:#00445D;
}
td.asterisk
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#00445D;
}
td.introText
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  line-height: 16px;
  color:#FF0000;
}
td.answerLabel
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:0px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#00445D;
  text-align: center;
}
.instructionIntro
{
  FONT-FAMILY:Verdana;
  font-weight: bold;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:10px;
  padding-bottom:5px;
  color:#00445D;
}
.instructionLabel
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  color:#00445D;
  padding-left:10px;
  padding-bottom:5px; 
  padding-right:0px;
}
.fieldHints
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#5C5C5C;
}
.fieldHints2
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:19px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#5C5C5C;
}
td.surveyFieldHints
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:0px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#5C5C5C;
}
.field
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  color:#00445D;
  padding-bottom:5px; 
  padding-right:0px;
}
.field div
{
	color:Red;
	display:inline;
}
.control {
	text-decoration:none; 
	color:#243967; 
	font-family:verdana, helvetica; 
	font-size:8pt; 
	border-width:1px;
	border-color:cccccc; 
	background-color:#FFFFFF
	padding-right: 0px;
}
.dropDownControl {
	text-decoration:none; 
	color:#243967; 
	font-family:verdana, helvetica; 
	font-size:10pt; 
	border-width:1px;
	border-color:cccccc; 
	background-color:#FFFFFF
}
td.errorMsg
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:2px;
  padding-bottom:5px;
  color:#FF0000;
}
td.errorMsg2
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-top:5px;
  padding-right:2px;
  padding-bottom:5px;
  color:#FF0000;
}
.surveyBackground
{
  background-image: url(images/survey/survey_repeat.jpg);
  background-repeat: repeat-y;
}
.surveyIntroText1
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#074658;
}
.surveyIntroText2
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:5px;
  padding-right:0px;
  padding-bottom:5px;
  color:#4D7B18;
}
.surveyQuestionBackground
{
  background-image: url(images/survey/survey_mc_box.jpg);
  background-repeat: no-repeat;
}
.surveyBottomBackground
{
  background-image: url(images/survey/survey_mc_btm1.jpg);
  background-repeat: no-repeat;
}
.fieldLabelWithAsterisk
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:20px;
  padding-top:2px;
  padding-right:10px;
  padding-bottom:2px;
  text-indent: -10px;
  color:#00445D;
  width:155px;
}
Width30
{
	width:30px;
}
.hide 
{
	DISPLAY: none 
}
.invisible 
{
	visibility: hidden
}
.show 
{
	DISPLAY: block;
	visibility: visible
}
td.storeIntrotext
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:17px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  color:#01485E;
}
.ddm
{
  padding-left:15px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
}
.ddmtext
{
  FONT-FAMILY:Verdana;
  FONT-SIZE:12px;
  padding-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  color:#01485E;
}
td.tableheading1
{
  background-color: #C4ECF8;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  FONT-WEIGHT: bold;
  padding-left:10px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}
td.tableheading2
{
  background-color: #C4ECF8;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  FONT-WEIGHT: bold;
  padding-left:0px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}
td.pageno
{
  background-color: #C4ECF8;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:15px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#FFFFFF;
}
td.tablerow11
{
  background-color: #A9D8E8;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}
td.tablerow12
{
  background-color: #EAFCFC;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:10px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}
td.tablerow21
{
  background-color: #A9D8E8;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:0px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}
td.tablerow22
{
  background-color: #EAFCFC;
  FONT-FAMILY:Verdana;
  FONT-SIZE:11px;
  padding-left:0px;
  padding-top:2px;
  padding-right:0px;
  padding-bottom:2px;
  color:#0F6E8A;
}


.footerfont *, a.footerfont {
	font-size: 11px;
	font-family: verdana;
	color: gray;
	text-decoration:none;
}
a.footerfont {
	text-decoration:underline;
}
