body { font: 700 10pt arial,sans-serif; color: #999966; }
	body A:link { color: #220077; }
	body A:visited { color: #116611; }
#content-messpath-frame {  }	
#content-outer-frame { margin-left: 20px; margin-right: 20px; border: 0px solid blue; } 

.title-section { margin-bottom: 15px; }
.ts-title { font: 700 14pt arial,sans-serif; text-align: center; }
.ts-title-sub { font: 700 9pt arial,sans-serif; text-align: center; }

.top-nav { font: 700 1em arial,sans-serif; text-align: center; margin-bottom: 10px; }
.nav-year td { width: 34px; }
.nav-sections td { width: 94px; }
.nav-sections { margin-bottom: 5px; margin-top: 4px; }
.year-selected { background-color: #d2d2d2; }
.year-unselected { background-color: #f3f3f3; }
.section-selected { background-color: #d2d2d2; }
.section-unselected { background-color: #f3f3f3; }

.top-text-surround { padding-top: 6px; padding-bottom: 6px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; margin-left: -20px; margin-right: -20px; }
.top-text { font: 700 1em arial,sans-serif; text-align: center; padding-bottom: 6px; }
.top-text-rss { font: 700 1em arial,sans-serif; text-align: center; }

.date-block { padding-bottom: 5px; }
.date { font: 700 14px arial,sans-serif; background-color: #d6d2d8; margin-top: 10px; padding: 1px; padding-left: 4px; border: 1px solid #cac2ca; }
.pa {  }
	.date a:link { color: #777777; }
	.date a:visited { color: #777777; }
.entry { font: 700 9pt arial,sans-serif; background-color: #dadada; margin-top: 2px; margin-left: 3px; padding: 2px; padding-left: 25px; border: 1px solid #dadada; }

.update-prefix-major { display: inline; color: #444444; }
.update-prefix-minor { display: inline; color: #555555; }

.footer-backto { border-top: 0px solid black; }


/* SEARCH PAGE */
.search-surround { width: 550px; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 10px;  padding-bottom: 10px; border: 1px solid black; background-color: #f1eef1; }
.search-form-title-bar { font: 700 11pt arial,sans-serif; text-align: center; background-color:#c6b2d2; padding-top: 3px; padding-bottom: 3px; border-bottom: 1px solid black; margin-bottom: 10px; }
.field-title { font: 700 9pt arial,sans-serif; width: 97px; }
.search-button { font: 700 10pt arial,sans-serif; width: 120px; }

.search-parameters { margin-top: 30px; padding-top: 5px; border-top: 1px solid #000000; margin-left: -20px; margin-right: -20px; }
.parameters-list li { list-style-type: circle; margin-bottom: 3px; }
.parameters-list u { font: 700 9pt arial,sans-serif; }
.revision-history { margin-top: 30px; padding-top: 5px; border-top: 1px solid #000000; margin-left: -20px; margin-right: -20px; }
.revision-history li { list-style-type: circle; margin-bottom: 3px; }