body  { font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p  { font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td    { font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.intbodyheadingleaders  { color: white; font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #00579e; margin-right: 5px; margin-left: 5px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }
.intbodyheadingleaders1 { color: white; font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #00579e; margin-right: 0px; margin-left: 0px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }
.intbodyheadingonc  { color: white; font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; margin-left: 5px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }
.intbodyheadingonc2 { color: white; font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; margin-left: 0px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }
.intbodyheadingonc1 { color: white; font-size: 9pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; margin-right: 0px; margin-left: 0px; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }
.intbody { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 7px; padding-left: 5px }
.intbody8 { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 7px; padding-left: 5px; visibility: hidden }
.intbody1  { color: #717171; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 7px; padding-left: 5px }
.speakerwithbullets { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -10px; padding-right: 7px; padding-left: 5px }
.intbody2 { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-left: 5px; padding-top: 2px; padding-right: 0px; padding-left: 0px; border-top: 1px solid #5e7580 }
.intbody3 { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-bottom: -10px; margin-left: 5px; padding-top: 2px; padding-right: 0px; padding-left: 0px; border-top: 1px solid #5e7580 }
.intbody4 { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-bottom: -10px; margin-left: 5px; padding-top: 2px; padding-right: 0px; padding-left: 0px }
.intbody5 { color: #717171; font-size: 10pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 5px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-left: 0px }
.intbody6 { color: #000; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5caff; margin-right: 5px; margin-left: 5px; padding: 3px; border: solid 1px #9a10b5 }
.intbody7 { color: #000; font-size: 9pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #deefff; margin-right: 5px; margin-left: 5px; padding: 3px; border: solid 1px #00579e }
.intbodywithbullets  { color: #717171; font-size: 7pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 7px; padding-left: 5px }
.intbodybox { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ebebeb; margin-right: 5px; margin-left: 5px; padding: 5px; border: solid 1px #00579e }
.intbodyboxred { font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; margin-right: 5px; margin-left: 5px; padding: 5px; border: solid 1px #00579e }
.intbodyboxred1 { font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; padding: 5px; border: solid 1px #00579e }
.intbodysmall { color: #717171; font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ebebeb; padding: 3px; border-top: 1px solid #00e; border-bottom: 1px solid #00e }
.intbodysmall1 { color: #717171; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white; padding: 3px }
.intbodysmall2 { color: #fff; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #00579e; padding: 2px }
.intbodysmall3 { color: #fff; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; padding: 2px }
.intbodysmall4 { color: #fff; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ebebeb; padding: 2px }
.intbodysmall5 { color: #fff; font-size: 7pt; line-height: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 2px }
.intbodysmall5pixelright { color: #717171; font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ebebeb; margin-right: 5px; padding: 3px; border-top: 1px solid #00e; border-bottom: 1px solid #00e }
.intbodysmallnoground { color: #717171; font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 3px; border-top: 1px solid #00e; border-bottom: 1px solid #00e }
.quotes { color: #717171; font-size: 11pt; line-height: 15pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-right: 7px; padding-left: 5px }
.intbodybullets  { color: #717171; font-size: 8pt; line-height: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: -10px; padding-right: 7px; padding-left: 5px }
.intbodybullets1 { color: #717171; font-size: 8pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 3px; margin-left: -10px; padding-right: 7px; padding-left: 5px }
.pagehead  { color: #717171; font-weight: bold; font-size: 17pt; line-height: 18pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 10px; margin-bottom: 0px; margin-left: 5px; padding-top: 10px }
.leftrule { border-left: 1px solid #717171 }
.toprule1  { border-top: 1px solid #717171 }
.toprule2  { font-weight: bold; font-size: 12pt; line-height: 14px; margin-right: 5px; margin-left: 10px; padding-top: 2px; border-top: 1px solid #717171 }
.toprule3 { font-weight: bold; font-size: 11pt; line-height: 14px; margin-right: 5px; margin-left: 5px; padding-top: 2px; border-top: 1px solid #717171 }
a:link { color: #717171 }
a:hover { color: #00579e }
a:active { color: #00579e }
a:visited { color: #717171 }
.w_link { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.w_link a:link { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.w_link a:visited { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.w_link a:hover { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.w_link a:active { color: white; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacklink { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacklink a:link { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacklink a:visited { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacklink a:hover1 { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.blacklink a:active1 { color: #000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.sessionchoosefrom { color: white; font-weight: bold; font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #5e7580; margin: 1px 1px 10px; padding: 3px 1px 3px 10px; border: 0px #000; width: 100% }
.qanda { font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.talktile { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.talktilewithbullets { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: -6px; padding-top: 0px }
.speaker { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; border-bottom: 0px none #00579e }
.speakernobullets { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -7px; border-bottom: 0px none #00579e }
.speakerwithbullets { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -6px; margin-bottom: 3px; padding-bottom: 3px }
.bullets { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; text-indent: 0px; margin-top: 0px; margin-bottom: 5px; padding-top: 0px; padding-bottom: 0px; indent: -5px }
.session { color: white; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dc143c; margin: 1px 1px 3px; padding: 5px 1px 5px 10px; border: 0px #00e }
.session1 { color: white; font-size: 13px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: black; margin: 1px 1px 5px; padding: 5px 1px 5px 10px; border: 0px #000 }
.sessiontitle { color: #dc143c; font-weight: bold; font-size: 15px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 2px 0px 0px; padding: 2px 0px 5px; border: 0px #00e }
.sessiontitlewithbullet { color: #dc143c; font-weight: bold; font-size: 15px; line-height: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 2px 0px -15px; padding: 2px 0px 5px; border: 0px #00e }
.speakerwithbullets { color: black; font-weight: normal; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: -6px; margin-bottom: 3px; padding-bottom: 3px }
.ruletop { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-top: 1px solid #a3a3a3 }
.time { color: #5e7580; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
