.tablesorter-blue
{
    BORDER-TOP: #cdcdcd 1px solid;
    BORDER-RIGHT: #cdcdcd 0px solid;
    BORDER-BOTTOM: #cdcdcd 0px solid;
    TEXT-ALIGN: left;
    BORDER-SPACING: 0;
    BORDER-LEFT: #cdcdcd 1px solid;
    BACKGROUND-COLOR: #fff
}
.tablesorter-blue TH
{
    BORDER-TOP: #cdcdcd 0px solid;
    BORDER-RIGHT: #cdcdcd 1px solid;
    BORDER-BOTTOM: #cdcdcd 1px solid;
    BORDER-LEFT: #cdcdcd 0px solid
}
.tablesorter-blue TD
{
    BORDER-TOP: #cdcdcd 0px solid;
    BORDER-RIGHT: #cdcdcd 1px solid;
    BORDER-BOTTOM: #cdcdcd 1px solid;
    BORDER-LEFT: #cdcdcd 0px solid
}
.tablesorter-blue TH
{
    BORDER-COLLAPSE: collapse;
    COLOR: #000;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT: bold 12px/18px Arial, Sans-serif;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-COLOR: #99bfe6;
    text-shadow: 0 1px 0 rgba(204, 204, 204, 0.7)
}
.tablesorter-blue THEAD TD
{
    BORDER-COLLAPSE: collapse;
    COLOR: #000;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    FONT: bold 12px/18px Arial, Sans-serif;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-COLOR: #99bfe6;
    text-shadow: 0 1px 0 rgba(204, 204, 204, 0.7)
}
.tablesorter-blue TBODY TD
{
    VERTICAL-ALIGN: top;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tablesorter-blue TFOOT TH
{
    VERTICAL-ALIGN: top;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tablesorter-blue TFOOT TD
{
    VERTICAL-ALIGN: top;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tablesorter-blue .header
{
    CURSOR: pointer;
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
    WHITE-SPACE: normal;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 18px
}
.tablesorter-blue .tablesorter-header
{
    CURSOR: pointer;
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
    WHITE-SPACE: normal;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right center;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 18px
}
.tablesorter-blue .headerSortUp
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
    BACKGROUND-COLOR: #9fbfdf
}
.tablesorter-blue .tablesorter-headerSortUp
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
    BACKGROUND-COLOR: #9fbfdf
}
.tablesorter-blue .tablesorter-headerAsc
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
    BACKGROUND-COLOR: #9fbfdf
}
.tablesorter-blue .headerSortDown
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
    BACKGROUND-COLOR: #8cb3d9
}
.tablesorter-blue .tablesorter-headerSortDown
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
    BACKGROUND-COLOR: #8cb3d9
}
.tablesorter-blue .tablesorter-headerDesc
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
    BACKGROUND-COLOR: #8cb3d9
}
.tablesorter-blue THEAD .sorter-false
{
    CURSOR: default;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px
}
.tablesorter-blue TFOOT .tablesorter-headerSortUp
{
    BACKGROUND-IMAGE: none
}
.tablesorter-blue TFOOT .tablesorter-headerSortDown
{
    BACKGROUND-IMAGE: none
}
.tablesorter-blue TFOOT .tablesorter-headerAsc
{
    BACKGROUND-IMAGE: none
}
.tablesorter-blue TFOOT .tablesorter-headerDesc
{
    BACKGROUND-IMAGE: none
}
.tablesorter-blue TD
{
    VERTICAL-ALIGN: top;
    COLOR: #3d3d3d;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BACKGROUND-COLOR: #fff
}
.tablesorter-blue TBODY > TR.hover > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR:hover > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR:hover + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR:hover + TR.tablesorter-childRow + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR.hover > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR.even:hover > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR.even:hover + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR.even:hover + TR.tablesorter-childRow + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #d9d9d9
}
.tablesorter-blue TBODY > TR.hover > TD
{
    BACKGROUND-COLOR: #bfbfbf
}
.tablesorter-blue TBODY > TR.odd:hover > TD
{
    BACKGROUND-COLOR: #bfbfbf
}
.tablesorter-blue TBODY > TR.odd:hover + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #bfbfbf
}
.tablesorter-blue TBODY > TR.odd:hover + TR.tablesorter-childRow + TR.tablesorter-childRow > TD
{
    BACKGROUND-COLOR: #bfbfbf
}
.tablesorter-blue .tablesorter-processing
{
    BACKGROUND-IMAGE: url(data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: center center
}
.tablesorter-blue TBODY TR.odd > TD
{
    BACKGROUND-COLOR: #ebf2fa
}
.tablesorter-blue TBODY TR.even > TD
{
    BACKGROUND-COLOR: #fff
}
.tablesorter-blue TD.primary
{
    BACKGROUND-COLOR: #99b3e6
}
.tablesorter-blue TR.odd TD.primary
{
    BACKGROUND-COLOR: #99b3e6
}
.tablesorter-blue TR.even TD.primary
{
    BACKGROUND-COLOR: #c2d1f0
}
.tablesorter-blue TD.secondary
{
    BACKGROUND-COLOR: #c2d1f0
}
.tablesorter-blue TR.odd TD.secondary
{
    BACKGROUND-COLOR: #c2d1f0
}
.tablesorter-blue TR.even TD.secondary
{
    BACKGROUND-COLOR: #d6e0f5
}
.tablesorter-blue TD.tertiary
{
    BACKGROUND-COLOR: #d6e0f5
}
.tablesorter-blue TR.odd TD.tertiary
{
    BACKGROUND-COLOR: #d6e0f5
}
.tablesorter-blue TR.even TD.tertiary
{
    BACKGROUND-COLOR: #ebf0fa
}
CAPTION
{
    BACKGROUND-COLOR: #fff
}
.tablesorter-blue .tablesorter-filter-row
{
    BACKGROUND-COLOR: #eee
}
.tablesorter-blue .tablesorter-filter-row TD
{
    TEXT-ALIGN: center;
    LINE-HEIGHT: normal;
    BACKGROUND-COLOR: #eee;
    -webkit-transition: line-height 0.1s ease;
    -moz-transition: line-height 0.1s ease;
    -o-transition: line-height 0.1s ease;
    transition: line-height 0.1s ease
}
.tablesorter-blue .tablesorter-filter-row .disabled
{
    CURSOR: not-allowed;
    FILTER: alpha(opacity=50);
    opacity: 0.5
}
.tablesorter-blue .hideme TD
{
    CURSOR: pointer;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;
    MARGIN: 0px;
    LINE-HEIGHT: 0;
    PADDING-RIGHT: 2px
}
.tablesorter-blue .hideme *
{
    BORDER-TOP: 0px;
    HEIGHT: 1px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    FILTER: alpha(opacity=0);
    MARGIN: 0px;
    MIN-HEIGHT: 0px;
    BORDER-LEFT: 0px;
    PADDING-RIGHT: 0px;
    opacity: 0
}
.tablesorter-blue INPUT.tablesorter-filter
{
    BOX-SIZING: border-box;
    BORDER-TOP: #bbb 1px solid;
    HEIGHT: auto;
    BORDER-RIGHT: #bbb 1px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: #bbb 1px solid;
    COLOR: #333;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-RIGHT: 4px;
    BACKGROUND-COLOR: #fff;
    -webkit-transition: height 0.1s ease;
    -moz-transition: height 0.1s ease;
    -o-transition: height 0.1s ease;
    transition: height 0.1s ease;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
.tablesorter-blue SELECT.tablesorter-filter
{
    BOX-SIZING: border-box;
    BORDER-TOP: #bbb 1px solid;
    HEIGHT: auto;
    BORDER-RIGHT: #bbb 1px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: #bbb 1px solid;
    COLOR: #333;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;
    MARGIN: 0px;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-RIGHT: 4px;
    BACKGROUND-COLOR: #fff;
    -webkit-transition: height 0.1s ease;
    -moz-transition: height 0.1s ease;
    -o-transition: height 0.1s ease;
    transition: height 0.1s ease;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box
}
.tablesorter .filtered
{
    DISPLAY: none
}
.tablesorter .tablesorter-errorRow TD
{
    CURSOR: pointer;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #e6bf99
}
