*		{	background:		none;
			font-family:		"Palatino", "Book Antiqua",  serif;
			font-size:		11pt;					}
h1,h2		{	color:			#000;			}
table		{	width:			100%;			}
@page		{	margin:			10mm 10mm 10mm 0mm;			}
body		{	margin:			10mm 0 10mm 15mm;		}
a,h1,h2,h3,h4	{	color:			#000;			}
.header		{	text-align:		center;			}

/* a:after         {       content: " (" attr(href) ") ";  } */

h2 a, h3 a, h4 a,
h2,h3,h4	{	text-transform:		uppercase;
			font-family:		"Trebuchet MS", sans-serif;	}
h1>a,h1 	{ 	font-size:		36pt;
			text-transform:		uppercase;
			letter-spacing:		0.05em;				}
h2>a,h2		{	letter-spacing:		0.05em;
			font-size:		18pt; font-weight: normal;	}
/* h2		{	page-break-before:	always;				} */
h3>a,h3		{	font-size:		14.5pt;
			letter-spacing:		0.1em; font-weight: bold;	}
h4>a,h4		{	font-weight:		bold; font-size: 12.5pt;
			letter-spacing:		0.2mm;				}
h1,h2,h3,h4	{	padding:		0;
                        page-break-before:      auto;
			page-break-after:	avoid;				}
h3.section      {       margin-top:             0;                    }
.att .blt        {      margin-left: -10mm; margin-right: 6mm; float: left;       }

.seatsN	        {	font-style: italic;	}
.seatsM	        {	font-weight: bold;	}

ol,ul,
address,
p		{	margin:			0.25em 0 0.25em 0;
			widows:			4;
			orphans:		4;				}
ol,ul		{	padding-left:		2em;				}
h1		{	margin:			0.3em 2em 0.3em 2em;
			line-height:		1.3em;				}
h2		{	margin:			1.2em 0 0 -5mm;			}
h3		{	margin:			1em 0 0.1em -5mm;		}
h4		{	margin:			0.6em 0 0 0;		}
address>strong,b {	margin:			0 0.6em 0 0.2em;
			text-transform:		capitalize;
			font-variant:		small-caps;			}
th,td		{	padding:		0.3em 0.3em 0.3em 0;
			font-size:		11pt;				}
table		{	margin:			0.5em 0 0.5em 0;		}
address		{	page-break-before:	avoid;
			margin-left:		2em;				}
address>strong {	margin-left:		-1em;				}

#obox          {        background:             none;         }
#splash,#splashText { position: static; height: inherit; width: inherit; padding: 0; margin: 0; top: 0; }
#splashText    {        left: 0; }

.column        {        padding:                0;  }

#splashTopBorder, #splashBtmBorder,
input, #printOptions, #toc, #obox-bottom, #obox-top, .totop,
#top, #footer, #siteMap, #navBox {  display: none; }
#container	{	margin:			0;
			padding:		0;				}
#main,
#container,#obox { 	width:		100%;	padding: 0; margin:	0;	}


