BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px verdana, arial, helvetica, sans-serif; PADDING-TOP: 0px
}
A:link {
	COLOR: #00659a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #360099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00659a; TEXT-DECORATION: underline
}
A:active {
	COLOR: #aa4934; TEXT-DECORATION: none
}
A.Info-Col-Link {
	COLOR: #00659a
}
A.Info-Col-Link2:link {
	COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2:visited {
	COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2:hover {
	COLOR: #7d7979; TEXT-DECORATION: underline
}
A.Info-Col-Link2:active {
	COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2-On {
	FONT-WEIGHT: bold; COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2-On:link {
	FONT-WEIGHT: bold; COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2-On:visited {
	FONT-WEIGHT: bold; COLOR: #7d7979; TEXT-DECORATION: none
}
A.Info-Col-Link2-On:hover {
	FONT-WEIGHT: bold; COLOR: #7d7979; TEXT-DECORATION: underline
}
A.Info-Col-Link2-On:active {
	FONT-WEIGHT: bold; COLOR: #7d7979; TEXT-DECORATION: none
}
A.List-Link {
	COLOR: #00639c
}
A.N-Language-Link {
	FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Language-Link:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Language-Link:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Language-Link:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Language-Link:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Link {
	FONT: bold 12px arial, helvetica; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link {
	FONT: 11px arial, helvetica; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Link:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Link:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Link:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Link:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link-On {
	FONT: bold 11px arial, helvetica; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link-On:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link-On:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link-On:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
A.N-Sub-Link-On:active {
	COLOR: #fff; TEXT-DECORATION: none
}
A.Segment-End-Link {
	COLOR: #00659a; TEXT-DECORATION: underline
}
A.SN-Link {
	FONT-SIZE: 10px; COLOR: #fff; TEXT-DECORATION: none
}
.Author-Name {
	COLOR: #ff9a00
}
.Exhibit-Title {
	COLOR: #ff9a00
}
.Board-Member {
	MARGIN: 0px 0px 10px
}
.Board-Name {
	FONT-WEIGHT: bold; COLOR: #666
}
.Board-Title {
	FONT-WEIGHT: normal; COLOR: #666; FONT-STYLE: italic
}
.Branch-Info-Legend {
	COLOR: #8b8b8b
}
.Branch-Info-Message {
	FONT-WEIGHT: bold; COLOR: #8b8b8b
}
.Calendar-Date {
	MARGIN: 0px 10px 0px 0px
}
.Calendar-Date-Off {
	FONT-WEIGHT: bold; COLOR: #0883bd; TEXT-DECORATION: underline
}
.Press-Date-Off {
	FONT-WEIGHT: bold; COLOR: #0883bd; TEXT-DECORATION: underline
}
.Calendar-Date-On {
	FONT-WEIGHT: bold; BACKGROUND: #fbe25b; COLOR: #8cbb44; TEXT-DECORATION: none
}
.Press-Date-On {
	FONT-WEIGHT: bold; BACKGROUND: #fbe25b; COLOR: #8cbb44; TEXT-DECORATION: none
}
IMG.press-cam {
	MARGIN: 0px 6px 0px 8px
}
.Calendar-Date-P {
	FONT-WEIGHT: bold; COLOR: #8cbb44
}
.Calendar-Date-Nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #666
}
.Press-Date-Nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 15px; COLOR: #666
}
.Calendar-Detail-Comment {
	FONT-SIZE: 10px; MARGIN: 3px 0px; COLOR: #333
}
.Calendar-Detail-Comment-P {
	FONT-SIZE: 10px; MARGIN: 3px 0px; FONT-FAMILY: verdana, arial, helvetica
}
.Calendar-Item-Date {
	FONT-WEIGHT: bold; COLOR: #f90
}
.Calendar-Item-Date-P {
	FONT-WEIGHT: bold
}
.Calendar-Item-Detail {
	COLOR: #333
}
.Calendar-Item-Set {
	MARGIN: 3px 0px
}
.Calendar-Item-Title {
	COLOR: #069
}
.Calendar-Week {
	MARGIN: 10px 0px
}
.Calendar-Week-Border {
	BACKGROUND: #bdbdbb
}
.Calendar-Week-Border-On {
	BACKGROUND: #828282
}
.Calendar-Week-Cell {
	BACKGROUND: #f3f3f3
}
.Calendar-Week-Cell-On {
	BACKGROUND: #8eba41; COLOR: #fff
}
.Calendar-Week-Text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 2px; FONT-FAMILY: verdana,arial, helvetica
}
.Calendar-Week-Cellbc {
	BACKGROUND: #fff
}
.Calendar-Week-Cellbc-On {
	BACKGROUND: #8eba41; COLOR: #fff
}
EM.Default {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c8c8c; FONT-STYLE: normal
}
.Enewsletter-Btn {
	MARGIN: 0px 0px 0px 8px
}
.SR-Btn {
	MARGIN: 0px 0px 0px 8px
}
.Enewsletter-Form {
	MARGIN: 0px 0px 15px
}
.SR-Form {
	MARGIN: 0px 0px 15px
}
.Enewsletter-Input {
	WIDTH: 400px
}
.SR-Input {
	WIDTH: 400px
}
.Event-Item-Cell-Dk {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.Event-Item-Cell-Lt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.Event-Item-Detail {
	FONT-SIZE: 10px
}
.Event-Item-Bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Exhibit-Subtitle {
	COLOR: #666
}
.Exhibition-Image1 {
	
}
.Exhibition-Image2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.Event-Title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666
}
.FeatBook-Author {
	FONT-SIZE: 11px; MARGIN: 0px 0px 4px; COLOR: #666
}
.FeatBook-Descript {
	FONT-SIZE: 11px; COLOR: #666
}
.FeatBook-Image {
	FLOAT: left; MARGIN: 0px 10px 5px 0px
}
.FeatBook-Links {
	MARGIN: 10px 0px
}
.FeatBook-Title {
	COLOR: #666
}
.FeatReadList-Title {
	FONT: bold 22px verdana, arial, helvetica; COLOR: #8dbd43
}
.Footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.Footer-Text {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 7px; COLOR: #9a9a9a
}
.Footnote {
	FONT: bold 10px arial, helvetica; COLOR: #999
}
.Footnote A {
	COLOR: #999
}
.Footer-Text A:link {
	COLOR: #999; TEXT-DECORATION: none
}
.Footer-Text A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
.Footer-Text A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
.Footer-Text A:active {
	COLOR: #999; TEXT-DECORATION: none
}
.Form-Label {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 4px; FONT-FAMILY: verdana, arial, helvetica
}
.Form-Label-2 {
	FONT-SIZE: 11px; MARGIN: 4px 0px 2px; FONT-FAMILY: verdana, arial, helvetica
}
.Form-Label-Day {
	WIDTH: 20px
}
.Form-Light-Grey {
	FONT-WEIGHT: normal; COLOR: #7b7b7b
}
.Form-Message {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #7c7b7b; FONT-FAMILY: verdana, arial, helvetica
}
.Form-Segment {
	MARGIN: 0px 0px 15px
}
.Form-State {
	WIDTH: 50px
}
.Form-Textarea-Label {
	MARGIN: 8px 0px 4px
}
.Form-Zip {
	WIDTH: 120px
}
.GiftShop-Item {
	MARGIN: 0px 0px 30px
}
.GiftShop-Name {
	FONT-SIZE: 10px; MARGIN: 5px 0px 10px; FONT-FAMILY: verdana, arial, helvetica
}
.GiftShop-Nav-On {
	FONT-WEIGHT: bold; COLOR: #8c938c
}
.GiftShop-Nav {
	FONT-WEIGHT: normal; COLOR: #8c938c
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
.Icon-Print {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
.Image-Inline {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.Info-Col {
	MARGIN: 0px 0px 0px 10px
}
.Info-Col-Ext-Link {
	MARGIN: 5px 0px
}
.Info-Col-Header {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px; COLOR: #7d7979
}
.Info-Col-Header-2 {
	MARGIN: 0px 0px 5px 5px; COLOR: #ff9a00
}
.Info-Col-Image {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.Info-Col-Item {
	MARGIN: 3px 0px
}
.Info-Col-Legend-Txt {
	FONT-SIZE: 10px; MARGIN: 0px 0px 5px; COLOR: #999; FONT-FAMILY: arial, helvetica
}
.Info-Col-Link {
	BACKGROUND: #f7f7f7
}
.Info-Col-Link-On {
	BACKGROUND: #fff
}
.Info-Col-LinkBack {
	MARGIN: 5px 0px 0px 5px
}
.Info-Col-Option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.Info-Col-Option-All {
	MARGIN: 10px 0px 0px; COLOR: #8a8a8a
}
.Info-Col-Segment {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #8c8c8c; PADDING-TOP: 5px
}
.Info-Col-Segment-Subheader {
	FONT-WEIGHT: bold
}
.Info-Col-Segment-Text {
	MARGIN: 0px 0px 10px
}
.Info-Col-Segment-Borderless {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.Info-Col-Select {
	WIDTH: 98%
}
.Info-Col-Subsegment {
	FONT-SIZE: 11px; MARGIN: 0px 0px 5px
}
.Info-Col-Subitem {
	MARGIN: 4px 0px
}
.Info-Col-Subitem A {
	COLOR: #666; TEXT-DECORATION: none
}
.Input-Fullwidth {
	WIDTH: 330px
}
.Label-T {
	COLOR: #ff9a00; FONT-STYLE: italic
}
LI {
	MARGIN: 0px 0px 5px
}
.List-1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.List-2 {
	MARGIN: 5px 10px 20px
}
.List-2 DIV {
	MARGIN: 0px 0px 5px
}
.List-3-Item {
	
}
.LinkBack {
	MARGIN: 0px
}
.Main-Box {
	MARGIN: 5px 0px 0px
}
.Membership-Fee {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8c8c8c
}
.Membership-Fee-Option {
	MARGIN: 0px 0px 4px
}
.N-Fill {
	FONT-SIZE: 12px; BACKGROUND: #aaa
}
.N-Fill-Dark {
	FONT-SIZE: 12px; BACKGROUND: #6d6d6d
}
.N-Fill-White {
	BACKGROUND: #fff
}
.N- {
	BACKGROUND: #8eba41
}
.N-Secondary {
	BACKGROUND: #8eba41
}
.N-kidsteens {
	FONT-SIZE: 12px; BACKGROUND: #ae75ae
}
.N-langresources {
	FONT-SIZE: 12px; BACKGROUND: #8686a2
}
.N-Logo-Federal {
	MARGIN: 7px
}
.N-Logo-Image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.N-mybrooklyn {
	FONT-SIZE: 12px; BACKGROUND: #aa4934
}
.N-PressRoom {
	FONT-SIZE: 12px; BACKGROUND: #aaa
}
.N-FedDep TD {
	FONT-SIZE: 10px; COLOR: #fff
}
.N-researchreference {
	FONT-SIZE: 12px; BACKGROUND: #869eae
}
.N-Sub-Item-Arrow {
	MARGIN: 0px 4px 0px 0px
}
.N-Text {
	MARGIN: 0px 0px 0px 7px
}
.N-thelibrary {
	FONT-SIZE: 12px; BACKGROUND: #ff9a00
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 27px; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #313131; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, helvetica
}
P.Image-Left {
	MARGIN: 0px
}
.P-Note {
	FONT: 10px verdana, arial, helvetica; COLOR: #8c8c8c
}
.Page-Title-Image {
	FONT-SIZE: 12px; MARGIN: 10px 0px; COLOR: #7d7979
}
.Page-Title-exploretopic {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #869eae; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-langresources {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #8686a2; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-kidsteens {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #ae75ae; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-researchreference {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #869eae; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-mybrooklyn {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #aa4934; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title- {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px 10px; COLOR: #8cbd41; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-Secondary {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px 10px; COLOR: #8cbd41; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-thelibrary {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 5px 0px; COLOR: #ff9a00; FONT-FAMILY: verdana, arial, helvetica
}
.Page-Title-Eresources {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #8cbd41; PADDING-TOP: 15px; FONT-FAMILY: verdana, arial, helvetica
}
.Path {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px; COLOR: #949494; FONT-FAMILY: arial, helvetica
}
.Path A:link {
	COLOR: #949494; TEXT-DECORATION: none
}
.Path A:visited {
	COLOR: #949494; TEXT-DECORATION: none
}
.Path A:hover {
	COLOR: #949494; TEXT-DECORATION: underline
}
.Path A:active {
	COLOR: #949494; TEXT-DECORATION: none
}
.Path-On {
	FONT: bold 11px arial, helvetica; COLOR: #7f7a82
}
.Photo-Gallery-Copyright {
	FONT: 10px arial, helvetica; COLOR: #999
}
.Photo-Gallery-Greeting {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 4px; COLOR: #8c8c8c
}
.Photo-Gallery-Image {
	MARGIN: 4px
}
.Print-Body {
	BACKGROUND: #ccc
}
.Print-Header {
	BACKGROUND: #aaa
}
.Print-Form-Item {
	MARGIN: 0px 0px 12px
}
.Print-Page {
	BACKGROUND: #fff
}
.Print-Title {
	MARGIN: 20px 0px 10px
}
.Radio-Unit {
	MARGIN: 0px 5px 0px 0px
}
.Required {
	COLOR: #c30
}
.Resource-Header {
	MARGIN: 15px 0px 10px
}
.Resource-Detail {
	MARGIN: 0px 0px 20px
}
.Rule {
	BACKGROUND: #dedede
}
.Segment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px
}
.Segment-Flag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.Segment-Footer {
	MARGIN: 20px 0px 16px
}
.Segment-Footer-BackToTop {
	MARGIN: 40px 0px 20px
}
.Segment-Footer-BackToTopHome {
	MARGIN: 20px 0px
}
.Segment-Footer-Text {
	MARGIN: 20px 0px; FONT: bold 11px arial, helvetica; COLOR: #666
}
.Segment-Footer-Text2 {
	FONT-STYLE: italic; FONT-FAMILY: arial, helvetica
}
.Segment-Home {
	MARGIN: 0px 0px 10px; COLOR: #313131; LINE-HEIGHT: 20px
}
.Segment-Subheader1 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica; COLOR: #8cbd42
}
.Segment-Subheader1-Sm {
	MARGIN: 0px 0px 5px; FONT: bold 10px verdana, arial, helvetica; COLOR: #8cbd42
}
.Segment-Subheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 5px; COLOR: #8c8c8c
}
.Segment-Subheader3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px 0px 5px; COLOR: #898989
}
.Segment-Subheader4 {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #8c8c8c
}
.Segment-Subheader5 {
	MARGIN: 0px; COLOR: #8c8c8c
}
.Segment-Subheader6 {
	MARGIN: 0px 0px 5px; FONT: bold 11px verdana, arial, helvetica; COLOR: #666
}
.Segment-Subheader7 {
	FONT: bold 10px verdana, arial, helvetica; COLOR: #ff9900
}
.Segment-Subheader8 {
	MARGIN: 0px 0px 10px; FONT: 11px verdana, arial, helvetica; COLOR: #666
}
.Segment-Subheader-Link A {
	
}
.Segment-Subheader-Link-Bold A {
	FONT-WEIGHT: bold
}
.Segment-Subsection-Subgroup {
	MARGIN: 0px 0px 0px 20px
}
.Segment-Text {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #313131; LINE-HEIGHT: 16px; FONT-FAMILY: verdana, arial, helvetica
}
.Segment-Text-Sm {
	FONT-SIZE: 10px; MARGIN: 0px 0px 15px; COLOR: #313131; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, helvetica
}
.Segment-Title-Lg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 10px; COLOR: #7d7979
}
.Segment-Title-Sm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #7d7979
}
SELECT.Branch-Hours {
	FONT-SIZE: 12px; WIDTH: 170px; FONT-FAMILY: arial, helvetica
}
.Seniors {
	FONT-SIZE: 14px
}
.Sitemap-Group {
	MARGIN: 0px 0px 20px
}
.Sitemap-Item {
	MARGIN: 2px 0px 5px
}
.Sitemap-Item-Note {
	FONT-SIZE: 10px; COLOR: #7b7b7b
}
.Sitemap-Rule-Sm {
	MARGIN: 2px 0px 5px
}
.SN-Cell {
	BACKGROUND: #aaa
}
.Spacer {
	FONT-SIZE: 10px
}
.SR-T-Header {
	FONT-WEIGHT: bold; COLOR: #8c8c8c
}
.SR-T-Cell-Dark {
	BACKGROUND: #efeff7
}
.SR-T-Cell-Light {
	BACKGROUND: #fff
}
.SR-T-Cell-Text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.SR-Sort {
	FONT-WEIGHT: bold; COLOR: #8c8c8c
}
.SR-Summary {
	MARGIN: 10px 0px 4px
}
.Subsegment {
	MARGIN: 0px 0px 15px
}
.Subheader-Home A {
	FONT-WEIGHT: bold; COLOR: #8cbd42
}
.Subheader-researchreference A {
	FONT-WEIGHT: bold; COLOR: #849cad
}
.Subheader-kidsteens A {
	FONT-WEIGHT: bold; COLOR: #ad73ad
}
.Subheader-thelibrary A {
	FONT-WEIGHT: bold; COLOR: #ff9900
}
.Subheader-mybrooklyn A {
	FONT-WEIGHT: bold; COLOR: #ad4a31
}
.Subheader-BorrowingMat A {
	FONT-WEIGHT: bold; COLOR: #8c8c8c
}
.Subheader-langresources {
	FONT-WEIGHT: bold; COLOR: #8484a5
}
.Subheader-langresources A {
	FONT-WEIGHT: bold; COLOR: #8484a5
}
.Subheader-Secondary {
	MARGIN: 0px 0px 4px
}
.Subheader-Secondary A {
	COLOR: #8c8c8c
}
.Table-Cell {
	BACKGROUND: #fff; COLOR: #333
}
.Table-Cell-Dark {
	BACKGROUND: #efeff7; COLOR: #333
}
.Table-Cell-On {
	BACKGROUND: #99cc33; COLOR: #fff
}
.Table-Header {
	FONT-WEIGHT: bold; COLOR: #8b8b8b
}
.Table-Header-Dark {
	FONT-WEIGHT: bold; BACKGROUND: #efeff7; COLOR: #8b8b8b
}
.Table-Header-On {
	FONT-WEIGHT: bold; BACKGROUND: #99cc33; COLOR: #fff
}
.Table-Pad {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.teenread {
	FONT-SIZE: 12px; COLOR: #c0fd1a
}
A.teenread:link {
	COLOR: #c0fd1a; TEXT-DECORATION: underline
}
A.teenread:visited {
	COLOR: #c0fd1a; TEXT-DECORATION: underline
}
A.teenread:hover {
	FONT-WEIGHT: bold; COLOR: #c0fd1a; TEXT-DECORATION: underline
}
A.teenread:active {
	COLOR: #c0fd1a; TEXT-DECORATION: underline
}
.Text-Enlarge {
	COLOR: #fff
}
TD {
	FONT: 11px verdana, arial, helvetica; COLOR: #333
}
.Textarea {
	MARGIN: 0px 0px 0px 25px
}
.Toolbar {
	BACKGROUND: #869eae; FONT: bold 11px verdana, arial, helvetica; COLOR: #fff
}
.Toolbar-Go {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #8eba41; FONT: bold 11px verdana, arial, helvetica; MARGIN-LEFT: 8px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BORDER-BOTTOM: #fff 1px solid
}
.Toolbar-MyAccount-Link {
	FONT: bold 11px arial, helvetica; COLOR: #fff
}
A.Toolbar-MyAccount-Link:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.Toolbar-MyAccount-Link:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.Toolbar-MyAccount-Link:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: underline
}
A.Toolbar-MyAccount-Link:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.Toolbar-Search {
	WIDTH: 170px; HEIGHT: 20px
}
.Topic {
	MARGIN: 0px 0px 10px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 20px; PADDING-TOP: 0px
}
UL.Internet-Policy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 60px; PADDING-TOP: 0px
}
UL.NoHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 25px; PADDING-TOP: 0px
}
UL.Membership-Options {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.submit {
	BORDER-RIGHT: #653f04 1px solid; BORDER-TOP: #fabb5c 1px solid; BACKGROUND: #ff9a00; FONT: bold 12px/16px arial,verdana,geneva; BORDER-LEFT: #fabb5c 1px solid; COLOR: #000; BORDER-BOTTOM: #653f04 1px solid
}
#teenpoll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#teenpoll TABLE TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.teen-bl {
	BACKGROUND: url(../images/kids_teens/roundcorners/t-bl.gif) #a7da4f no-repeat 0px 100%; MARGIN: 0px auto; TEXT-ALIGN: left
}
.teen-br {
	BACKGROUND: url(../images/kids_teens/roundcorners/t-br.gif) no-repeat 100% 100%
}
.teen-tl {
	BACKGROUND: url(../images/kids_teens/roundcorners/t-tl.gif) no-repeat 0px 0px
}
.teen-tr {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(../images/kids_teens/roundcorners/t-tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 1px
}
.clear {
	FONT-SIZE: 1px; HEIGHT: 1px
}
#teenpoll IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#teenpoll LABEL {
	CURSOR: pointer
}
#teenpoll LABEL:hover {
	FONT-WEIGHT: bold; CURSOR: pointer
}
#kidpoll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#kidpoll TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.kid-bl {
	BACKGROUND: url(../images/kids_teens/roundcorners/k-bl.gif) #ddb9dd no-repeat 0px 100%; MARGIN: 0px auto; TEXT-ALIGN: left
}
.kid-br {
	BACKGROUND: url(../images/kids_teens/roundcorners/k-br.gif) no-repeat 100% 100%
}
.kid-tl {
	BACKGROUND: url(../images/kids_teens/roundcorners/k-tl.gif) no-repeat 0px 0px
}
.kid-tr {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(../images/kids_teens/roundcorners/k-tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 1px
}
.clear {
	FONT-SIZE: 1px; HEIGHT: 1px
}
#kidpoll IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#kidpoll LABEL {
	CURSOR: pointer
}
#kidpoll LABEL:hover {
	FONT-WEIGHT: bold; CURSOR: pointer
}
#kidpoll H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; FONT: bold 14px arial,verdana,geneva; COLOR: #3b0d3b; PADDING-TOP: 0px; BORDER-BOTTOM: #555 1px dotted
}
#teenpoll H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; FONT: bold 14px arial,verdana,geneva; COLOR: #172105; PADDING-TOP: 0px; BORDER-BOTTOM: #555 1px dotted
}
#kidpoll .pollbtm {
	PADDING-RIGHT: 0px; BORDER-TOP: #555 1px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 4px
}
#teenpoll .pollbtm {
	PADDING-RIGHT: 0px; BORDER-TOP: #555 1px dotted; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 4px
}
#kidpoll .submit {
	BORDER-RIGHT: #256525 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #a1e2a1 1px solid; PADDING-LEFT: 6px; BACKGROUND: #68b668; PADDING-BOTTOM: 2px; FONT: bold 12px/15px arial,verdana,geneva; BORDER-LEFT: #a1e2a1 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #256525 1px solid
}
.ulround {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 3px
}
.ulround LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 16px; BACKGROUND: url(../images/common/bullet03.gif) no-repeat 0px 30%; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.exhibitimg-right {
	FLOAT: right; MARGIN: 0px 0px 18px 18px; FONT: 9px verdana,arial,helvetica; WIDTH: auto; COLOR: #555; TEXT-ALIGN: right
}
.exhibitimg-left {
	FLOAT: left; MARGIN: 0px 18px 18px 0px; FONT: 9px verdana,arial,helvetica; WIDTH: auto; COLOR: #555; TEXT-ALIGN: right
}
#printlogo {
	DISPLAY: none
}
.google {
	FONT-SIZE: 10px; COLOR: #9a9a9a
}
.google IMG {
	MARGIN-TOP: -1px
}
DIV.cut {
	FONT-WEIGHT: bold; COLOR: #c30
}
.access SPAN A IMG {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid
}
.util {
	MARGIN: 4px 0px -5px 6px; LIST-STYLE-TYPE: none
}
.util LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.util LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/common/util-arrow.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.util LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(/images/common/util-arrow-on.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
IMG.hhelp {
	MARGIN-TOP: -5px
}
.morebpl {
	COLOR: #7d7979
}
.morebplbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.morebpl-arw {
	MARGIN-LEFT: 10px
}
.morebpl-space {
	CLEAR: both; DISPLAY: block; MARGIN: 4px 0px 0px
}
.morebpl-link IMG {
	FLOAT: left; MARGIN: 1px 6px 10px 0px
}
.bng-img {
	MARGIN: 5px 0px 10px
}
P.bng-more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 18px; PADDING-TOP: 0px
}
.bng-highlight {
	MARGIN: 0px 0px 10px; FONT: bold 11px verdana, arial, helvetica; COLOR: #ff9a00
}
DIV#lgtext {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#lgtext P {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV#lgtext TD {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.alert {
	FONT: bold 11px/14px verdana,arial,geneva; COLOR: #666
}
.mediahed {
	PADDING-RIGHT: 20px; PADDING-BOTTOM: 20px; TEXT-ALIGN: right
}
.rate {
	PADDING-RIGHT: 4px; PADDING-LEFT: 23px; BACKGROUND: url(/images/common/icon_check.gif) #ecf3fc no-repeat 2px 3px; PADDING-BOTTOM: 4px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 4px
}
