.MCPLHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #1A63C1; }
.MCPLSubHeadings{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1A63C1}
.MCPLSectionHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #1A63C1} 


.KidsiteHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FF3030; } 
.KidsiteSubHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF3030; }
.KidsiteSectionHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF3030} 

.CyberteenHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #ff6600; }
.CyberteenSubHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff6600; }
.CyberteenSectionHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ff6600; } 


.ReadersCafeHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003399; }
.ReadersCafeSubHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399; }
.ReadersCafeSectionHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399; }  

.weblinksBorder { border: 1px solid #CCCCCC; background-color: #F1F1F1 }

.redBorder { border: 1px solid #FF3030; background-color: #FFFFFF }

.finditblue {color : #0000cc; font-weight: bold; font-style: italic; font-size: 11pt}
.italic {
	font-style: italic;
}
.kidsitewebborder {border: 1px solid #ffff00; background-color: 
#ffffcc}
.kidsitewebborder2 {border: 1px solid #0066ff; background-color: #CAE1FF 
}
.libwebborder {border: 1px solid #398AC1; 
}
.libwebborder2 {border: 1px solid #398AC1; background-color: #A6CAF0 
}

.teensitewebborder {border: 1px solid #0000FF; background-color: 
#33FFFF}

a.menulinks:link {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1A63C1}
a.menulinks:visited {text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #1A63C1}
a.menulinks:active {color:red; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
a.menulinks:hover { color: red; background: #FFFFCC; text-decoration: underline}



A {text-decoration: underline; color: #0000CC}
A:hover {color: #0000CC; background: #FFFFCC; text-decoration: underline}
A:visited { color: #993366; text-decoration: underline}
br.linespace {margin-left: 6pt; line-height: .75; margin-top: 0px; margin-bottom: 8px; 	font-size: 9pt}			
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
p.leftmargin {margin-left: 6pt;	line-height: 1; margin-top: 0px; margin-bottom: 6px; font-size: 9pt; font-weight: bold}
td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none}


.12ptBoldBlack A{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
.12ptBoldBlack A:Hover{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: underline}
.12ptBoldBlack A:Visited{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
.12ptBoldBlack A:Visited:Hover{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: underline}
TD.12ptBoldBlack {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
TD.12ptBoldBlack A {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
TD.12ptBoldBlack A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
TD.12ptBoldBlack A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
TD.12ptBoldBlack A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}



.AppHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #567C8E; margin-top: 21px; background-position: 50px}
.AppSubHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E}
.AppSectionHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #567C8E}
.AppSubHeadingsLink {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #567C8E ; text-decoration: underline}

.AppLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
.AppLinks A {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
.AppLinks A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
.AppLinks A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
.AppLinks A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}

TD.AppLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
TD.AppLinks A {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
TD.AppLinks A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
TD.AppLinks A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}
TD.AppLinks A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E ; text-decoration: none}

.bannerNav {font-family: Arial, Helvetica, sans-serif; font-size: 9pt}

.blackText {  color: #000000}

.blueBox { background-color: #E4EAF1}
.blueSmallerText { color: #486dad ; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
.blueText14pt {color: #486dad; font-size: 14pt}
.bluewhite {  color: #FFFFFF; background-color: #000066}

.blurb {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-decoration: none}

.bold {font-weight: bold}
					
TD.busiheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #7D0F00 }
TD.busiheader1 A {color: #FFFFFF; text-decoration: none}
TD.busiheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.busiheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.busiheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

TD.busiheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #7D0F00 }
TD.busiheader2 A {text-decoration: none; color: #FFFFFF}
TD.busiheader2 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.busiheader2 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.busiheader2 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}


TD.citiheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #FE9603 }
TD.citiheader1 A {color: #FFFFFF; text-decoration: none}
TD.citiheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.citiheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.citiheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

TD.citiheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #FE9603 }
TD.citiheader2 A {text-decoration: none; color: #FFFFFF}
TD.citiheader2 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.citiheader2 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.citiheader2 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}


TD.content {position: relative; left: 5px}

TD.cultheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #B85494 }
TD.cultheader1 A {color: #FFFFFF; text-decoration: none}
TD.cultheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.cultheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.cultheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

TD.cultheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #B85494 }
TD.cultheader2 A {text-decoration: none; color: #FFFFFF}
TD.cultheader2 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.cultheader2 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.cultheader2 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}			


.dtsHeadings {font-weight: bold; color: 4a6dad}

.flipper {background: #567c8e}			
TD.flipper {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #567c8e }
TD.flipper A {text-decoration: none; color: #FFFFFF; font-size: 9pt; font-weight: bold}
TD.flipper A:hover {color: #FFFFFF; text-decoration: underline; background-color: #567c8e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt}
TD.flipper A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt}
TD.flipper A:visited:hover {color: #FFFFFF; text-decoration: underline; background: #567c8e; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt}

TD.footer {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal;color: #00000; text-decoration: none}
TD.footer A {text-decoration: underline; color: #000000}
TD.footer A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; line-height: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.footer A:visited {text-decoration: underline; color: #000000}
TD.footer A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; line-height: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal;color: #00000; text-decoration: none}
.footer A {text-decoration: underline; color: #000000}
.footer A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; line-height: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
.footer A:visited {text-decoration: underline; color: #000000}
.footer A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; line-height: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal}



TD.GISmenu {}
TD.GISmenu A {}
TD.GISmenu A:hover {}
TD.GISmenu A:visited {}
TD.GISmenu A:visited:hover {}

TD.gismenu2 {background-color: #EFEFEF; color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
TD.gismenu2 A {color: #336699; text-decoration: none}
TD.gismenu2 A:hover {color: #336699; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.gismenu2 A:visited {color: #336699; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.gismenu2 A:visited:hover {color: #336699; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.GISSubHeading {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336699}
.GISAppHeading {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336699}
.GISHomeHeading {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #336699}
TD.GIStable {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}

.GovHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003399; text-decoration: none }
.GovSubHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399}

.GovLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399 ; text-decoration: none}
.GovSectionLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399 ; text-decoration: none}
.GovSectionHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399}

TD.govtheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #23317C }
TD.govtheader1 A {color: #FFFFFF; text-decoration: none}
TD.govtheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.govtheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.govtheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

TD.govtheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #23317C }
TD.govtheader2 A {text-decoration: none; color: #FFFFFF}
TD.govtheader2 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.govtheader2 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.govtheader2 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

.grayBackground1 {  background-color: #EBEBEB}
.grayBackground2 { background-color: #F1F1F1}
.grayBackground3 { background-color: #EFEFEF}
TD.grayBackground3sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #EFEFEF}
.grayText {  color: #f1f1f1}
.grayBox {  background-color: #F1F1F1}
.grayBox2 { background-color: #C3C3C3}
.graywhite {  color: #333333; background-color: #999999; font-weight: bold}

.frame {border:2px; border-color: #336699; border-style:groove}

.headline A {text-decoration: none; color: #000000}
.headline A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-weight: bold}
.headline A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
.headline A:visited:hover {color: #000000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.headline {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}
TD.headline A {text-decoration: none; color: #000000}
TD.headline A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-weight: bold}
TD.headline A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.headline A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-weight: bold}


TD.homeheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #567c8e }
TD.homeheader1 A {color: #FFFFFF; text-decoration: none}
TD.homeheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.homeheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.homeheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

TD.homeheader2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #567c8e }
TD.homeheader2 A {text-decoration: none; color: #FFFFFF}
TD.homeheader2 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.homeheader2 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.homeheader2 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}



.homeHelp {font-variant: small-caps; text-decoration: none; font-weight: bold}


.itemText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.itemText A:visited{ text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.itemHover { text-decoration: none; color: #FFFF99; font: 12px Arial, Helvetica }


.larger {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}


	
.linkPortalPage {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none }

TD.lnav {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.6; font-weight: bold; color: #00000; text-decoration: none; background: #b2c1c6; text-align: left}
TD.lnav A {text-decoration: none; color: #000000}
TD.lnav A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.lnav A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.lnav A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}

TD.lnavNew {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 1.6;  color: #00000; text-decoration: none; background: #b2c1c6; text-align: left}
TD.lnavNew A {text-decoration: none; color: #000000}
TD.lnavNew A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; }
TD.lnavNew A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
TD.lnavNew A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; }


TD.modify {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #00000; text-decoration: none; background: #b2c1c6 }

.more A{font-size: 8pt; font-weight: bold; font-variant: small-caps; text-decoration: none; background: #FFFFCC; color: #666699}
.more A:Visited{font-size: 8pt; font-weight: bold; font-variant: small-caps; text-decoration: none; background: #FFFFCC; color: #666699}
.more A:Hover{font-size: 8pt; font-weight: bold; font-variant: small-caps; text-decoration: underline; background: #FFFFCC; color: #666699}
.more A:Visited:Hover{font-size: 8pt; font-weight: bold; font-variant: small-caps; text-decoration: underline; background: #FFFFCC; color: #666699}

.more2 A{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none}
.more2 A:Visited{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none}
.more2 A:Hover{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: underline}
.more2 A:Visited:Hover{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: underline}


.navBar {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none; text-align: left}
.navBarBold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none ; left: 5pt; clip:  rect(   ); text-align: left}
td {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none}
p {font-family: Arial, Helvetica, sans-serif; font-size: 10pt}

TD.navBarDTS {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background: #4a6dad}
TD.navBarDTS A {text-decoration: none; color: #FFFFFF}
TD.navBarDTS A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.navBarDTS A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.navBarDTS A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}.blueText {  color: #486dad}

TD.neutralheader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: normal; color: #000000; text-decoration: none; background: #B2C1C6 }
TD.neutralheader1 A {color: #000000; text-decoration: none}
TD.neutralheader1 A:hover {color: #000000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.neutralheader1 A:visited {color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: normal}
TD.neutralheader1 A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal}

.newstyle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: small-caps; color: #336699; text-decoration: none}

.noUnderline {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; color: #000000; text-decoration: none}


.pageHeader {color: #486dad; background-color: #F1F1F1; font-weight: bold}

.ProgramHeading {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #567C8E; margin-top: 50px; background-position: 50px }
.ProgramNavigation {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; text-decoration: none; color: #567c8e}
.ProgramNavigationOn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: bold; text-decoration: none; color: #000000}

.pt12bold {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FFFFFF; font-weight: bold }
.pt12boldblack {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold }


.red A{color: #990000; text-decoration: none}
.red A:Visited{color: #990000; text-decoration: none}
.red A:Hover{color: #990000; text-decoration: underline}
.red A:Visited:Hover{color: #990000; text-decoration: underline}

.redBold A{color: #990000; text-decoration: none ; font-weight: bold}
.redBold A:Visited{color: #990000; text-decoration: none ; font-weight: bold}
.redBold A:Hover{color: #990000; text-decoration: underline ; font-weight: bold}
.redBold A:Visited:Hover{color: #990000; text-decoration: underline ; font-weight: bold}
TD.redBold {color: #990000; text-decoration: none ; font-weight: bold}
TD.redBold A{color: #990000; text-decoration: none ; font-weight: bold}
TD.redBold A:Visited{color: #990000; text-decoration: none ; font-weight: bold}
TD.redBold A:Hover{color: #990000; text-decoration: underline ; font-weight: bold}
TD.redBold A:Visited:Hover{color: #990000; text-decoration: underline ; font-weight: bold}

.redSmallerText {color: #990000; font-size: 11px; font-family: Arial, Helvetica, sans-serif}

.seal {position: relative; top: 0px; right: 10px}

.searchBox {font-size: 9px; line-height: normal; text-decoration: none}
TD.searchform {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; line-height: normal; font-weight: bold; color: #00000; text-decoration: none; background: #b2c1c6}

.spacer{text-align: center}

TD.surveyLink A {color: #cc0000; text-decoration: underline: font-size: 11px}
TD.surveyLink A:hover {color: #cc0000; text-decoration: underline; background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal font-size: 11px}
TD.surveyLink A:visited {color: #cc0000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-weight: normal font-size: 11px}
TD.surveyLink A:visited:hover {color: #cc0000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: normal font-size: 11px}


.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal}

.top {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}


TD.whitetext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

TD.wtext {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}



li {  }


.whiteBackground { background-color: #FFFFFF}

.12ptBoldBlack {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none}
.14pxWhiteBold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold}
.16pxSmallCaps { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: small-caps; color: #336699; text-decoration: none}

.BusHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #993300; text-decoration: none}
.BusSubHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #993300}
.BusSectionHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #993300}

.CitHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FE9603; text-decoration: none}
.CitSubHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF6600}
.CitSectionHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF6600}
.content {position: relative; left: 5px}

.deadLink { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666699; text-decoration: none}
.deadLink A { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666699; text-decoration: none}
.deadLink A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666699; text-decoration: none}
.deadLinkA:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666699; text-decoration: none}
.deadLink A:visited:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666699; text-decoration: none}

.deadLinksmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666699; text-decoration: none}
.deadLinksmall A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666699; text-decoration: none}
.deadLinksmall A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666699; text-decoration: none}
.deadLinksmall A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666699; text-decoration: none}
.deadLinksmall A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666699; text-decoration: none}

.footer{text-decoration: underline; color: #000000}
.frame {border:2px; border-color: #336699; border-style:groove}

.GovHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003399; text-decoration: none}
.GovSubHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003399}
.GovSectionHeadings {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003399}

.headline {line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.itemBorder {border: 1px solid black}

.LeiHeadings {font-size: 12pt; font-weight: bold; color: #B55194; text-decoration: none}
.LeiSubHeadings {font-size: 10pt; font-weight: bold; color: #B55194}
.LeiSectionHeadings {font-size: 10pt; color: #B55194}

.more { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-variant: small-caps; text-decoration: none; color: #666699}

.more2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666; text-decoration: none}


.NeutralHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #567C8E; margin-top: 21px; background-position: 50px}
.NeutralSubHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #567C8E}
.NeutralSectionHeadings { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #567C8E}

.red {color: #990000; text-decoration: none}
.redBold {color: #990000 ; font-weight: bold; text-decoration: none}

.smallertext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.smallertext A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.smallertext A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.smallertext A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.smallertext A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal}
.smallertextBold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.smallertextBold A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.smallertextBold A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.smallertextBold A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.smallertextBold A:visited:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}

.whitetext {font-size: 8pt; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}

.PositionRightNav {
	top: 163px;
	left:640px;
	position: absolute;
	width: 113px;
}

.PositionHeading {
	top: 145px;
	left:153px;
	position: absolute;
	width: 480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #567c8e;
	font-weight: bold;
}

.PositionContent {
	top: 180px;
	left:153px;
	bottom: 10px;
	position: absolute;
	width: 485px;
}

/* for I Want To change only - start */
.iwantto {
	font-size: 16px;
	color: #0000FF;
	font-weight: bolder;
	line-height: 2;
}

TD .EndStyle_DontUse A:visited:hover {font-weight: normal}


#homehoriznav {
	list-style: none;
	margin: 0;
	padding: 0;
	background-color: trans;
	height: 20px;
	text-align: center;
}

#homehoriznav li {
  display: inline;
}

#homehoriznav li a {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 10px;
	font-weight: bold;
	}

#homehoriznav li a:hover{
	color: #0000CC;
	background-image: none;
	background-color: #FFFFCC;
	text-decoration: underline;
	
}

#homesechoriznav {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 20;
	background-color: trans;
	text-align: center;
	
	
}

#homesechoriznav li {
  display: inline;
}

#homesechoriznav li a {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 10px;
	font-weight: bold;
		}

#homesechoriznav li a:hover{
	color: #0000CC;
	background-image: none;
	background-color: #FFFFCC;
	text-decoration: underline;
}

#hometerhoriznav {
	list-style: none;
	margin: 0;
	padding: 0;
	height: 20;
	background-color: trans;
	text-align: center;
	
}

#hometerhoriznav li {
  display: inline;
}

#hometerhoriznav li a {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding-right: 10px;
	font-weight: bold;
		
	}

#hometerhoriznav li a:hover{
	color: #0000CC;
	background-image: none;
	background-color: #FFFFCC;
	text-decoration: underline;
}

li.textBrowsersOnly{
  display: none;
}

#swoosh {
	background-image: url(/content/libraries/images/swoosh.gif);
	background-repeat: no-repeat;
}

#swoosh2 {
	background-image: url(/content/libraries/images/swoosh2.gif);
	background-repeat: no-repeat;
}

#swoosh3 {
	background-image: url(/content/libraries/images/swoosh3.gif);
	background-repeat: no-repeat;
}

#swoosh4 {
	background-image: url(/content/libraries/images/swoosh4.gif);
	background-repeat: no-repeat;
}

#swoosh5 {
	background-image: url(/content/libraries/images/swoosh5.gif);
	background-repeat: no-repeat;
}

#swoosh6 {
	background-image: url(/content/libraries/images/swoosh6.gif);
	background-repeat: no-repeat;
}
#rightinfo {
	.color: #0000CC;
}

.extraspace {line-height: 2; }

.earlylitnav {text-indent: 10px; font-size: 8pt}

.earlylitbabybrdr {border: solid #00CD66 1px}
.earlylittoddlerbrdr {border: solid #FFA500 1px}
.earlylitpreschoolbrdr {border: solid #FF3030 1px}

.earlylitbaby {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #00CD66; text-decoration: none}
a.earlylitbaby:link {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #00CD66; text-decoration: none}
a.earlylitbaby:visited {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #00CD66; text-decoration: none}
a.earlylitbaby:active {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #00CD66; text-decoration: underline}
a.earlylitbaby:hover {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #00CD66; text-decoration: underline}

.earlylittoddler {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FFA500; text-decoration: none}
a.earlylittoddler:link {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FFA500; text-decoration: none}
a.earlylittoddler:visited {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FFA500; text-decoration: none}
a.earlylittoddler:active {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FFA500; text-decoration: underline}
a.earlylittoddler:hover {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FFA500; text-decoration: underline}

.earlylitpreschool {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: none}
a.earlylitpreschool:link {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: none}
a.earlylitpreschool:visited {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: none}
a.earlylitpreschool:active {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: underline}
a.earlylitpreschool:hover {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: underline}

a.earlylit:active {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #FF3030; text-decoration: underline} 
a.earlylit:link {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #3000CC; text-decoration: none}
a.earlylit:visited {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #3000CC; text-decoration: none}
a.earlylit:active {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #3000CC; text-decoration: underline}
a.earlylit:hover {font-weight: bold; Arial, Helvetica, sans-serif;  font-size: 14pt; color: #3000CC; text-decoration: underline}

#earlylitbabylist
{
padding-left: 0;
margin-left: 0;
margin-right: 5;
border-top: 1px solid #00CD66;}

#earlylitbabylist li
{
list-style: none;
margin: 5;
padding: 0.25em;
border-bottom: 1px solid #00CD66;}

#earlylitbabybrdr {border-bottom: 1px solid #00CD66;}

#earlylittoddlerlist
{
padding-left: 0;
margin-left: 0;
margin-right: 5;
border-top: 1px solid #FFA500;}

#earlylittoddlerlist li
{
list-style: none;
margin: 5;
padding: 0.25em;
border-bottom: 1px solid #FFA500;}

#earlylittoddlerbrdr {border-bottom: 1px solid #FFA500;}

#earlylitpreschoolerlist
{
padding-left: 0;
margin-left: 0;
margin-right: 5;
border-top: 1px solid #FF3030;}

#earlylitpreschoolerlist li
{
list-style: none;
margin: 5;
padding: 0.25em;
border-bottom: 1px solid #FF3030;}

#earlylitpreschoolbrdr {border-bottom: 1px solid #FF3030;}

#basicbrdr {border-bottom: 1px solid ##caa66f;}

 #basiclist
{
padding-left: 0;
margin-left: 0;

}
#basiclist li
{
list-style: none;
margin: 2;
padding: .25em;
border-bottom: 1px solid #caa66f;}

.businessBorder { border: 1px solid #caa66f; background-color: #F6ead6}
.businessBorder2 { border: 2px solid #caa66f; }

.libBorder { border: 1px solid #1A63C1; background-color: #FFFFFF }

#onlineresources { 
list-style-type: none;
margin: 1;
	padding: 0;
	line-height: 1.75;
	background-color: trans;
	text-align: left;
	}
TD.dearreader A {text-decoration: none; color: #000000}
TD.dearreader A:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.dearreader A:visited {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
TD.dearreader A:visited:hover {color: #000000; text-decoration: underline; background: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-weight: bold}kidsiteborderonly {
	font-family: Arial, Helvetica, sans-serif;
	border: thin solid #0066ff;
}

.edge { 
margin: 1%
}

.roundcont {
	width: 100%;
	background-color: #599CD3;
	color: #fffff;
	}

.roundcont p {
	margin: 0 10px;
	font-weight: bold;
	font-size: 16pt;
	font-family: Helvetica
}


.roundtop { 
	background: url(/content/libraries/images/bluecorners/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/content/libraries/images/redesign/corner_bottom_right.gif) no-repeat top right; 
}


img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block ;
}

.indent {margin-left: 10px;
margin-right: 10px}

.hrstable
{border-left: 1px solid #BDBEBD;
	border-top:1px solid #849EAD;
	border-right: 1px solid #849EAD;
	border-bottom:1px solid #849EAD;
	margin:0;
	padding:0;
}
#alphalist
{
	margin: 16px 0 12px 0;
	line-height: 2.2em;
}

a.noalpha
{
	color: #FFF;
	text-decoration: none;
	font-size: 1.2em;
	background: #CAE1FF;
	text-align: center;
	padding: 3px 5px;
	height: 1.4em;
	width: 1.6em;
	font-weight: bold;
}
a.alpha
{
	color: #FFF;
	text-decoration: none;
	font-size: 1.2em;
	background: #0475B9;
	text-align: center;
	padding: 3px 5px;
	height: 1.4em;
	width: 1.6em;
	font-weight: bold;
}

a:visited.alpha
{
	background: #0475B9;
	color: #FFF;
	text-decoration: none;
}

a:hover.alpha
{
	background: #66CCFF;
	color: #000;
}
.hide { display: none; }

.atoz
{
	background: url(/content/libraries/images/redesign/search_bar_bkg2.gif);
	color: #003399;
	padding: 2px 2px 2px 6px;
	font-size: 12pt;
	font-weight: bold; 
}
.hrstablerow {background-color:#F7F3F7;
	border-right: 1px solid #849EAD;
	border-bottom:1px solid #849EAD;
	padding:2px;
	font-weight:normal;
	font-size:10px; }
.hrstablerowtoday {background-color:#FFFF30;
	border-right: 1px solid #849EAD;
	border-bottom:1px solid #849EAD;
	padding:2px;
	font-weight:normal;
	font-size:10px;
}

A:link.homepage {text-decoration: none;
   color: #000000;
   }
A:visited.homepage { color: #000000;
            text-decoration: none}
A:hover.homepage{ color: #000000;
          background: #FFFFCC;
          text-decoration: underline}

			
.rss-item a {text-decoration: none;
   color: #000000; font-size:11px;}
.rss-item A:hover{ color: #000000;
          background: #FFFFCC;
          text-decoration: underline}
.rss-item A:visited{ color: #000000;
            text-decoration: none}
			
.delicious-posts {padding: 0.5em; font-family: Arial, Helvetica, sans-serif; } 
.delicious-posts ul { margin: 0; padding: 0} 
.delicious-posts li { padding: 0 0 0.3em 0; margin-left: 1.5em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;} 
.delicious-banner { margin: 0; padding: 0}
.delicious-post {padding: 0.25em; font-size: 100% }
.delicious-extended {font-size: 10pt }

a.teenmenulinks:link {color:#003399; text-decoration:none; font-family: Arial, Helvetica, sans-serif; ; font-size: 12pt; font-weight: bold;}
a.teenmenulinks:visited {color:#003399; text-decoration:none; font-family: Arial, Helvetica, sans-serif; ; font-size: 12pt; font-weight: bold;}
a.teenmenulinks:active {color:red; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; ; font-size: 12pt; font-weight: bold;}
a.teenmenulinks:hover {color:green; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; ; font-size: 12pt; font-weight: bold;}

			

