/*
Mac			generic
=======================
Times		sans-serif
Courier		monospace
Helvetica	serif
*/

/* General Styles */

body {font: 10pt Arial, Helvetica, sans-serif; background-color: #A98F7C;}

h1, h2, h3, h4, h5, h6 {font-family: Arial, Helvetica, sans-serif; color: maroon; margin: 1ex 0em;}
	h1 {font-size: 18pt;}
	h2 {font-size: 16pt;}
	h3 {font-size: 14pt; margin-bottom: 1em;}
	h4 {font-size: 12pt; font-weight: bold; margin-bottom: 1em;}
	h5 {font-size: 11pt; font-weight: bold;}
	h6 {font-weight: bold;}

p {text-indent: 2em; margin: 0em; margin-bottom: .5em; line-height: 1.3;}
p.first {text-indent: 2em;}
p.first:first-line {font-variant: small-caps;}

p.byline {margin: -2ex 0em 2ex; text-indent: 0; font-variant: small-caps} 

.address {color: #705C4E; text-indent: 0; text-align: left; vertical-align: bottom; margin: 2ex, 1em; font-size: 8pt; border-right: 0px}
.copyright {color: #705C4E; text-indent: 0;  text-align: right;  vertical-align: bottom; margin: 2ex 1em; font-size: 8pt; border-left: 0px}


/* Tables */

table.main {border-spacing: 0; border: 1px solid black; border-collapse: collapse; background-image: url("images/tex1.gif"); background-repeat: repeat;}
caption {font-size: 12pt; font-weight: bold; color: maroon}
tr {font-size: 10pt; vertical-align: top;}

td				{margin: 0; border: 1px black solid; padding: 5px; vertical-align: top;}
td.noborder		{margin: 0px;}
td.noborder div {margin: 2ex 2em 1ex 1em; padding: 2ex 1em;	/*border-bottom: 2px solid #CCAC95; border-right: 2px solid #CCAC95;*/}
td.base			{vertical-align: baseline;}

table.archives  {margin: 0; border: 0px; padding: 0px; vertical-align: middle; width: auto;}
table.archives th {font-size: 12pt; text-align: left; border-bottom: 1px black solid; border-top: 2px black solid;} 
table.archives td {margin: 0px; border: 0px;}
td.event		{color: green;}
td.news			{color: blue;}

ul.nomarker	{list-style-type: none; margin: 0em; line-height: 1.3;}
ul.nomarker li {margin-bottom: .5em;}

/* Links */

a {font-weight: bold;}
	a:link		{color: #316AC5; text-decoration: none;}
	a:visited	{color: #316AC5;	text-decoration: none;}
	a:hover		{color: #316AC5; text-decoration: underline;}
.spooflink {color: #316AC5; font-weight: bold;}

a img {border: none;}
a.rollover	{color: inherit; font: inherit; cursor: inherit;}

/* Navigation Panels */

td.nav	{padding: 0px;}
div.nav {padding: 0; font-size: 10pt}
div.nav h4	{font: bold 10pt Arial, Helvetica, sans-serif; display: block; margin: 0em; padding: 5px 6px; color: white; background-color: black; font-weight: bold;}
div.nav p	{display: block; margin: 0em; padding: 3px 6px 3px 6px; color: black; background-color: ; text-indent:0em; border: 0px;}
div.nav p.callout {display: block; margin: 0em; padding: 3px 6px 3px 6px; color: white; background-color: black; text-indent:0em; border: 1px black solid;}
div.nav a	{display: block; width="100%"; padding: 3px 6px 3px 12px; font-weight: bold; }
	div.nav a:link		{color: #316AC5; background-color: ;}
	div.nav a:visited	{color: #316AC5; background-color: ;}
	div.nav a:hover		{color: #F9F6F4; background-color: #316AC5;}
div.nav br {display: none;}


img.inset, div.callout {padding: 2ex 1em; margin: 2ex 2em; border: none; background-color: #A98F7C;}
img.left, div.left {float: left; margin-left: 0em;}
img.right, div.right {float: right; margin-right: 0em;}
TD.noborder DIV.callout {padding: 2ex 1em; margin: 2ex 2em; border: none;}
TD.noborder DIV.left {float: left; margin-left: 0em;}
TD.noborder DIV.right {float: right; margin-right: 0em;}

CODE {
  font-family: "Courier New", monospace;
  font-size: 10pt;
}

.dif {
  border-top: solid 1px green;
  line-height: 10%;
}

.flushleft {text-indent: 0;}
.center {text-align: center; text-indent: 0;}
.nowrap {white-space: nowrap;}

.noshow {display: none}
.noborder {border: 0px}

.small {font-size: 85%}
.large {font-size: 120%}
.middle {vertical-align: middle;}

td.copyright p a:link		{color: #316AC5;}
td.copyright p a:visited	{color: #316AC5;}
td.copyright p a:hover		{color: #316AC5;}

span.stylized {font: 15pt "CG Omega", Verdana, Helvetica, sans-serif;}

@media print {
	td {width: 50%}
	table.archives td {width: auto}
	td.news {color: black}
	td.event {color: black}
	/* h1, h2, h3, h4, h5, h6 {page-break-after: avoid; page-break-inside: avoid;} */
	td.banner {display: none}
	td.menu {display: none}
	td.noborder div {border: none}
	.noprint {display: none}
	.noshow {display: inline}
	p.copyright {border-top: 1pt solid black; margin-left: 0; text-align: center; padding-top: 1em;}
	.term {text-decoration: none}
	A:link {color: black; text-decoration: none; font-weight: bold;}
	A:visited {color: black; text-decoration: none; font-weight: bold;}
	A:link {color: inherit; background-color: inherit; text-decoration: inherit; font-weight: inherit;}
	A:visited {color: inherit; background-color: inherit; text-decoration: inherit; font-weight: inherit;}
	.spooflink {color: black; font-weight: bold;}
}

