body {
    padding-top: 0;
}
.above-menu-css p {
    margin-bottom: 0;
    background-color: #83aedb;
}
.above-menu-css img {
  	max-width: 100%;
  	height: auto;
}
.module-title, .t3-copyright {
  	text-align: center;
}
h1 {
  	margin-top: 10px !important;
    text-align: center !important;
}
.article-title {
  	display: none;
}
.t3-mainbody {
    padding-bottom: 0px;
}
.t3-sl {
    padding-top: 20px;
}
table.center {
    margin-left:auto;
    margin-right:auto;
}
.state {
  	font-size: 1.5em;
    padding-top: 10px;
    margin-top: 5px;
  	border: 0;
    border-top: 2px solid #aaa;
  	border-bottom: 2px solid #aaa;
}
.formclass {
	margin: 20px 0 10px 0;
}
.chapterdtl p {
	font-size: 1.1em;
	font-weight: bold;
    padding-top: 10px;
  	border: 0;
    border-top: 1px solid #ccc;
  	border-bottom: 1px solid #ccc;
}
.chapterdtl a:hover {
	color: #a92a31;
	text-decoration: underline;	 	
 	}
.chapterdtl img {
	margin: 7px;
    padding-right: 15px;
}
.nochapter {
	height: 30px;
	font-size: 1em;
	margin-left: 10px;
	padding-top: 10px;
}
.nochapter a:hover {
	color: #a92a31;
	text-decoration: underline;	 	
 	}
.Tax501c3 {
  	text-align: center;
  	font-style: italic;
  	padding-top: 20px;
}
.othergroups {
    padding-top: 20px;
	text-align: center;
  	padding-top: 20px;
    margin: 7px;
}
.sidebarhead {
	font-size: 1.1em;
	font-weight: bold;
  	text-align: center;
    padding-top: 20px;
}
.articlesub {
	font-size: 1.1em;
	font-weight: bold;
    padding-top: 10px;
}
.t3-mainnav .t3-navbar {
padding-left: 200px!important;
}
.logo {
  	display: none;
}
.smalllogo {
    margin: 0 auto;
  	width: 163px;
}
.smalllogo img {
  	max-width: 100%;
    height: auto;
}
/* DivTable.com */
.divT{
	display: table;
	width: 100%;
}
.divTR {
	display: table-row;
}
.divTE {
  	border: 0;
  	border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.divTI {
    margin-top: 3px;
  	border: 0;
  	border-top: 1px solid #ccc;
}
.divTW {
  	border: 0;
  	border-bottom: 1px solid #ccc;
}
.divTH {
	background-color: #EEE;
	display: table-header-group;
}
.divTC, .divTH {
	display: table-cell;
	padding: 3px 10px;
    float: left;
}
.divTH {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTF {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTB {
	display: table-row-group;
}