@charset "utf-8";
/* CSS Document */

TABLE.t_list { width:100%; margin:0px auto; clear:both; border-top:1px #DFDFDF solid;border-right:1px #DFDFDF solid;}
TABLE.t_list TR TH { height:22px; border-left:1px #DFDFDF solid; border-bottom:1px #DFDFDF solid; line-height:12px;padding:3px 3px 0px 3px;}
TABLE.t_list TR TD  { height:22px; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; line-height:12px;padding:3px 3px 0px 3px;line-height:16px;}


TABLE.t_list2 { width:99%; margin:4px auto; clear:both; border-top:2px #016FB6 solid;margin-left:5px;margin-right:5px;}
TABLE.t_list2 TR TH { height:25px;color:#2957a2; border-left:1px #8fb9ff solid; border-bottom:1px #8fb9ff solid; font-size:12px;  letter-spacing:-1px; line-height:12px; padding:4px; font-weight:bold; background:#e7edf0; font-size:12px;}
TABLE.t_list2 TR TH.noline { color:#2957a2; border-left:none; font-size:12px;  letter-spacing:-1px; line-height:12px; padding:4px; font-weight:bold; background:#e7edf0; font-size:11px;}
TABLE.t_list2 TR TH.Topnoline { color:#2957a2; border-left:none;border-top:1px #016FB6 solid; font-size:12px;  letter-spacing:-1px; line-height:12px; padding:4px; font-weight:bold; background:#e7edf0; font-size:11px;}
TABLE.t_list2 TR TD.noline { border-left:none; }
TABLE.t_list2 TR TD  {padding-top:3px;padding-bottom:3px;padding-left:3px;padding-right:3px; cursor:hands;height:30px; border-bottom:1px solid #d8d9da; border-left:1px solid #d8d9da;}
TABLE.t_list2 TR TD.acener  { text-align:center; cursor:hands;height:30px; border-bottom:1px solid #d8d9da; border-left:1px solid #d8d9da; padding:0 4px;}


.btn_blue {
	clear:both;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//blue_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #0848a6;
	}
.btn_gray {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//gray_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#333333;
	border:1px solid #6d6d6d;
	}
.btn_red {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//red_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #a60b0a;
	}
.btn_green {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//green_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #3e5804;
	}
.btn_orange {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//orange_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #a8650e;
	}
.btn_brown {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:0px;
	margin-top:4px;
	background:url(/images//brown_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #660000;
	}
.btn_purple {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//purple_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #a8650e;
	}
.btn_yellow {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-bottom:3px;
	margin-top:0px;
	background:url(/images//yellow_bt.png) repeat;
	height:24px;
	border:0;
	font-size:9pt;
	color:#FFFFFF;
	border:1px solid #a8650e;
	}