@charset "utf-8";
/* CSS Document */

/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
.pure-table2 {
    /* Remove spacing between table cells (from Normalize.css) */
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 1px solid #cbcbcb;
}

.pure-table2 caption {
    color: #000;
    font: 105% bold arial, sans-serif;
    padding: 1em 0;
    text-align: center;
}

.pure-table2 td,
.pure-table2 th {
    border-left: 1px solid #cbcbcb;/*  inner column border */
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible; /*to make ths where the title is really long work*/
    padding: 0.5em 1em; /* cell padding */
	padding:3px 5px 3px 5px;
}

.pure-table2 td {
	text-align: right;	
}

.pure-table2 td:first-child
{
   text-align: center;	
}

.pure-table2 td.category
{
   text-align: left;	
}

.pure-table2 td.subcategory
{
   text-align: left;
   padding-left:25px;	
}


.pure-table2 th { vertical-align:middle; }

/* Consider removing this next declaration block, as it causes problems when
there's a rowspan on the first cell. Case added to the tests. issue#432 */
.pure-table2 td:first-child,
.pure-table2 th:first-child {
    border-left-width: 0;
}

.pure-table2 thead {
    background-color: #e0e0e0;
    color: #000;
    text-align: left;
    vertical-align: bottom;
}

/*
striping:
   even - #fff (white)
   odd  - #f2f2f2 (light gray)
*/
.pure-table2 td {
    background-color: transparent;
}
.pure-table2-odd td {
    background-color: #f2f2f2;
}

/* nth-child selector for modern browsers */
.pure-table2-striped tr:nth-child(2n-1) td {
    background-color: #f2f2f2;
}

/* BORDERED TABLES */
.pure-table2-bordered td {
    border-bottom: 1px solid #cbcbcb;
}
.pure-table2-bordered tbody > tr:last-child > td {
    border-bottom-width: 0;
}


/* HORIZONTAL BORDERED TABLES */

.pure-table2-horizontal td,
.pure-table2-horizontal th {
    border-width: 0 0 1px 0;
    border-bottom: 1px solid #cbcbcb;
}
.pure-table2-horizontal tbody > tr:last-child > td {
    border-bottom-width: 0;
}

a.ref {
  vertical-align: super;
  font-size: small;
  text-decoration: none;
  @include link-colors($link-color,
                       $hover: $link-color-hover,
                       $focus: $link-color-hover,
                       $visited: $link-color-visited,
                       $active: $link-color-active);
}

a.fn {
  vertical-align: super;
  text-decoration: none;
  @include link-colors($link-color,
                       $hover: $link-color-hover,
                       $focus: $link-color-hover,
                       $visited: $link-color-visited,
                       $active: $link-color-active);
}

