html	{
		font-size: 100%; /* IE hack */ 
		}
body	{
		font-size:1em;
		margin:4px;
		font-family:verdana; 
		}
div	{
		font-size:1em;
		}
table 	{ 
		font-size: 100%; /* IE hack */ 
		}
h1	{
		font-size:1.5em;
		}
h2	{
		font-size:1.2em;
		}
h3	{
		font-size:0.9em;
		}
p	{
		font-size:0.75em;
		}
		
#headbar td.blogo	{
		background-color: #7b2b24;
		text-align:center;
		}
#headbar td.rbwl	{
		background-color: #0011cc;
		background-image: url('../images/byb.gif'); 
		background-repeat: repeat-y; 
		font-size:1px;
		}
#headbar td.rbwr	{
		background-color: #0011cc;
		background-image: url('../images/bym.gif'); 
		background-repeat: repeat-y; 
		font-size:1px;
		}
#headbar td.hdgs	{
		background-color: #0011cc; 
		text-align:center;
		}
#headbar h1	{
		margin:0;
		margin-bottom:0.3em;
		color: #f4e556;
		}
#headbar h2	{
		margin:0;
		margin-bottom:0.3em;
		color: #fff596;
		}
#headbar p	{
		margin:0;
		font-size:0.9em;
		font-weight:bold;
		color: #fbfae8;
		}
#ctrf	{
		text-align:center;
		}
#trace	{
		font-size:0.6em;
		height:29px;
		background-color: #f9ffe5;
		background-image: url('../images/trcrw.gif'); 
		background-repeat: repeat-x; 
		background-position: left top;
		}
.nacol	{
		background-color: #D9E2FF;
		background-image: url('../images/nrbd.gif'); 
		background-repeat: repeat-y; 
		background-position: right top;
		}
#navdiv	{
		text-align:left;
		margin:12px;
		}
#navdiv	h3 {
		font-size:0.8em; 
		margin-bottom:4px;
		}
#navdiv	ul {
		font-size:0.7em; 
		list-style-type: none;
		margin:0;
		padding:0 0 0 8px;
		line-height:1.8em;
		}
#navdiv	ul a {
		color:#00c;
		text-decoration:none;
		}
#navdiv	ul a:link {
		color:#00c;
		text-decoration:none;
		}
#navdiv	ul a:visited {
		color:#00c;
		text-decoration:none;
		}
#navdiv	ul a:hover {
		color:#7b2b24;
		text-decoration:underline;
		}
.cecolu	{
		padding: 0 12px 0 12px;
		}
.ricolu	{
		padding-top: 6px;
		background-color: #ececec;
		}
.prclst {
		font-family:verdana; 
		font-size:1em; 
		}
.prclst th {
		font-size:0.75em; 
		padding: 4px; 
		}
.prclst td {
		font-size:0.7em; 
		padding: 2px; 
		text-align:center;
		}
.prclst td p {
		font-size:1.0em; 
		text-align:left;
		text-indent: -14px; 
		margin-left: 18px; 
		margin-top: 2px; 
		margin-bottom: 2px;
		}
.vrates {
		text-align:left;
		font-family:verdana; 
		font-size:1em; 
		}
.vrates th {
		text-align:left;
		font-size:0.75em; 
		padding: 4px; 
		}
.vrates td {
		text-align:left;
		font-size:0.7em; 
		padding: 2px; 
		text-align:center;
		}
.vrates td p {
		font-size:1.0em; 
		text-align:left;
		text-indent: -14px; 
		margin-left: 18px; 
		margin-top: 2px; 
		margin-bottom: 2px;
		}
.rtnotes td {
		font-size:0.7em; 
		}
.rtnotes td ul {
		font-size:0.9em; 
		}
ul.vlulist  {
		text-align:left;
		font-size:0.8em; 
		}
ul.vilist  {
		text-align:left;
		font-weight:bold;
		font-size:0.8em; 
		}
ul.vilist  li {
		line-height:1.8em; 
		}
#pgfooter	{
		text-align:center;
		font-size:0.7em; 
		margin: 6px;
		}
#pgfooter h1 {
		margin: 2px;
		font-weight:bold;
		text-align:center;
		font-size:1.1em; 
		}
#pgfooter	.revdt {
		margin: 2px;
		text-align:right;
		font-size:0.9em; 
		}
#rsvnform	select.dasel	{
		font-family:arial; 
		font-size:0.85em; 
		}