/* resets */

p + p {
    text-indent: 0;
    margin-top: 0;
}

th, td, caption {
    padding: 2px 2px 2px 2px;
}

hr {
    height: 1px;
}

table {
    width: 100%;
}

input.text, input.title, textarea, select {
    margin: 0.5em 0;
}

.button, .exportlinks, .noprint, .pagelinks {
    display: none;
}

a {
    color: #000;
}

label {
    font-weight:bold;
}

label:after {
    content: ":  ";
}

/* table styles
*-------------------------------------------------------------------------------------------------------------------------*/

/* This class is used for data tables */
table.data, table.data td, table.data th {
    border-collapse: collapse;
    border: 1px solid #ccc;
}

/* Overriding default blueprint table styles to remove margins, borders and padding. This style is used for forms. */
table.form, table.form td, table.form th {
    padding: 0;
    border: 0;
    margin: 0;
}

/* resets text field width to auto instead of 300px (blueprint default) when input element is inside table with class="form" */
table.form input.text {
    width: auto;
}

table.data tr.odd {
    background: #FFFFFF;
}


