body, button, input { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#wrapfooter { text-align: center; }
#wrapfooter a { text-decoration:none; }
#wrapfooter a:hover { text-decoration: underline; }
h1.siteheading {font-variant: small-caps;font-size: 24px; font-weight: bold;}
.topnav {text-align:right;  }
legend { font-size:larger; font-weight: bold; }
legend a { text-decoration: none; }
.settinglabel, .settinglabelFixedHeight { font-weight: bold; font-size:smaller; }
.modulebuttonrow {text-align:center;  }
a.siteheading:link ,
a.siteheading:visited ,
a.siteheading:hover ,
a.siteheading:active { text-decoration:none;}
.sitelink { font-size:10px;  }
a.sitelink:link ,
a.sitelink:visited { text-decoration:none;}
a.sitelink:hover {text-decoration: underline; }
a.sitelink:active { text-decoration:none; }
.accent {font-weight: bold; }
a.ModuleEditLink ,
a.ModuleEditLink:link ,
a.ModuleEditLink:visited ,
a.ModuleEditLink:hover ,
a.ModuleEditLink:active {  font-size:10px; }
.modulepager { font-size: 100%; font-weight: bold;}
a.ModulePager:hover { text-decoration: underline; }
.selectedpage{ font-size: 80%; font-weight: bold; line-height: 12px;}
a.SelectedPage:hover { text-decoration: underline; }
h1 {font-size: 200%;}
h2 {font-size: 140%;}
h3 {font-size: 120%;}
h4 {font-size: 120%;}
h5 {font-size: 100%;}
.txtcopyright { font-size: 80%; font-weight: normal; }
.txterror {font-size: 100%; font-weight: bold; color:Red; }
.TextLabel {font-size:11px; }
div.moduletitle, span.moduletitle, tr.moduletitle, h2.moduletitle, h1.heading
{font-size: 24px; font-weight:normal; line-height:26px;  }
.modulesubtitle { font-size:14px; font-weight: bold; }
.modulefooter { font-size:smaller; text-align:center; }
.filesfooter {text-align:left; white-space:nowrap;}
.linkdescription {font-size: 100%; font-weight: normal; font-style: italic; }
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;}
li.linkitem a:hover,
li.linkaltitem a:hover,
a.unselectedcrumb:hover { text-decoration: underline;}
a.unselectedcrumb:active { text-decoration: none;}
li.linkitem a, 
li.linkaltitem a { text-decoration: none; }

.aspbutton,
input.button ,
input[type=submit] {  margin: 0; font: bolder 12px Arial, Sans-serif; 
	border: 1px solid #EAEAEA;padding: 2px 3px; 
	/*background: #CCC url(images/buttonbg.gif) repeat-x left bottom; */
	color: #333;
}

