@media print {/*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%;	margin:10px 0;	padding:0;	border:1px solid #dfdfdf;	border-collapse:collapse;	border-spacing:0;	font-size:0.94em !important;}table,th,td {border:1px solid #999;}th,td {	padding:2px 5px;	border:1px solid #dfdfdf;}thead th {	background:#98A9BB;	color:#000;	text-align:left;}.clTrEven {	background:#ececec;	color:#000;}tfoot tr td {	background:#ececec;	color:#000;	text-align:right;}tbody tr .clTdImage {vertical-align:top;}caption,th {	font-weight:bold;	text-align:left;}tfoot dt,tfoot dd {	display:inline;	margin:0;}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;}#content-primary .date {	display:block;	font-size:0.9em;	font-weight:normal;	text-align:right;}/*=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 {	display:none;}/* 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;}/* Columns */form .row {margin-bottom:17px;}form .col {	float:left;	width:396px;	margin:0 15px 0 0;}.row .small {width:117px;}.row .medium {width:185px;}/* Fieldset cols have padding, so they get smaller widths. */.row fieldset.small {width:85px;}.row fieldset.medium {width:169px;}/* Fieldset cols are large as default */form fieldset.col,.row fieldset.large,.row fieldset.big {	width:369px;	font-weight:bold;}.row .hr {width:100%;}.cols-1 .col-1,.cols-2 .col-2,.cols-3 .col-3,.cols-4 .col-4,.cols-5 .col-5,.cols-6 .col-6 {margin-right:0;}.row .submit-area {	margin-top:1.5em;	padding-top:0;	border-top:0;}#content-secondary .submit-area {width:185px;}.submit-area,.cols-1 .submit-area {	width:396px;	margin:0;	padding-top:1.5em;	border-top:1px solid #d9d1cd;}/*=Main layout*/#footer {	clear:both;	padding:1em 0;}/*=Hidden elements*/#skip,#nav-main,#nav-main-2,#search,#search-2,#content-nav,#nav-supp,#nav-supp-2,#footer .logo,#content-secondary,#main-search,#print-link,.npr,.no-print,.ad,.ad-,#splash {display:none;}/*=Breadcrumbs*/#breadcrumbs {margin:1em 0;}/*=Footer*/#footer {border-top:1px solid #999;}#address .org {display:none;}#at15s {display:none;}#addthis-link {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;}.nowrap {white-space:nowrap;}}/* Fogis tables */.clCommonGrid {	font-family: Arial, Helvetica, sans-serif;}.clCommonGrid a {	text-decoration: none;}.clTextAlignCenter {	text-align: center;}.clTextAlignRight {	text-align: right;}.clTextAlignLeft, .clTblStandings tbody tr td.clTextAlignLeft {	text-align: left;}tr.clTrDelimiter td, tr.clTrDelimiter2 td {	border-bottom: 1px solid #888;}.clTblStandings tbody tr td, .clTblStandings thead tr th {	text-align: center;}.clBold {	font-weight: bold;}
