/* Common styles for all browsers */

body	{margin:0}
td.top1	{background-color:#5A8794; border-bottom:10px}
td.top2	{background-color:#38577C}

/* headings */
h1	{font:16pt /*x-large*/ Verdana, Arial, Helvetica, sans-serif; 
	color:white; background-color:#38577C;
	padding:3px 0px 3px 6px}

h2	{font:bold 13pt /*large*/ Arial, Helvetica, sans-serif; 
	color:#fffff0; background-color:#06A; border:1px; 
	padding:1px 0px 1px 6px; width:494px}
	/* border=1 needed for NS */

h3	{font:bold 12pt /*medium*/ Arial, Helvetica, sans-serif; color:#06A}

h4	{font:bold small Arial, Helvetica, sans-serif; color:#06A}

/* normal text and tables */
p	{font:small Arial, Helvetica, sans-serif}
td	{font:small Arial, Helvetica, sans-serif}

/* event links */
.event		{font:small Arial, Helvetica, sans-serif}

/* other links */
a:link	 	{color:blue}
a:visited	{color:purple}
a:hover		{color:red}

/* tables with alternating colour */
.th		{color:white; background-color:#06A; font-weight:bold}
.t0 		{background-color:#EDC}
.t1 		{background-color:#ABC}

/* simple tables */
.sh		{color:white; background-color:#06A; font-weight:bold}
.s0 		{background-color:#EDC}

/* other styles */
strong, b	{font-weight:bold}
em, i		{font-style:italic}

p.author	{font-style:italic}

p.foot		{font:small "Times New Roman", Times, serif;
		color:gray; width:494px; 
		border-top-width:3pt; border-top-style:solid;
		border-color:#06A; padding-top:8pt;
		clear:both}

.foot a:link	{font-size:small; color:gray}
.foot a:visited	{font-size:small; color:gray}
.foot a:hover	{font-size:small; color:red}

