A:link { color: #0000A8; text-decoration: underline }A:visited { color: #000080; text-decoration: underline }A:link:hover { color: #D00000; text-decoration: underline }A:visited:hover { color: #C00000; text-decoration: underline }#nav, #nav ul { list-style-type: none; line-height: 1; margin: 0; padding: 0 }#nav a       { display: block; font-weight: bold; margin: 0; padding-top: 12px; padding-bottom: 12px; padding-left: 14px; padding-right: 14px }#nav li      { float: left; margin: 0; padding: 0; height:40px }#nav li ul   { position: absolute; background-repeat: repeat; background-attachment: scroll;                width: 5em; left: -999em; top: -999em; border: 2px solid black;                background-position: 0% 50%; white-space:nowrap }#nav li:hover ul, #nav li.sfhover ul { left: auto; top: auto }#nav li a    { font-size: 16px; background-color: #003088 }#nav li ul li { height:auto }#nav li ul li a { font-size: 14px; line-height: 130%; padding-top: 8px; padding-bottom: 8px }#nav li a:hover { background-color: #C00000 }#nav li:hover { background-color: #C00000 }#nav li.nav-top-cart { width: 42px; margin-left:10px; margin-right:20px }#nav li.nav-top-cart a { height: 40px; padding:0 }#nav li.nav-top-cart img { margin-top: 8px; margin-bottom: 8px; margin-left:7px; margin-right: 7px }#nav li.nav-top-cart img:hover { background-color: #C00000 }#nav ul.nav-articles, #nav ul.nav-articles li { width: 190px }#nav ul.nav-shop, #nav ul.nav-shop li { width: 180px }#nav ul.nav-books, #nav ul.nav-books li { width: 240px }#nav ul.nav-art, #nav ul.nav-art li { width: 230px }#nav ul.nav-counseling, #nav ul.nav-counseling li { width: 150px }#nav ul.nav-resources, #nav ul.nav-resources li { width: 190px }#nav a               { color: #FFFFFF; text-decoration: none }#nav a:link          { color: #FFFFFF; text-decoration: none }#nav a:visited       { color: #FFFFFF; text-decoration: none }#nav a:hover         { color: #FFFFFF; text-decoration: underline }#nav a:visited:hover { color: #FFFFFF; text-decoration: underline }td.navbar { background-color:#003088; border-top: 2px solid black; border-bottom: 2px solid black }body { overflow-x: hidden }body, td, p { font-family: arial, helvetica, sans-serif; font-size: 15px }form { margin: 0 }ul, ol { margin-left: 8pt; padding-left: 8pt; margin-bottom: 0; margin-top: 0 }li { margin-bottom: 10; margin-top: 10 }.sidebar { color: #002060; font-size:22px; font-style:italic }