@charset "utf-8";
/* tables */

.zb0 {background-color:#EFEFEF;}
.zb1 {background-color:#FFFFFF;}


.font1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:lighter;
padding:10px;
}

.font1 img{ border:0;}

.font1 a{
	color:#333333;
	border:0;
	text-decoration:none;	
}


.font1 a:hover {
	color:#ff0000;
	border:0;
	background:none;
}

table.tablesorter {
font-family:Arial, Helvetica, sans-serif;
	background-color: #CDCDCD;
	margin:0 auto 0;
	font-size: 12px;
	width:700px;
	
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #B2B2B2;
	border: 1px solid #FFF;
	font-size: 13px;
	padding: 4px;
	height:25px;
}
table.tablesorter tbody td {
	color: #333333;
	padding: 7px;
	text-align:center;
	width:50%;
	
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;	
	text-align: center;
}



table.tablesorter3 {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #CDCDCD;
	font-size: 12px;
	border:#58585a 2px solid;
	margin-bottom:20px;	float:left;
}
table.tablesorter3 .title{ background-color:#58585a; text-align:left;
	font-size: 13px;
	color:#FFF;
	font-weight:bold;
	padding: 10px 0 10px 10px;
	width:150px;
	}
table.tablesorter3 .title2{ background-color:#7B7B7D; text-align:left;
	font-size: 13px;
	color:#FFF;
	font-weight:bold;
	padding: 10px;
	width:200px;
	}
table.tablesorter3 .head{
	background-color: #9B9B9B;	
	font-size: 13px;
	padding: 5px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
}
table.tablesorter3 td {
	color: #333333;
	padding: 7px;
	
}
table.tablesorter3 tbody tr.odd td {
	background-color:#F0F0F6;	
	text-align: center;
}
.borderLeft{ border-left:#58585a 1px solid;}
.borderRight{border-right:#58585a 2px solid;}
.borderBotton{ border-bottom:#58585a 1px solid;}
.borderBottonDotted{ border-bottom:#58585a 1px dotted;}