
/* Stylesheet */

a.links:link { color: #0033CC; text-decoration: underline; }
a.links:visited { color: #0033CC; text-decoration: underline; }
a.links:hover { color: #002699; text-decoration: underline; }
a.links:active { color: #002699; text-decoration: underline; }

a.links2:link { color: #0033CC; text-decoration: none; }
a.links2:visited { color: #0033CC; text-decoration: none; }
a.links2:hover { color: #002699; text-decoration: underline; }
a.links2:active { color: #002699; text-decoration: underline; }

a.imagelinks:link { }
a.imagelinks:visited { }
a.imagelinks:hover { }
a.imagelinks:active { }

h1 { font-family: Tahoma,Arial,Arial Rounded MT Bold,Verdana,Helvetica; font-size: 18pt; font-weight: bold; color: #000066; margin: 0px; text-align: center; vertical-align: middle; }

h2 { text-align: center; font-family: Arial,Trebuchet MS,Geneva; font-size: 12pt; font-weight: bold; color: #006600; margin: 10px 0px 10px 0px; }

h3 { text-align: left; font-family: Arial,Tahoma,Verdana,Helvetica; font-size: 14pt; font-weight: bold; color: #00004D; margin: 10px 0px 10px 0px; }

.bg { background: #F6EEEE; text-align: left; padding: 10px; font-family: Arial,Helvetica; font-size: 9pt; font-weight: normal; }

hr { height: 1px; margin: 0px; padding: 0px; }

.left { text-align: left; }

.right { text-align: right; }

.center { text-align: center; }

.boldface { font-weight: bold; }

.unboldface { font-weight: normal; }

.italics { font-style: italic; }

.underlined { text-decoration: underline; }

.strikeout { text-decoration: line-through; }

.indent1 { text-indent: 15px; }

.indent2 { text-indent: 30px; }

.gray1 { color: #8D8D8D; }

.typeface1 { color: #4D4D4D; font-family: Arial,Helvetica,Tahoma,Geneva; font-size: 12pt; font-weight: bold; }

.typeface2 { color: #666666; font-family: Microsoft Sans Serif,Arial,Helvetica; font-size: 8pt; font-weight: normal; }

.typeface3 { color: #000000; font-family: 'Courier New', Courier; font-weight: normal; font-size: 10pt; }

img.hlogo { float: right; border: 2px groove #FAFAFA; margin: 4px; }

img.image1 { float: none; border: 0px none; margin: 10px; }

div.codesample { margin: 10px 0px 10px 0px; padding: 15px; background: #FFFFFF; font-family: "Courier New", Courier; font-weight: bold; font-size: 9pt; color: #1A1A1A; text-align: left; white-space: nowrap; overflow: visible; }

span.codesample { font-family: "Courier New", Courier; font-weight: normal; font-size: 9pt; }

table.frame { width: 80%; margin: 5px; border: 0px none; background: transparent; text-align: left; table-layout: auto; border-collapse: collapse; }

td.frame-header { width: auto; height: auto; background: #CCCCCC; vertical-align: top; padding: 3px; border: 1px dotted #333333; text-align: center; color: #1A1A1A; font-family: Arial,Verdana,Geneva,Tahoma; font-weight: bold; font-size: 12pt; text-decoration: underline; }

td.frame-data { width: auto; height: auto; background: transparent; vertical-align: middle; padding: 5px; border: 1px dotted #333333; color: #1A1A1A; }

td.frame-data-1 { text-align: left; font-family: Arial,Geneva,Tahoma; font-weight: bold; font-size: 12pt; }

td.frame-data-2 { text-align: left; font-family: Verdana,Arial,Geneva,Tahoma; font-weight: normal; font-size: 8pt; }

td.frame-data-3 { text-align: left; font-family: Verdana,Arial,Geneva,Tahoma; font-weight: normal; font-size: 8pt; line-height: 130%; }

ul { list-style: disc outside; margin: 0px; padding: 0px 0px 0px 10px; }

li { margin: 0px; padding: 0px 0px 2px 0px; text-indent: 0px; }

/* End Stylesheet */

