.quote_holder {
	float:left;
	width:655px;
}
.quote_holder .quote_container {
	float:left;
	width:198px;
	padding:16px 0px;
	margin:0px 0px 0px 15px;
	background:url(../images/bg_quote_bottom.gif) no-repeat bottom left;
	overflow:visible;
}
.quote_holder .quote_header {
	float:left;
	width:198px;
	height:11px;
	background:#C2D1E1 url(../images/bg_quote_0.gif) no-repeat top left;
}
.quote_holder .quote_header .wrapper {
	float:left;
	width:198px;
	height:11px;
	background:url(../images/bg_quote_1.gif) no-repeat top right;
}
.quote_holder .quote_content {
	background:#C2D1E1;
	overflow:visible;
	float:left;
	width:168px;
	padding:5px 15px;
}
.quote_holder .quote_footer {
	float:left;
	width:198px;
	height:11px;
	background:#C2D1E1 url(../images/bg_quote_3.gif) no-repeat bottom left;
}
.quote_holder .quote_footer .wrapper {
	float:left;
	width:198px;
	height:11px;
	background:url(../images/bg_quote_2.gif) no-repeat bottom right;
}
#content_container .left_col {
	float:right;
	width:655px;
}
#content_container .left_col .cols_holder {
	width:655px;
	float:left;
	margin:5px 0px 0px 0px;
}
#content_container .left_col .cols_holder .other_col {
	float:left;
	width:327px;
}
#content_container .left_col .cols_holder .edu_col 
{
	float:left;
	width:196px;
	height:180px;
	background:#F0F7FE url(/images/img_hm_teach.jpg) no-repeat top right;
	border-bottom:1px solid #C9D6E5;
	border-top:1px solid #C9D6E5;
	border-left:1px solid #C9D6E5;
	border-right:1px solid #C9D6E5;
	margin-right:5px;
	padding:5px 119px 5px 5px;
	}
#content_container .left_col .cols_holder .edu_col.first-of-type 
{
	width:197px;
	background:#F0F7FE url(/images/mor_box2.jpg) no-repeat top right;
}
.edu_col h2,.edu_col h3,.edu_col h4,.edu_col p {line-height:1.2em;}
.edu_col h2 {font-size:1.4em;}
.edu_col h3 {font-size:1em;}
.edu_col h4 {font-size:1em;margin:10px 0px 0px 0px;}
.edu_col h2,.edu_col h3 
{
	color:#C94E01;
	margin:0;
}
.edu_col p {margin:10px 0px 0px 0px;}
.hm_other_content_holder {
	width:322px;
	background:url(../images/bg_content_other.gif) no-repeat 293px 26px;
	overflow:visible;
}
.hm_other_content_holder h2 {
	color:#003567;
	font-weight:bold;
	font-size:16px;
	line-height:16px;
	padding:5px 7px;
	margin:0;
	height:16px;
	width:308px;
	display:block;
	background:#C9D6E5 url(../images/bg_title_other.gif) no-repeat top right;
}
#hm_events {
	width:322px;
	background-position:297px 26px;
}
#hm_events h2 {
	width:318px;
}
#hm_events h3 
{
	font-size:1.2em;
	font-weight:bold;
}
#content_container .right_col {
	float:left;
	width:322px;
	padding:5px 4px 5px 5px;
}
#hm_newsletters ul {
	list-style:none;
	margin:0;
	padding:0;
	margin-top:15px;
}
#hm_newsletters ul li {
	padding:5px 0px 0px 18px;
	background:url(../images/li_arrow.gif) no-repeat 5px 8px;
}
#hm_newsletters ul li a {
	font-weight:bold;
}