/* Style for tables */
.listBody {
	bgcolor:#FFFFFF;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

/* listTableStyle */
.pagebanner {
	FONT-SIZE: 9pt;

}
.pagelinks {
	FONT-SIZE: 9pt;
}

.pagelinks a {
	FONT-SIZE: 9pt;
}

table.searchTableStyle{
	bgColor:#FFFFFF;
	border:0px solid;
	width:80%;
}

table.searchTableStyle tr td{
	bgColor:#FFFFFF;
	border:0px solid;
	white-space:nowrap;
	margin:0px;
	text-align:left;
}

table.listTableStyle {
	border:1px solid;
	cellspacing:0px;
	cellpadding:0px;
    position:relative; 
	border-collapse: collapse;
	width:95%;
	margin-right:2px;
	margin-left:2px;
	
}

table.listTableStyle th {
	font-weight:300;
	FONT-SIZE: 9pt;
	COLOR: #444444;
	FONT-FAMILY: "Helvetica";
	background-color: #C6E8EC;
	border:1px solid;
	white-space:nowrap;
}

table.listTableStyle tr {
	onmouseover: expression(
             onmouseover = function () {
             	this.style.backgroundColor ='#70DAD2';
             	this.style.cursor = 'default';
             });
    onmouseout: expression( 
  			onmouseout = function () {
  			this.style.backgroundColor ='';
  			});
}
	
table.listTableStyle td {
	FONT-SIZE: 9pt;
	COLOR: #666666;
	border:1px solid;
	bgColor:#c6e8ec;
	vertical-align: middle;
	text-align:center;
	white-space:nowrap;	
}
z
table.listTableStyle td a{
	cursor:hand;
}

/* editTableStyle */
table.editTableStyle {
	border:0px solid;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	border-color:#5FBACE;
}

table.editTableStyle th {
	font-weight:300;
	FONT-SIZE: 9pt;
	FONT-FAMILY: "ËÎÌå";

	border-color:#5FBACE;
	border-left:0px solid;
	border-right:0px solid;
	border-bottom:1px solid;
	border-top:0px solid;

	white-space:nowrap;
	text-align:left;
	height:35px;
}

table.editTableStyle td {
	vertical-align: middle;
	text-align:left;
	border-color:#5FBACE;
	border-left:0px solid;
	border-right:0px solid;
	border-bottom:1px solid;
	border-top:0px solid;
	height:35px;
}

table.editTableStyle tfoot tr td {
	vertical-align: middle;
	text-align:center;
	border-color:#5FBACE;
	border-left:0px solid;
	border-right:0px solid;
	border-bottom:0px solid;
	border-top:0px solid;
	height:35px;
}

/* menu.TableStyle */
table.menuTopTableStyle {
	border:1px solid;
	cellspacing:0px;
	cellpadding:0px;
	border-collapse: collapse;
	width:190px;
	background-color:#FFF8DC;
}

table.menuTopTableStyle tr {
	height:25px;
}

table.menuTopTableStyle td {
	border:1px solid;
	cursor:hand;
}

table.menuSubTableStyle {
	display:none;
	border:1px solid;
	cellspacing:0px;
	cellpadding:0px;
	width:190px;
}

table.menuSubTableStyle td{
	cursor:hand;
	valign:top;
}

table.traceTableStyle{
    border:0px solid;
    cellspacing:0px;
    cellpadding:0px;
    border-collapse: collapse;
    border-color:#5FBACE;
    margin-top:2px;
}
table.traceTableStyle tr{
    vertical-align: middle;
	text-align:center;
	border-color:#5FBACE;
	border-left:0px solid;
	border-right:0px solid;
	border-bottom:0px solid;
	border-top:0px solid;
 	height:25px;
}
table.traceTableStyle td{
    vertical-align: middle;
 	border-color:#5FBACE;
 	border-left:0px solid;
 	border-right:0px solid;
 	border-bottom:0px solid;
 	border-top:0px solid;
}
tr.traceTable{
     background-color:#5AAEDE;
     font-size:25px; 
     cursor:hand; 
}