
body {
    background: none repeat scroll 0 0 #fff;
    color: #000;
    font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 0.7em;
    text-align: left;
}
* {
    border: medium none;
    margin: 0;
    padding: 0;
}
.clear {
    clear: both;
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 1px;
    width: 100%;
}
h2 {
    color: #302c76;
    font-size: 1.1em;
}
h3 {
    color: #302c76;
    font-size: 1em;
}
#content {
    color: #333333;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    line-height: 1.7em;
    margin: 10px;
    padding: 0 0 25px;
}
#content a {
    color: #2e2d77;
    text-decoration: underline;
}
#content a:hover {
    color: #6c9e01;
    text-decoration: underline;
}
#content ul {
    margin: 1em 0 1em 3em;
}
html > body #content ul {
    margin: 1em 0 1em 1em;
}
#content ul li {
    line-height: 1.8em;
    list-style: outside url("/images/bullet_content.gif") disc;
}
#content ul li a {
    list-style: outside none none;
}
#content ol {
    margin: 0 0 10px 20px;
}
#content ol li {
    line-height: 1.7em;
}
#content p {
    margin: 0 0 1em;
}
table {
    border-collapse: collapse;
    font-size: 100%;
}
table caption {
    display: none;
}
table th, table td {
    border: 1px solid #dadada;
    text-align: left;
}
table thead th, .green_table thead td {
    background: none repeat scroll 0 0 #ecf5d6;
    border-bottom: 1px solid #666666;
    color: #2e2d77;
    padding: 12px 7px;
    text-align: left;
    vertical-align: top;
    font-weight: bold;
}

table td {
    padding: 10px 7px;
    vertical-align: top;
}
table tr.alt td {
    background: none repeat scroll 0 0 #f2f2f2;
}
table.DisplayTable thead th {
    display: none;
}
table.DisplayTable thead th.ContentEditable {
    display: block;
}
table.DataTable thead th {
}
.picRight {
    float: right !important;
    margin-left: 10px;
}
.picLeft {
    float: left !important;
    margin-right: 10px;
}
.picBlock {
    float: none !important;
    text-align: center !important;
}
#content ul.downloads li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 3px 0;
    padding: 0;
}
span.pdf, span.doc, span.ppt, span.xls, span.img, span.misc {
    margin-top: 6px;
    padding-bottom: 6px;
    padding-left: 26px;
}
span.pdf {
    background: url("/images/i_pdf.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.doc {
    background: url("/images/i_word.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.ppt {
    background: url("/images/i_powerpoint.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.xls {
    background: url("/images/i_excel.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.img {
    background: url("/images/i_image.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.misc {
    background: url("/images/i_misc.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
}
span.attName {
    display: none;
}
