Just for the sake of completeness, here's the xhtml:
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Fineline Inc, Internet System</title>
<link rel="stylesheet" type="text/css" href="style/application.css"
/>
<script src="scripts/application.js" type="text/javascript" />
</head>
<body>
<div class="title">
<h1>Proram Title Goes Here</h1>
</div>
<div class="program">
<div class="strip">
<h1>Options</h1>
<form
action="
http://www.aboring.com:81/payroll/index.php"><label>Select a
Group</label>
<select name="selectedDepartment"><option value="1">Load / Mold Prep /
Detail</option><option value="2">Gelcoat</option><option
value="3">Lamination</option><option value="4">Upholstery Cut and
Assembly</option><option value="5">Woodshop</option><option
value="6">Pull / Grind / Plexus</option><option value="7">Upholstery
Installer</option><option value="8">Parts Department</option><option
value="9">Warranty Support</option><option
value="10">Tooling</option><option value="11">Machine
Shop</option><option value="12">Rigging / Lake Test</option><option
value="13">Assembly / Plexus</option></select>
</form></div> </div>
<div class="navigation">
<ul>
<li class="list collapsed"><a
onclick="styleToggleCollapse(this.parentNode)" href="#">Payroll
System</a>
<ul id="test"><li>test</li></ul></li>
</ul>
</div>
</body>
</html>
And the associated Style Sheet:
/*
(C) 2006
Mark C. Roduner, Jr.
Fineline Industries
All Rights Reserved, Unauthorized Reporduction and Copying Strictly
Prohibited
*/
..strip {
border-style:solid;
border-width:.5pt;
border-color:#24A4FF;
white-space:nowrap;
}
..strip h1 {
font-size:14px;
color:white;
border-style:solid;
border-width:1pt;
border-color:black;
background-color:#12517E;
margin:0px;
padding:0pt;
text-align:right;
}
..strip label {
text-align:right;
font-weight:bolder;
margin-right:2em;
}
..program {
width:80%;
float:right;
}
..title {
text-align:right;
background-color:#12417E;
color:white;
margin-bottom:2pt;
}
..title h1,h2,h3,h4 {
margin:0px;
letter-spacing:1em;
text-transform:uppercase;
font-family:sans-serif;
}
..navigation {
width:20%;
border-width:1pt;
white-space:nowrap;
}
..navigation ul {
list-style-image:url("../images/menuitem-dull.gif");
padding-left:14px;
margin-left:0px;
text-indent:0px;
}
..navigation ul li {
list-style-position:inside;
background-color:white;
}
..navigation li.expanded {
list-style-image:url("../images/downarrow.gif");
}
..navigation li.collapsed {
list-style-image:url("../images/rightarrow.gif");
}
..navigation li.collapsed ul {
display:none;
}