/*print.css: Format for printingLast edit: 2007-02-16*//*=Reset*/blockquote,body,caption,div,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,html,li,ol,p,pre,textarea,table,td,th,ul {	margin:0;	padding:0;}address,dl,fieldset,p,pre,ol,table,ul {margin:0 0 1em;}ul,ol,dd {margin-left:40px;}ol ul,ul ol,ul ul,ol ol {margin-bottom:0;}blockquote {	margin:1em 40px;	font-style:normal;}dt {font-weight:bold;}table {	border-collapse:collapse;	border-spacing:0;}table,th,td {border:1px solid #999;}th,td {padding:2px 3px;}caption,th {	font-weight:bold;	text-align:left;}img {border:none;}html,body {	color:#000;	background:#fff;}body {	margin:1cm 2cm 2cm 1cm;	font:10pt/1.4 Georgia,"Times New Roman",Times,serif;}code,kbd,pre {font-family:Monaco,Courier,"Courier New",Tahoma;}h1,h2,h3,h4,h5,h6 {font:bold 1em/1.0 "Trebuchet MS", sans-serif;}h1 {	margin:0 0 .67em;	font-size:2em;}h2 {	margin:0 0 0.25em;	font-size:1.5em;}h3 {font-size:1.2em;}h4 {text-transform:uppercase;}h5 {font-style:italic;}h6 {	font-weight:normal;	font-style:italic;}a:link {color:#ca003a;}a:visited {color:#ca003a;}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited {	color:#000;	text-decoration:none;}legend {color:#000;}/*=Global classes*//* Easy clearing of floats (see http://positioniseverything.net/easyclearing.html) */.clearfix:after {display:block;clear:both;height:0;visibility:hidden;content:".";}.clearfix {display:inline-block;}* html .clearfix {height:1px;}.clearfix {display:block;}/* System messages */.error,.confirmation {	border:2px solid;	margin:.5em 0;}/* Structural elements, not visible when CSS is enabled */.structural {display:none;}/* Images */img.left,img.right {	float:left;	width:auto;	margin:3px 9px 3px 0;}img.right {	float:right;	margin:3px 0 3px 9px;}img.dec {	padding:3px;	border:1px solid #ccc;}/* Forms */.form-general {	margin:1em 0;	padding:6px;	border:1px solid #ccc;	background:#eee;}.form-general label {display:block;}.text,.radio,.checkbox,.select {margin:0 0 0.25em;}.text input {width:30em;}.text textarea {	width:30em;	height:10em;}.pwd input {width:6em;}.form-general fieldset {	margin:1em 0;	padding:0.5em;	border:1px solid #ccc;}.inputgroup {margin:1em 0;}.checkbox,.radio {white-space:nowrap;}.checkbox input,.radio input {vertical-align:middle;}.checkbox label,.radio label {	display:inline;	margin-left:0.5em;	vertical-align:middle;}.form-general .alt {	display:inline;	margin:0 1em 0 0;}.submit-area {	margin:1em 0 0.5em;	text-align:center;}/*=Hidden elements*/#skip,#nav-main,#search,#nav-sub,#nav-supp,#nav-supp-2,#nav-footer,.read-more,.archive-link {display:none;}/*=Breadcrumbs*/#breadcrumbs {	margin:1em 0;	font-size:0.9em;}/*=Content*/#content {margin:2cm 0 2cm 3cm;}/*=Footer*/#footer {	clear:both;	margin:1em 0 0;	padding:1em 0;	border-top:1pt solid #000;}/*=Content styling*//* Intro */.intro {	color:#000;	font-size:1.2em;}/* Article info */.article-info {margin:1em 0;}.article-info p {	margin:0;	font-size:0.94em;}/* Lists (with hack as IE5.5- doesn't support images as list bullets)*/#con\tent-primary ul li {list-style-image:url(/i/bullet.gif);}/* Footnotes */.footnote {	font-family:Arial, sans-serif;	font-size:0.9em;}/* Secondary content */#content-secondary {margin-top:1em;}#content-secondary h2 {	border-bottom:1px solid #CCCCCC;	color:#006699;	margin-bottom:0.6em;	padding-bottom:0.4em;	font-size:1.1em;}#content-secondary h2 a:link,#content-secondary h2 a:visited {	color:#006699;	text-decoration:none;}/* EPI editor classnames */p.emphasize,p.emphasize-2 {	padding:5px 10px;	background-color:#ebecde;	border:1px solid #ccc;	font-family:Arial, sans-serif;	font-size:0.9em;}p.emphasize-2 {	border:0;	background-color:#8abbd1;}p.color-1,em.color-1 {	color:#ba394d;	font-style:normal;}p.color-2,em.color-2 {	color:#268a26;	font-style:normal;}p.color-3,em.color-3 {	color:#d1d1c6;	font-style:normal;}.style-1 a {	padding-left:10px;	background:url(/i/red-arrow.gif) no-repeat 0 0.3em;}
