.error, .no{color: #750000;}
.success, .yes{color: #468847;}
.na{color: #444;}
.pending{color: #39A7B6;}
ul.errorlist{margin-left: 0px !important;}
.errorlist li{list-style-type: none; color: #b94a48;}
.thumbnail{max-width: 150px !important; max-height: 64px !important;}

.risk{
    text-align: center;
    color: #000;
    font-size: 11px;
    display: inline;
    white-space: nowrap;
    font-weight: bold;
    background-image: url(../images/bg-lite.png) !important;
    min-width: 65px !important;
    float:left;    
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.risk.all{background-color: #878D8E; border-color: #000000;}
.risk.n\/a{background-color: #0088CC; border-color: #0561B4;}
.risk.low{background-color: #77B32F; border-color: #689C29;}
.risk.medium{background-color: #FFCC00; border-color: #D9AD01;}
.risk.moderate{background-color: #F90; border-color: #D58000;}
.risk.high{background-color: #E40001; border-color: #CC0000;}

.color.low{background-color: #77B32F;}
.color.medium{background-color: #FFCC00;}
.color.moderate{background-color: #F90;}
.color.high{background-color: #E40001;}

.status{
    text-align: center;
    color: #FFF;
    font-size: 11px;
    font-weight: bold;
    display: inline;
    white-space: nowrap;
    background-image: url(../images/bg-lite.png) !important;
    min-width: 65px !important;
    float:left;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.status.all{background-color: #505455; border-color: #000000;}
.status.pending{background-color: #39A7B6; border-color: #2E8794;}
.status.open{background-color: #066ECD; border-color: #0561B4;}
.status.complete{background-color: #77B32F; border-color: #689C29;}
.status.sign-off{background-color: #7B0F75; border-color: #6A0D66;}
.status.cancelled{background-color: #750000; border-color: #CC0000;}

.reports_table{width:100%;}
.reports_table .value{width: 100px; text-align: right;}
.reports_table .value-blue{width: 100px; text-align: right;}
.reports_table .value span{
    background: #F90; 
    font-size: 12px; 
    font-weight: bold; 
    color: #FFF; 
    width: 60px; 
    text-align: center;  
    padding: 2px 4px; 
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    border-radius: 6px;
    background-image: url(../images/bg-lite.png) !important; 
}

.reports_table .value-blue span{
    background: #0088cc; 
    font-size: 12px; 
    font-weight: bold; 
    color: #FFF; 
    width: 60px; 
    text-align: center;  
    padding: 2px 4px; 
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    border-radius: 6px;
    background-image: url(../images/bg-lite.png) !important; 
}

.nobullet li{
    list-style-type:none;
}

input[type=checkbox], input[type=radio], label[for]{cursor: pointer;}
.radiotable tr td{width: 65px;}

.alert{display: none;}
.scrollable{overflow-y: scroll;}

#stats_actions{padding: 0; margin: 0;}
#stats_actions li{list-style-type: none; margin-bottom: 1.0em;}
#stats_actions li a{padding-left: 26px;}
#stats_actions .bar{background: url(../images/icons/chart_bar.png) no-repeat 0 center;}
#stats_actions .column{background: url(../images/icons/chart_col.png) no-repeat 0 center;}
#stats_actions .column_red{background: url(../images/icons/chart_col_red.png) no-repeat 0 center;}
#stats_actions .column_green{background: url(../images/icons/chart_col_green.png) no-repeat 0 center;}
#stats_actions .area{background: url(../images/icons/chart_area.png) no-repeat 0 center;}
#stats_actions .curve{background: url(../images/icons/chart_curve.png) no-repeat 0 center;}
#stats_actions .pareto{background: url(../images/icons/chart_pareto.png) no-repeat 0 center;}
#stats_actions .pie{background: url(../images/icons/chart_pie.png) no-repeat 0 center;}
#stats_actions .flow{background: url(../images/icons/chart_organisation.png) no-repeat 0 center;}
#stats_actions .scatter{background: url(../images/icons/chart_scatter.png) no-repeat 0 center;}
#stats_actions .bubble{background: url(../images/icons/bubblechart.png) no-repeat 0 center;}
#stats_actions .py{background: url(../images/icons/chart_pyramid.png) no-repeat 0 center;}
#stats_actions .table{background: url(../images/icons/table.png) no-repeat 0 center;}
#stats_actions .polar{background: url(../images/icons/chart_polar.png) no-repeat 0 center;}

.sort_span{
    float: right;
    line-height: 1px;
}

.sort_img{
    float:right;
    margin-left: -10px;
}

.sort_img.asc{
    margin-top: -5px; 
    *margin-top: -25px;
    padding-bottom: 6px;    
}

.sort_img.desc{
     margin-right: -9px;
     margin-top: 10px;
     *margin-top: -10px;

}

.sort_asc{background: url(../images/icons/sort_asc.png) no-repeat center right;}
.sort_desc{background: url(../images/icons/sort_desc.png) no-repeat center right;}
.sort{background: url(../images/icons/sort_both.png) no-repeat center right;}
.sort_asc_disabled{background: url(../images/icons/sort_asc_disabled.png) no-repeat center right;}
.sort_desc_disabled{background: url(../images/icons/sort_desc_disabled.png) no-repeat center right;}

a.watch{
    background: url(../images/icons/star.png) no-repeat;
    min-width: 16px !important;
    height: 16px;
    font-size: 12px;
    text-decoration: none;
}
a.watch:hover{background: url(../images/icons/star_outline.png) no-repeat;  text-decoration: none;}

a.unwatch{
    background: url(../images/icons/star_outline.png) no-repeat;
    min-width: 16px !important;
    height: 16px;
    font-size: 12px;
    text-decoration: none;
}
a.unwatch:hover{background: url(../images/icons/star.png) no-repeat; text-decoration: none;}
.loader{display: none;}


.foip {
    color: #000;
    font-size: 11px;
    font-style: italic;
    display: block;
    font-weight: normal;
    margin-bottom: 12px;

}
