table#ftblc {
	width: 971px;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #555;
	border-collapse: collapse;
	background-color: #EEEEEF;
}

/* table#ftblc td { */
/* 	height: 30px; */
/* } */

table#ftblc1 {
	padding: 0;
	background-color: #EEEEEF;
}

div#ftbld {
	padding: 4px 0 4px 0;
}

table#fpt0 {
	width: 971px;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
	background-color: white;
}

.fndt {
font-family: "Trebuchet MS", Arial;
font-size: 13px;
line-height: 18px;
color: #000;
text-align: left;
}

.mtn {
font-family: Arial;
font-size: 12px;
color: #000;
text-align:right;
padding-right: 4px;
}

.lt {
font-family: "Trebuchet MS", Arial;
font-size: 13px;
color: #000;
text-align: left;
vertical-align: middle;
padding: 0 2px 0 4px;
line-height: 15px;
border: solid 1px #999;
}

.ep {
font-family: Arial, Helvetica;
font-size:8pt;
color:green;
background-color:white;
text-align:right;
}

.pta1 {
	border: 0px;
	padding: 0px;
}

.ptd1_35 {
	height: 35px;
	width: 35px;
	text-align: center;
	vertical-align: middle;
	padding-left: 1px;
}

.ptd1_50 {
	height: 50px;
	width: 50px;
	text-align: center;
	vertical-align: middle;
	padding-left: 1px;
}

.ptd1_64 {
	height: 64px;
	width: 64px;
	text-align: center;
	vertical-align: middle;
	padding-left: 1px;
}

.ptd1_90 {
	height: 90px;
	width: 90px;
	text-align: center;
	vertical-align: middle;
	padding-left: 1px;
}

.ptdf {
	vertical-align: middle;
	padding-left: 5px;
}

div.fpr1_35 {
	height: 35px;
	vertical-align: middle;
}
/*	background-color: #DDD;		*/

div.fpr1_50 {
	height: 50px;
	vertical-align: middle;
}

div.fpr1_64 {
	height: 64px;
	vertical-align: middle;
}

div.fpr1_90 {
	height: 90px;
	vertical-align: middle;
}

div.fpr1_95 {
	height: 95px;
	vertical-align: middle;
}
/*	border: 2px dashed #333; */

div.fpr1_90 img {
	vertical-align: middle;
}

div.pte1_35 {
	float: left;
	width: 35px;
	height: 35px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

div.pte1_50 {
	float: left;
	width: 50px;
	height: 50px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

div.pte1_64 {
	float: left;
	width: 64px;
	height: 64px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.pte1_90 {
	float: left;
	width: 90px;
	height: 90px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.pte1_95 {
	float: left;
	width: 95px;
	height: 95px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
/*	border: 1px solid red; */

/* .pte1_90 img { */
/*	margin-top: expression((100 - this.height)/2); */
/*  } */

div.pte2_35 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	float: left;
	vertical-align: middle;
	margin: 8px 0 0 8px;
}

div.pte2_50 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	float: left;
	vertical-align: middle;
	margin: 14px 0 0 8px;
}

div.pte2_64 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	float: left;
	vertical-align: middle;
	margin: 22px 0 0 8px;
}

div.pte2_90 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	float: left;
	vertical-align: middle;
	margin: 32px 0 0 8px;
}

div.pte2_95 {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	float: left;
	vertical-align: middle;
	margin: 33px 0 0 8px;
}

span.ptef {
	float: left;
	vertical-align: middle;
	padding-left: 10px;
}

span.pfe {
	font-size: 10px;
	color: #CC3399;
	padding-left: 10px;
}

.pfel {
	font-size: 10px;
	color: #CC3399;
}

.plb {
	color: blue;
	text-decoration: underline;
}

.pl9 {
	color: #009;
	text-decoration: underline;
}

.fpp {
	color: blue;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
}

.fpr {
	color: red;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
}

.fpo {
	color: orange;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
}

.fpg {
	color: green;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
}

h1#fih1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 12px;
}

table#cattbl2 {
    margin: -18px 0 0 0;
    padding: 0px;
}

div#catboxtop {
background-image: url(/images/gray-top-971.gif);
height: 6px;
width: 971px;
overflow: hidden;
}

div#catboxbott {
background-image: url(/images/cap-bott-971.gif);
height: 7px;
width: 971px;
overflow: hidden;
}

div#catboxbody {
margin: 0;
padding: 0;
width: 971px;
text-align: left;
background: url(/images/gray-fill-971.gif);
background-repeat: repeat-y;
}

div#catboxbodypad {
margin: 0;
padding: 0 3px 0 6px;
}

table.fptf {
    width: 801px;
    padding: 0;
    border-width: 1px;
    border-style: solid;
    border-color: #999;
    border-collapse: collapse;
    background-color: white;
}

