body {	background: #fff;	margin: 0px 0px 20px;	padding: 0px;}sup {	font-size: 9px;	line-height: 9px;}#col_right a {	color: #04095e;}#col_right a:hover {	text-decoration: none;}#wrapper {	margin: 0px auto;	width: 950px;	padding-bottom: 0px;	position: relative;	padding-top: 18px;}#masthead {	height: 65px;}#masthead h1 {	display: none;}#masthead img {	display: block;	float: left;}#banner {	background: url(../images/banner_blue.jpg) no-repeat;	height: 220px;	position: relative;	margin: 0px 0px 16px;}#banner #videoPlayer {	float: left;	height: 220px;	width: 394px;	position: relative;}#banner #videoPlayer a{	display: block;	height: 62px;	width: 62px;	position: absolute;	text-decoration: none;}#banner #videoPlayer a.learn{	top: 75px;	left: 36px;}#banner #videoPlayer a.facts{	top: 75px;	left: 266px;}#banner #videoPlayer a.benefits-brain{	top: 75px;	left: 116px;}#banner #videoPlayer a.benefits-creativity{	top: 146px;	left: 70px;}#banner #videoPlayer a.benefits-brain{	top: 74px;	left: 66px;}#banner #videoPlayer a.benefits-classroom{	top: 74px;	left: 200px;}#banner #videoPlayer a.benefits-workplace{	top: 74px;	left: 240px;}#banner #videoPlayer a.benefits-peace{	top: 74px;	left: 270px;}#banner #videoPlayer a.research{	top: 74px;	left: 46px;}#banner h1 {	font: normal 18px/31px Verdana, Arial, Helvetica, sans-serif;	color: #fff;	margin: 0px 0px 0px 435px;	padding: 32px 0px 0px;}#banner p#viewvideo {	background: #144D95;	height: 27px;	width: 103px;	position: absolute;	font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px 0px 0px 12px;}#banner p#viewvideo a {	color: #fff;	text-decoration: none;	background: url(../images/arrow_white-blue.gif) no-repeat right 2px;	padding-right: 15px;}#col_left {	float: left;	width: 376px;	padding-bottom: 20px;}#col_right {	float: right;	width: 555px;	padding-bottom: 20px;}#col_right img.title,img.title {	display: block;}#videothumbs {	margin: 0px;	padding: 0px;	list-style: none;}#videothumbs.facts li {	height: 200px;}#videothumbs.learn li {	height: 210px;}#videothumbs li {	width: 113px;	float: left;	margin-right: 9px;	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;}#videothumbs li a {	width: 113px;	color: #65676c;	text-decoration: none;	float: left;	padding-top: 95px;	display: block;	background: url(../images/play_video.png) no-repeat 86px 61px;}#videothumbs li a strong {	color: #04095e;}#videothumbs li a:hover {	background: url(../images/play_video.png) no-repeat -49px 61px;}#videothumbs li#facts1 {	background: url(../images/photo_facts_thumb01.jpg) no-repeat;}#videothumbs li#facts2 {	background: url(../images/photo_facts_thumb02.jpg) no-repeat;}#videothumbs li#facts3 {	background: url(../images/photo_facts_thumb03.jpg) no-repeat;}#videothumbs li#learn1 {	background: url(../images/photo_learn_thumb01.jpg) no-repeat;}#videothumbs li#learn2 {	background: url(../images/photo_learn_thumb02.jpg) no-repeat;}#videothumbs li#learn3 {	background: url(../images/photo_learn_thumb03.jpg) no-repeat;}#videothumbs li#classroom1 {	background: url(../images/photo_classroom_thumb01.jpg) no-repeat;}#videothumbs li#classroom2 {	background: url(../images/photo_classroom_thumb02.jpg) no-repeat;}#videothumbs li#classroom3 {	background: url(../images/photo_classroom_thumb03.jpg) no-repeat;}#videothumbs li#workplace1 {	background: url(../images/photo_workplace_thumb01.jpg) no-repeat;}#videothumbs li#workplace2 {	background: url(../images/photo_workplace_thumb02.jpg) no-repeat;}#videothumbs li#workplace3 {	background: url(../images/photo_workplace_thumb03.jpg) no-repeat;}#videothumbs li#peace1 {	background: url(../images/photo_peace_thumb01.jpg) no-repeat;}#videothumbs li#mmy1 {	background: url(../images/photo_mmy_thumb01.jpg) no-repeat;}#videothumbs li#mmy2 {	background: url(../images/photo_mmy_thumb02.jpg) no-repeat;}#videothumbs li#mmy3 {	background: url(../images/photo_mmy_thumb03.jpg) no-repeat;}#videothumbs li#research1 {	background: url(../images/photo_research_thumb01.jpg) no-repeat;}#videothumbs li#research2 {	background: url(../images/photo_research_thumb02.jpg) no-repeat;}#videothumbs li#research3 {	background: url(../images/photo_research_thumb03.jpg) no-repeat;}#col_left h2 {	font: normal 17px/28px Verdana, Arial, Helvetica, sans-serif;	color: #004e95;	width: 362px;	margin: 20px 0px 0px;	padding: 0px;}#col_left h3 {	font: bold 12px/27px Verdana, Arial, Helvetica, sans-serif;	margin: 0px 0px 10px;	padding: 0px 0px 0px 12px;	background: #E0EAEE;	width: 350px;}#col_left h3 a {	color: #04095e;	text-decoration: none;	background: url(../images/arrow_blue-grey.gif) no-repeat right 2px;	padding-right: 13px;}#col_left h3 a:hover {	text-decoration: underline;}#searchresultspage #banner {	background: url(../images/banner_search.jpg) no-repeat;	height: 45px;	margin-bottom: 16px;}#searchresultspage #col_left {	width: 250px;}#searchresultspage #col_right {	width: 655px;	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;	color: #65676c;}#searchresultspage #col_right div.searchintro p {	margin: 0px 0px 12px;	padding: 0px;}#searchresultspage #col_right p.searchintro {	font-weight: bold;	color: #04095e;	margin: 8px 0px 0px;	padding: 0px;}#searchresultspage #col_right p.searchintro strong {	font-style: italic;}#searchresultspage #col_right div.searchintro a {	color: #65676c;	text-decoration: none;	background: url(../images/arrow_searchagain.gif) no-repeat right;	padding-right: 13px;}#searchresultspage #col_right div.searchintro a:hover {	text-decoration: underline;}#searchresultspage #col_right h3 {	font: bold 13px/18px Verdana, Arial, Helvetica, sans-serif;	color: #04095e;	margin: 0px;	padding: 0px;}#searchresultspage #col_right ol.list {	margin: 0px;	padding: 0px 0px 0px 24px;}#searchresultspage #col_right ol.list li {	margin: 12px 0px 0px;	padding-right: 20px;	color: #65676c;	font-weight: normal;}#searchresultspage #col_right ol.list h4 {	margin: 0px 0px 6px;	padding: 0px;	font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif;}#searchresultspage #col_right ol.list h4 em {	color: #fff;	padding-left: 9px;	background: url(../../../images/arrow_small_grey.gif) no-repeat 2px 3px;}#searchresultspage #col_right ol.list h4 a {	color: #04095e;	text-decoration: none;}#searchresultspage #col_right ol.list h4 a:hover {	text-decoration: underline;}#searchresultspage #col_right ol.list p {	margin: 0px 0px 6px;	padding: 0px;	color: #65676c;}#searchresultspage #col_right ul.pagination {	margin: 0px;	padding: 0px;	list-style: none;	text-align: center;}#searchresultspage #col_right ul.pagination li {	display: inline;	padding-right: 10px;	padding-left: 10px;}#searchresultspage #col_right  h3.rule,#searchresultspage #col_right  p.rule {	border-top: 1px solid #B2B4BC;	margin-top: 16px;	padding-top: 12px;	margin-bottom: 9px;}#searchresultspage #col_right input#search_searchword {	border: 1px solid #B2B4BC;	height: 22px;	width: 190px;}#searchresultspage #col_right button.button {	background: #4D9EC9;	color: #fff;	border-style: none;	font: 12px/21px Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px 10px;	height: 21px;}#searchresultspage #col_right button.button:hover {	background: #04095e;}#searchresultspage #col_right div.display {	float: right;	padding-top: 24px;}#ppc_landing {	float: right;	width: 630px;}#ppc_landing p{	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;	margin: 0px 0px 12px;	padding: 0px;}#ppc_landing img.title{	display: block;	margin-bottom: 12px;	margin-top: 20px;}div.clear {	clear: both;}div.clearleft {	clear: left;	padding-top: 30px;	_padding-top: 10px;}#bottom {	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;	color: #65676c;	text-align: center;	width: 950px;	border-top: 1px solid #969AA2;	padding-top: 12px;	margin-top: 12px;	margin-right: auto;	margin-left: auto;}#bottom a {	color: #65676c;}.tool-tip {	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 200px;	text-align:left;}.tool-title {	padding: 0;	margin: 0;	margin-top: -15px;	padding-top: 15px;	padding-bottom: 5px;	background: url(../../system/images/selector-arrow.png) no-repeat;	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;}.tool-text {	font: normal 11px/17px Verdana, Arial, Helvetica, sans-serif;	margin: 0;}
