body { 
  font-family: Cambria, Georgia, "Times New Roman", serif;
  font-size: 15px;
  line-height: 1.3em; 
  text-align:left; }
.pagebody { text-align:left;  }
#wrapwebsite { text-align:left;  }
.siteheading { text-decoration: none; font-size: 20px;}
.topnav {font-size: 11px; font-weight: bold; }
#wrapfooter {text-align: center; font-size: 90%; }
legend { font-size:larger; font-weight: bold;}
.settinglabel {font-weight: bold;font-size:smaller; }
.txtmedbold {font-weight: bold;font-size:smaller; }
.modulebuttonrow {text-align:center; }
a.siteheading:link ,
a.siteheading:visited { text-decoration: none; }
a.siteheading:hover { text-decoration: underline;}
a.siteheading:active { text-decoration: none;}
.WelcomeMessage ,
.sitelink { font-size: 100%; font-weight: bold; }
a.sitelink:link ,
a.sitelink:visited {text-decoration: none; }
a.sitelink:hover { text-decoration: underline; }
a.sitelink:active { text-decoration: none; }
.accent {font-size: 11px; font-weight: bold; }
h1 {font-size: 105%;}
h2 {font-size: 100%;}
h3 {font-size: 95%;}
h4 {font-size: 90%;}
.txtcopyright { font-size: 80%;  font-weight: normal;}
.txterror {font-size: 100%;  font-weight: bold;}
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle 
 { font-size:120%;font-weight: bold; }
.modulesubtitle { font-size:small;  font-weight: bold;}
a.modulesubtitle {font-weight: bold;}
.modulefooter { text-align:center; }
.filesfooter {text-align:left; white-space:nowrap;}
.modulepager {font-weight: bold;}
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:visited ,
a.ModuleEditLink:hover ,
a.ModuleEditLink:active {font-size:smaller;}
.selectedpage{  font-size: 80%; font-weight: bold; line-height: 12px;}
a.SelectedPage:link ,
a.SelectedPage:visited { text-decoration: none; }
a.SelectedPage:hover { text-decoration: underline;}
a.SelectedPage:active { text-decoration: none;}
a:link,
a:visited {text-decoration: none; }
a:hover {text-decoration: underline; }
a:active {text-decoration: none; }
legend a.ModuleEditLink ,
legend a.ModuleEditLink:link ,
legend a.ModuleEditLink:visited ,
legend a.ModuleEditLink:hover ,
legend a.ModuleEditLink:active {  font-size:smaller;}
.linkdescription {font-size: 100%;  font-weight: normal; font-style: italic; }
/* ul { font-size:80%;} */
div.sitemap ul, div.sitemap ul li { font-size:100%;}
.skiplink {display:none}
ul.userstats {font-size:90%;  }
ul.userstats li {font-size:100%;  }
.unselectedcrumb { font-weight:normal;}
.selectedcrumb { font-weight:bold; }
a.selectedcrumb:link ,
a.selectedcrumb:visited { text-decoration: none;}
a.selectedcrumb:hover { text-decoration: underline;}
a.selectedcrumb:active { text-decoration: none;}
a.unselectedcrumb:link ,
a.unselectedcrumb:visited { text-decoration: none;}
a.unselectedcrumb:hover { text-decoration: underline;}
a.unselectedcrumb:active { text-decoration: none;}
.tag-cloud { list-style-type:none; margin: 15px 0px 3px -30px;}
.tag-cloud li { display: inline; list-style-type:none; }
.tagcount { font-size: x-small;}
.tag-cloud .weight1 { font-size: 90%; }
.tag-cloud .weight2 { font-size: 110%; }
.tag-cloud .weight3 { font-size: 120%; }
.tag-cloud .weight4 { font-size: 130%; }
.tag-cloud .weight5 { font-size: 140%; }
.tag-cloud .weight6 { font-size: 150%; }
.tag-cloud .weight7 { font-size: 160%; }
.tag-cloud .weight8 { font-size: 180%; }
.tag-cloud .weight9 { font-size: 200%; }
.tag-cloud .weight10 { font-size: 210%; }
