.mytable{
	line-height:20px;
	vertical-align:middle;
	text-align:left;
}
.mytable table{
	width:100%;
	border-collapse:collapse;
}
.mytable table tr{
}
.mytable table tr td{
	padding:2px 5px;
	border-bottom:0px solid #71D67C;
	background:#fff;
}
.mytable table tr.alter td{
	background:#D5FFBA;/*#E0FFC8;/*#C2FFAA;/*#CBFFB0;*/
}
.mytable table tr.theader td{
	color:#fff;
	background:#40B028;
	border:none;
}
.mytable table tr.hover td{
	background : #CBF5B0;
}
.mytable .footer{
	text-align:right;
	padding:5px 0;
	width:100%;
}
.mytable .footer a{
	margin:0 0 0 5px;
	padding:2px 5px;
	background:#40B028;
	color:#fff;
	text-decoration:none;
	border:none;
}
.mytable .footer a:hover{
	background:#86F66E;
	color:#fff;
}
.mytable .footer span{
	margin:0 0 0 5px;
	padding:2px 5px;
	background:#C2FFAA;
	color:#008700;
}

/* style 2*/
.bluetable{
	line-height:20px;
	vertical-align:middle;
	text-align:left;
}
.bluetable table{
	width:100%;
	border-collapse:collapse;
}
.bluetable table tr{
}
.bluetable table tr td{
	padding:2px 5px;
	background:#fff;
}
.bluetable table tr.alter td{
	background:#BEC9E5;
}
.bluetable table tr.theader td{
	color:#fff;
	background:#7388C1;
	border:none;
}
.bluetable table tr.hover td{
	background : #D6E3FF;
}
.bluetable .footer{
	width:100%;
	text-align:right;
	padding:5px 0;
}
.bluetable .footer a{
	margin:0 0 0 5px;
	padding:2px 5px;
	background:#7388C1;
	color:#fff;
	text-decoration:none;
	border:none;
}
.bluetable .footer a:hover{
	background:#BEC9E5;
	color:#fff;
}
.bluetable .footer span{
	margin:0 0 0 5px;
	padding:2px 5px;
	background:#BEC9E5;
}
