body  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
td { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.storyhead    { color: black; font-size: 12px; font-weight: 800 }
.storysubhead  { color: black; font-weight: bold; font-size: 11px }
.byline { color: #666 }
.dateline { color: #666 }
.story { }
.caption { color: #666; font-style: italic }
.footer { color: #666 }
a:link  { color: #00f; text-decoration: none }
a:visited   { color: #c0f; text-decoration: none }
a:active  { color: #f00; text-decoration: none }
a:hover { text-decoration: underline }
.title1 { color: #f00; font-weight: bold; font-size: 11px }
.title2  { color: black; font-weight: bold; font-size: 18px }
.title3  { color: black; font-weight: bold; font-size: 11px }
.bold { font-weight: bold }
.italic { font-style: italic }
img.greyborder  { border: solid 1pt #999 }

/* Left-Side Navigation Styles */
div#links       { background: transparent; z-index: 100; width: 165px; float: left; border-right: 1px solid rgb(255,255,255); border-bottom: 0 none #fff }
div#links a   { color: rgb(255,255,255); font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; background: #cccc99 no-repeat left top; text-align: left; display: block; margin: 0; padding: 5px 12px; border-bottom: 1px solid rgb(255,255,255) }
div#links a:hover  { background: #999966 no-repeat left top }
/* First-Level Styles */
div#links a.levelOne    { background: #ccc no-repeat left top; padding-left: 12px }
div#links a:hover.levelOne   { background: #999 no-repeat left top }
div#links a.levelOneSel     { font-weight: bold; background: #999 no-repeat left top; padding-left: 12px }
div#links a:hover.levelOneSel    { font-weight: bold; background: #666 no-repeat left top }
/* Second-Level Styles */
div#links a.levelTwo    { background: #ccc no-repeat left top; padding-left: 18px }
div#links a:hover.levelTwo   { background: #999 no-repeat left top }
div#links a.levelTwoSel     { font-weight: bold; background: #999 no-repeat left top; padding-left: 18px }
div#links a:hover.levelTwoSel    { font-weight: bold; background: #666 no-repeat left top }
/* Third-Level Styles */
div#links a.levelThree    { background: #ccc no-repeat left top; padding-left: 22px }
div#links a:hover.levelThree    { background: #999 no-repeat left top }
div#links a.levelThreeSel     { font-weight: bold; background: #999 no-repeat left top; padding-left: 22px }
div#links a:hover.levelThreeSel     { font-weight: bold; background: #666 no-repeat left top }
/* Fourth-Level Styles */
div#links a.levelFour    { background: #ccc no-repeat left top; padding-left: 26px }
div#links a:hover.levelFour    { background: #999 no-repeat left top }
div#links a.levelFourSel     { font-weight: bold; background: #999 no-repeat left top; padding-left: 26px }
div#links a:hover.levelFourSel     { font-weight: bold; background: #666 no-repeat left top }

/* Search Field Style */
div#search        { background: #ddd; margin-bottom: 10px; padding: 5px 12px; z-index: 100; width: 140px; float: left; border: solid 1px; outline-style: solid; outline-width: 1px }
div#search a     { color: rgb(255,255,255); font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 10px; text-decoration: none; display: block; margin: 0; }
div#search a:hover   { text-decoration: none }
