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



.table{
	display: table;
	width:100%;
	/*border-left:1px solid #999;
	border-top:1px solid #999;
	border-right:1px solid #999;*/
}

.tr  {
	display: table-row;
/*	border-bottom:1px solid #999;
	border-right:1px solid #999;*/
}

.table .tr .td,.table .tr .th{
	display: table-cell;
	vertical-align:middle;
	border-bottom:0px solid #999;
	border-right:0px solid #999;
}



.td .hint{
	background:url(../images/ico_question2.png) no-repeat;
	display:block;
	width:16px;
	height:16px;
	color: transparent;
}


.grid .table{margin-bottom:15px;}
.grid .table .tr .td a{text-decoration:none;}
.grid .table{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}
.grid .table .tr:nth-child(odd) .td{ background-color:#e6e7e9;}
.grid .table .tr .td{
	border-bottom:0px solid #0b5f8a;
	border-right:0px solid #0b5f8a;
	font-size:13px;
	padding:8px;
	background-color:#f4f4f4;
	vertical-align:middle;
}
.grid .table .tr .td:last-child, .grid .table .tr .th:last-child{border-right:0;}
.grid .table .tr .th{font-weight:bold; text-transform:uppercase; font-size:11px; color:#363f4b;}
.grid .table .tr .th{
	border-bottom:0px solid #0b5f8a;
	border-right:0px solid #0b5f8a;
	font-size:12px;
	padding:8px;
	background-color:#e6e7e9;

}
.grid .table .tr .th:last-child, .grid .table .tr .td:last-child{width:5%;}

.grid .table .th span:first-child{display:block; float:left; padding-top:3px;}
.grid .table .th .UDarrows{width:13px; height:20px; border:0px solid #000; float:right; vertical-align:middle; margin-left:0px;}
.grid .table .th .UDarrows a{display:block; width:13px; height:12px;background-repeat:no-repeat;}
.grid .table .th .UDarrows a.up{background-image:url(../images/grid_arrow_up2.png);}
.grid .table .th .UDarrows a.down{background-image:url(../images/grid_arrow_down2.png);}


.nopadding .td{padding:0px!important;}
.noborder .td{border:0px!important;}

.result_state .table{border:1px solid #0b5f8a;}
.result_state .table .tr .td{ padding:8px; line-height:1.5;}
.result_state .table .tr .td strong{ color:#0B5F8A; font-weight:normal;}




