/* -------------------------------------	Etchasoft Print Style Sheet	url : http://www.etchasoft.com-------------------------------------- */body {	font: normal 10pt/20pt Verdana, Arial, Helvetica, sans-serif;	color: #333;	margin: 10pt;}	/* layout-------------------------------------- */	#container {	text-align: left;	}	#header { text-align: left; }	#leftcol {	display: none;	}	#rightcol {	width: 530pt;	padding: 0;	}	#quote {	display: none;	}	#content {	margin: 0;	padding: 0;	}	#foot { border-top: 1pt solid #ccc; padding: 5pt 0 0 0; }	/* typography + lists-------------------------------------- */h1, h2, h3 {	font: bold 11pt/20pt Verdana, Arial, Helvetica, sans-serif;	color: #9a7435;	margin: 10pt 0;	padding: 0;	border-bottom: 1pt solid #ccc;	}h1 {	font-size: 14pt;	border-width: 0;	}	h2 { font-size: 12pt; }	p {	margin: 0 0 15pt 0;	}#foot p {	font-size: 9pt;	color: #999;	}	a:link {	color: #7b7b26;	text-decoration: none;	border-bottom: 1pt solid #7b7b26;	}a:visited, a:active {	color: #666;	text-decoration: none;	border-bottom: 1pt solid #666;	}a:hover {	color: #999;	text-decoration: none;	border-bottom: 1pt solid #999;	}#foot a:link {	color: #999;	text-decoration: none;	border-width: 0;	}	#foot a:visited, #foot a:active {	color: #999;	text-decoration: none;	border-width: 0;	}	#foot a:hover {	color: #7b7b26;	text-decoration: none;	border-bottom: 1pt solid #7b7b26;	}	ul { 	margin: 0 0 10pt 0; 	padding: 0; 	list-style: none;}li { 	margin: 0; 	padding: 0 0 0 10pt; 	background: transparent url(../img/bullet.gif) center left no-repeat; 	}	li.list-link {	margin: 5pt 0 0 0;	padding: 0;	background: transparent url(../img/arrow-link.gif) center left no-repeat;	}	dl, dd, dt { margin: 0; padding: 0; }dl {	margin: 0;	padding: 0 0 0 20pt;	background-color: transparent;	}dd {	margin: 0;	padding: 0;	}dt { font-weight: bold; color: #9a7435;}/* misc-------------------------------------- */blockquote {	margin: 0;	padding: 0;	text-indent: -9000pt;	}	div.clear { clear: both; }	#float-list1 { 	float: right; 	margin: 0 0 0 15pt;	border-left: 1pt solid #ccc;	width: 180pt;	voice-family: "\"}\""; /* box model hack */	voice-family:inherit;	width: 165pt /* for standards-compliant browsers */	}	#partners #content img { float: right; margin: 0; }#services-nav {	width: 530pt;	height: 137pt;	margin: 0;	padding: 0;	background: transparent url(../img/bg-services.gif) 0 0 no-repeat;	}	#services-nav p {	margin: 15pt 0 0 192pt;	padding: 0;	color: #7b7b26;	}	#services-nav a:hover { color: #fff; border-bottom: 1pt solid #fff; }div.reference { padding: 10pt 0 0 0; margin: 10pt 0 0 0; border-top: 1pt solid #ccc; }