/* Start of CMSMS style sheet 'Leblanc v1: All' */
*
{
    font-family: Arial, Helvetica, Sans-Serif;
}

body { font-size: 100%; }

h1, h2, h3, h4, h5, h6, p, ul, ol
{
    margin: 0 0 1em;
}

h1, h2, h3, h4, h5, h6
{
    color: #333;
}

h1 { font-size: 160%; }
h2 { font-size: 150%; }
h3 { font-size: 140%; }
h4 { font-size: 130%; }
h5 { font-size: 120%; }
h6 { font-size: 110%; }

ul
{
    list-style-type: square;
    padding: 0 0 0 20px;
}

ol
{
    list-style-type: decimal;
    padding: 0 0 0 24px;
}

table 
{
    border: solid 1px #333;
    border-collapse: collapse;
}

th, td
{
    border: solid 1px #666;
    border-collapse: collapse;
    padding: 0.5em;
    vertical-align: top;
}

th 
{
    background-color: #333;
    color: #fff;
}

td { background-color: #fff; }

legend
{
    margin: 0 0 10px 0;
}

fieldset table th,
fieldset table td
{
    border: none;
}

.altRow { background-color: #ccc; }
.clear { clear: both; }
.accessibility { display: none; }

.noBorder,
.noBorder table,
.noBorder table th,
.noBorder table td
{ 
    border: none; 
}

#content { font-size: 10pt; }

#footer
{
    font-family: Verdana, Helvetica, Sans-Serif;
    text-align: center;
    width: 100%;
}

#footer #footerContact,
#footer #copyright
{
    font-size: 65%;
    padding: 3px 0 0;
}

#footer #footerContact
{
    clear: left;
    color: #223560;
}

#footer #copyright
{
    color: #a7aebf;
}
/* End of 'Leblanc v1: All' */

