body{font-size: 12px; font-family: Arial;}
#wrapfooter  
{
	text-align: center; 
}

#wrapfooter a  
{
	text-decoration:none; 
}

#wrapfooter a:hover  
{
	text-decoration: underline; 
}

h1.content 
{
	font-size: 24px; 
	font-weight: normal; 
	font-family: Arial;
}

h2.content 
{
	font-size: 16px; 
	font-weight:bold; 
	font-family: Arial;
}

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.simplelink {
	color: #FFFFFF; 
	font-size: 12px; 
	font-family: Arial;
}

a.simplelink:link ,
a.simplelink:visited ,
a.simplelink:hover ,
a.simplelink:active {
	text-decoration:none;
}

a.smalllink {
	color: #FFFFFF; 
	font-size: 10px; 
	font-family: Arial;
}

a.smalllink:link ,
a.smalllink:visited ,
a.smalllink:hover ,
a.smalllink:active {
	text-decoration:none;
} int tinyMCE CSS */

/*span.simplespan {
	color: #FFFFFF; 
	margin: 0px 0px 0px 0px; 
	font-size: 12px; 
	font-family: Arial;
} in tinyMCE CSS */

.validator 
{
	font-family:Arial; 
	font-size: 16px;
	vertical-align:middle;
	margin-left: 5px;
}
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: 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; color:Red; }
.TextLabel {font-size:11px; }
div.moduletitle, span.moduletitle, tr.moduletitle, 
h2.moduletitle, h1.heading {font-size: 12px; font-family: Arial;  }
.modulesubtitle { font-size:small; 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; }
.buttonlink {display:table-cell;background-color:transparent;border-style:none;color: #0033FF;cursor: pointer;text-decoration: underline; font-size: 9px;}

/*.leftRightMargin {
	margin-left: 40px;
	margin-right: 40px;
}

.moreLeftRightMargin {
	margin-left: 80px;
	margin-right: 40px;
}

.simpleText {
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;
}

.bigText {
	font-size: 14px;
	font-family: Arial;
	color: #FFFFFF;
}

.paragraphMargin {
	margin-left: 40px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.doubleParagraphMargin {
	margin-left: 80px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}

.justifyMargin 
{
	text-indent:40px;
	text-align: justify;
}

.topBottomMargin {
	margin-top: 15px;
	margin-bottom: 10px;
}

.topLeftMargin {
	margin-top: 15px;
	margin-left: 10px;
}

.bigImage {
	margin-top: -130px;
	margin-left: 330px;
	vertical-align: middle;
} in tinyMCE CSS */