@charset "UTF-8";/* CSS Document *//*-------- basic styling----------*/* {	margin: 0px;	padding: 0px;	}#wrapper {	width: 600px;	margin: 0px auto;	text-align: left;	background-color: #FFFFFF;	}	body {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	font-weight: normal;	line-height: 1.2em;	background-color: #F5F5F5;	}#clear {	clear: both;}#header {	width: 600px;	text-align: center;	height: 142px;}/*------ typography ----------*/p {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.5em;	color: #000000;	padding-bottom: 5px;	padding-top: 5px;}.date {	padding: 0px;}.linkemphisis {	color: #1e4c68;	font-weight: bold;}.blockquote {	padding-left: 20px;	display: block;	background-color: #E8EDF0;	position: relative;	top: 4px;	font-size: 1em;	padding-right: 20px;}ol, ul {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.5em	list-style-type: disc;}ul {	color: #000000;	padding-bottom: 5px;	padding-top: 5px;	background-color: #E4E4E4;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-left: 15px;	padding-right: 8px;}li {	padding-bottom: 4px;	margin-left: 0px;	padding-left: 10px;	list-style-type: none;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;}#content1 blockquote {	padding-left: 25px;}ol {	color: #000000;	padding-bottom: 5px;	padding-top: 5px;	padding-left: 15px;}.caseStudy {	color: #1E4C68;	font-weight: bold;	text-transform: uppercase;	font-size: 1em;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	color: #666666;	font-weight: normal;	text-transform: uppercase;}#sidebar blockquote {	padding-left: 20px;	padding-right: 20px;}.bodylink a {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.2em;	font-weight: normal;	color: #990000;	text-decoration: none;}#sidebar {	width: 150px;	float: left;	background-color: #F9ECC2;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	font-size: 1.1em;	margin-right: 10px;}.bodylink a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	line-height: 1.2em;	font-weight: normal;	color: #666666;	text-decoration: none;}/*------------- content1 elements ------------*/#content1 {	width: 570px;	float: left;	padding-top: 20px;	padding-right: 15px;	padding-bottom: 20px;	padding-left: 15px;	position: relative;	background-color: #FFFFFF;}#content1 h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.4em;	line-height: 1.2em;	font-weight: normal;	color: #1E4C68;	border-top-width: 0.05em;	border-top-style: dashed;	border-top-color: #1e4c68;}#content1 h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1em;	font-weight: bold;	color: #333333;	padding-top: 10px;}#content1 .readmore a {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1.2em;	font-weight: bold;	text-transform: uppercase;	color: #1E4C68;	text-decoration: none;}#content1 h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 1em;	color: #999999;	line-height: 1em;}.date {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.2em;	font-weight: bold;	text-transform: uppercase;	color: #666666;	text-decoration: none;	padding-left: 15px;}.date a {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.2em;	font-weight: bold;	text-transform: uppercase;	color: #666666;	text-decoration: none;}.date a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.2em;	font-weight: bold;	text-transform: uppercase;	color: #000000;	text-decoration: none;}h4 .case {	color: #E27B0D;}#referenceChart {	font-family: Arial, Helvetica, sans-serif;	color: #993300;	font-size: 11px;	font-weight: bold;	width: 550px;}#sidebar2 {	width: 250px;	float: left;	background-color: #E7E7E7;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 5px;	padding-left: 10px;	font-size: 0.8em;	margin-right: 5px;	margin-top: 10px;}#content1 table {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	line-height: 1em;	border: 1px solid #000000;}td {	padding: 10px;}.bgcolor {	background-color: #FFFFCC;}.tableTitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.6em;	font-weight: normal;	color: #000000;	text-align: center;}.print {	color: #FFFFFF;	text-align: right;	padding-top: 110px;	padding-right: 20px;}.print a {	color: #FFFFFF;	text-align: right;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}.print a:hover {	color: #FFFFFF;	text-align: right;	text-decoration: none;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #FFFFFF;}#content1 a {	color: #1B213B;	text-decoration: none;	border-bottom-width: 0.08em;	border-bottom-style: dotted;	border-bottom-color: #1B213B;	font-weight: bold;}#Rsidebar .otherShade {	background-color: #CCCCCC;}.fancyEm {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.2em;	font-style: italic;}#Rsidebar {	width: 160px;	float: right;	background-color: #E7E7E7;	font-size: 80%;	font-family: Georgia, "Times New Roman", Times, serif;	color: #1E4C68;	margin: 10px;	padding: 8px;}#Rsidebar ol {	margin: 0px;	padding: 0px;}#Rsidebar li {	padding: 3px;	margin-bottom: 10px;	list-style-position: outside;	display: block;}