#topnav #menuitem_8 a {
	background: url(../images/topnav_learn.gif) no-repeat 0px -27px;
}
img.title {
	margin-bottom: 9px;
}
img.floatright {
	float: right;
	display: block;
	padding-bottom: 20px;
	padding-left: 20px;
}
#banner #videoPlayer {
	background: url(../images/photo_large_weisel.jpg) no-repeat;
}
#banner p#viewvideo {
	position: absolute;
	top: 157px;
	left: 790px;
}
#col_left #seinfield {
	background: url(../images/photo_jerry_seinfield.jpg) no-repeat;
	height: 200px;
	padding-top: 10px;
}
#col_left #seinfield p {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px 0px 0px 167px;
}
#col_left #seinfield p strong {
	color: #04095e;
}
#col_right #sevensteps {
	background: url(../images/photo_learn_meditating.jpg) no-repeat right top;
}
#col_right #sevensteps p {
	font: 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px 0px 9px;
	padding: 0px 10px 9px 0px;
	border-bottom: 1px solid #BEC0C7;
}
#col_right #sevensteps p strong {
	color: #04095e;
}
#col_right #sevensteps p.norule {
	border-bottom-style: none;
	padding-bottom: 0px;
}
#col_right #accordion {
	border-bottom: 1px solid #B2B4BC;
	padding-bottom: 6px;
}
#col_right #accordion h4.toggler {
	font: bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #04095e;
	margin: 6px 0px 0px;
	padding: 12px 0px 0px;
	border-top: 1px solid #B2B4BC;
	cursor: pointer;
}
#col_right #accordion h4.toggler em {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	padding-left: 10px;
	background: url(../images/arrow_learn.gif) no-repeat right;
	padding-right: 12px;
	cursor: pointer;
}
#col_right #accordion h4.toggler img {
	float: left;
	margin-top: -2px;
	margin-right: 5px;
	display: block;
}
#col_right #accordion div.element {
	padding-left: 33px;
}
#col_right #accordion div.phase1 p em{
	font-style: normal;
	font-weight: bold;
	padding-right: 5px;
}
#col_right #accordion div.element div.tint {
	background: #E0EAEE;
	padding: 10px 10px 5px 15px;
	margin-bottom: 12px;
}
#col_right #accordion .element .tint ul {
	font: 12px/19px Verdana, Arial, Helvetica, sans-serif;
	color: #65676c;
	margin: 0px;
	padding: 0px 0px 5px 24px;
}
#col_right #accordion h4 {
	font: bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	color: #04095e;
	margin: 0px;
	padding: 0px;
}
#col_right #accordion h3 {
	font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 12px;
	background: #E0EAEE;
}
#col_right #accordion h3 a {
	color: #04095e;
	text-decoration: none;
	background: url(../images/arrow_blue-grey.gif) no-repeat right 2px;
	padding-right: 13px;
}
#col_right #accordion h3 a:hover,
#col_right #accordion h3.long a:hover {
	text-decoration: underline;
}
#col_right #accordion div.element p.spaceafter,
#col_right #accordion div.element h3.spaceafter {
	margin-bottom: 12px;
}
#col_right #accordion h3.long {
	font: bold 12px/19px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px;
	padding: 6px 0px 6px 12px;
	background: #E0EAEE;
}
#col_right #accordion h3.long a {
	color: #04095e;
	text-decoration: none;
	background: none;
	padding-right: 0px;
}
#col_right #accordion h3.long u {
	color: #E0EAEE;
	text-decoration: none;
	background: url(../images/arrow_blue-grey.gif) no-repeat 4px 2px;
	padding-left: 14px;
}
