*           {margin:0em;padding:0em;}
body        {font-size:0.9em;font-family:verdana,sans-serif;color:#514f4a;background-color:#f0f0f0;height:100%;}
html        {height:100%;}

img         {border:none;/*display:block;*/}
p           {margin-top:1em;}

hr          {height:1px;border-style:solid;border-color:#1984bd;border-width:1px 0 0 0;margin:15px 0 15px 0;float:left;width:100%;padding:0em;line-height:1px;}
p.pmittig   {text-align:center;}
li.sitemap  {margin-left:2em;margin-bottom:0.3em;margin-top:0.3em;}

a           {color:#514f4a;text-decoration:underline;background:transparent;}
a:link      {color:#514f4a;text-decoration:underline;background:transparent;}
a:visited   {color:#514f4a;text-decoration:underline;background:transparent;}
a:hover     {color:#1984bd;text-decoration:underline;background:transparent;}
a:active    {color:#1984bd;text-decoration:underline;background:transparent;}

.wrapper       {width:55.55em;margin-left:auto;margin-right:auto;background-color:#fff;height:100%;}
.wrapperinner  {background-color:#fff;}
.topheader     {background-color:#f0f0f0;}
.header        {width:53.625em;background-color:#1984bd;padding-left:1em;padding-right:1em;padding-top:0.4em;padding-bottom:0em;}
.headerleft    {float:left;padding-bottom:0.3em;}
.headerright   {float:left;margin-left:15em;padding-top:1.85em;}
.clear         {clear:both;}
.subheader     {width:55.55em;background-color:#1984bd;border-top:solid 2px #fff;}

.headernav              {font-size:0.9em;color:#fff;}
.headernav ul           {list-style-type:disc;}
.headernav li           {display:inline;margin-left:0.3em;}
.headernav li a         {text-decoration:none;color:#fff;font-size:0.9em;}
.headernav li a:hover   {text-decoration:underline;}

.navi               {float:left;font-size:0.9em;padding-top:1em;}
ul.nav              {list-style:none;color:#1984bd;border-top:1px solid #1984bd;width:14.5em;}
ul.nav ul           {display:block;list-style:disc;}
ul.nav a            {display:block;color:#1984bd;text-decoration:none;padding-left:1em;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;}
ul.nav a:visited    {color:#1984bd;}
ul.nav li           {display:block;}
ul.nav li a         {border-bottom:1px solid #1984bd;}
ul.nav a:hover      {background-color:#1984bd;color:#fff;}
ul.nav a.on,
ul.nav a.on:visited {display:block;background-color:#1984bd;color:#fff;}
ul.nav a.on:hover   {display:block;background-color:#1984bd;color:#fff;cursor:default;}

ul.nav2             {list-style:none;color:#1984bd;width:14.5em;}
ul.nav2 ul          {display:block;list-style:disc;}
ul.nav2 a           {display:block;color:#1984bd;text-decoration:none;padding-left:2em;padding-right:1em;padding-top:0.2em;padding-bottom:0.2em;}
ul.nav2 a:visited   {color:#1984bd;}
ul.nav2 li          {display:block;}
ul.nav2 li a        {border-bottom:1px solid #1984bd dotted;}
ul.nav2 a:hover     {background-color:#b6d9ec;color:#514f4a;}
ul.nav2 a.on,
ul.nav2 a.on:visited{display:block;background-color:#b6d9ec;color:#514f4a;}
ul.nav2 a.on:hover  {display:block;background-color:#b6d9ec;color:#514f4a;cursor:default;}

.content            {float:left;width:43em;margin-top:1em;margin-left:1em;padding:1em;border:1px solid #1984bd;font-size:0.9em;background-color:#fff;}

h1       {font-size:1.5em;font-weight:bold;text-align:center;margin-bottom:1em;color:#1984bd;}
h2       {font-size:1.3em;font-weight:bold;text-align:center;margin-bottom:1em;}
h3       {font-size:1.1em;font-weight:bold;text-align:center;margin-bottom:1.5em;}
h4       {font-size:1em;  font-weight:bold;                  margin-bottom:0.3em;}

table.tab th        {background-color:#b6d9ec;color:#514f4a;font-weight:bold;text-align:left;vertical-align:bottom;border-top:1px solid #1984bd;padding:0.3em;}
table.tab td        {border-top:1px solid #1984bd;text-align:left;vertical-align:bottom;
                    padding-top:1em;padding-bottom:1em;padding-right:1em;padding-left:0.3em;}
