Meeting Schedule Assistant

Our Christian Life and Ministry Editor

Our Christian Life and Ministry Editor

The Our Christian Life and Ministry midweek meeting was introduce in January 2016. As a result, beginning with version 16.0.0 the old Service Meeting editor was replaced with a brand new editor. Please review this help topic to familiarize yourself with the editor.

The Coordinator of the Body of Elders has been instructed to prepare a schedule for the complete meeting. As a result, there is a lot of information that needs to be entered. Therefore, your computer screen resolution must be set to a minimum height of 768 pixels. A warning is displayed if this requirement is not satisfied. If your resolution is correct, but you still find that you can't see all of the controls, then please have a look at your operating system text size. If it is set to the default size then it should all fit on. This will not be an issue for you if you have a larger screen.

This help topic provides detailed information about the menu system and dialogue controls. At the end you will find an advanced section that explains how you can customize the schedule to your needs.

Menu System

File menu Download Schedule Information
Many of the languages have support for downloading monthly schedule information. This information is provided by willing volunteers.

It will display English if your language is not yet supported. If this happens in your case and you would like to become a willing volunteer then please contact me to see what is involved.

You only need to press this option once because it will automatically download the data for all weeks on your schedule date range. You don't need to constantly press it for each week.

Export Student Information
This has been implemented for the LMMO. The idea is that he runs the program, adds in any new students, and then populates the student assignments (and counsel points). When ready, he uses this feature to export the details and sends the resulting file to the CBOE.

Import Student Information
This has been implemented for the CBOE. The idea is that he takes the student information data file that has been sent to him from the LMMO and then imports it. It will automatically add any new students into his database (so he does not need to add them in himself) and it will automatically fill in all the student assignments and counsel details.

Weekend Meeting
It is possible to include the weekend meeting information on the schedule. A window is displayed where this can be entered manually. Some of the information can be imported from your Public Talks database (if you are using the software). You have to press the menu item for each week on the schedule.

Several templates (e.g. Workbook-S-140-PublicTalk-WatchtowerStudy-ServiceTalk) have been provided that includes the public talk information on the schedule. But you would have to set the page break to every week.

Public talk information on schedule

You are free to extend it and / or customize your own schedule.

Save As File...

These allow you to save the current schedule to your computer so that you can open it up again later on. During the save you will be prompted to do two things:

1. Update assignment history
2. Update Google calendar (you must set up the Google calendar credentials if required)

Click Yes to these questions if all assignments have been made/adjusted.

Page Setup
Page Setup This displays the Internet Explorer Page Setup dialogue.

Use this dialogue to change:

- the paper size and orientation;
- margins;
- printing of background colours (shown in yellow);

The default schedule templates are designed to work well with A4 or LETTER paper sizes in portrait orientation.

If you create your own schedule template then you can change the settings accordingly.

It is important to set the Print background Colours and Images option. The printout will be black and white if you don't set it.

Print Preview Page Setup  Note that it is also possible to display the page setup dialogue from within the Print Preview. Just click on the cog symbol. 

Print Preview
Displays the Internet Explorer Print Preview for the currently displayed view. There are several options available to you:

Print Preview toolbar

- To the right of the cog is a toolbar button that will hide the default header and footer.
- On the far right are some settings that allow you to reduce the scale of your print out. This can be handy to use for the odd occasion where reducing the margins is not enough.

Print Preview - Personal Copies
This menu item is only enabled when you are using the Workbook view. It displays the Personal Copies window where you can select the publishers you want to create schedules for.

Note: The S-89 assignment slip template files are not provided with the application. You need to email a copy of your PDF slip and in return you will receive the template files with instructions.

Update Google Calendar
Update Outlook Calendar
This is provided for convenience. Update your calendar on demand, otherwise, wait until you save the MWB file and do it then.
Edit menu  The situation may arise when you want to make a minor change to the schedule. Or, you lack the confidence to edit the XSL / CSS files (see advanced section below). In this case the easiest thing to do is copy the schedule into Microsoft Word .

Use Select All to highlight all the schedule;
Then use Copy to put the schedule on the clipboard;
Now you can Paste the schedule into an empty Microsoft Word document.

Meeting Times
When you create a new schedule it will always default each meeting time to those specified in the application options. However, when you open a saved MWB schedule it will always use the times held within the MWB data file. This means that you can't adjust times should you be required to do so.

