/************************
SELECTORS {declarations}
************************/
xp {color: black}
dcolor {color: black}
gray {color: gray}
red {color: red}
yellow {color: yellow}
white {color: white}
brown {color:brown}
slate {color:DarkSlateBlue}
f6 {font-size: 6pt}
f7 {font-size: 7pt}
f8 {font-size: 8pt}
f10 {font-size: 10pt}
body1 {background-color:#f3be05}
table1 {background-color:red}

body {
font-family:  Verdana, Arial, Tahoma, Arial, Helvetica, Georgia, serif, "Times New Roman";
font-size:10pt;
color: #003200;
background: #CCFFCC;
}

BODY P {
  font-family: Verdana, sans-serif;
  xcolor: green;
}

xH5 {
	margin-bottom:.0001pt;
	text-align:justify;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Times New Roman";
	font-weight:normal; margin-left:0in; margin-right:0in; margin-top:0in
}

A:link, A:visited, #secondary a:link, #secondary a:visited {
color: #0000FF;
xbackground: #DDDDEE;
}

A:hover {
background: #CCFFCC;
}

/********
ID TAGS
********/

.small {
  font-size: smaller;
}

#primary {
font-size: 10pt;
color: #000000;
}

#secondary  {
xcolor: #336699;
background: #66CC66;
}

#sec-emph {
color: #0e0e0e;
background: #437899;
}

#nhead {
xcolor: #000000;
font-size: x-small;
}

#headline {
color: #000000;
background: #66CC66;
}

#1headline {
color: #735632;
background: #ffffff;
}

#byline {
color: #339933;
font-size: 10px;
text-align: right;
}

#rhead {
background: green;
}

#table1 {
border-style: dotted;
border-width: 1;
}

#frontpage {
font-size: 16px;
font-family: "Book Antiqua";
text-align: center;
}

#scrollbox {
overflow: auto;
}

#news {
height: 330px;
width: 420px;
border: medium rgb(0xCC, 0xFF, 0xCC);
}

#navcontainer {
text-align: right;
}

#navcontainerL {
text-align: left;
}

#navtabs {
padding: 3px 0;
margin-left: 0;
rem border-bottom: 1px solid #778;
font: bold 10px Verdana, sans-serif;
}

#navtabs li
{
list-style: none;
margin: 0;
display: inline;
}

#navtabs li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
color: #003200;
xbackground: #5496BE;
background: #DDDDEE;
text-decoration: none;
}

#navtabs li a:link, a:visited { color: #003200; }

#navtabs li a:hover {
color: #000000;
background: #AAAAEE;
border-color: #227;
}

#navtabs li a#current
{
background: white;
border-bottom: 1px solid white;
}

#defont {
  padding: 0 1px 1px;
  margin-left: 0;
  font: 12px Verdana, sans-serif;
}

#navlist {
  padding: 0 1px 1px;
  margin-left: 0;
  font: 10px Verdana, sans-serif;
  width: 15em;
}

#navlist li {
  list-style: none;
  margin: 0;
  border-top: 1px solid #336699;
  border-bottom: 1px solid #336699;
  text-align: left;
}

#navlist li a {
  display: block;
  padding: 0.25em 0.5em 0.25em 0.75em; /* top right bottom left */
  border-left: 1em solid #336699;
  background: #66CC66;
  text-decoration: none;
}

#navlist li a:link, a:visited { color: #000000; was:#336699; }
#navlist li a:hover { color: #0000FF; }
#navlist li.rub a:hover{ position: relative; width: 10em; border-color: #325A73; /* blue */ color: #BFBFBF; /* gray text */ }

#navblk {
  xfloat: left;
  font: 9pt Verdana;
  display: block;
  padding: 0 0 0 0;
  border-left: 1em solid #66CC66;
  border-top: 1px solid #336699;
  border-bottom: 1px solid #336699;
  background: #66CC66;
  text-decoration: none;
}

.nolink {
  font: bold 9pt Verdana;
  display: block;
  padding: 0 0 0 0;
  Xborder-left: 1em solid #66CC66;
  border-top: 1px solid #336699;
  border-bottom: 1px solid #336699;
  background: #CCFFCC;
  text-decoration: none;
}

#bizad {
  width: 18em;
  font: 10px Verdana, sans-serif;
  padding: 3px 0.5em 15px 3px;
  margin-left: 3px;
  xborder: 3px solid #336699;
  color: #003200;
  background: #66CC66;
  text-decoration: none;
}

#bizad a:link{
font-size: 110%;
}

#bizad a:hover{
xcolor: #CCFFCC;
background: #CCFFCC;
xborder-color: #227;
}

.floatleft {
float:left;
margin-left: 1em;
}

.floatrite {
float:right;
Xvertical-align: top;
margin-right: 2em;
}

.centerbox {
xbackground: #FFFFFF; /* only for debug */
}

.accentbox {
xbackground: #66CC66;
background: #00BFDD;
padding-top:5px;
padding-left:2px;
padding-right:2px;
padding:bottom:5px;
xborder:1px #000000 solid;
margin-bottom:3px; 
}

.widthrcol {
width: 180px;
}

.widthccol {
width: 490px;
}

.outsetb {
padding: 0 1em 0 1em;
border: outset 3pt;
font-size: 10pt;
}

