h1						{ margin-top:0.5em; margin-bottom:1em; font-size:medium; font-weight:normal; color:#FFFFFF; }
h2						{ margin-top:0.5em; margin-bottom:1em; font-size:small; font-weight:normal; text-decoration:italic; color:#FFFFFF; }
h3						{ margin-top:0.5em; margin-bottom:1em; font-size:x-small; font-weight:normal; text-decoration:italic; color:#FFFFFF; }

p						{ margin-top:0em; margin-bottom:1em; }
ul						{ padding-left:1em; margin-left:1.5em; margin-top:0em; }
ol						{ padding-left:1em; margin-left:1.5em; margin-top:0em; }
li						{ margin-bottom:1em; }
ul li					{ list-style: disc outside url("Images/Bullet.png"); }

form					{ display: inline; }
input					{ border:#000000 1px solid; }
textarea				{ border:#000000 1px solid; width:100%; height:256px; font-family:"Arial"; font-size:x-Small; }

img.thumb				{ background:#808080; border:#FFFFFF 3px solid; }
img.photo				{ background:#808080; border:#FFFFFF 8px solid; }

hr						{ width:100%; height:1px; border-top:#E0E0E0 solid 1px; }

font.tiny				{ font-size:xx-Small; }
font.subscript			{ font-size:xx-Small; color:#999999; }
font.bad				{ color:#CC0000; font-weight:bold; }
font.nav				{ color:#DDDDDD; }
font.highlight			{ color: #FFFFFF; }

a						{ color: #DDDDDD; }
a:hover					{ color: #FFFFFF; }
a.nounderline			{ text-decoration: none; }

tr.light				{ background: url("Images/Light.png"); }
tr.dark					{ background: url("Images/Dark.png"); }
td.list					{ font-size:x-small; padding-top:4px; padding-bottom:4px; padding-left:12px; padding-right:12px; }
td.heading				{ height:20px; font-size:xx-small; background:#FFCC33 url("Images/Heading.png") top left repeat-x; color:#000000; padding-left:12px; padding-right:12px; }