private void FormatHeadings()
		{
			PTSProject.clsTraining TrainCL = Container.Resolve< clsTraining>();

			if ( ViewModel.FirstTime)
			{
				return;
			}
			ViewModel.sprReport2.Row = 3;
			ViewModel.sprReport2.Row2 = 5;
			ViewModel.sprReport2.Col = 1;
			ViewModel.sprReport2.Col2 = ViewModel.sprReport2.MaxCols;
			ViewModel.sprReport2.BlockMode = true;
			ViewModel.sprReport2.Text = "";
			ViewModel.sprReport2.BlockMode = false;

			string sHeading = "Paramedic Recertification Report From ";
			sHeading = sHeading + ViewModel.dtStart.Text + " Thru " + ViewModel.dtEnd.Text;
			ViewModel.sprReport2.Row = 2;
			ViewModel.sprReport2.Col = 1;
			ViewModel.sprReport2.Text = sHeading;
			ViewModel.sprReport2.Row = 3;
			ViewModel.sprReport2.Col = 1;
			ViewModel.sprReport2.Text = "Name";
			ViewModel.sprReport2.Col = 2;
			ViewModel.sprReport2.Text = "Unit Shift";
			ViewModel.sprReport2.Col = 3;
			ViewModel.sprReport2.Text = "Grp";
			ViewModel.sprReport2.Col = 4;
			ViewModel.sprReport2.Text = "Certification Expiration";

			//ACLS
			ViewModel.sprReport2.Row = 4;
			ViewModel.sprReport2.Col = 5;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 6;
			ViewModel.sprReport2.Text = "Hrs";

			//Airway - PAM
			ViewModel.sprReport2.Col = 7;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 8;
			ViewModel.sprReport2.Text = "Hrs";

			//Airway - R1
			ViewModel.sprReport2.Col = 9;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 10;
			ViewModel.sprReport2.Text = "Hrs";

			//Airway - R2
			ViewModel.sprReport2.Col = 11;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 12;
			ViewModel.sprReport2.Text = "Hrs";

			//PHTLS
			ViewModel.sprReport2.Col = 13;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 14;
			ViewModel.sprReport2.Text = "Hrs";

			//Trauma
			ViewModel.sprReport2.Col = 15;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 16;
			ViewModel.sprReport2.Text = "Hrs";

			//AMLS
			ViewModel.sprReport2.Col = 17;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 18;
			ViewModel.sprReport2.Text = "Hrs";

			//Medical
			ViewModel.sprReport2.Col = 19;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 20;
			ViewModel.sprReport2.Text = "Hrs";

			//PALS
			ViewModel.sprReport2.Col = 21;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 22;
			ViewModel.sprReport2.Text = "Hrs";

			//Pediatrics
			ViewModel.sprReport2.Col = 23;
			ViewModel.sprReport2.Text = "Year";
			ViewModel.sprReport2.Col = 24;
			ViewModel.sprReport2.Text = "Hrs";

			if (TrainCL.GetTrainingParamedicRecertClasses() != 0)
			{
				//continue
			}
			else
			{
				ViewManager.ShowMessage("Oh No! There are no Training Paramedic Recertification Class for Report!", "Training Annual OTEP Report", UpgradeHelpers.Helpers.BoxButtons.OK);
				return;
			}

			int iCurrRow = 3;
			int iCodeRow = 5;
			int iReportColumn = 1;


			while(!TrainCL.TrainingRecord.EOF)
			{

				//UPGRADE_WARNING: (1068) GetVal() of type Variant is being forced to int. More Information: http://www.vbtonet.com/ewis/ewi1068.aspx
				iReportColumn = Convert.ToInt32(modGlobal.GetVal(TrainCL.TrainingRecord["report_column"]));
				ViewModel.sprReport2.Row = iCurrRow;
				ViewModel.sprReport2.Col = iReportColumn;
				ViewModel.sprReport2.Text = modGlobal.Clean(TrainCL.TrainingRecord["description"]);
				ViewModel.sprReport2.Row = iCodeRow;
				ViewModel.sprReport2.Text = iReportColumn.ToString();
				ViewModel.sprReport2.Col = iReportColumn + 1;
				ViewModel.sprReport2.Text = modGlobal.Clean(TrainCL.TrainingRecord["number_of_cols"]);

				TrainCL.TrainingRecord.MoveNext();
			}
			;

					}