/*print.css: Format for printing*//*=Reset*/blockquote,body,caption,div,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,html,li,ul,ol,p,pre,textarea,table,td,th {	margin:0;	padding:0;}address,dl,fieldset,p,pre,ul,ol,table {margin:0 0 1em;}ul,ol,dd {margin-left:40px;}td ul,td ol {margin-left:15px;}ol ul,ul ol,ul ul,ol ol,td ul,td ol {margin-bottom:0;}blockquote {	margin:1em 40px;	font-style:italic;}dt {font-weight:bold;}table {	width:100%;	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 {font:11pt/1.4 Georgia,"Times New Roman",Times,serif;}code,kbd,pre {font-family:Monaco, Courier, "Courier New", Tahoma;}h1,h2,h3,h4,h5,h6 {	color:#000;	font:bold 1em/1.0 Arial, Helvetica, sans-serif;}h1 {	margin:0 0 0.6em;	font-size:1.8em;}h2 {	margin:0 0 0.5em;	font-size:1.5em;}h3 {	margin:0 0 0.5em;	font-size:1.1em;}h4 {	margin:0 0 0.5em;	text-transform:uppercase;}h5 {font-style:italic;}h6 {	font-weight:normal;	font-style:italic;}legend {color:#333;}a:link,a:visited,a:hover,a:focus,a:active {color:#000;}/*=Global classes*//* Easy clearing of floats (see http://positioniseverything.net/easyclearing.html) */.cf:after {display:block;clear:both;height:0;visibility:hidden;content:".";}.cf {display:inline-block;}* html .cf {height:1px;}.cf {display:block;}/* System messages */.error,.confirmation {	border:2px solid;	margin:.5em 0;}/* Structural elements, not visible when CSS is enabled */.structural {	position:absolute;	left:-9999px;}/* Images */.left,.right {	float:left;	width:auto;	margin:3px 9px 3px 0;}.right {	float:right;	margin:3px 0 3px 9px;}img.dec {	padding:3px;	border:1px solid #ccc;}.caption,.caption em {display:block}.caption em {font-style:normal}.caption img.left,.caption img.right {	float:none;	margin:0;	padding:0;	border:none;}.caption p,.caption em {margin-bottom:0;}/* 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:95%;}.text textarea {	width:95%;	height:10em;}.pwd input {width:6em;}.form-general fieldset {	margin:1em 0;	padding:0.5em;	border:1px solid #ccc;}.control-group {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;}/*=Main layout*/#footer {	clear:both;	padding:1em 0;}/*=Hidden elements*/#skip,#nav-main,#search,#nav-sub,#nav-supp,#nav-supp-2,#content-secondary,#main-search,#print-link {display:none;}/*=Breadcrumbs*/#breadcrumbs {margin:1em 0;}/*=Footer*/#footer {border-top:1px solid #999;}#address .org {display:none;}/*=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;}