@charset "utf-8";
/* CSS Document */
.grid_style01{
	padding:5px 0 20px;
}
.grid_style01 table{
	border-top:#deecf2 1px solid;border-right:#deecf2 1px solid;border-bottom:#deecf2 1px solid;background:#f0fbfe;
}
.grid_style01 th{
	background:url(../images/grid_th.gif) left top repeat-x;
	padding:5px 5px 5px 10px;height:35px;line-height:17px;
	font:bold 13px Arial, Helvetica, sans-serif;color:#4d89a0;
	border-left:#c4dee6 1px solid;border-right:#f4fafc 1px solid;
	text-align:left;
	border-collapse:separate!important;
}
.grid_style01 td{
	padding:10px 5px 10px 10px;
	font:normal 12px Arial, Helvetica, sans-serif;color:#343434;
	border-left:#dcf1f6 1px solid;border-right:#fff 1px solid;border-top:#dcf1f6 1px solid;border-bottom:#fff 1px solid;
}

.grid_style01 td a{
	color:#4d89a0;font-weight:bold;text-decoration:none;
}
.grid_style01 td strong{
	color:#4d89a0;
}
.grid_style01 td a:hover{
	text-decoration:underline;
}
.grid_style01 td img{
	vertical-align:middle;
}
.grid_style01 td img.imagestyle01{
	vertical-align:middle;padding-left:5px;
}

.grid_style01 tr.shade01{
	background:#f8f8f8;
}
.cols_01{
	width:160px!important;padding-top:8px!important;
}
.cols_02{
	width:125px!important;padding-top:8px!important;
}
.cols_03{
	width:60px!important;padding-top:8px!important;
}
.cols_03_1{
	width:60px!important;
}
.cols_04{
	width:50px!important;
}
.cols_06{
	width:50px!important;padding-top:8px!important;
}
.cols_05{
	width:90px!important;padding-top:8px!important;
}
img.image_right{
	float:right;padding-bottom:10px;
}
.grid_style01 td td{padding:0!important;margin:0!important;border:0!important;
}
.grid_style01 td table{float:right;border:0;}
                       




