body {font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; }
dt {margin: 8px 0 0 0;}
dd {font-weight: normal;}
/* These styles are used for the navigation panel that appears in the left column on every page. */
div.nav {font-weight: bold; font-size: x-small; line-height: 140%;}
a.nav:link {color: #666699; text-decoration: none; }
a.nav:visited {color: #666699; text-decoration: none; }
a.nav:hover {color: #993333; text-decoration: none; }
a.nav:active {color: #993333; text-decoration: none; }
a.navrev:link {color: #993333; text-decoration: none; }
a.navrev:visited {color: #993333; text-decoration: none; }
a.navrev:hover {color: #993333; text-decoration: none; }
a.navrev:active {color: #993333; text-decoration: none; }
a.signup:link { color: #000000; font-weight: bold; font-size: 12px; line-height: 120%; margin: 15px 5px 5px 0px;}
a.signup:visited { color: #000000; font-weight: bold; font-size: 12px; line-height: 120%; margin: 15px 5px 5px 0px;}
a.signup:hover { color: #993333; font-weight: bold; font-size: 12px; line-height: 120%; margin: 15px 5px 5px 0px;}
a.signup:active { color: #993333; font-weight: bold; font-size: 12px; line-height: 120%; margin: 15px 5px 5px 0px;}
a.email:link { color: #000000; }
a.email:visited { color: #000000; }
a.email:hover { color: #993333; }
a.email:active { color: #993333; }
a.red:link { color: #993333; }
a.red:visited { color: #993333; }
a.red:hover { color: #000000; }
a.red:active { color: #000000; }
a.purple:link { color: #7361a6; }
a.purple:visited { color: #7361a6; }
a.purple:hover { color: #993333; }
a.purple:active { color: #993333; }
/* These styles are used for READ MORE and BACK TO TOP links. */
span.cont { color: #666699; font-weight: bold; font-size: xx-small;}
a.cont:link { text-decoration: none; color: #666699; font-weight: bold; font-size: xx-small;}
a.cont:visited { text-decoration: none; color: #666699; font-weight: bold; font-size: xx-small;}
a.cont:hover { text-decoration: none; color: #993333; font-weight: bold; font-size: xx-small;}
a.cont:active { text-decoration: none; color: #993333; font-weight: bold; font-size: xx-small;}
/* These styles are used for the Community Resources */
p.res {color: #000000; font-weight: normal; font-size: 8pt; line-height: 120%; margin: 5px 5px 5px 5px;}
span.reshd {font-weight: bold; }
span.resnm {color: #993333; font-weight: bold; font-size: 10pt; line-height: 140%; }
ul.res {list-style-type: disc; color: #000000; font-weight: bold; font-size: 8pt; line-height: 140%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin: 5px 5px 5px 20px;}
.tiny {color: #666699; font-weight: normal; font-size: xx-small; line-height: 140%; margin: 0px 0px 0px 2px;}
.descr {color: #000000; font-weight: bold; font-size: 12px; line-height: 150%; margin: 10px 5px 0px 5px; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif;}
ul.des {list-style-type: disc; color: #000000; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin-right: 5px;}
ul.desdet {list-style-type: disc; color: #000000; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin-right: 5px;}
ol.des {list-style-type: decimal; list-style-position: outside; margin-left: 2em; margin-right: 2em; padding-left: 2em; color: #000000; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif;}
span.detail {font-weight: normal;}
span.emph {font-weight: bold;}
span.section { letter-spacing: 0.1em;}
span.sectionp { letter-spacing: 0.1em; color: #7361a6;}
.head { color: #000000; font-style: italic; font-weight: bold; font-size: 12px; line-height: 100%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif;}
.smallhead { color: #000000; font-style: normal; font-weight: normal; font-size: xx-small; line-height: 100%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif;}
div.proghd { color: #993333; font-style: normal; font-weight: bold; text-transform: uppercase; letter-spacing: 0.05em; font-size: 12px; line-height: 140%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin: 5px 5px 5px 5px;}
/* These styles are used for statistics in the right margin */
div.stats { color: #993333; font-style: italic; font-weight: bold; font-size: 12px; line-height: 140%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin: 10px 5px 0;}
span.bbn {font-size: 120%;}
/* These styles are used for quotations and for the letter from the director. */
div.quote { color: #000000; font-style: italic; font-weight: bold; font-size: 12px; line-height: 140%; font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin: 10px 5px 0;}
div.quoted { color: #000000; font-style: normal; font-weight: bold; font-size: xx-small; line-height: 120%;font-family: "Trebuchet MS", Verdana, Ariel, sans-serif; margin: 5px 5px 0 5px;}
/* These styles are used for captions under pictures. */
div.caption { color: #666699; font-style: normal; font-weight: normal; font-size: xx-small; line-height: 100%; margin: 0px 5px 0px 5px;}
div.bcaption { color: #000000; font-style: normal; font-weight: normal; font-size: xx-small; line-height: 100%; margin: 0px 5px 0px 5px;}
/* This style is to emphasize cited publications and other important text*/
.pub {font-style: italic;}
