BODY {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms
}
INPUT {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms
}
SELECT {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms
}
TEXTAREA {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms
}
OPTION {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms
}
H1 {
	FONT-SIZE: 10pt; COLOR: #006699
}
TABLE {
	FONT-SIZE: 9pt; FONT-FAMILY: trebuchet ms; BORDER-COLLAPSE: collapse
}
A:link {
	COLOR: #336600; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #336600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #336600; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #336600; TEXT-DECORATION: none
}
.hdr {
	BORDER-RIGHT: #075189 1px solid; BORDER-TOP: #075189 1px solid; BORDER-LEFT: #075189 1px solid; BORDER-BOTTOM: #075189 1px solid
}
.hdr_lnk {
	COLOR: #000000
}
.hdr_vl {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../tpl2_files/header_bg_vline.gif); WIDTH: 2px; BACKGROUND-REPEAT: repeat-y
}
.hdr_hl {
	BACKGROUND-POSITION: left center; BACKGROUND-IMAGE: url(../tpl2_files/header_bg_hline.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
.hdr_sb {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../tpl2_files/header_bg_search_block.gif); PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
.hdr_pb {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../tpl2_files/header_bg_print_block.gif); BACKGROUND-REPEAT: repeat-y
}
.hdr_pb A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.hdr_pb A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.hdr_pb A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.hdr_pb A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.hdr_stx {
	BORDER-RIGHT: #3a6771 1px solid; BORDER-TOP: #3a6771 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #3a6771 1px solid; BORDER-BOTTOM: #3a6771 1px solid; FONT-FAMILY: trebuchet ms; BACKGROUND-COLOR: #f1f8f3
}
.hdr_txt {
	FONT-SIZE: 11px; FONT-FAMILY: trebuchet ms
}
.hdr_1 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.hdr_2 {
	PADDING-BOTTOM: 2px
}
.ftr {
	FONT-SIZE: 7pt; COLOR: #3c461c; BORDER-BOTTOM: #00417d 1px solid
}
.ftr_1 {
	PADDING-LEFT: 20px
}
.sec_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.nav_1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-TOP: 1px
}
.nav_ftr {
	BORDER-RIGHT: #217aa6 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #217aa6 1px solid; BACKGROUND-IMAGE: url(../tpl2_files/nav_bg_footer.gif); BORDER-LEFT: #217aa6 1px solid; BORDER-BOTTOM: #217aa6 1px solid; BACKGROUND-REPEAT: repeat-y
}
.nav_rr {
	BORDER-RIGHT: #0b3243 1px solid; BORDER-TOP: #0b3243 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #0b3243 1px solid; BORDER-BOTTOM: #0b3243 1px solid; BACKGROUND-COLOR: #cfe4eb
}
.nav_rr A:link {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.nav_rr A:visited {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.nav_rr A:active {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.nav_rr A:hover {
	COLOR: #0b3243; TEXT-DECORATION: underline
}
.nav_rr_2 {
	FONT-WEIGHT: bold
}
.nav_rr_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #aac4ce
}
.nav_rr_3 {
	
}
.nav_rr_3_on {
	BACKGROUND-COLOR: #b3ced8
}
.nav_pe {
	BORDER-RIGHT: #0d371e 1px solid; BORDER-TOP: #0d371e 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #0d371e 1px solid; BORDER-BOTTOM: #0d371e 1px solid; BACKGROUND-COLOR: #c5e3d0
}
.nav_pe A:link {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.nav_pe A:visited {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.nav_pe A:active {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.nav_pe A:hover {
	COLOR: #0d371e; TEXT-DECORATION: underline
}
.nav_pe_2 {
	FONT-WEIGHT: bold
}
.nav_pe_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #8cba9d
}
.nav_pe_3 {
	
}
.nav_pe_3_on {
	BACKGROUND-COLOR: #a2cab0
}
.nav_tpp {
	BORDER-RIGHT: #4c5822 1px solid; BORDER-TOP: #4c5822 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #4c5822 1px solid; BORDER-BOTTOM: #4c5822 1px solid; BACKGROUND-COLOR: #e9ebc8
}
.nav_tpp A:link {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.nav_tpp A:visited {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.nav_tpp A:active {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.nav_tpp A:hover {
	COLOR: #4c5822; TEXT-DECORATION: underline
}
.nav_tpp_2 {
	FONT-WEIGHT: bold
}
.nav_tpp_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #c8cb9b
}
.nav_tpp_3 {
	
}
.nav_tpp_3_on {
	BACKGROUND-COLOR: #d8dbb1
}
.nav_kt {
	BORDER-RIGHT: #3b3b12 1px solid; BORDER-TOP: #3b3b12 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #3b3b12 1px solid; BORDER-BOTTOM: #3b3b12 1px solid; BACKGROUND-COLOR: #ede3b5
}
.nav_kt A:link {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.nav_kt A:visited {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.nav_kt A:active {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.nav_kt A:hover {
	COLOR: #3b3b12; TEXT-DECORATION: underline
}
.nav_kt_2 {
	FONT-WEIGHT: bold
}
.nav_kt_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #cbbe82
}
.nav_kt_3 {
	
}
.nav_kt_3_on {
	BACKGROUND-COLOR: #d8cc95
}
.nav_lh {
	BORDER-RIGHT: #082b50 1px solid; BORDER-TOP: #082b50 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #082b50 1px solid; BORDER-BOTTOM: #082b50 1px solid; BACKGROUND-COLOR: #cae3ee
}
.nav_lh A:link {
	COLOR: #082b50; TEXT-DECORATION: none
}
.nav_lh A:visited {
	COLOR: #082b50; TEXT-DECORATION: none
}
.nav_lh A:active {
	COLOR: #082b50; TEXT-DECORATION: none
}
.nav_lh A:hover {
	COLOR: #082b50; TEXT-DECORATION: underline
}
.nav_lh_2 {
	FONT-WEIGHT: bold
}
.nav_lh_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #8fb7cb
}
.nav_lh_3 {
	
}
.nav_lh_3_on {
	BACKGROUND-COLOR: #a7c8d7
}
.nav_gi {
	BORDER-RIGHT: #184028 1px solid; BORDER-TOP: #184028 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #184028 1px solid; BORDER-BOTTOM: #184028 1px solid; BACKGROUND-COLOR: #c8e2d2
}
.nav_gi A:link {
	COLOR: #184028; TEXT-DECORATION: none
}
.nav_gi A:visited {
	COLOR: #184028; TEXT-DECORATION: none
}
.nav_gi A:active {
	COLOR: #184028; TEXT-DECORATION: none
}
.nav_gi A:hover {
	COLOR: #184028; TEXT-DECORATION: underline
}
.nav_gi_2 {
	FONT-WEIGHT: bold
}
.nav_gi_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #83ad94
}
.nav_gi_3 {
	
}
.nav_gi_3_on {
	BACKGROUND-COLOR: #9dc1ac
}
.nav_al {
	BORDER-RIGHT: #424b24 1px solid; BORDER-TOP: #424b24 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #424b24 1px solid; BORDER-BOTTOM: #424b24 1px solid; BACKGROUND-COLOR: #f6fce6
}
.nav_al A:link {
	COLOR: #424b24; TEXT-DECORATION: none
}
.nav_al A:visited {
	COLOR: #424b24; TEXT-DECORATION: none
}
.nav_al A:active {
	COLOR: #424b24; TEXT-DECORATION: none
}
.nav_al A:hover {
	COLOR: #424b24; TEXT-DECORATION: underline
}
.nav_al_2 {
	FONT-WEIGHT: bold
}
.nav_al_2_on {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccd9a5
}
.nav_al_3 {
	
}
.nav_al_3_on {
	BACKGROUND-COLOR: #e1eac5
}
.content {
	BORDER-RIGHT: #8b8850 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8b8850 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #8b8850 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8b8850 1px solid; BACKGROUND-COLOR: #fbf9de
}
.content_box {
	PADDING-TOP: 1px
}
.content_rss {
	BORDER-RIGHT: #8b8850 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8b8850 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #8b8850 1px solid; BACKGROUND-COLOR: #fbf9de
}
.breadcrumb {
	PADDING-TOP: 1px
}
.breadcrumb_2 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_research_reference.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_2 A:link {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.breadcrumb_2 A:visited {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.breadcrumb_2 A:active {
	COLOR: #0b3243; TEXT-DECORATION: none
}
.breadcrumb_2 A:hover {
	COLOR: #0b3243; TEXT-DECORATION: underline
}
.breadcrumb_4 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_programs_events.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_4 A:link {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.breadcrumb_4 A:visited {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.breadcrumb_4 A:active {
	COLOR: #0d371e; TEXT-DECORATION: none
}
.breadcrumb_4 A:hover {
	COLOR: #0d371e; TEXT-DECORATION: underline
}
.breadcrumb_7 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_tacoma_past_present.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_7 A:link {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7 A:visited {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7 A:active {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7 A:hover {
	COLOR: #4c5822; TEXT-DECORATION: underline
}
.breadcrumb_7x {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/bread2x.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_7x A:link {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7x A:visited {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7x A:active {
	COLOR: #4c5822; TEXT-DECORATION: none
}
.breadcrumb_7x A:hover {
	COLOR: #4c5822; TEXT-DECORATION: underline
}
.breadcrumb_6 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_kids_teens.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_6 A:link {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_6 A:visited {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_6 A:active {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_6 A:hover {
	COLOR: #3b3b12; TEXT-DECORATION: underline
}
.breadcrumb_3 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_locations_hours.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_3 A:link {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_3 A:visited {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_3 A:active {
	COLOR: #3b3b12; TEXT-DECORATION: none
}
.breadcrumb_3 A:hover {
	COLOR: #3b3b12; TEXT-DECORATION: underline
}
.breadcrumb_15 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_get_involved.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_15 A:link {
	COLOR: #184028; TEXT-DECORATION: none
}
.breadcrumb_15 A:visited {
	COLOR: #184028; TEXT-DECORATION: none
}
.breadcrumb_15 A:active {
	COLOR: #184028; TEXT-DECORATION: none
}
.breadcrumb_15 A:hover {
	COLOR: #184028; TEXT-DECORATION: underline
}
.breadcrumb_8 {
	FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(../tpl2_files/breadcrumb_about_library.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.breadcrumb_8 A:link {
	COLOR: #424b24; TEXT-DECORATION: none
}
.breadcrumb_8 A:visited {
	COLOR: #424b24; TEXT-DECORATION: none
}
.breadcrumb_8 A:active {
	COLOR: #424b24; TEXT-DECORATION: none
}
.breadcrumb_8 A:hover {
	COLOR: #424b24; TEXT-DECORATION: underline
}
.spotlight_home {
	BORDER-RIGHT: #a6a36e 1px solid; BORDER-TOP: #a6a36e 1px solid; BORDER-LEFT: #a6a36e 1px solid; BORDER-BOTTOM: #a6a36e 1px solid
}
.spotlight_home_txt_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a6a36e 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #fbf9de
}
.spotlight_page_txt_box {
	BORDER-RIGHT: #a6a36e 1px solid; BORDER-TOP: #a6a36e 1px solid; BORDER-LEFT: #a6a36e 1px solid; BORDER-BOTTOM: #a6a36e 1px solid
}
.spotlight_title {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #17678b
}
.spotlight_text {
	FONT-SIZE: 7pt; COLOR: #6b6941; LINE-HEIGHT: 10pt
}
.spotlight_how_box {
	PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
.how_hl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../tpl2_files/header_bg_hline.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
.how_1_box {
	BORDER-RIGHT: #a6a36e 1px solid; BORDER-TOP: #a6a36e 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #a6a36e 1px solid; BORDER-BOTTOM: #a6a36e 1px solid; BACKGROUND-COLOR: #bddbba
}
.how_2_box {
	BORDER-RIGHT: #a6a36e 1px solid; BORDER-TOP: #a6a36e 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #a6a36e 1px solid; BORDER-BOTTOM: #a6a36e 1px solid; BACKGROUND-COLOR: #bddbba
}
.how_4_box {
	BORDER-RIGHT: #a6a36e 1px solid; BORDER-TOP: #a6a36e 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #a6a36e 1px solid; BORDER-BOTTOM: #a6a36e 1px solid; BACKGROUND-COLOR: #bddbba
}
A.how_link:link {
	COLOR: black; TEXT-DECORATION: none
}
A.how_link:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.how_link:active {
	COLOR: black; TEXT-DECORATION: none
}
A.how_link:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.timeStamp {
	FONT-SIZE: 7pt; COLOR: #3c461c
}
#RSSControl1_imageHyperLink IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.navmark {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
.onlyprint {
	Display: none;
}
.noprint {
	Display: Block;
}
.hdrnoprint {
	BORDER-RIGHT: #075189 1px solid; BORDER-TOP: #075189 1px solid; BORDER-LEFT: #075189 1px solid; BORDER-BOTTOM: #075189 1px solid
}
.webref_split {
	BACKGROUND-COLOR: #cfe4eb
}
.xwebref_split {
	BACKGROUND-COLOR: #cfe4eb; BORDER-RIGHT: #075189 1px solid; BORDER-TOP: #075189 1px solid; BORDER-LEFT: #075189 1px solid; BORDER-BOTTOM: #075189 1px solid
}
.webref_url {
	Display: none;
}
#maintable {
	width: 750px;
}
.smallgap {
	BORDER-BOTTOM: #fbf9de 10px solid;
}