
A.menu:link, A.menu:visited, A.menu:active {text-decoration: none;}
.link_bottom        {font: bold 10pt helvetica, sans-serif; color: orange; } 
.linkr  {font: bold 8pt sans-serif; color: #ffffff; text-decoration: none; line-height: 8pt} 
.linkra  {font: bold 8pt helvetica; color: #FFFF99; text-decoration: none; line-height: 8pt} 
.linkt  {font: bold 12pt helvetica; color: #ffffff; text-decoration: none; line-height: 12pt } 
.linkta  {font: bold 12pt helvetica;color: #FFFF99; text-decoration: none; line-height: 12pt } 
.blues  {font: normal 8pt helvetica, sans-serif; color: #333399; text-decoration: none; } 
.blueb  {font: bold 10pt helvetica, sans-serif; color: #333399; text-decoration: none; } 
.linkiri {font: bold 24pt Times; color: #ffff99; text-decoration: none; line-height: 90% } 
.linkr1 {font: bold 10pt sans-serif; color: #ffff99; text-decoration: none; line-height: 10pt } 
.linkr1w {font: bold 10pt sans-serif; color: #ffffff; text-decoration: none; line-height: 10pt } 
.linkr2 {font: bold 9pt sans-serif; color: #ffffff; text-decoration: none; line-height: 10pt } 
.linkr3 {font: bold 10pt sans-serif; color: #ffffff; text-decoration: none;} 
.news   {font: bold 8pt Arial, sans-serif; color: darkblue; text-decoration: underline; } 
.menuitem A.linkr:hover  {font-size: 10pt; color: #ffff33;}
.menuitem A.linkr1:hover {font-size: 12pt; color: #ffcc33;}
.menuitem A.linkra:hover {font-size: 10pt; color: #ffff33;}
.menuitem A.menu:hover .linkr1 {font-size: 10pt; color: #ffcc33; line-height: 10pt}
.menuitem A.menu:hover .linkr {font-size: 11pt; color: #ffff33; line-height: 8pt}
.toc { background-color: #333399; width: 90px; padding: 4px; text-align: center; float: left; margin-right: 5px; border-width: 5px; border-style: outset; border-color: #333399;}
.menuitem { margin-top: 0px; margin-bottom: 0px; line-height: 8pt}
.menuitem + .menuitem { margin-top: 6px; margin-bottom: 6px; line-height: 8pt}
form {background-color: white}

        .sidebar        {float:right; width: 172; background-color: white; border-width: 4px; border-spacing: 2px; border-style: outset; border-color: #888888; border-collapse: separate; padding: 3px}
         .sidebarSection {text-align: center; border-width: 1px; border-style: inset; padding: 4px; border-color: gray; background-color: #FAFAD2;}

@media only all and (max-width: 320px) {
    /* Insert your rules for smaller screens here */
        .titleicon          {display:none}
  }

@media only all and (max-width: 320px) {
    /* Insert your rules for smaller screens here */
        .intro          {font-family: sans-serif; display: table; clear: both}
        .sidebar        {float:none; width:auto; min-width: 165}
  }