One situation where you would want to change the meeting time is when you share your Kingdom hall with other congregations and adjust your meeting time on a yearly basis. Thus, if you are including weekend details on your schedule you would want to adjust some of the weeks on that crossover month.

All is not lost! You can use the hotkey CTRL + SHIFT + U to update the times to those held in the application options. Or, if you would like more control, you can select Meeting Times from the View menu. Please note that your changes affect the active meeting week only.
View menu Assignment History
Toggles the visibility of the assignment history window. This is a power tool that you can use to assist you in making balanced assignments for each brother. More details about this facility are provided below.

This displays the reminders manager window. From here you can add / edit / delete reminders as needed:
Reminders manager 
Each reminder as associated with a corresponding meeting week.

The idea is that a popup message is automatically displayed as you create your schedules using the editor, and select a meeting date.

You have the opportunity to automatically delete the reminder once it has been displayed. Please look to the right for an example.

It is hoped that this reminder facility will be useful to you as you plan ahead with your scheduling!
Popup Reminder

Quick Summary of Assignments
Quick Summary menu There are two ways to see a quick summary of assignments. Both of them show a list with pertinent information that should assist you in making your assignments.

Use this to update the schedule preview on the right on demand.

You can enlarge or reduce the view of the schedule. You can zoom in from 10% to 1000%, with the default being 100%. The setting is automatically remembered and used again the next time the editor is displayed. Please note that changing the zoom does not affect the printing output.
Options menu  Customize Lists
Customize Lists
There are a variety of droplists used within the editor and they all have a default set of options to choose from. But you are not restricted to the predefined set of choices. By using the Customize Lists feature you can add / edit / remove your own text values. For example, you might find that the student assignment has a different setting than normal, in which case it might be best to add it as a new predefined choice.
Options menu Page Breaks
There a several page break settings to choose from (default is 2 weeks):
Page Breaks
This setting affects the schedule printout and determines when to insert page breaks. Given the amount of information on the schedule you would probably not be able to include 3 or 4 weeks of information on the same page. However, if you have made a customized template that displays details in a more condensed manner then this restriction may not apply.

Editor Controls

View Tabs View Mode

There are four views that you can choose from:

Workbook: Displays the regular meeting schedule.
Worksheet: Displays the chairman and auxiliary counsellor worksheets.
Slips: Displays the S-89 assignment slips.
Custom: Used to display your own extra reports.

At the bottom of the view you will see some additional settings:

View settings

Use the dropdown list to select the report style that you want to use.
Set the Current Week option if you want to limit the view to the active week only (useful for printing assignment slips or worksheets).
ImportImport Template
Click this button to display a file selection window. You can then select CSS/XSL files and important them directly into the application. The file selection window is filtered to display the files with the right file names. It is beyond the scope of this help topic to explain the fundamentals of writing bespoke XSL templates. Disclaimer: You import and use third party XSL/CSS files at your own risk.
SpannerAssignment Slip Settings
The spanner button is only enabled when you are in the slips view mode.

There are several settings that affect how the S-89 slips are printed:

- The number of slips on the page. You should be able to fit 4 slips on a A4 or LETTER page in PORTRAIT format. You might have to adjust the margins.

- You can choose which assignments you want to create slips for. Choose from:

 opening / closing prayer
 congregation bible study reader
 student assignments

- The date format. Several predefined formats are available in the list or you can customize your own date format.

- The counsel point. The S-89 assignment slips all vary (each language) in the amount of space allowed for the point of counsel. Therefore you can customize the information that is displayed. Several predefined options are provided or you can customize your own:

%c represents the counsel point number (eg: 1)
%d represents the counsel point description (eg: Accurate Reading).
Slip Settings
Date Week of Meeting
Use the droplist to select each meeting for the current schedule. The dates are automatically worked out from the start / end weeks that you specified for you displayed the editor.

Click the Padlock to lock the editor for the current week. This prevents you from making accidentally changes to the assignments. Click again to unlock. The state of the padlock will be saved with the MWB data file for each week.

Click the Calendar button to set the meeting as a special event:
Set special event This displays the Special Event dialogue where you can set things as required.

