body { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; }
td { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; }

h1 { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-WEIGHT: bold; }
h2 { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-WEIGHT: bold; margin-bottom: 0px; }

A         { color: #336699; TEXT-DECORATION: none; }
A:visited { color: #666699; }
A:active  { color: #666666; }
A:hover   { TEXT-DECORATION: underline; }

.copy    { color:#000000; FONT-SIZE: 12px; }
.formfield { font-size: 12px; FONT-FAMILY: Courier New; }
.bullet   { color: #000000; font-weight: bold; }

.sidenav { color:#000000; FONT-SIZE: 10px; }
A.sidenav        { color: #000000; TEXT-DECORATION: none; }
A.sidenav:visited { color: #999999; }
A.sidenav:active  { color: #999999; }
A.sidenav:hover   { TEXT-DECORATION: underline; }

.textnav { color:#000000; FONT-SIZE: 11px; }
A.textnav        { color: #000000; TEXT-DECORATION: none; }
A.textnav:visited { color: #666666; }
A.textnav:active  { color: #666666; }
A.textnav:hover   { TEXT-DECORATION: underline; }

/*	Search results	*/
.searchtitle { FONT-SIZE: 12px; FONT-WEIGHT: Bold; LINE-HEIGHT: 130%; }
.searchcopy  { FONT-SIZE: 12px; LINE-HEIGHT: 130%; }
.searchattr  { FONT-SIZE: 9px; }
.searchpub   { FONT-SIZE: 11px; }

/*	Dynamic drop down menu style -dn	*/
.menuDiv { visibility:hidden; position:absolute; z-index:3; }
.menuItem { font-size: 10px; font-weight:bold }
.menuItem a { text-decoration: none; color: #333333; }
.menuItem a:hover { text-decoration: underline; }
.menuItem a:visited { color: #333333;  }

/* Styles (color definitions anyway) for each section, by name */
.researchStyle { color: #996600; }
.servicesStyle { color: #999900; }
.whoStyle      { color: #669999; }
.whatStyle     { color: #CCCC00; }
.newStyle      { color: #669900; }
.kidsStyle     { color: #336699; }
.storeStyle    { color: #996666; }
