.fade {
    opacity: 0;
    -webkit-transition: opacity 2s linear;
    transition: opacity 2s linear;
}

      .modal-dialog {
          margin: 0 auto;
	  margin-top:50px;
          width: 840px;
      }

      #generalSurveyContent.modal-content  {
          height:300px;
          -webkit-border-radius: 30px;
          -moz-border-radius: 30px;
          border-radius: 30px; 
	  border:10px solid #99CCCC;
          background-image: url('/modal/images/feedback_backgroundblue_noborder.png');
          background-position: left 0px center;
          behavior: url('/modal/js/PIE.htc');
      }

      #providerSurveyContent.modal-content  {
          height:300px;
          -webkit-border-radius: 30px;
          -moz-border-radius: 30px;
          border-radius: 30px; 
	  border:10px solid #99CCCC;
          background-image: url('/modal/images/feedback_backgroundblue_noborder_physician.png');
          background-position: left 0px center;
          behavior: url('/modal/js/PIE.htc');
      }

      .modalHeader {
          margin-top: -35px;
          height: 290px;
          background-image: url('/modal/images/improve-website2.png');
          background-position: left -10px center;
          behavior: url(/modal/js/PIE.htc);
      }	

      .modalHeaderProvider {
          margin-top:-25px;
          height: 290px;
          background-image: url('/modal/images/improve-search.png?v=1');
          background-position: left -10px center;
          behavior: url(/modal/js/PIE.htc);
      }	

      .modalBody {
          padding-top: 30px;
	  padding-left: 30px;
          color: #CCE5E5;
	  font-size: 30px;
	  font-family: verb;
	  font-weight: bold;
	  line-height: 35px;
      }
      
      #takeSurvey, #notNow, #noReminder, #providerTakeSurvey, #providerNotNow, #providerNoReminder {
          cursor: pointer;
      }

      .buttonWrapper {
          padding-left: 35px;
      }
      .surveyButton {
          padding-top: 250px;
	  padding-left: 15px;
	  float: left;
      }
