﻿.noprint
{
    display: none;
}

/* General formatting */
a
{
    text-decoration: none;
    color: #570455;
    font-weight: bold;
}

a:hover
{
    color: #c0acc7;
}

img
{
    border: 0px;
}

body
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10pt;
    background-color: #000000;
}

.normal
{
    font-weight: normal;
}

.underline
{
    text-decoration: underline;
}

.bold
{
    font-weight: bold;
}

.italic
{
    font-style: italic;
}

.redcolor
{
    color: #660000;
}

.brightred
{
    color: #FF0000;
}

.bluecolor
{
    color: #0000FF;
}

.browncolor
{
    color: #B18F66;
}

.lightpurple
{
    color: #c0acc7;
}

.fontsize8pt
{
    font-size: 8pt;
}

.fontsize10pt
{
    font-size: 10pt;
}

.fontsize12pt
{
    font-size: 12pt;
}

.center_text
{
    text-align: center;
}

.center_margin
{
    margin: 0px auto;
}

.right_text
{
    text-align: right;
}

.left_text
{
    text-align: left;
}

.middle_text
{
    vertical-align: middle;
}

.top_text
{
    vertical-align: top;
}

.floatright
{
    float: right;
}

.floatleft
{
    float: left;
}

.singleindent
{
    margin-left: 1.5em;
}

.doubleindent
{
    margin-left: 3em;
}

.tripleindent
{
    margin-left: 4.5em;
}

.doubleline
{
    line-height: 2em;
}

.padding_left_10px
{
    padding-left: 10px;
}

.padding_all_10px
{
    padding: 10px 10px 10px 10px;
}

.padding_all_15px
{
    padding: 15px 15px 15px 15px;
}

.single_border
{
    border: 1px black solid;
}

.margin_left_30px
{
    margin-left: 30px;
}

.margin_left_40px
{
    margin-left: 40px;
}

.wten
{
    width: 10%;
}

.wfifteen
{
    width: 15%;
}

.wtwenty
{
    width: 20%;
}

.wthirty
{
    width: 30%;
}

.wthirtythree
{
    width: 33%;
}

.wthirtyfive
{
    width: 35%;
}

.wforty
{
    width: 40%;
}

.wfifty
{
    width: 50%;
}

.wsixty
{
    width: 60%;
}

.wsixtyfive
{
    width: 65%;
}

.wseventy
{
    width: 70%;
}

.hforty
{
    height: 41px;
}

.heighty
{
    height: 80px;
}


/* C4S Specific Formatting */

.registration_report caption
{
    background-color: #00679A;
    color: White;
    font-size: 14pt;
    font-weight: bold;
    padding: 5px 0 5px 0;
}

