/* Start of CMSMS style sheet 'all' */
/**
 * Stylesheet for all media
 */

/**
 * BEGIN CSS RESET
 * http://meyerweb.com/eric/tools/css/reset/
 * v1.0 | 20080212
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* END CSS RESET */

/**
 * Font settings
 */
body, th,td,select,input,button, textarea
    {font: small "Dejavu Sans", "Bitstream Vera Sans", geneva, helvetica, arial, sans-serif;}
pre, kbd, tt, code, var, samp, .code
    {font: small "Dejavu Sans Mono", "Bitstream Vera Sans Mono", "andale mono", monaco, courier, monospace;}
input[type=text], textarea
    {font: small "Dejavu Sans Mono", "Bitstream Vera Sans Mono", "andale mono", courier, monospace;}
h1, h2, h3, h4, h5, h6, q, blockquote, .breadcrumbs
    {font: small "Dejavu Serif","Bitstream Vera Serif", georgia, palatino, times, serif;}
.warning, #footer
    {font-size: x-small;}

/**
 * General
 */
img
    {border: 0;}
h1, h2, h3
    {font-weight: bold;}
address
    {font-style: normal;}

/* Tables */
caption, th
    {font-weight: bold; text-align: left;}
th, td
    {vertical-align: top;}
td
    {padding: .3em 0;}
td
    {font-style: normal;}

/**
 * Lists
 */
dt
    {font-weight: bold;}
ul
    {list-style: square;}
.simple ul, .simple ul li
    {list-style: none; margin: 0; padding: 0;}

/**
 * General classes
 */
.warning
    {font-weight: bold; color: #fc7;}
.warning:before
    {content: "["}
.warning:after
    {content: "]"}
.confirmation
    {font-weight: bold;}
.clear
    {clear: both;}
.left
    {float: left; text-align: left;}
.right
    {float: right;  text-align: right;}
.center
    {margin-left: auto; margin-right: auto; text-align: center;}

/* End of 'all' */

