body {background-color:lightblue; font-family:verdana,sans serif; margin:10px; color:black; }

h1	{font-family:verdana,sans serif; font-size:1.8em; margin-bottom:0; margin-top:0; }
h2	{font-family:verdana,sans serif; font-size:1.5em; margin-bottom:0; margin-top:0; }
h3	{font-family:verdana,sans serif; font-size:1.3em; margin-bottom:0; margin-top:0; }
h4	{font-family:verdana,sans serif; font-size:1.1em; margin-bottom:0; margin-top:1.2em; font-weight:bold; text-decoration:underline; }
p,td,li	{font-size:0.9em; }

table	{background:white; border-color:black; border-style:solid; border-width:0px; }

table.plain	{border-width:0; }

hr {color:black; height:1px; margin-top:0pt; margin-bottom:0pt; }

.centre	{text-align:center; }
.r		{text-align:right; }
.sm,td.sm	{font-size:0.7em; }
.popup	{font-weight:bold; color:blue; cursor:hand; }

.keypop	{font-family:arial; font-size:1.5em; }
.inv		{color:white; background:black; }

.box		{font-weight:bold; background:yellow; border-width:0px; padding:4pt; }
.rbox		{font-weight:bold; background:yellow; border-width:0px; padding:4pt; text-align:right; }
.sbox		{background:yellow; border-width:0px; padding:4pt; font-size:0.8em; }

.boxed	{background:yellow; border:1px solid navy; padding:4pt; }

.but,a.but,a:visited.but
		{color:blue; font-weight:bold; font-size:0.8em; }

.blu		{color:blue; font-weight:bold; font-size:0.95em; }
.inp		{font-size:0.8em; border-width:1px; color:black; border-color:black; }
.excl		{color:red; font-weight:bold; font-size:0.95em; }

pre		{margin-top:0.8em; margin-bottom:0.8em; }

.pbr		{page-break-after: always; }
.fcl		{margin-top:0; margin-bottom:0; }

.crumbs	{font-size:0.7em; margin-top:0; margin-bottom:8px; padding-bottom:5px; border-bottom:solid 1px navy; display:block; }

.blogpanel	{font-size:0.6em; color:white; background-color:black; text-align:center; }
.proepanel	{font-size:0.7em; background-color:lightsteelblue; }
.proipanel	{font-size:0.7em; background-color:lightgreen; }
.newpanel	{font-size:0.6em; background-color:lightblue; text-align:center; border:0; }

.panel	{background-color:white; }
.toppanel, .proepanel, .proipanel	{border-left:0; }

.panelblack	{font-size:0.7em; color:white; 
		background:url(images/corner_tr.gif) no-repeat top right; background-color:black; }

.blacktl	{background:url(images/corner_tl.gif) no-repeat top left; background-color:black; }
.blackbl	{background:url(images/corner_bl.gif) no-repeat bottom left; background-color:black; }
.blackbr	{background:url(images/corner_br.gif) no-repeat bottom right; background-color:black; }
.whitebr	{background:url(images/cornerw_br.gif) no-repeat bottom right; background-color:white; }

.tiny		{font-size:7pt; font-family:verdana; color:gray;
		background:lightblue; border:1px gray solid;
		scrollbar-base-color:lightblue;scrollbar-arrow-color:gray ; }

.butbak	{background-color:lightblue; padding:0; }

.artpanel	{font-size:0.7em; background:url(images/tab1.gif) no-repeat top left; background-color:#003366; color:white; 
		padding:10px; padding-top:5px; }
.artpanel a 		{color:lightsteelblue; }
.artpanel a:visited	{color:slateblue; }
.artpanel a:hover		{color:yellow; }
.artpanel li {margin-left:0; }

a		{color:blue; text-decoration:none; font-weight:bold; }
a:visited	{color:navy; }
a:hover	{color:darkslateblue; text-decoration:underline; }

