 BODY {
	margin-right: 2%;
	margin-left: 2%;
	font-family: Arial, Helvetica, Geneva, sans-serif, serif;
/*	font-weight: bold; */
	font-size: 1.0em;
	color: #000000;
/*	background: #FFFFD0; */
}

a:link        { color: #516c8e; background-color: transparent; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; text-decoration: none;}
a:visited   { color: #516c8e; background-color: transparent; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; text-decoration: none;}
a:hover     { color: #dd7700; background-color: transparent; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; text-decoration: none;}
a:active     { color: #516c8e; background-color: transparent; font-family: Verdana,Helvetica,Arial,sans-serif; font-weight: bold; text-decoration: none;}	

ABBR, ACRONYM   {  letter-spacing: 0.1em; }
ADDRESS { margin-left: 3em; }
BLOCKQUOTE { margin-left: 3em; margin-right: 3em; }

table.ring { font-size: 80%; }

div.center { text-align: center; }

div.nav {
	font-family: Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 70%;
	text-align: center;
	color: #000000;
	background: transparent; /* background: #FFFFFF;
	border: solid;
	border-width: 1pt */
}

div.navigation-bar {
	font-family: Arial,Helvetica,Geneva, sans-serif;
	font-weight: bold;
	font-size: 70%;
	text-align: center;
	color: #000000;
	background: transparent;
}

EM, CITE, VAR, ADDRESS { font-style: italic; }
       
EM, IMG, STRONG, CITE, VAR, TT, CODE, KBD, SAMP, SPAN { display: inline; }

EM, STRONG { font-weight: bold; }

H1, H2, H3, H4, H5, H6 { margin-top: 1em; margin-bottom: 0.5em; font-weight: bold; }

H1, H2, H3, H4, H5, H6, P, UL, OL, DIV, DL, DT, DD, ADDRESS, BLOCKQUOTE, PRE, HR,
 FIELDSET, FORM, BODY  {
	display: block;
}

HR { border-top: solid; margin-bottom: 1em; color: #CCFFFF; background: transparent; }

IMG { border-top: 0em; border-right: 0em; border-bottom: 0em; border-left: 0em; }

IMG.fltr {
	float: right;
	padding-top: 1em;
	padding-right: 2em;
	padding-left: 1em;
	margin-bottom: 1em;
}

OL  { list-style-type: decimal; }

OL LI { 	margin-top: 0.1em; } 

OL OL LI { font-size: 95%; margin-bottom: 0.1em; }  
P { 	margin-top: .5em; margin-right: 0em;  margin-bottom: 1em; margin-left: 0em; }

P.ct { color: #FFFFCC; 	background: transparent; 	text-align: center; }

PRE { white-space: pre; }

PRE, TT, CODE, KBD, SAMP { font-family: monospace; }

SPAN .e {                                    /* for E-Mail */
	font-size: 85%;
	color: #0000FF;
	background: transparent;
	display: inline;
	text-decoration: none;
}

span.access {                             /*  accesskey */
	text-decoration: underline;
	font-weight: bold;
	font-size: 125%;
	color: #FF0000;
	background: transparent;
}

 span.c1 { color: #000000; background-color: transparent; font-family: Arial,Helvetica,Geneva, sans-serif; }

 span.c4 { font-family: Arial,Helvetica,Geneva, sans-serif; font-size: 80%; }

 span.c5 { color: #000000; background-color: transparent; font-family: Garamond,Arial,Helvetica,Geneva, sans-serif; font-size: 80%; }
 
.web { font-weight: bold; font-size: medium; text-align: center; font-family: Arial,Helvetica,Geneva, sans-serif; }

 .add {
	/* make link address info smaller */
	font-weight: normal;
	font-size: 80%;
}

span.logo {
	font-family: Arial,Helvetica,Geneva, sans-serif;
	font-size: 200%;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	background: #0000FF;
	text-transform: uppercase;
	text-decoration: none;
}

span.new {
	font-family: Arial,Helvetica,Geneva, sans-serif;
	font-size: 65%;
	font-weight: bold;
	color: #000099;
	background: #FFFF99;
	text-transform: uppercase;
}

TABLE.t2 {
	background: #FFFF99; 
	color: Black;
	font-family: Geneva, Arial,Verdana,Helvetica,serif;
	font-size: 80%;
}

TABLE.t3 {
	background: #FFFF99;
	color: Black;
	font-family: Arial,Helvetica,Geneva,serif;
	font-size: 0.75em;
}
      
 UL  { font-size: 95%; margin-bottom: 0.5em; }

.c1 { text-align: left; }
.c2 { text-align: center; }
.c3 { text-align: right; }
.c22 { margin-left: auto; margin-right: auto; }

 .copr { font-weight: normal; font-size: 65%; }

.f4 { font-size: 110%; }

 .form {
	text-align: center;   /* margin-left: 19em;
	margin-right: 19em;
	margin-top: 0em;
	margin-bottom: 0em */
}

.notice { color: #FF0000; background: transparent; font-family: "Amerigo BT", serif; font-size: large; }
 
.s2 { font-size: large; }
.s3 { font-size: medium; }
  
.red { padding-top: 1em;  border-top: 2px red; }

H1 { font-size: xx-large; }
H2 { font-size: x-large; padding-top: 1em; border-top: 2px red; }
H3 { font-size: large; }
H4 { font-size: medium; }
H5 { font-size: small; }
H6 { font-size: smaller; }
             
div#footer {
    background-image:  url(images/footer.png);
    background-repeat: no-repeat;
    height: 43px;
    width: 960px;
    text-align: center;
    padding-top: 10px;
    font-family: Georgia, Garamond, Verdana, Arial; size: 10px
}
