
A.ssmItems:link		{color:black;text-decoration:none;}
A.ssmItems:hover	{color:white;text-decoration:none;}
A.ssmItems:active	{color:black;text-decoration:none;}
A.ssmItems:visited	{color:black;text-decoration:none;}

.Header 
{
    color: #FFFFFF;
    text-decoration: none;
    font-family: arial, helvetica, sans-serif;
    font-size: 9pt;
    background-color: #000000
}

.Body 
{
    color: #FFFFFF;
    text-decoration: none;
    font-family: arial, helvetica, sans-serif;
    font-size: 9pt;
    background-color: #FFFFFF
}

.PopUp
{
    color: #000000;
    text-decoration: none;
    font-family: arial, helvetica, sans-serif;
    font-size: 8pt;
}

/* SORTABLE tables */
table.sortable thead
{
    background-color:#eee;
    color:#FFFFFF;
    font-weight: bold;
    cursor: default;
    font-family: arial, helvetica, sans-serif; 
    font-size: 10pt; 
}

.LinkOnBlack
{
color: #00FFFF;
text-decoration: underline
}

.MenuLink { color: #0000FF; text-decoration: underline; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 12pt; background-color: #CCCCCC; margin-left: 0in }

.MenuFlash { color: #0000FF; text-decoration: underline; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 12pt; background-color: #000000; margin-left: 0in }

.MenuFlash:hover { color: #0000FF; text-decoration: underline; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 12pt; background-color: #CCCCCC; margin-left: 0in }
table.MenuFlash { border-collapse: collapse; }
table.MenuFlash td { border: 1px solid #ccc; }
table.MenuFlash td a { display: block; width: 30em; padding: 3px; text-decoration: none; }
table.MenuFlash td a:link, table.MenuFlash td a:visited { color: #0000FF; background-color: #000; }
table.MenuFlash td a:hover, table.MenuFlash td a:active { color: #fff; background-color: #666; }

.BookLink { color: #0000FF; text-decoration: underline; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC; margin-left: 0in }

.MenuCurr { color: #0000FF; text-decoration: none; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 12pt; background-color: #FFFFFF; margin-left: 0in }


.B10 {color: #000000; text-decoration: none; font-weight: bold; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.I10 {color: #000000; text-decoration: none; font-style: italic; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.BI10 {color: #000000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.B12 {color: #000000; text-decoration: none; font-weight: bold; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.I12 {color: #000000; text-decoration: none; font-style: italic; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.BI12 {color: #000000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 9pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.B14 {color: #000000; text-decoration: none; font-weight: bold; font-size: 14pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.I14 {color: #000000; text-decoration: none; font-style: italic; font-size: 14pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.BI14 {color: #000000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 14pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.B18 {color: #000000; text-decoration: none; font-weight: bold; font-size: 18pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.I18 {color: #000000; text-decoration: none; font-style: italic; font-size: 18pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.BI18 {color: #000000; text-decoration: none; font-weight: bold; font-style: italic; font-size: 18pt; font-family: arial, helvetica, sans-serif; background-color: #FFFFFF}
.N12 {color: #000000; text-decoration: none; font-weight: normal; line-height: 2.0; font-size: 12pt; font-family: arial, helvetica, sans-serif}
.NB12 {color: #000000; text-decoration: none; font-weight: bold; line-height: 2.0; font-size: 12pt; font-family: arial, helvetica, sans-serif}
.NB18 {color: #000000; text-decoration: none; font-weight: bold; font-size: 18pt; font-family: arial, helvetica, sans-serif}

.TermName {color: #000000; text-decoration: none; font-weight: bold; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; margin-left: 0in}
.TermDef {color: #000000; text-decoration: none; font-weight: normal; font-style: normal; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF; margin-left: 1in}
.LinkLine {color: #0000FF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #CCCCCC;}
.LinkBold {color: #0000FF; text-decoration: none; text-align: center; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #CCCCCC;}

.Trailer {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #CCCCCC;}
.Detail1 {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #00FFFF; font-weight: bold;}
.Detail2 {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #3366CC; font-weight: bold;}
.Detail3 {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #00FF66; font-weight: bold;}
.Detail4 {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #CC0000; font-weight: bold;}

.HeadBlack {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #000000;}
.TailBlack {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 08pt; background-color: #000000;}
.HeadBlue  {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #23238E;}
.HeadCyan  {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #3366CC;}
.HeadGreen {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #2F4F2F}
.HeadRed   {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #FF0000}
.HeadBrown {color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color: #A62A2A}
.HeadGrey  {color: #000000; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 12pt; background-color: #CCCCCC}
.SubGrey  {color: #000000; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 8pt; background-color: #CCCCCC}
.HeadGray  {color: #000000; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 12pt}

.LineWhite {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #FFFFFF;}
.LineBlack {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #000000;}
.LineBlue {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #23238E;}
.LineCyan {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #3366CC;}
  .LineGreen {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #2F4F2F}
  .LineRed {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #FF0000}
  .LineBrown {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #A62A2A}
  .LineGrey {color: #FFFFFF; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 9pt; background-color: #CCCCCC}
  .LineGray {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
  .TinyGray {color: #000000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; }
  .TinyRed {color: #FF0000; text-decoration: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; }
  .LineGray TH  {color: #000000; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 12pt}

A.type1:link    {color:#FFDD00; text-decoration:none;}
A.type1:visited {color:#FFDD00; text-decoration:none;}
A.type1:active  {color:#FFDD00; text-decoration:none;}
A.type1:hover   {color:#00FF80; text-decoration:underline;}

A.type2:link    {color:#FF0000; text-decoration:underline; font-size: 10pt}
A.type2:visited {color:#FF0000; text-decoration:underline; font-size: 10pt}
A.type2:active  {color:#FF0000; text-decoration:underline; font-size: 10pt}
A.type2:hover   {color:#ABCDEF; text-decoration:underline; font-size: 10pt}

A.type3:link    {color:#00CCFF; text-decoration:none;}
A.type3:visited {color:#00CCFF; text-decoration:none;}
A.type3:active  {color:#00CCFF; text-decoration:none;}
A.type3:hover   {color:#FF8000; text-decoration:overline underline;}

A.type4:link    {color:#0000FF; text-decoration:underline; font-size: 18pt}
A.type4:visited {color:#CC00CC; text-decoration:underline; font-size: 18pt}
A.type4:active  {color:#BBBBBB; text-decoration:underline; font-size: 18pt}
A.type4:hover   {color:#00CCCC; text-decoration:underline; font-size: 18pt}

A.type5:link    {color:#0000FF; text-decoration:underline; font-size: 12pt}
A.type5:visited {color:#CC00CC; text-decoration:underline; font-size: 12pt}
A.type5:active  {color:#BBBBBB; text-decoration:underline; font-size: 12pt}
A.type5:hover   {color:#00CCCC; text-decoration:underline; font-size: 12pt}

A.type6:link    {color:#0000FF; text-decoration:underline; font-size: 12pt; font-family: arial, helvetica, sans-serif; font-weight: bold;}
A.type6:visited {color:#CC00CC; text-decoration:underline; font-size: 12pt; font-family: arial, helvetica, sans-serif; font-weight: bold;}
A.type6:active  {color:#BBBBBB; text-decoration:underline; font-size: 12pt; font-family: arial, helvetica, sans-serif; font-weight: bold;}
A.type6:hover   {color:#00CCCC; text-decoration:underline; font-size: 12pt; font-family: arial, helvetica, sans-serif; font-weight: bold;}

  .ParaNormal {margin-left: 0in; margin-right: 0in}
  .ParaRight {margin-left: 1in; margin-right: 1in; text-align: right}
  .ParaLeft {margin-left: 1in; margin-right: 1in}
  .TextCenter {margin-left: 3in; margin-right: 3in}
  .TextRight {margin-left: 6in; margin-right: 0in; text-align: right}
  .TextLeft {margin-left: 0in; margin-right: 6in}
  .ColCenter {margin-left: 3in; margin-right: 3in; text-align: center}
  .ColRight {margin-left: 6in; margin-right: 0in; text-align: center}
  .ColLeft {margin-left: 0in; margin-right: 6in; text-align: center}

.menuskin 
{
    position:absolute;
    width:165px;
    background-color:#FFFFFF;
    border:2px solid black;
    font:bold 12px Verdana;
    line-height:18px;
    z-index:100;
    visibility:hidden;
}

.menuskin a
{
    text-decoration:underline;
    color:black;
    padding-left:10px;
    padding-right:10px;
}

.menuskin a
{
    text-decoration:underline;
    color:black;
    padding-left:10px;
    padding-right:10px;
}

#mouseoverstyle
{
    background-color:#007722;
}

#mouseoverstyle a
{
    color:black;
}

