body 
{ 
background-color: #196585; 
margin:0.25em; 
padding-top: 3%;
padding-left: 2%;
padding-right: 2%;
}
li, p { font-family: verdana; font-size: 0.8em; }
h1 {font-family: verdana; font-size: 1.1em; font-weight: bolder; margin: 0px; text-indent: 0.2em;}
 
h2 { font-family: verdana; font-size: 1em; font-weight: normal; margin: 0px; }
a { }

input, select, textarea { color: black; border: #196585 1pt solid; background-color: white; font-family: Verdana; font-size: 10px; scrollbar-face-color: white; scrollbar-arrow-color: #196585; scrollbar-shadow-color: #B0D4E4; scrollbar-highlight-color: #B0D4E4; scrollbar-3dlight-color: white; scrollbar-darkshadow-color: white; scrollbar-track-color: white; }
.small { color: black; border: #196585 1pt solid; background-color: white; font-family: Arial; font-size: 10px; margin: 0px; padding: 0px 2px 0px 2px; margin: 0px; }
.readonly { color: #888888; }
.nostyle { border: transparent 0px none; background-color: transparent; }
.nostyle a:hover { text-decoration: none; }

.page_maintable { background-color: white; width: 90%; }
.page_toptext { color: black; background-color: #DAE5E9; padding: 4px; text-align: center; }
.page_titleinsert { padding: 0; }
.page_bottomtext { color: white; background-color: #88A8B5; padding: 2px; text-align: center; }
.page_darkdragontext { background-color: #196585; text-align: right; }
.page_darkdragontext a { color: #88A8B5; text-decoration: none; }
.page_darkdragontext a:hover { text-decoration: underline; }
.page_boxtable { background-color: #FFEA73; width: 99%; height: 80%;}
.page_boxcontent 
{
 background-color: #D9F4FF;
 padding-left: 10px;
 padding-top: 0.1em;
 width: 100%;
}
.page_table { }
.page_table td { padding-left: 5px; padding-right: 5px; }
.page_table th { background-color: #B0D4E4; text-align: left; padding-left: 5px; padding-right: 5px; }
p.contact
{
  width: 97%;
  text-align: center;
  background-color: yellow;
  font-size: 0.9em;   
  margin-left: 0.25%;
  margin-top: 1.25%;
  padding: 0.1em;
  border-style: solid;
  border-size: medium;
  border-color: #B0D4E4;
  font-weight: bold;
}
.menu_item { background-color: #D1E9F5; width: 25%;}
.menu_item a { color: black; text-decoration: none; width: 100%; padding: 0px 3px 1px 3px; }
.menu_item a:hover { background-color: white; }
.menu_subitem { background-color: #B0D4E4; }
.menu_subitem a { color: black; text-decoration: none; width: 100%; padding: 0px 3px 1px 12px; }
.menu_subitem a:hover { background-color: white; }

.hr { background-color: #196585; }

.imgborder { border: black 1px solid; }

.red { color: red; }
span.spnItalic
{
 font-style: Italic;
 font-size: 1em;
}