/*
Shared syles used by SOLID baseline application styling.
*/
.error
{
	color: #dd1100;
}
.success {
	color: #009900;
}

.inputerror
{
    background-color: #FADADD;
}

/*
Legacy styles
*/
.tableborder
{
    BORDER: #000000 1px solid;
    border-collapse: collapse;
}
.cellborder
{
    BORDER: #000000 1px solid;
    border-collapse: collapse;
    vertical-align: top;
}

/*
Morris charts
*/
.morris-hover{position:absolute;z-index:1000;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255, 255, 255, 1);border:solid 2px rgba(230, 230, 230, 0.8);font-family:sans-serif;font-size:12px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}