.msie9 .ModalClose { 
	float: right; 
	width: 22px; 
	height: 22px; 
	position: relative; 
	z-index: 9003; 
	cursor: pointer;
	top: 0px;
	right: 0px;
}

.msie9 .ModalClose:hover { 
	background-image: url(../../images/ffq4/popup_close_on.png); 
}

.msie9 #ButtonArea .Btn, #ButtonArea .BtnPrint, #ButtonArea .BtnEmail{ 
	cursor: pointer; 
	display: inline-block; 
	width: 308px; 
	text-align: center; 
	padding: 16px 0 16px 0; 
	border: 2px solid #339933; 
	-moz-border-radius: 10px; 
	border-radius: 0px; 
	font-size: 18px; 
	color: #FFF; 
	text-decoration: none; 
	background:#77c777; 
	background: -moz-linear-gradient(top, #77c777 0%, #339933 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77c777), color-stop(100%,#339933)); 
	background: -webkit-linear-gradient(top, #77c777 0%,#339933 100%); 
	background: -o-linear-gradient(top, #77c777 0%,#339933 100%); 
	background: -ms-linear-gradient(top, #77c777 0%,#339933 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77C777', endColorstr='#339933',GradientType=0 ); 
	background: linear-gradient(top, #77c777 0%,#339933 100%); 
}

.msie9 #ButtonArea .Btn:hover { 
	color: #FFF; 
	border-color: #4aa6ed; 
	background: #4aa6ed; 
	background: -moz-linear-gradient(top, #4aa6ed 0%, #376b9d 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa6ed), color-stop(100%,#376b9d)); 
	background: -webkit-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	background: -o-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	background: -ms-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aa6ed', endColorstr='#376b9d',GradientType=0 ); 
	background: linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	-webkit-box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	-moz-box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	text-shadow: 1px 2px 5px #004890; 
	filter: dropshadow(color=#004890, offx=1, offy=2); 
}


.msie9 .vehContButton { cursor: pointer; 
	display: inline-block; 
	width: 308px; 
	position:relative;
	left:0px;
	text-align: center; 
	padding: 16px 0 16px 0; 
	border: 2px solid #339933; 
	-moz-border-radius: 10px; 
	border-radius: 0px; 
	font-size: 18px; 
	color: #FFF; 
	text-decoration: none; 
	background: #77c777; 
	background: -moz-linear-gradient(top, #77c777 0%, #339933 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77c777), color-stop(100%,#339933)); 
	background: -webkit-linear-gradient(top, #77c777 0%,#339933 100%); 
	background: -o-linear-gradient(top, #77c777 0%,#339933 100%); 
	background: -ms-linear-gradient(top, #77c777 0%,#339933 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77C777', endColorstr='#339933',GradientType=0 ); 
	background: linear-gradient(top, #77c777 0%,#339933 100%); 

}

.msie9 .vehContButton:hover{
	cursor: pointer;
	border-color: #4aa6ed;
	background: #4aa6ed; 
	background: -moz-linear-gradient(top, #4aa6ed 0%, #376b9d 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa6ed), color-stop(100%,#376b9d)); 
	background: -webkit-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	background: -o-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	background: -ms-linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4aa6ed', endColorstr='#376b9d',GradientType=0 );
	background: linear-gradient(top, #4aa6ed 0%,#376b9d 100%); 
	-webkit-box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	-moz-box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	box-shadow: 1px 2px 5px #cacaca, 1px 2px 3px #004990 inset; 
	text-shadow: 1px 2px 5px #004890; 
	filter: dropshadow(color=#004890, offx=1, offy=2);
}

.msie9 #ContinueButtonArea .ContinueBtn{ 
	cursor: pointer; display: inline-block; 
	width: 308px; text-align: center; 
	padding: 16px 0 16px 0; border: 2px solid #339933; 
	-moz-border-radius: 10px; border-radius: 0px;
	font-size: 18px; color: #FFF; text-decoration: none; 
	background: #77c777; background: -moz-linear-gradient(top, #77c777 0%, #339933 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77c777), color-stop(100%,#339933));
	background: -webkit-linear-gradient(top, #77c777 0%,#339933 100%);
    background: -o-linear-gradient(top, #77c777 0%,#339933 100%); 
    background: -ms-linear-gradient(top, #77c777 0%,#339933 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77C777', endColorstr='#339933',GradientType=0 ); 
    background: linear-gradient(top, #77c777 0%,#339933 100%); 
    }
    
  .msie9 #QuoteButtonArea .BtnPrint,.msie9 #QuoteButtonArea .BtnEmail { 
	width: 295px; 
	margin-left:50px; 
	padding-left:70px; 
	color: #444; 
	border: 1px solid #ccc; 
	background-color:#eaeaea;
	background: -ms-linear-gradient(top, #77c777 0%,#339933 100%);
	filter:none;
	}
.msie9 #QuoteButtonArea .BtnPrint { 
	background: url(../../images/ffq4/icon_print.png); 
	background-repeat: no-repeat; 
}
.msie9 #QuoteButtonArea .BtnEmail { 
	background: url(../../images/ffq4/icon_email.png);
 	background-repeat: no-repeat; 
 }
 
.msie9 #helpIcon{
margin-left:0px;
}
.msie9 #buttonDetails .Btn { cursor: pointer;
     display: inline-block;
      width: 308px; 
      text-align: center; 
      padding: 16px 0 16px 0;
     border: 2px solid #339933;
     -moz-border-radius: 10px;
      border-radius: 0px; 
      font-size: 18px; 
      color: #FFF; 
      text-decoration: none; 
      background: #77c777; 
      background: -moz-linear-gradient(top, #77c777 0%, #339933 100%); 
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77c777), color-stop(100%,#339933)); background: -webkit-linear-gradient(top, #77c777 0%,#339933 100%); background: -o-linear-gradient(top, #77c777 0%,#339933 100%); background: -ms-linear-gradient(top, #77c777 0%,#339933 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77C777', endColorstr='#339933',GradientType=0 );
     background: linear-gradient(top, #77c777 0%,#339933 100%);
  } 