LISTING 1

<style>
   body {
      margin: 0px;
      background-color: #006699;
      padding: 10px;
   }

   #mainpage {
      font-family: verdana, helvetica, arial;
      font-size: 9pt;
      text-align: center;
      height: 100%;
   }

   #mainpage td {
      font-family: verdana, helvetica, arial;
      font-size: 9pt;
   }

   #sitename {
      font-size: 14pt;
      color: navy;
      background-color: #d0d0d0;
      margin-bottom: 10px;
      padding: 10px;
      border: solid black 1px;
   }

   #mainmenu a {
      background-color: lightsteelblue;
      border: solid navy 1px;
      color: black;
      padding: 3px;
      margin: 0px 3px 0px 3px;
      text-decoration: none;
      font-weight: bold;
      width: 110px;
   }

   #mainmenu a:hover {
      color: blue;
      background-color: white;
   }

   #pagetitle {
      width: 400px;
      margin: 10px;
      padding: 3px;
      boder: solid black 1px;
      background-color: #F0FFF0;
      font-weight: bold;
   }

   #pagecontent {
      padding: 15px;
      boder: solid black 3px;
      background-color: #F0FFF0;
      text-align: left;
      height: 400px;
      width: 90%;
   }

   #pagefooter {
      margin-top: 10px;
      color: white;
   }
   #pagefooter a {
      text-decoration: none;
      color: white;
   }
</style>

<cfset htlib = request.tapi.html>

<cfmodule template="#request.tapi.tag('mx/html')#" return="view.page">
   <div id="mainpage" xmlns:tap="http://www.fusiontap.com">
      <div id="sitename">Welcome to Frank's 2000 Inch TV Store</div>
      <div id="mainmenu" tap:variable="view.mainmenu">
         <a href="index.cfm">Home</a>
         <a href="products.cfm">Products</a>
         <a href="stores.cfm">Store Locator</a>
         <a href="contact.cfm">Contact</a>
      </div>
      <div id="pagetitle" tap:variable="view.pagetitle">pagetitle</div>
      <div id="pagecontent" tap:variable="view.pagecontent" />
      <div id="pagefooter" tap:variable="view.pagefooter" tap:childdelimiter="|" />
   </div>
</cfmodule>

<cfoutput>
   #htlib.show(view.page)#
</cfoutput>

LISTING 2

<tr>
   <td>Occupation</td>
   <td>
      <select name="jobid">
         <option value="">-----</option>
         <cfoutput query="rsjob"><option value="#rsjob.jobid#" 
		 <cfif rsjob.jobid is attributes.jobid>selected</cfif>
         >#htmleditformat(rsjob.jobname)#</option></cfoutput>
      </select>
   </td>
</tr>

LISTING 3

<cfset htlib = request.tapi.html>
<cfmodule template="#request.tapi.tag('mx/html')#" return="occupation">
   <tr xmlns:tap="http://www.fusiontap.com">
      <td>Occupation</td>
      <td>
         <select name="jobid" 
		 tap:query="rsjob" tap:inputlabel="jobname">
            <option value="">-----</option>
         </select>
      </td>
   </tr>
</cfmodule>

<cfoutput>#htlib.show(occupation)#</cfoutput>