.Caption, p.Caption, li.Caption, div.Caption, span.Caption
{
 font-family: Arial;
 font-size: 9pt;
 color: #999999;
 font-style: italic;
}
hr, .hr
{
 color: #6B74AD;
 background: #6B74AD;
}
a:link.frontendeditlink, a:hover.frontendeditlink, a:active.frontendeditlink, a:visited.frontendeditlink
{
 color: #FF0000;
 text-decoration: none;
}
div.frontendeditarea
{
 padding: 3px 0px;
 text-align: center;
 border-top: solid #000000 1px;
 border-bottom: solid #000000 1px;
 background: #FFFEA5;
}
.frontendedittext, p.frontendedittext, li.frontendedittext, div.frontendedittext, span.frontendedittext
{
 color: #000000;
}
.NeedhamHeadline, p.NeedhamHeadline, li.NeedhamHeadline, div.NeedhamHeadline, span.NeedhamHeadline, .h1
{
 font-family: Arial;
 font-size: 14pt;
 color: #2B3163;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.NeedhamSubhead1, p.NeedhamSubhead1, li.NeedhamSubhead1, div.NeedhamSubhead1, span.NeedhamSubhead1, .h2
{
 font-family: Arial;
 font-size: 11pt;
 color: #2B3163;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.NeedhamSubhead2, p.NeedhamSubhead2, li.NeedhamSubhead2, div.NeedhamSubhead2, span.NeedhamSubhead2, .h3
{
 font-family: Arial;
 font-size: 10pt;
 color: #2B3163;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
body, td, .normal, .Normal, .MsoNormal, p.MsoNormal, li.MsoNormal, div.MsoNormal, span.MsoNormal
{
 font-family: Arial;
 font-size: 10pt;
 color: #000000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}
.Section1 a, #Section1 a, span.MsoHyperlink, span.MsoHyperlinkFollowed, .Hyperlink, .Section1 a.Hyperlink, #Section1 a.Hyperlink, span.Hyperlink
{
 font-family: Arial;
 font-size: 10pt;
 color: #6B74AD;
 font-weight: normal;
 font-style: normal;
 text-decoration: underline;
}
.Section1 a:visited, #Section1 a:visited, span.MsoHyperlinkFollowed, .FollowedHyperlink, .Section1 a:visited.FollowedHyperlink, #Section1 a:visited.FollowedHyperlink
{
 font-family: Arial;
 font-size: 10pt;
 color: #6B74AD;
 font-weight: normal;
 font-style: normal;
 text-decoration: underline;
}
a:link.CPCopy, a:hover.CPCopy, a:active.CPCopy, a:visited.CPCopy
{
 font-family: Arial;
 font-size: 8pt;
 color: #FFFFFF;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
.CPCopy2, p.CPCopy2, li.CPCopy2, div.CPCopy2, span.CPCopy2
{
 font-family: Arial;
 font-size: 8pt;
 color: #FFFFFF;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}
#Section1 ul, #Section1 ol, .bullet1
{
 padding: 4px 0px 0px 19px;
 margin: 0px 0px 0px 19px;
}
#Section1 ul li, #Section1 ol li, .bullet2
{
 margin: 0px 0px 4px 0px;
}
.One, p.One, li.One, div.One, span.One
{
 color: #99FFCC;
}
.Two, p.Two, li.Two, div.Two, span.Two
{
 color: #CCCC99;
}
.Three, p.Three, li.Three, div.Three, span.Three
{
 color: #CCCCCC;
}
.Four, p.Four, li.Four, div.Four, span.Four
{
 color: #CCCCFF;
}
.Five, p.Five, li.Five, div.Five, span.Five
{
 color: #CCFF99;
}
.Six, p.Six, li.Six, div.Six, span.Six
{
 color: #CCFFCC;
}
.Seven, p.Seven, li.Seven, div.Seven, span.Seven
{
 color: #CCFFFF;
}
.Eight, p.Eight, li.Eight, div.Eight, span.Eight
{
 color: #FFCC99;
}
.Ten, p.Ten, li.Ten, div.Ten, span.Ten
{
 color: #FFCCCC;
}
.Eleven, p.Eleven, li.Eleven, div.Eleven, span.Eleven
{
 color: #FFCCFF;
}
.Twelve, p.Twelve, li.Twelve, div.Twelve, span.Twelve
{
 color: #FFFF99;
}
.Thirteen, p.Thirteen, li.Thirteen, div.Thirteen, span.Thirteen
{
 color: #FFFFCC;
}
.Fourteen, p.Fourteen, li.Fourteen, div.Fourteen, span.Fourteen
{
 color: #000000;
}
.Fifteen, p.Fifteen, li.Fifteen, div.Fifteen, span.Fifteen
{
 color: #808080;
}
.Sixteen, p.Sixteen, li.Sixteen, div.Sixteen, span.Sixteen
{
 color: #C0C0C0;
}
.Seventeen, p.Seventeen, li.Seventeen, div.Seventeen, span.Seventeen
{
 color: #800000;
}
.Eighteen, p.Eighteen, li.Eighteen, div.Eighteen, span.Eighteen
{
 color: #FF0000;
}
.Nineteen, p.Nineteen, li.Nineteen, div.Nineteen, span.Nineteen
{
 color: #808000;
}
.Eighteen, p.Eighteen, li.Eighteen, div.Eighteen, span.Eighteen
{
 color: #FFFF00;
}
.Nineteen, p.Nineteen, li.Nineteen, div.Nineteen, span.Nineteen
{
 color: #008000;
}
.Twenty, p.Twenty, li.Twenty, div.Twenty, span.Twenty
{
 color: #00FF00;
}
.TwentyOne, p.TwentyOne, li.TwentyOne, div.TwentyOne, span.TwentyOne
{
 color: #008080;
}
.TwentyTwo, p.TwentyTwo, li.TwentyTwo, div.TwentyTwo, span.TwentyTwo
{
 color: #00FFFF;
}
.TwentyThree, p.TwentyThree, li.TwentyThree, div.TwentyThree, span.TwentyThree
{
 color: #000080;
}
.TwentyFour, p.TwentyFour, li.TwentyFour, div.TwentyFour, span.TwentyFour
{
 color: #0000FF;
}
.TwentyFive, p.TwentyFive, li.TwentyFive, div.TwentyFive, span.TwentyFive
{
 color: #800080;
}
.TwentySix, p.TwentySix, li.TwentySix, div.TwentySix, span.TwentySix
{
 color: #FF00FF;
}

