/*****navi-dynamic new*****/
ul.midcom-template-navi {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
ul.midcom-template-navi ul {
  padding-left: 10px;
}
ul.midcom-template-navi li {
  padding: 0px;
  margin: 0px;
}
ul.midcom-template-navi li a.selected {
  font-weight: bold;
}
/*****<navi-dynamic new*****/

body {
  background-color: #EAE8E3;
  color: #000000;
  font-family: "Verdana", "Arial", "Helvetica", sans-serif;
}
#container {
  background-color: #ffffff;
  color: #333333;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  padding: 0px;
  width: 80%;
  border: 2px solid #565248;
  min-width: 700px;
}
#branding {
  background-color: #4B6983;
  color: #314E6C;
  font-size: larger;
  padding: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 2px solid #314E6C;
}
#branding-site {
  font-size: 16pt;
  float: left;
  font-weight: bold;
  font-style: italic;
}
#branding-site a {
  color: #ffffff;
  background-color: transparent;
  text-decoration: none;
}
#branding-site a:hover {
  text-decoration: underline;
}
#branding-tagline {
  text-align: right;
  color: #7590AE;
  background-color: transparent;
}
#branding-trail {
  display: none;
}
#nav-top {
  height: 20px;
  background-image: url('/attachment/f5983e256588eb63ddd0d2c160644a90/3b901a076b36e05011e19a2244c8a296/topnavi-gradient.png');
  background-repeat: repeat-x;
  border-bottom: 1px solid #314E6C;
  font-size: 15px;
  text-align: center;
}
#nav-top ul {
  margin: 0px;
  padding: 0px;
}
#nav-top li {
  list-style: none;
  display: inline;
  padding: 0px;
  margin-left: 1px;
  margin-right: 1px;
}
#nav-top li a {
  text-decoration: none;
  color: #565248;
  height: 20px;
  padding-left: 1px;
  padding-right: 1px;
}
#nav-top li a.nnbs, #nav-top li a:hover {
  background-color: #565248;
  color: #000000;
  background-image: url('/attachment/f5983e256588eb63ddd0d2c160644a90/b3184a4dca72db9efcf82b30287a3ff9/topnavi-gradient-selected.png');
  background-repeat: repeat-x;
}
#nav-main {
  float: right;
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
}
#nav-main div.nnbe {
  font-size: 0.9em;
  margin-bottom: 4px;
  margin-right; -2px;
  padding: 5px;
  border-top: 1px solid #565248;
  border-left: 1px solid #565248;
  border-bottom: 1px solid #565248;
  background-color: #EAE8E3;
  color: #565248;
  max-width: 150px;
}
#nav-main a {
  color: #4B6983;
  background-color: transparent;
  text-decoration: none;
}
#nav-main a.nnbs {
  color: #314E6C;
  background-color: transparent;
  font-weight: bold;
}

#content {
  padding-top: 2px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 2px;
  margin: 0px;
  font-size: 0.9em;
}
#content h1 {
  margin: 0px;
  color: #314E6C;
  background-color: transparent;
  font-size: 1.3em;
}
h2 {
  color: #314E6C;
  background-color: transparent;
  font-size: 1.15em;
}
h3 {
  color: #314E6C;
  background-color: transparent;
  font-size: 1.05em;
}
h4 {
  color: #314E6C;
  background-color: transparent;
  font-size: 1.0em;
}
#content a {
  color: #826647;
  background-color: transparent;
}

#siteinfo {
  background-color: #4B6983;
  color: #314E6C;
  font-size: smaller;
  padding: 5px;
  clear: both;
}
#siteinfo a {
  color: #494066;
  background-color: transparent;
}
#siteinfo-credits {
  float: right;
}
#siteinfo div.lastmodified {
  display: none;
}
#content div.right-box {
  clear: right; 	 
  width: 150px; 
  float: right;
  font-size: 0.9em;
  padding: 4px;
/*  border: 1px #4B6983 dashed; 	 
  margin-bottom: 6px; 	 */
  margin-left: 6px; 
  margin-right: 10px;	 
}
#content div.right-box h2 {
  margin: 0px;
}

#content div.rss-button {
  float: right;
  margin: 2px;
}
#content .btn {
  font-size: 9px; 
  padding: 1px 1em 1px 0; 
  border: 1px solid black; 
  background: #888; 
  color: #FFF; 
  text-decoration: none;
}
#content .btn span {
  border-right: 1px solid #000;
  color: #FFF;
  margin: 0; 
  padding: 1px 0.75em; 
  margin-right: 0.1em;
}
#content .rss span {
  background: #F60;
}
#content h2.rss-item-title {
  font-size: 12pt;
  border-bottom: 1px solid #b0b099;
  border-left: 1px solid #b0b099;
  background-color: #c0c099;
  padding: 2px;
  margin-bottom: 1px;
}
#content h2.rss-item-title a {
  text-decoration: none;
  color: #333333;
}
#content div.rss-item-postinfo {
  font-style: italic;
  font-size: 0.8em;
}
#content div.rss-item-postinfo a {
  text-decoration: none;
  color: #000000;
  font-weight: bold;
}

/* Make the Wiki look nice */
#content div.wikitoolbar {
  color: #000000;
  background-color: #e0e0e0;
  border-bottom: 1px solid #000000;
  margin-bottom: 8px;
}
#content div.wikitoolbar a {
  text-decoration: none;
  margin-left: 15px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
}
#content div.wikitoolbar a.nnbs, #content div.wikitoolbar a:hover {
  color: #000000;
  background-color: #ffffff;
  margin-bottom: -1px;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #ffffff;
  -moz-border-radius-topleft: 8px;
  -moz-border-radius-topright: 8px;
}
#midcom_helper_datamanager_field_content {
  width: 90%;
  height: 300px;
}