body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}
.footer {
	font-size:0.85em;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	margin-top: 0px;
	margin-bottom: 15px;
}
.subheading {
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.borderBlack {
	border: 1px solid #000000;
}
.heading_red {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CE002D;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
.tblFrame {
	border: 1px solid #000000;
	padding: 8px 5px 5px 8px;
	margin: 0px;
}
.bluebold, .inline_b_blue {
	color: #333399;
	font-weight: bold;
}
.blue {
	color: #0B3A8B;
}
.redbold, .inline_b_red { font-weight: bold; color: #CE002D}
.NormalTextBox {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f5f5f5;
}
.NormalDropDown {
	background : #f5f5f5;
	color : Black;
	font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.btnNormal {
	color : #f5f5f5;
	font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color: #333399;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CE002D;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
}
.subheading_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0B3A8B;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

.subheading_blue a:link, a:visited, a:hover, a:active {
	color: #0B3A8B;
	text-decoration: none;

}
.subheading_red_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CE002D;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-style: italic;
}
img.bookcover {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
ul.bullet_red {
	list-style-image: url(../images/bullet_red.gif);
	margin: 0 2px 2px 2px;
	padding: 0 10px 15px 15px;
}
.bullet_red {
	list-style-image: url(../images/bullet_red.gif);
	margin: 0 2px 2px 2px;
}
ul.bullet_red li {
	margin-bottom: 5px;
}
.Easel {
		font-size: 18px;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding-top: 5px; 
		padding-bottom: 5px;
}
.grey {
	color: #666;
}



/* HARD TIMES BOOK - UPDATE 28-1-10 - ALEX HILL*/
.ht-fontblue {
	color:#043F85;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:1.5;
	}
.ht-fontred {
	color:#E7483C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	line-height:1.5;
	}
.ht-fontblack {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:1.5;
	}
.ht-bullets ul, .ht-bullets li {
	margin:0px;
	padding:0px;
	line-height:1.5;
	}
.ht-bullets li {
	margin-left:20px;
	}
.ht-bullets p {
	margin:8px 0px 8px 0px;
	padding:0px;
	;

