/* CSS Document */.body_small{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size: 10px;	color:#000000;}.catnav{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	color: #626262;	font-size: 11px;}.catnav a:link, .catnav a:visited, .catnav a:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #626262;	font-size: 11px;}.catnav a:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #626262;	font-size: 11px;}.norm_body_10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color:#000000}.norm_body_10_Lucinda {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size: 10px;	color:#000000}.norm_body_12 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#000000}.norm_body_12_Lucinda {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size: 12px;	color:#000000}.norm_body_14 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	font-weight: bold;}.norm_body_14_Lucinda {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size: 14px;	color: #000000;	font-weight: bold;}.norm_body_14_Lucinda-Red {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size: 14px;	color: #FF0000;	font-weight: bold;}a.active:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #666666;	font-size: 12px;}a.active_10:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 10px;}a.active_10:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 10px;}a.active_10:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 10px;}a.active_10:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #666666;	font-size: 10px;}a.active_12:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active_12:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active_12:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 12px;}a.active_12:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #666666;	font-size: 12px;}a.active_14:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 14px;}a.active_14:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 14px;}a.active_14:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #666666;	font-size: 14px;}a.active_14:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #666666;	font-size: 14px;}.progress_message {	font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color:#000000;	padding-top:15px;}.progress_message a:link, .progress_message a:visited, .progress_message a:active {	font-family: Verdana, Arial;	font-size: 12px;	text-decoration: none;	color:#0000FF;}.progress_message a:hover {	text-decoration:underline;	color:#0000FF;}.titleGrey {	font-weight: bold;	width: 290px;	float: none;	border: none #FF6600;	background-color: #C6C6C6;	margin: 0px;	padding: 5px;}.titleGreySmall {	font-weight: bold;	width: 225px;	float: none;	border: none #FF6600;	background-color: #C6C6C6;	margin: 0px;	padding: 5px;}.norm_hidden_white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color:#FFFFFF;}table.table-type1{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    border-top: 1px solid #aaa;    border-left: 1px solid #aaa;}table.table-type1 th{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    background-color: #f4f4f4;    padding:5px;    border-right: 1px solid #aaa;    border-bottom: 1px solid #aaa;	font-weight:normal;	text-align:left;}table.table-type1 td{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    background-color: #f4f4f4;    padding:5px;    border-right: 1px solid #aaa;    border-bottom: 1px solid #aaa;}table.table-outline{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	font-size:12px;    border-top: 1px dashed #aaa;    border-left: 1px dashed #aaa;    border-right: 1px dashed #aaa;    border-bottom: 1px dashed #aaa;	background-color: #f4f4f4;	text-align:left;	padding:5px;}table.table-type2{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    border-top: 1px dashed #CCC;    border-left: 1px dashed #CCC;}table.table-type2 td{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    padding:5px;    border-right: 1px dashed #CCC;    border-bottom: 1px dashed #CCC;}table.table-type1n{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    border-top: 0px;    border-left: 0px;}table.table-type1n th{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    font-weight: bold;	background-color: #f4f4f4;    padding:5px;    border-right: 0px;    border-bottom: 0px;    text-align:center;}table.table-type1n td{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    background-color: #f4f4f4;    padding:5px;    border-right: 0px;    border-bottom: 0px;}table.table-type1w{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    border-top: 1px solid #fff;    border-left: 1px solid #fff;}table.table-type1w td{	font-family: "Lucida Grande", Verdana, Arial, Helvetica;    font-size:13px;    background-color: #fff;    padding:5px;    border-right: 1px solid #fff;    border-bottom: 1px solid #fff;}a.sp_active_12K:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 12px;}a.sp_active_12K:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 12px;}a.sp_active_12K:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 12px;}a.sp_active_12K:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #000000;	font-size: 12px;}a.sp_active_14K:link {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 14px;}a.sp_active_14K:visited {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 14px;}a.sp_active_14K:active {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: none;	color: #000000;	font-size: 14px;}a.sp_active_14K:hover {	font-family: "Lucida Grande", Verdana, Arial, Helvetica;	text-decoration: underline;	color: #000000;	font-size: 14px;}.pad-left {padding-left: 5px;}.pad-right {padding-right: 5px;}.update {	padding:5px;	border:1px solid #aaa;	width:85%;	text-align:left;	margin-left:50px;	background-color:#FFFFFF;	font-weight:normal;}.align-left {	border: none;	float:left;	padding-right: 5px;	padding-left: 3px;	padding-bottom: 3px;	vertical-align:middle;}.align-right {	border: none;	float:right;	padding-left: 5px;	padding-right: 3px;	padding-bottom: 3px;	vertical-align:middle;}table .btable {    border: 1px solid #aaa;	padding:10px;	background-color: #f4f4f4;}