Special events are indicated with a small alarm symbol.
Notes Use the droplist to select a predefined note or type in your own text. You can use the Customize Lists feature to add your own default notes into the droplist. The note field is automatically filled in when the meeting date is associated with a special event.
Start Time The initial start time is specified in the program settings. It is entered in 24 hour format.
Weekly Bible Reading The bible reading for the week should be automatically filled in when you download the schedule information. It is specified in your meeting workbook.
Chairman and Prayer Use the droplists to specify who is going to be the chairman for the meeting and who will open the meeting in prayer. You can type in a different name if you need to, or you can use the assignment history feature to make your selection.

You need to use the Publishers Database to specify who can be given these assignments. You will need to tick one or more of the following assignments for them to show in droplists:
  • CBS Conductor
  • CBS Reader
  • Midweek Chairman (also used for the Aux. Counsellor assignment)
  • Midweek Meeting
  • Midweek Prayer (this applies to both Open and Close Prayer).
  • Student
  • Demonstration (only required if you intend on using the Demonstrations Manager).
Opening Song Use the droplist to specify the opening song.. Note that you can type the first 3 digits to quickly jump to the song in the list.

Eg: 001, 010, 100.

Treasures From God's Word
Use the droplists to specify who will be doing the two main assignments. The theme and method should have already been populated for you.
Review QuestionReview Question
Press the question mark button to add / edit the assigned review question for the meeting. It displays the following window:
Review Question Window

The lma answer sheets are provided via the secure login area on the JW.ORG website. Thus, the review questions are not included with the monthly workbook data. You will have to input it manually (usually by copy / paste from the PDF). In addition, this information should not be displayed on the noticeboard schedule. It has been provided for use on the Chairman Worksheet. The worksheet templates provided will display this information if it has been provided in the Opening Comments section. Example:
Review Question Worksheet

In addition, if you updated the assignment history when you entered the review questions then the worksheet will also show the following weeks question in the Closing Comments section. Example:
Next Weeks Review Question Worksheet
Finally, two CSS styles have been made available for customizing the look and feel of the text:

- textReviewQuestionLabel
- textReviewQuestion
Click on the small symbol to select who you want to use for the bible reading assignment.

It displays the selector dialogue shown on the right.
Counsel Points Use the droplist to select the student counsel point.

Select the blank entry if you do not know the study point yet.

The two auxiliary classes are only available when it is not the first week in the month.
Select student

Some brief notes about the student selection window:
  • All existing students / assistants that have been assigned for the active week are indicated with a yellow background.
  • You can sort the information in ascending or descending order using the following columns:
    • Name
    • Last Used For
    • Last Used For [Assignment]
  • You can resize the window (this position gets saved).
  • If applicable, the partner for the assignment is shown in square brackets [ ... ]
Note that there is a Edit menu on the student selector window. Use this to Copy the current student data to the clipboard (tab delimited).

Lookup Window
Clicking on the Lookup symbol will display a list of the most resent assignments given by the student (in descending date order).

In addition, it will display all upcoming assignments for the student. This includes those future assignments on the current schedule, and any held in the assignment history file.

Future assignments are included as this can be useful if you need to make changes to existing student arrangements.

This window can be resized.
Presentations Set the option First week of the month if appropriate, and then specify who is giving the assignment. The theme can be adjusted if required.
Student material

Student material
Use this button to specify or adjust the student assignment type and material. You can use special HTML tags with the material text. <i> </i> will do Italics. <b> </b> will do Bold

Edit student assignments Student assignments You populate the student assignments in exactly the same way as you do for the bible reading assignment.

So click the symbol to display the student selector dialogue and choose the student / assistant. Then specify the point of counsel.

You can type in a new assignment if required (it depends on the workbook). You can add new entries using the customize lists feature.

Please keep in mind that there is no Assistant if the student item is designated as a Talk.

Please also keep in mind that your LMMO could populate all this information and then export it. Then all you need to do is import it.

The auxiliary classes will be enabled accordingly.

Finally, you can click on the information symbol to see what the type / material is for the chosen student item.
Living as Christians The final section of the editor is for the Living as Christians assignments. It should all be fairly straightforward to understand but there are a couple of things to bring to your attention.

1. Circuit visit
Circuit Visit
Set this option when you have the circuit overseer visit. The controls will adjust as indicated. In addition, the schedule will adjust so that the chairman gives his final comments before inviting the circuit overseer on to the platform.

Consider using the special events manager to specify your circuit visits. If you set the options correctly then the editor will automatically detect your visit when you create your new schedule.

The circuit overseer will choose the closing song. You should have sufficient time to contact him and request this information so that your schedule can be complete.
2. Number of Living as Christian assignments

