form { display: inline;}
table {	border: 0px;	margin: 0px; }
table td { text-align: left; }
img {	border: 0; margin:0; }
img.floatLeft {
	float: left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:5px;
}
img.floatRight {
	float: right;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
}

.content h1, .main h1, .mainIndex h1 {	font-size: 12pt;	color: White;	font-weight: bold;}
.content h2, .main h2, .mainIndex h2 {	font-size: 11pt;	color: White;	font-weight: bold;}
.content h3, .main h3, .mainIndex h3 {	font-size: 10pt;	color: White;	line-height: 11pt;}
.content h4, .main h4, .mainIndex h4 {	font-size: 09pt;	color: White;	line-height: 11pt;}
.content h5, .main h5, .mainIndex h5 {	font-size: 08pt;	color: White;	line-height: 11pt;}
.content h6, .main h6, .mainIndex h6 {	font-size: 07pt;	color: White;	line-height: 11pt;}

#content { text-align: left; }
#content .center {	width: 100%; text-align: center;}
#content .left {    text-align: left; }

.categoryImg {	border: 0;}

.newsItemDate {	color: #5e5e5e; font-weight: bold; }
.newsItemHeading {	color: #941738; }
.newsItemHeading a {	color: #941738;	font-size: 8pt; font-weight: bold; text-decoration: underline; }
.newsItemHeading a:hover {	color: #941738;	text-decoration: none; }
.newsItemContent {	 }
.newsItemDateLinkMore { text-align: right;	font-weight: bold; }

.bookTitle {	font-weight: bold;	font-size: 15pt; font-family: Arial, sans-serif; }
.bookSubTitle {	font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif; }

td.alert { border: 1px solid Black; background-color: white; padding: 15px 10px 15px 10px; }
.alert_icon { float: left; padding-left: 15px; padding-right: 10px; }
.alert_text { font-size: 12px; font-weight: bold; color: red;}
.alert_text a { color:red; }