ul.level3 {
    
}

ul.level3 li.record_item_head {
    padding: 0 10px 7px 50px;
}

ul.level3 .record_item {
    padding: 9px 10px 10px 50px;
    border-top: 1px solid #d3d3d3 !important;
    background: #fff url(../images/record_item_bg.png) repeat-x 0 1px !important;
}

ul.level3 .record_item div {
    color: black !important;
    
}


.yield_traffic_light {
	width: 8px; 
	height: 8px;
	padding: 0 !important;
	margin-top: 4px;
}

.traffic_light_green { background-color: #9CB900;}
.traffic_light_yellow { background-color: #FF8C10;}
.traffic_light_red { background-color: #EB1C1C;}

.active_group_item_border { 
    /*border-left: 2px solid #00539F;
    border-left: 2px solid #00539F;
    border-right: 2px solid #00539F;*/
}

.record_list_2 { 
    clear: both;
    font-size: 11px;
    padding: 4px 0 0;
    border-bottom: 2px solid #00539F;
    border-left: 2px solid #00539F;
    border-right: 2px solid #00539F;
    
}

.record_list .sum_row div.col1 {
	display: inline;
	margin: 0 0 0 15px;
}
.record_list .level3 .record_item_head div.col1,
.record_list .level3 .sum_row div.col1 {
	margin: 0 15px 0 0 !important;
}

.sum_row, .sum_row:hover {
    font-weight: bold;
    background: #fff url(../images/record_item_bg.png) repeat-x 0 0px  !important;
    background-color: #fff !important;
    border-top: 1px solid #D3D3D3 !important;
}

.record_list .sum_row:hover div {
    color: #000;
}

.yield_ovreview_legend {
    float: left; 
    margin-right: 5px; 
    width: 8px; 
    height: 8px;
    margin-top: 4px;
}

.yield_ovreview_legend.legend_green {
    background-color: #9CB900;
}
.yield_ovreview_legend.legend_yellow {
    background-color: #FF8C10;
}
.yield_ovreview_legend.legend_red {
    background-color: #EB1C1C;
}

.yield_overview_legend_label {
    font-size: 10px;
    float: left; 
    margin-right: 10px;
}
.list_col_numeric
{
    text-align: right;
    border: 1px solid green;
}