body {
background-color:#FEFEFF;
}

a:active {
color:#00cc00;
background-color: #00FF00;
}

a:focus {
color:#2D688E;
}

a:hover {
color:#2D688E;
}

a:visited {
color:#cc0000;
}

a:link {
color:#0000cc;
}

caption {
color:#FF0000;
font-family:arial, helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
text-align:center;
}

caption.teal {
color:#5F9EA0;
font-family:arial, helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
text-align:center;
}

blockquote {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:11pt;
font-weight:normal;
margin-left:35px;
margin-right:35px;
text-align:left;
}

blockquote.sans {
color:#000000;
font-family:arial, helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
margin-left:35px;
margin-right:35px;
text-align:left;
}

h1 {
color:#0000FF;
font-family:arial, helvetica, sans-serif;
font-size:18pt;
font-weight:bold;
text-align:center;
}

h2 {
color:#23569E;
font-family:arial, helvetica, sans-serif;
font-size:18pt;
font-weight:bold;
text-align:left;
}

h2.c {
color:#0000FF;
font-family:arial, helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
text-align:center;
}

h2.nc {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:12pt;
font-weight:bold;
text-align:left;
}

h2.ncb {
color:#0000FF;
font-family:arial, helvetica, sans-serif;;
font-size:11pt;
font-weight:bold;
text-align:left;
}

h2.teal {
color:#5F9EA0;
font-family:arial, helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
text-align:center;
}

h2.t {
color:#FF0000;
font-family:arial, helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
text-align:left;
}

h2.t2 {
color:#FF0000;
font-family:arial, helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-align:left;
}

h3 {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:11pt;
font-weight:normal;
text-align:left;
}

h3.bt {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:11pt;
font-weight:normal;
margin-left:15px;
margin-right:15px;
text-align:left;
}

h3.bta {
color:#000000;
font-family:arial, helvetica, sans-serif;
font-size:10pt;
text-align:left;
font-weight:normal;
}

h4 {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:8pt;
font-weight:normal;
margin-left:15px;
margin-right:0px;
}

h5 {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
font-weight:normal;
margin-left:0px;
margin-right:0px;
}

li {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:11pt;
font-weight:normal;
margin-left:15px;
margin-right:20px;
}

li.indent {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:10pt;
font-weight:normal;
margin-left:35px;
margin-right:20px;
}


ol {
color:#000000;
font-size:1pt;
font-family:times, "times new roman", garamond, serif;
font-weight:normal;
margin-left:10px;
margin-right:10px;
}

table {
border-style: groove;
border-width: thin;
padding:0px;
text-align:center;
}

table.center {
text-align:center;
}

td {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:left;
font-weight:normal;
}

td.bold {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:right;
font-weight:bold;
}

td.center {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:center;
font-weight:normal;
}

td.right {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:right;
font-weight:normal;
}

td.topc {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:center;
vertical-align:top;
font-weight:normal;
}

td.topl {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:left;
vertical-align:top;
font-weight:normal;
}

td.toplr {
color:#800080;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:left;
vertical-align:top;
font-weight:normal;
}

td.topr {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:right;
vertical-align:top;
font-weight:normal;
}

td.toprr {
color:#800080;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:right;
vertical-align:top;
font-weight:normal;
}

th {
color:#000000;
font-family:arial, helvetica, sans-serif;
font-size:9pt;
text-align:center;
font-weight:bold;
}

th.nc {
color:#000000;
font-family:arial, helvetica, sans-serif;
font-size:9pt;
text-align:left;
vertical-align:top;
font-weight:normal;
}

th.ncr {
color:#800080;
font-family:arial, helvetica, sans-serif;
font-size:9pt;
text-align:left;
vertical-align:top;
font-weight:normal;
}

th.right {
color:#000000;
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:right;
font-weight:normal;
}

tr {
font-family:times, "times new roman", garamond, serif;
font-size:9pt;
text-align:left;
font-weight:normal;
}

ul {
color:#000000;
font-size:11pt;
font-family:times, "times new roman", garamond, serif;
font-weight:normal;
}