The interface has been designed to facilitate two Living as Christian assignments.

3. Demonstrations / Interviews / Soliloquys

You can click on the small symbol to display the demonstrations manager. Technically it is the responsibility of the brother handling his item to arrange who he will use. But there are situations where it is appropriate for this information to be agreed and allocated and therefore included on the schedule.

Assignment History

Assignment History While the preview pane is a good way to keep track of who you have already assigned for previous weeks on the schedule, there is also a popup type dialogue box that will show a list of who has been used for the various assignments over the course of time.

The assignment counts can be useful when assignments need to be allocated on a rotational basis. For example, this applies to assignments for the Congregation Bible Study and closing in prayer. Using the counts you can evenly share out these assignments.

Using this feature will also assist to prevent back to back assignments. Each name can be expanded to show the dates when they were previously assigned:

Assignment history - showing extra details

This is very useful as it can help you vary a brother's assignments.

Full History
Click the Full History tab (see below) if you would like to see the full assignment history for the brother. It can be useful to look at this information because it can further help you in giving a brother varied assignments.
Full History

Use the filtering facility to limit the details displayed. For example, you could limit the list to show only discussions. The drop list is initially empty but you can customize it.

There is one additional benefit in using the assignment history feature! It displays all names that have previously been used within the last 5 years (unless they are not available on the chosen date). These names will include those that you manually typed in. For example, you may have assigned an exemplary brother to close the meeting in prayer by typing his name into the edit box. Such a name will never show in the drop list but will show in subsequent assignment history for re-use.

When you save a Christian Life and Ministry schedule you will be prompted to update the Assignment History feature. This history is utilized by a floating dialogue. You can resize the dialogue to make it fit anywhere suitable on the editing screen. The contents displayed will change as you click on different parts of the editor to display the most recent dates for each brother.

This feature will be become more useful as the history of each list is built. Clicking on any name will cause them to be selected for that assignment in the editor. You may continue to use the normal drop-lists on the editor if you so desire.

View menu You can toggle the dialogue on or off by clicking Assignment History on the View menu. This setting is remembered by the software and stays in affect until you alter it.

This is not designed to be used as some kind of automatic assignment facility but will aid with balanced rotation in your selection of brothers. Assignment history is retained for 5 years; any data held which is older than this will is automatically purged when the editor is displayed. This keeps the file to a manageable size.
Delete assignment history Delete from assignment history
Right-click any name on the assignment history window to delete it from the list. It gets deleted from the history data file and the operation can't be reversed.

Under normal circumstances you would not need to remove a name from the list. The assignment history gets purged from time to time anyway so names that have not been used for a while would eventually go. But there are occasions when you might want to remove them (like if someone leaves the congregation).

Advanced Customization

There are 3 files that you need to familiarize yourself with:

- XML: This is the file that contains all of the schedule information (themes, methods, students etc..)
- XSL: This is the schedule template that contains the look and feel of the schedule
- CSS: This is the styling information (like fonts, colours, borders etc..)

The XSL file (in combination with the CSS file) displays the content of the XML file in the preview area.

