hr {
  border: 0;
  width: 100%;
  color: #003366;
  height: 5px;
  align: left;

}

hr.syllabus {
  border: 0;
  width: 100%;
  color: #666666;
  height: 1px;
  align: center;

}


table.border
{
border-style: solid;
border-width: 1px;
border-color: #9999CC;
}
p,li,td {font: 9pt verdana, sans-serif; color: #666666; line-height: 2.1; }

p.emailSignup { font: bold 8pt verdana; color:#666666; }
p.submenu {font: 7pt verdana, sans-serif; color: #666666; line-height: 1.3; margin-left: 10px; }
p.closer {font: 9pt verdana, sans-serif; color: #666666; line-height: 1.6; margin-left: 10px; }
p.quotes {font: italic 9pt verdana, sans-serif; color: #666666; line-height: 1.5; }
p.small { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.2 }
p.footer {font: 7pt verdana, sans-serif; color: #666666; line-height: 1.4; }
p.form {font: 9pt verdana, sans-serif; color: #666666; line-height: 1.3; }
span.menu {font: bold 8pt verdana, sans-serif; color: #666666; line-height: 2.0; }
span.closer {font: 9pt verdana, sans-serif; color: #666666; line-height: 1.3; }
span.heading {font: bold 9pt verdana, sans-serif; color: #003366; line-height: 1.9; }
span.footer {font: 7pt verdana, sans-serif; color: #666666; line-height: 1.4; }

td.category {font: 11pt franklin gothic demi, sans-serif; }
td.menu {font: 10pt franklin gothic book, sans-serif; }
td.link { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.7; margin-left: 1px }

a.submenu:link { font: bold 7pt verdana, sans-serif; color: #666666; line-height: 1.7; margin-left: 1px }
a.submenu:hover { font: bold 7pt verdana, sans-serif; color: #003366; line-height: 1.7; margin-left: 1px }
a.submenu:visited { font: bold 7pt verdana, sans-serif; color: #666666; line-height: 1.7; margin-left: 1px }
a.submenu:hover { font: bold 7pt verdana, sans-serif; color: #003366; line-height: 1.7; margin-left: 1px }
a.submenu { text-decoration: none line-height: 1.7; margin-left: 14px }

a.submenu2:link { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.7; margin-left: 1px }
a.submenu2:hover { font: 7pt verdana, sans-serif; color: #003366; line-height: 1.7; margin-left: 1px }
a.submenu2:visited { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.7; margin-left: 1px }
a.submenu2:hover { font:  7pt verdana, sans-serif; color: #003366; line-height: 1.7; margin-left: 1px }
a.submenu2 { text-decoration: none line-height: 1.7; margin-left: 7px }

a.footer:link { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.7; }
a.footer:hover { font: 7pt verdana, sans-serif; color: #003366; line-height: 1.7; }
a.footer:visited { font: 7pt verdana, sans-serif; color: #666666; line-height: 1.7; }
a.footer:hover { font: 7pt verdana, sans-serif; color: #003366; line-height: 1.7; }
a.footer { text-decoration: none line-height: 1.7; }

a.test:link { font: bold 8pt verdana, sans-serif; color: #666666; line-height: 2.0; }
a.test:hover { font: bold 8pt verdana, sans-serif; color: #003366; line-height: 2.0; }
a.test:visited { font: bold 8pt verdana, sans-serif; color: #666666; line-height: 2.0; }
a.test:hover { font: bold 8pt verdana, sans-serif; color: #003366; line-height: 2.0; }
a.test { text-decoration: underline }

a:link { font: bold 8pt verdana, sans-serif; color: #666666; line-height: 2.0; }
a:hover { font: bold 8pt verdana, sans-serif; color: #003366; line-height: 2.0; }
a:visited { font: bold 8pt verdana, sans-serif; color: #666666; line-height: 2.0; }
a:hover { font: bold 8pt verdana, sans-serif; color: #003366; line-height: 2.0; }
a { text-decoration: none }