html,body{
	overflow:visible !important;
	width:auto;
	margin:0px;
	padding:0px;
	position:relative;
	top:0px;
	left:0px;
	right:0px;
	height:100%;
}
.classpages #header_shadow,
.webpage #header_shadow {
	display:none;	
}
.classpages #main_nav,
.webpage #main_nav{
	display:none;	
}
.classpages #footer,
.webpage #footer{
	display:none;
}
.classpages #header,
.webpage #header {
	display:none;
}
.classpages #sidebar,
.webpage #sidebar {
	display:none;
}
.classpages #container,
.webpage #container{
	position:relative;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
	width:auto;	
	height:auto;
	overflow:visible !important;
}
.classpages #main,
.webpage #main{
	position:relative;
	top:0px;
	left:0px;
	margin:0px !important;
	padding:0px !important;
	width:auto;
	height:auto;
	overflow:visible !important;
}
.classpages #content,
.webpage #content {
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	margin:20px !important;
	padding:0px !important;
	overflow:visible !important;
}
.classpages #content_header,
.webpage #content_header {
	position:relative;
	top:0px;
	left:0px;
	height:auto;
	width:auto;
	margin:0px !important;
	padding:0px !important;
}
.classpages #content_header h1,
.webpage #content_header h1 {
	position:relative;
	top:0px;
	left:0px;
	width:auto;
	height:auto;
	margin:0px !important;
	padding:0px !important;
	color:#016648;
	font-size:18pt;
	font-weight:bold;
	text-shadow:none;
}
.classpages #content_header h2,
.webpage #content_header h2 {
	position:relative;
	top:10px;
	left:0px;
	width:auto;
	height:auto;
	margin:0px !important;
	padding:8px 0px;
	font-size:20px;
	color:#016648;
	border-top:2px solid #016648;
	border-bottom:2px solid #016648;
}

.classpages  #content_main,
.webpage  #content_main {
	position:relative;
	top:30px;
	left:0px;
	width:auto !important;
	height:auto !important;
	margin:0px !important;
	padding:0px !important;
	overflow:visible !important;
}

.classpages #content_main p,
.webpage #content_main p {
	margin: 0px 0px 15px 0px !important;
	padding:0px !important;
}

.classpages #main_nav_open,
.webpage #main_nav_open {
	display:none;
}

.hideForPrint {
 	margin-right:10px;
	display:inline;
}

#blog_nav_bar{
	display:none;
}

.classpages #content_header h1 .subheading {
	display:none;
}