This is an example of the XML file for the first week of the month:

        <Date>January 4-10</Date>
        <MeetingDate Day="7" DayShort="Thu" DayFull="Thursday" Month="1" MonthShort="Jan" MonthFull="January" Year="2016"/>
        <Chairman>Brother Chairman</Chairman>
        <Prayer1>Brother Prayer1</Prayer1>
        <Prayer2>Brother Prayer2</Prayer2>
        <WeeklyBibleReading>2 Chronicles 29 - 32</WeeklyBibleReading>
        <SongOpen Title="God’s Own Book—A Treasure" StartTime12="7:15" StartTime24="19:15" EndTime12="7:20" EndTime24="19:20">114</SongOpen>
                <Theme>Opening Comments</Theme>
                <Time StartTime12="7:20" StartTime24="19:20" EndTime12="7:23" EndTime24="19:23">3 min.</Time>
                <Theme>"True Worship Requires Hard Work"</Theme>
                <Name>Brother Treasures1</Name>
                <Time StartTime12="7:23" StartTime24="19:23" EndTime12="7:33" EndTime24="19:33">10 min.</Time>
                <Theme>Digging for Spiritual Gems</Theme>
                <Method>Questions and Answers</Method>
                <Name>Brother Treasures2</Name>
                <Time StartTime12="7:33" StartTime24="19:33" EndTime12="7:41" EndTime24="19:41">8 min.</Time>
        <BibleReadingM StudyPoint="13" StudyPointDescription="Visual Contact">Brother BibleReader</BibleReadingM>
        <BibleReadingTime StartTime12="7:42" StartTime24="19:42" EndTime12="7:46" EndTime24="19:46">4 min.</BibleReadingTime>
                <Theme>Prepare This Month’s Presentations</Theme>
                <Method>Discussion with Video(s)</Method>
                <Name>Brother Presentations</Name>
                <Time StartTime12="7:47" StartTime24="19:47" EndTime12="8:02" EndTime24="20:02">15 min.</Time>
                <BibleReadingMaterial>2Ch 31:1-10</BibleReadingMaterial>
        <SongMiddle Title="A Place Bearing Your Name" StartTime12="8:02" StartTime24="20:02" EndTime12="8:07" EndTime24="20:07">127</SongMiddle>
        <LivingAsChristians ItemCount="1">
                        <Name>Brother Living1</Name>
                        <Theme>"Our Privilege to Build and Maintain Places of True Worship"</Theme>
                        <Method>Discussion with Interview(s)</Method>
                        <Time StartTime12="8:07" StartTime24="20:07" EndTime12="8:22" EndTime24="20:22">15 min.</Time>
                        <DemoInfo ItemCount="0"/>
                        <Conductor>Brother Conductor</Conductor>
                        <Reader>Brother Reader</Reader>
                        <SourceMaterial>ia chap. 6 ¶1-14</SourceMaterial>
                        <Time StartTime12="8:22" StartTime24="20:22" EndTime12="8:52" EndTime24="20:52">30 min.</Time>
                <Theme>Review Followed by Preview of Next Week</Theme>
                <Time StartTime12="8:52" StartTime24="20:52" EndTime12="8:55" EndTime24="20:55">3 min.</Time>
        <SongEnd Title="Preaching to All Sorts of People" StartTime12="8:55" StartTime24="20:55" EndTime12="9:00" EndTime24="21:00">142</SongEnd>

During a normal week where you have one or two additional classes for the student assignments:

<BibleReadingM StudyPoint="9" StudyPointDescription="Modulation">Brother BibleReader1</BibleReadingM>
<BibleReading1 StudyPoint="1" StudyPointDescription="Accurate Reading">Brother BibleReader2</BibleReading1>
<BibleReading2 StudyPoint="1" StudyPointDescription="Accurate Reading">Brother BibleReader3</BibleReading2>
<BibleReadingTime StartTime12="7:42" StartTime24="19:42" EndTime12="7:46" EndTime24="19:46">4 min.</BibleReadingTime>
<StudentTalk1Time StartTime12="7:47" StartTime24="19:47" EndTime12="7:49" EndTime24="19:49">2 min.</StudentTalk1Time>
<StudentTalk2Time StartTime12="7:50" StartTime24="19:50" EndTime12="7:54" EndTime24="19:54">4 min.</StudentTalk2Time>
<StudentTalk3Time StartTime12="7:55" StartTime24="19:55" EndTime12="8:01" EndTime24="20:01">6 min.</StudentTalk3Time>
<StudentTalk1M StudyPoint="37" StudyPointDescription="Main Points Made to Stand Out">Name</StudentTalk1M>
<StudentTalk2M StudyPoint="48" StudyPointDescription="Reasoning Manner">Name</StudentTalk2M>
<StudentTalk3M StudyPoint="27" StudyPointDescription="Extemporaneous Delivery">Name</StudentTalk3M>
<StudentTalk11 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk11>
<StudentTalk21 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk21>
<StudentTalk31 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk31>
<StudentTalk12 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk12>
<StudentTalk22 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk22>
<StudentTalk32 StudyPoint="1" StudyPointDescription="Accurate Reading">Name</StudentTalk32>
        <BibleReadingMaterial>2Ch 34:22-33</BibleReadingMaterial>
        <StudentTalk1Material>Present the cover subject of the current Watchtower.</StudentTalk1Material>
        <StudentTalk2Material>Return visit featuring the cover article of the current Watchtower.</StudentTalk2Material>
        <StudentTalk3Material>bh 9-10 ¶6-7</StudentTalk3Material>
        <StudentTalk1Type>Initial Call</StudentTalk1Type>
        <StudentTalk2Type>Return Visit</StudentTalk2Type>
        <StudentTalk3Type>Bible Study</StudentTalk3Type>

