<style type="text/css">

a:link { color:#333333; font-weight:medium; font-size:9pt;font-family:arial,sans-serif; }
a:visited { color:#333333; font-weight:medium; font-size:9pt;font-family:arial,sans-serif; }
a:active { color:#333333; font-weight:medium; font-size:9pt;font-family:arial,sans-serif; }
a:hover { color:#000000; font-weight:medium; font-size:9pt;font-family:arial,sans-serif; }

a.link:link { color:#333333; text-decoration:none; font-weight:medium; font-size:10pt;font-family:arial,sans-serif; }
a.link:visited { color:#333333; text-decoration:none; font-weight:medium; font-size:10pt;font-family:arial,sans-serif; }
a.link:active { color:#333333; text-decoration:none; font-weight:medium; font-size:10pt;font-family:arial,sans-serif; }
a.link:hover { color:#000000; text-decoration:none; font-weight:medium; font-size:10pt;font-family:arial,sans-serif; }

a.nav:link { color:#999999; text-decoration:none; font-weight:bold; vertical-align:top; margin-top:0px; font-size:10pt; font-family:arial,sans-serif; padding:0px; }
a.nav:visited { color:#999999; text-decoration:none; font-weight:bold; vertical-align:top; margin-top:0px; font-size:10pt; font-family:arial,sans-serif; }
a.nav:active { color:#999999; text-decoration:none; font-weight:bold; vertical-align:top; margin-top:0px; font-size:10pt; font-family:arial,sans-serif; }
a.nav:hover { color:#000000; text-decoration:none; font-weight:bold; vertical-align:top; margin-top:0px; font-size:10pt; font-family:arial,sans-serif; }

td.navigation { color:#000000; background-color:#ffffff; font-weight:bold; text-align:left; vertical-align:top; font-size:12px; line-height:35px; font-family:arial,sans-serif; padding:0px; }
td.navcell { color:#999999; font-weight:bold; text-align:right; vertical-align:middle; font-size:12px; font-family:arial,sans-serif; padding:0px; }

td.text { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:10px; padding-top:0px; padding-right:70px; padding-bottom:0px }
td.texti { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px }

td.rtext { color:#333333; background-color:#ffffff; font-weight:medium; text-align:right; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px }
td.ltext { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px }

td.contact { color:#000000; font-weight:medium; text-align:right; vertical-align:top; font-size:17px; line-height:1.3em; font-family:arial,sans-serif;  padding-left:0px;padding-right:20px;padding-top:0px;padding-bottom:10px;}

td.tdleft { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:bottom; font-size:9pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:5px; padding-top:0px; padding-right:5px; padding-bottom:0px }
td.tdleft2 { color:#333333; background-color:#dddddd; font-weight:medium; text-align:left; vertical-align:bottom; font-size:9pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:5px; padding-top:0px; padding-right:5px; padding-bottom:0px }
td.tdcenter { width:50%; color:#333333; background-color:#ffffff; font-weight:medium; text-align:center; vertical-align:bottom; font-size:9pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:20px; padding-top:0px; padding-right:20px; padding-bottom:40px }
td.tdright { color:#333333; background-color:#ffffff; font-weight:medium; text-align:right; vertical-align:bottom; font-size:9pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:5px; padding-top:0px; padding-right:5px; padding-bottom:0px }

td.header1 { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px }
td.header2 { color:#333333; background-color:#ffffff; font-weight:medium; text-align:left; vertical-align:top; font-size:10pt; line-height:1.2em; font-family:arial,sans-serif; padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px }


h1 { color:#333333; font-weight:bold; font-size:14pt; line-height:1.4em; font-family:arial,sans-serif; }
h2 { color:#333333; font-weight:bold; font-style:italic; font-size:12pt; line-height:1.3em; font-family:arial,sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:3px;}
h3 { color:#333333; font-weight:bold; font-size:10pt; line-height:1.3em; font-family:"arial, sans-serif"; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:3px;}


input.stdstyle { color:#333333; background-color:#ffffff; font-weight:medium; font-size:9pt; font-family:arial,sans-serif; border-width:0px;margin-top:5px }
input.stdstyle2 { color:#333333; background-color:#dddddd; font-weight:medium; font-size:9pt; font-family:arial,sans-serif; border-width:0px;margin-top:5px }
input.boldstyle { color:#333333; background-color:#ffffff; font-weight:bold; font-size:9pt; font-family:arial,sans-serif; border-width:0px; }
input.boldstyle2 { color:#333333; background-color:#dddddd; font-weight:bold; font-size:9pt; font-family:arial,sans-serif; border-width:0px; }
select.stdstyle { color:#333333; background-color:#ffffff; width:100%; font-weight:medium; vertical-align:top; font-size:9pt; font-family:arial,sans-serif; border-width:0px; }
select.boldstyle { color:#333333; background-color:#ffffff; width:100%; font-weight:bold; vertical-align:top; font-size:9pt; font-family:arial,sans-serif; border-width:0px; }

table.table_index { background-image:url('../decorations/startbg.jpg'); background-repeat:no-repeat; color:#333333; background-color:#cccccc; padding:0px; }
table.table_frame { color:#333333; background-color:#ffffff; padding:0px; }

hr { width:100%; background-color:#aaaaaa; height:1px; border-style:none; color:#aaaaaa; border-color:#aaaaaa; border-width:0px }

body { color:#000000; background-color:#ffffff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
body.front { color:#000000; background-color:#000000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

</style>
