hr {height:1px;color:#003399;}
.content {color:#000000;font-size:12px;font-family:arial;font-style:normal;}
.title {background-color:#003399;color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.nav a:link {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.nav a:visited {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.nav a:active {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.nav a:hover {color:#ffff00;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}

.subnav {color:#ffffff;font-size:11px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.subnav a:link {color:#ffffff;font-size:11px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.subnav a:visited {color:#ffffff;font-size:11px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.subnav a:active {color:#ffffff;font-size:11px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.subnav a:hover {color:#ffff00;font-size:11px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
.content a:link {color:#003399;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
.content a:visited {color:#003399;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
.content a:active {color:#003399;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
.content a:hover {color:#3366cc;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}


hr {height:1px;color:#003399;}

.contentspan {color:#000000;font-size:10pt;font-family:arial;font-style:normal;}

.titlespan {background-color:#003399;color:#ffffff;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}

a.topnav {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.topnav:link {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.topnav:visited {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.topnav:active {color:#ffffff;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.topnav:hover {color:#ffff00;font-size:12px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}

a.leftnav2 {color:#ffffff;font-size:10px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.leftnav2:link {color:#ffffff;font-size:10px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.leftnav2:visited {color:#ffffff;font-size:10px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.leftnav2:active {color:#ffffff;font-size:10px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.leftnav2:hover {color:#ffff00;font-size:10px;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}


.snav {color:#ffffff;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.snav a:link {color:#ffffff;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.snav a:visited {color:#ffffff;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.snav a:active {color:#ffffff;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
.snav a:hover {color:#ffff00;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}

a {color:#3366cc;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
a:link {color:#3366cc;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
a:visited {color:#3366cc;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}
a:active {color:#3366cc;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a:hover {color:#003399;font-size:10pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}


a.visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.visited:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a.visited:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
a.visited:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

a.title { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3366CC; text-decoration: underline}
a.title:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3366CC; text-decoration: underline}
a.title:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: none}
a.title:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #3366CC; text-decoration: underline}

a.titlelink { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.titlelink:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a.titlelink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
a.titlelink:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline}

a.subnav {color:#ffffff;font-size:8pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.subnav:link {color:#ffffff;font-size:8pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.subnav:visited {color:#ffffff;font-size:8pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.subnav:active {color:#ffffff;font-size:8pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:none;}
a.subnav:hover {color:#ffff00;font-size:8pt;font-family:arial;font-style:normal;font-weight:bold;text-decoration:underline;}

a.datalink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: underline}
a.datalink:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: underline}
a.datalink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: underline}
a.datalink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #3366CC; text-decoration: none}
a.datalink:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: underline}

a.contactlink { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
a.contactlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
a.contactlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
a.contactlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
a.contactlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}

body{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }

tr.data { background-color: #ffffff;}
tr.dataoffset { background-color: #CCCCCC;}
tr.nav { background-color: #003399;}
tr.subnav { background-color: #003399;}
tr.title { background-color: #003399; }
tr.bodyfill { background-color: #CCCCCC; }
tr.rowfill { background-color: #CCCCCC; }

table.database { background-color: #CCCCCC; }
table.body { background-color: #FFFFFF; }

td.bodyfill { background-color: #CCCCCC; }
td.dataoffset { background-color: #CCCCCC;}
td.bodytext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
td.bodytext2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; }
td.bodytext3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
td.textbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
td.bodytitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: none; }
td.bodytitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: none; }
td.title { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
td.title2 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000066; text-decoration: none; }
td.titlesmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; }
td.databold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
td.databoldgreen { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: green; text-decoration: none; }
td.data { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }


div.bodytitle3 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #003399; text-decoration: none; }
div.datared { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: red; text-decoration: none; }
div.datagreen { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: green; text-decoration: none; }


span.datared { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-style: normal; font-weight: normal; color: red; text-decoration: none; }
span.datagreen { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: green; text-decoration: none; }
span.datagreenbold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: green; text-decoration: none; }