Special events will have the default information for a normal week still present, but all you are interested in is the special event information:

        <Note>Circuit Assembly - Imitate Jehovah!</Note>
        <SpecialEventLocation>Bristol Assembly Hall, Hortham Lane, Bristol, BS32 4JH</SpecialEventLocation>
        <SpecialEventDate Day="9" DayShort="Sat" DayFull="Saturday" Month="4" MonthShort="Apr" MonthFull="April" Year="2016">09/04/2016</SpecialEventDate>

During the circuit visit (which you would have set up as a specific type of special event) it will contain the usual details (although it will not have extra classes). These are the extra items:

        <Note>Circuit Visit</Note>
        <LivingAsChristians ItemCount="2">
                        <Theme>Talk Title</Theme>
                        <Time StartTime12="8:25" StartTime24="20:25" EndTime12="8:55" EndTime24="20:55">30 min.</Time>

If you have assigned demonstrations:

<LivingAsChristians ItemCount="2">
                <Theme>"The Resurrection - Made Possible by the Ransom"</Theme>
                <Method>Discussion with Video(s)</Method>
                <Time StartTime12="8:12" StartTime24="20:12" EndTime12="8:22" EndTime24="20:22">10 min.</Time>
                <DemoInfo ItemCount="3">
                        <Demo Type="Demonstration" ParticipantCount="2" InsertNewLine="1">
                        <Demo Type="Interview" ParticipantCount="1" InsertNewLine="1">
                        <Demo Type="Soliloquy" ParticipantCount="1" InsertNewLine="1">

If you have included Public Talk information:

        <HomeTalk Assigned="1">
                <Theme>Where Can You Get Help In Times Of Distress?</Theme>
        <AwayTalk1 Assigned="1">
        <AwayTalk2 Assigned="0"/>

The above examples show you how all schedule detail is stored in the XML file so you will know how to access the information from within your XSL template. It is assumed that you have a working knowledge of writing XSL file and it is beyond the scope of this help file to go into details about XSL files. But you can review the XSL templates provided with the program and there is a dedicated area in the support forum to ask for help with schedule templates.

It should also mentioned that there are several default labels that are included in the XML file for your use:

        <TreasuresFromGodsWord>TREASURES FROM GOD'S WORD</TreasuresFromGodsWord>
        <ApplyYourselfToTheFieldMinistry>APPLY YOURSELF TO THE FIELD MINISTRY</ApplyYourselfToTheFieldMinistry>
        <LivingAsChristians>LIVING AS CHRISTIANS</LivingAsChristians>
        <ReportTitle1>OUR CHRISTIAN LIFE AND MINISTRY</ReportTitle1>
        <ReportTitle2>(Midweek Meeting March 2016)</ReportTitle2>
        <ReportTitleChairman>CHAIRMAN'S WORKSHEET</ReportTitleChairman>
        <ReportTitleAuxCounsellor>AUXILIARY COUNSELLOR'S WORKSHEET </ReportTitleAuxCounsellor>
        <ReportTitleWorksheets>Chairman and Auxiliary Counsellor Worksheets</ReportTitleWorksheets>
        <MainHall>Main Hall</MainHall>
        <AuxClass1>Aux Class 1</AuxClass1>
        <AuxClass2>Aux Class 2</AuxClass2>
        <BibleReading>Bible Reading</BibleReading>
        <CongregationBibleStudy>Congregation Bible Study</CongregationBibleStudy>
        <CounselPoint>Counsel point:</CounselPoint>
        <SongDuration>5 min.</SongDuration>
        <PTS_WeekendMeeting>Weekend Meeting</PTS_WeekendMeeting>
        <PTS_Talk>Public Talk</PTS_Talk>
        <PTS_WTStudy>Watchtower Study</PTS_WTStudy>
        <PTS_AwaySpeaker1>Outgoing Speaker 1</PTS_AwaySpeaker1>
        <PTS_AwaySpeaker2>Outgoing Speaker 2</PTS_AwaySpeaker2>

It is also possible to include Duty Assignment History information from the Sound Rota Editor.

CSS files are cascade style sheets. These can be visually edited with Microsoft Expression Web 4 which is now a free application that you can obtain from the Microsoft website.