
a:link {
 color:#3B72B7;
 background-color:transparent;
}

a:visited {
 color:#3B72B7;
 background-color:transparent;
}

a:active {
 color:#FF0000;
 background-color:transparent;
}

a:hover {
 color:#FF0000;
 background-color:transparent;
}


b {
 font-weight:bold;
}

body {
 font-size:10pt;
 color:#000000;
 font-family:georgia,"times new roman",times,serif;
 background-color:transparent;
}

code {
 font-size:10pt;
 color:#000000;
 font-family:"lucida console","courier new",monospace;
 background-color:transparent;
}

p {
 margin-top:0pt;
 margin-bottom:10pt;
 font-size:10pt;
 color:#000000;
 font-family:georgia,"times new roman",times,serif;
 background-color:transparent;
}

pre {
 margin-top:0pt;
 margin-bottom:10pt;
 font-size:10pt;
 color:#000000;
 font-family:"lucida console","courier new",monospace;
 background-color:transparent;
}

h1 {
 font-weight:bold;
 font-size:16pt;
 margin-bottom:2px;
 margin-top:0pt;
 color:#3B72B7;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:transparent;
}

h2 {
 font-weight:bold;
 font-size:14pt;
 margin-bottom:2pt;
 margin-top:0pt;
 color:#3B72B7;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:transparent;
}

h3 {
 font-weight:bold;
 font-size:12pt;
 margin-bottom:2pt;
 margin-top:0pt;
 color:#3B72B7;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:transparent;
}

h4 {
 font-weight:bold;
 font-size:10pt;
 margin-bottom:2pt;
 margin-top:0pt;
 color:#3B72B7;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:transparent;
}

ol {
 margin-top:0pt;
 margin-bottom:9pt;
}

ul {
 margin-top:0pt;
 margin-bottom:9pt;
}

li {
 margin-top:0pt;
 margin-bottom:2pt;
}


input {
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
 font-size:10pt;
 font-family:georgia,"times new roman",times,serif;
 color:#000000;
}

select {
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
 font-size:10pt;
 font-family:georgia,"times new roman",times,serif;
 color:#000000;
}

textarea {
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
 font-size:10pt;
 font-family:georgia,"times new roman",times,serif;
 color:#000000;
}


td {
 text-align:left;
 font-size:10pt;
 font-family:georgia,"times new roman",times,serif;
}

th {
 font-weight:bold;
 font-size:10pt;
 vertical-align:bottom;
 color:#FFFFFF;
 font-family:georgia,"times new roman",times,serif;
 background-color:#3B72B7;
 text-align:left;
}


.answer {
 font-weight:bold;
 font-family:tahoma,verdana,arial,sans-serif;
 color:#FFFFFF;
 font-size:9pt;
}

.answerkey {
 color:#B0C4DE;
 font-family:tahoma,verdana,arial,sans-serif;
 font-size:8pt;
 font-style:italic;
}

.cellborder {
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
}

.chart {
 font-family:tahoma,verdana,arial,sans-serif;
 font-size:8pt;
 text-align: center;
}

.code {
 font-family:"lucida console","courier new",monospace;
}

.comment {
 font-size:9pt;
}

.dark {
 color:#3B72B7;
 background-color:transparent;
}

.datacellborder {
 font-size:9pt;
 font-family:tahoma,verdana,arial,sans-serif;
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
}

.datatableborder {
 margin-bottom:9pt;
 font-size:9pt;
 font-family:tahoma,verdana,arial,sans-serif;
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
}

.footer {
 font-weight:bold;
 font-size:9pt;
 color:#B0C4DE;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:#3B72B7;
}

.footerPrint {
 font-size:8pt;
 font-family:tahoma,verdana,arial,sans-serif;
}

.menu {
 font-weight:bold;
 font-size:9pt;
 color:#FFFFFF;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:#3B72B7;
}

.pageTitle {
 font-weight:bold;
 font-size:20pt;
 color:#3B72B7;
 font-family:tahoma,verdana,arial,sans-serif;
 background-color:transparent;
}

.squeeze {
 margin-top:2pt;
 margin-bottom:2pt;
}

.presqueeze {
 margin-top:6pt;
 margin-bottom:6pt;
}

.tableborder {
 margin-bottom:9pt;
 border-top:#3B72B7 1px solid;
 border-right:#3B72B7 1px solid;
 border-bottom:#3B72B7 1px solid;
 border-left:#3B72B7 1px solid;
}

