﻿/* common */.paragraphMarginTop {	margin-top:0px}.clearBoth {	clear:both}.divider {	clear: both;	width:99%;	color: #666666;	border-style:solid; 	margin-top: 2px;	margin-bottom:2px;	}.whatsnew {	font-size:small;font-style:italic;}.indent-40 {	margin-left: 40px;}.indent-80 {	margin-left: 80px;}.imageCentered {	margin-left:auto;	margin-right:auto;	display:block;	text-align: center;}.imageCenteredWithCaption {	margin-left: auto;	margin-right: auto;	text-align: center;	display: block;	font-size: medium;	font-style: italic;	color: maroon;	margin-bottom: 20px;}.imageCenteredWithMediumCaption {	margin-left: auto;	margin-right: auto;	text-align: center;	display: block;	font-size: medium;	font-style: italic;	color: maroon;	margin-bottom: 20px;}.imageCenteredWithLargeCaption {	margin-left: auto;	margin-right: auto;	text-align: center;	display: block;	font-size: large;	font-style: italic;	color: maroon;	margin-bottom: 20px;}.imageCenteredWithXLargeCaption {	margin-left: auto;	margin-right: auto;	text-align: center;	display: block;	font-size: x-large;	font-style: italic;	color: maroon;	margin-bottom: 10px;}.imageLeft {	float:left;	margin-right:20px;	margin-bottom:10px;}.imageLeftWithCaption {	float:left;	margin-right:20px;	font-size:medium;	font-style:italic;	color:maroon;	text-align:center;	margin-bottom:10px;}.alignLeft {	text-align: left;}a:hover {	color: #f72;	text-decoration: none;}.style_bold {	font-weight: bold;}.style_italic {	font-style: italic;}.imageLeftWithCaption {	display: block;	padding: 5px;	float: left;	width: 50%;	background: #F9F9F9;	border: 1px solid #CCCCCC;	margin-top: 0px;	margin-right: 20px;	margin-bottom: 0px;	margin-left: 0px;}.textNavigation {	border:#000 thin solid;	background-color:#FCF;	padding: 10px;	margin: 0px 100px;	text-align:center;}.frameIt {	border: black  thick groove;	padding: 10px;}.frameScannedImage {	border: black  medium solid;	padding: 0px;}.imageCentered {	margin-left:auto;margin-right:auto;	display:block;	text-align:center;}.imageLeft {	float:left;	margin-right:20px;	text-align: center;}.alignTextLeft {	text-align: left;}a:hover {	color: #f72;	text-decoration: none;}.style_bold {	font-weight: bold;}.style_italic {	font-style: italic;}.indent-40 {	margin-left: 40px;}.clear {	clear:both;}/*table */table {	background-color: #d2d7db;	text-align: left;	border-spacing: 0px;	border: 2px solid black;	border-collapse: collapse;}table a, table, tbody, tfoot, tr, th, td {	font-family: arial;	line-height: 1em;	font-size: 1em;	color: black;}table caption{	border-top: 1px solid #aeb3b6;	padding: .5em 0;	font-size: 240%;	font-style: italic;	color: #d2d7db;}table a{	display: block;	padding: 0.75em 2px;	text-decoration: none;	color: #589acf;}table a:hover, table a:focus{	text-decoration: underline;}table th a{	min-height: 4.5em;	text-align: right;	padding: 0 2px 1.5em 2px;}table th a:hover, table th a:focus, tbody tr:hover th{	background-color: #357eb9;	color: #fff !important;}table a:visited{	padding-left: 15px;	background: url(./check.gif) 2px 50% no-repeat;}table th a:visited{	padding-right: 15px;	background: url(./check.gif) 98% 0.4em no-repeat;}thead th{	text-transform: uppercase;	font-weight: normal;	letter-spacing: 1px;	color: #81888d;	padding: 0.75em 2px;	border-bottom: 1px solid #fff;}tbody th{	color: #25c1e2;	font-style: italic;	background-color: #fff;	border-bottom: 1px solid #aeb3b6;}td{	border: 2px solid black;	padding: 0 2px;}tbody tr.odd{	background-color: #d7dce0;}tbody tr:hover td{	background-color: #5f9ed1;}tbody tr:hover td,tbody tr:hover th, tbody tr:hover a{	color: #fff !important;}.divider {	width:90%;	color: black;	background-color: black;	border-style:solid; 	}