/* Yahoo standard CSS reset */body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	margin:0;	padding:0;}table {	border-collapse:collapse;	border-spacing:0;}fieldset,img { 	border:0;}address,caption,cite,code,dfn,em,strong,th,var {	font-style:normal;	font-weight:normal;}ol,ul {	list-style:none;}caption,th {	text-align:left;}h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}q:before,q:after {	content:'';}abbr,acronym {	border:0;}/* Custom CSS */html {	background-color:#616E76;}.bold {	font-weight:bold;}.italics {	font-style:italic;}#wrapper {	width:1000px;	/*		For site to be centered:		margin:0px auto; instead of float:right;		float:centered;	*/	margin:0px auto; instead of float:right;}#header_logo {	width:186px;	height:115px;	background:#616E76 url('core_logo.jpg') no-repeat;	float:left;	cursor:pointer;}#header_image {	width:814px;	height:115px;	float:right;}/* A different header image for each given class */#header_image.homepage {	background:#616E76 url('core_headerSub_homepage.jpg') no-repeat;}#header_image.learnMore {	background:#616E76 url('core_headerSub_learnMore.jpg') no-repeat;}#header_image.buy {	background:#616E76 url('core_headerSub_buy.jpg') no-repeat;}#header_image.assessments {	background:#616E76 url('core_headerSub_assess.jpg') no-repeat;}#header_image.services {	background:#616E76 url('core_headerSub_services.jpg') no-repeat;}#header_image.about {	background:#616E76 url('core_headerSub_about.jpg') no-repeat;}#header_image.resource {	background:#616E76 url('core_headerSub_resource.jpg') no-repeat;}#header_image.contact {	background:#616E76 url('core_headerSub_contact.jpg') no-repeat;}#main_body {	background:#616E76 url('core_mainBG.jpg') repeat-y;	clear:both;}#main_body #left_column {	width:171px;	float:left;}#left_column_pic {	width:171px;	height:131px;	background:#FFFFFF url('core_leftColPic.jpg') no-repeat;}#left_menu {	padding-left:5px;	font-family:Tahoma;	font-size:11px;}#left_menu a {	cursor:pointer;}#left_menu a:link, #left_menu a:visited {	color:#FFFFFF;	font-weight:bold;	text-decoration:none;}#left_menu a:hover, #left_menu a:active {	color:#000000;	font-weight:bold;	text-decoration:none;}#left_menu a div.menu_item {	height:19px;	background:transparent url('core_button.jpg') no-repeat;	padding-left:20px;	padding-top:5px;	margin-bottom:1px;}#left_menu a:hover div.menu_item, #left_menu a:active div.menu_item, #left_menu a div.menu_item.active {	background:transparent url('core_buttonActive.jpg') no-repeat;}#main_body #right_column {	width:829px;	background:transparent url('core_rightColBG.jpg') no-repeat;	float:right;}#main_body #right_column #main_text {	padding:50px 0px 10px 50px;	font-family:Calibri;	float:left;	width:440px;}#main_text .title {	font-size:20px;	color:#3399CC;	font-weight:bold;	padding-bottom:5px;}#main_text .subtitle {	font-size:16px;	color:#231F20;	font-weight:bold;	padding-bottom:5px;}#main_text .body {	font-size:13px;	color:#231F20;	float:left;}#main_text .body p {	padding:10px 0px;}#main_text .body ul li {	margin-left:10px;	padding-left:10px;	background:transparent url('core_bullet.gif') no-repeat 0px 4px;}#main_text .bodyhome {	font-size:15px;	color:#231F20;	float:left;	padding-bottom:20px;}#main_text .bodyhome p {	padding:10px 0px;}#main_text .bodyhome ul li {	margin-left:10px;	padding-left:10px;	background:transparent url('core_bullet.gif') no-repeat 0px 5px;}#testimonial {	float:right;	font-size:11px;	font-family:Tahoma;	width:280px;	color:#666666;	padding:425px 20px 10px 0px;}#testimonial .body {	padding-bottom:10px;}#testimonial .reader {	width:200px;	float:right;	font-size:10px;	color:#3399CC;}#body_clearer {	width:1000px;	height:10px;	background:#616E76 url('core_footer.jpg') no-repeat;	clear:both;}