.AArialMidBlueLeft {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 12pt;
text-align: left;
color: rgb(0,0,255);
}

.AArialSmall {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: left;
color: rgb(0,0,128);
}

.AArialCent {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: center;
color: rgb(0,0,128);
}

.AArialSmallGrey {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: center;
color: rgb(0,0,128);
background-color: rgb(221,221,221);
}

.AArialSmallRight {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: right;
color: rgb(0,0,128);
}

.AArialCentBlu {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: center;
color: rgb(0,0,255);
}

.Normal {
font-family: Times New Roman, serif;
font-style: normal;
font-weight: 400;
font-size: 12pt;
color: rgb(0,0,0);
}

.BasicHeading1 {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 18pt;
color: rgb(0,0,0);
}

.BasicBodyText {
font-family: Times New Roman, serif;
font-style: normal;
font-weight: 400;
font-size: 12pt;
color: rgb(0,0,0);
}

.BasicCaption {
font-family: Arial, serif;
font-style: italic;
font-weight: 800;
font-size: 10pt;
color: rgb(128,128,128);
}

.OceanHeading1 {
font-family: Arial, serif;
font-style: normal;
font-weight: 400;
font-size: 18pt;
color: rgb(0,128,128);
}

.OceanSubhead {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 12pt;
color: rgb(0,0,128);
}

.OceanBodyText {
font-family: Arial, serif;
font-style: normal;
font-weight: 400;
font-size: 10pt;
color: rgb(0,128,128);
}

.OceanCaption {
font-family: Arial, serif;
font-style: italic;
font-weight: 800;
font-size: 10pt;
color: rgb(0,0,255);
}

.LinkColor {
text-decoration: underline ;
color: rgb(0,0,255);
}

.VLinkColor {
text-decoration: underline ;
color: rgb(255,0,128);
}

.ALinkColor {
text-decoration: underline ;
color: rgb(255,0,0);
}

.HLinkColor {
text-decoration: underline ;
color: rgb(0,128,0);
}

.FixedWidthFont {
font-family: Courier New, serif;
font-size: 10pt;
}

.ACopyright {
font-family: Verdana Ref, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 8pt;
text-align: center;
color: rgb(0,0,0);
}

.AArialMid {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 12pt;
text-align: center;
color: rgb(0,0,128);
}

.AArialMedLg {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 14pt;
text-align: center;
color: rgb(0,0,128);
}

.AArialMedLgLeft {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 14pt;
text-align: left;
color: rgb(0,0,128);
}

.AArialMidRight {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 12pt;
text-align: right;
color: rgb(0,0,128);
}

.AArialMidGryBG {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 12pt;
text-align: center;
color: rgb(0,0,128);
background-color: rgb(221,221,221);
}

.SCText {
font-family: Arial, serif;
font-style: normal;
font-weight: 400;
font-size: 10pt;
color: rgb(83,0,83);
}

.SCTitle {
font-family: Arial, serif;
font-style: normal;
font-weight: 700;
font-size: 12pt;
color: rgb(83,0,83);
}

.SCSpecialPrice {
font-family: Times New Roman, serif;
font-style: normal;
font-weight: 800;
font-size: 10pt;
text-align: right;
color: rgb(255,255,0);
background-color: rgb(0,0,0);
}

.SCSpecialTitles {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 8pt;
color: rgb(64,0,128);
}

.SCOddRow {
font-family: Arial, serif;
font-style: normal;
font-weight: 400;
font-size: 10pt;
color: rgb(83,0,83);
background-color: rgb(161,188,199);
}

.SCTotals {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 10pt;
color: rgb(83,0,83);
background-color: rgb(191,191,191);
}

.SCButtonStyle {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 10pt;
color: rgb(255,255,255);
background-color: rgb(0,12,128);
}

.SCDisplayHeader {
font-family: Arial, serif;
font-style: italic;
font-weight: 800;
font-size: 10pt;
text-align: center;
color: rgb(255,255,255);
background-color: rgb(56,54,140);
}

.SCLinkColor {
text-decoration: underline ;
color: rgb(255,0,128);
}

.SCHoverColor {
text-decoration: underline ;
color: rgb(255,0,0);
}

.SCAutoTableHeader {
font-family: Arial, serif;
font-style: normal;
font-weight: 800;
font-size: 10pt;
color: rgb(83,0,83);
}

.SCHeader1 {
font-family: Arial, serif;
font-weight: 800;
font-size: 18pt;
color: rgb(0,128,128);
}

.SCHeader2 {
font-family: Arial, serif;
font-weight: 800;
font-size: 14pt;
color: rgb(0,64,128);
}

.SCSubhead {
font-family: Arial, serif;
font-weight: 800;
font-size: 12pt;
color: rgb(0,0,0);
}

.SCReverseText {
font-family: Arial, serif;
font-weight: 800;
font-size: 10pt;
text-align: right;
color: rgb(255,204,51);
background-color: rgb(0,64,128);
}

.SCComment {
font-family: Arial, serif;
font-style: normal;
font-weight: 400;
font-size: 8pt;
color: rgb(255,0,0);
}

.AArialSmBlu {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 9pt;
text-align: left;
color: #000066;
}

.AArial11Right {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 10pt;
text-align: right;
color: #000066;
}

.GenHighlight {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: none ;
font-size: 10pt;
text-align: center;
color: rgb(0,128,0);
}

.AArialStrike {
font-family: Arial, serif;
font-style: normal;
font-weight: 200;
text-decoration: line-through ;
font-size: 9pt;
text-align: right;
color: rgb(0,0,128);
}

B { font-weight:bold }

SPAN.DecorationOff { text-decoration:none }
SPAN.ItalicOff { font-style:normal }
SPAN.BoldOff { font-weight:normal }
SPAN.DecorationAndItalicOff { text-decoration:none; font-style:normal }
SPAN.DecorationAndBoldOff { text-decoration:none; font-weight:normal }
SPAN.ItalicAndBoldOff { font-style:normal; font-weight:normal }
SPAN.AllOff { text-decoration:none; font-style:normal; font-weight:normal }
