#bodyContent h1, #bodyContent h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	margin-bottom: 22px;
	color: #333;
}
#bodyContent h2, #bodyContent h3, #bodyContent h4, #bodyContent h5, #bodyContent h6 {
	font-family: Georgia, "Times New Roman", Times, serif; 
		border-bottom: 1px solid #dadada;
		font-weight: normal;
}
#bodyContent h2.pagetitle {
	font-family: "Lucida Grande", Verdana, Tahoma, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #666;
	padding-bottom: 2px;
	margin-top: 0;
	margin-bottom: 24px;
}
.col-2 h3 {
	margin-top: 3px;
}

#bodyContent h2 {
	margin-top: 22px;
	margin-bottom: 11px;
}

#bodyContent h3 {
	padding-bottom: 4px;
	margin-bottom: 4px;
}
#bodyContent h2 {
font-size: 190%;
}

#bodyContent h3 {
font-size: 150%;
border-color: #eee;
}

#bodyContent h4 {
font-size: 130%;
}

h4 b {
font-weight: normal;
}

#bodyContent h5 {
font-size: 100%;
font-weight: bold;
}

#bodyContent pre, #bodyContent code {
	margin-bottom: 22px;
	font-family: Consolas, Monaco, "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: inherit;
	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	/*messes up flow* width: 99%; /* remove horizontal scroll-bar when viewing in IE7 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#toctitle h2{
	font-size: 18px;
	margin-top: 0;
	margin-bottom: 5%;
}



