/* SCLD TEXT FORMATTING */

P {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}


UL {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 padding-left: 30px;
 margin: 4px;
}

OL {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 padding-left: 30px;
 margin: 4px;
}

P.sidebar-white {
 font-size : 11px;
 font-family : arial;
 font-weight : normal;
 font-style : normal,bold,italic;
 color : #c7bccd;
 padding-top: 5px;
 padding-bottom: 5px;
}

P.feature {
 font-size : 16px;
 font-family : arial;
 font-weight : normal;
 font-style : normal,bold,italic;
 color : #000000;
 padding-top: 2px;
 padding-bottom: 2px;
}
p.review {
 font-size : 10px;
 font-family : arial;
 font-weight : normal;
 font-style : normal,bold,italic;
 color : #000000;
 }
P.poll {
 font-size : -2;
 font-family : arial;
 font-weight : normal;
 font-style : normal,bold,italic;
 color : #000000;
}
h2.friends {
 font-size :16px;
 font-family : times;
 font-weight : bold;
 color : #006567;
 margin: 0px;
 padding-left: 15px;
}
h1.friends {
 font-size :21px;
 font-family : times;
 font-weight : bold;
 color : #006567;
 margin: 0px;
 padding-left: 15px;
}
h1.web_picks {
 font-size :16px;
 font-family : arial;
 font-weight : bold;
 color : #FFFFFF;
 margin: 0px;
 padding-left: 15px;
}
h1.feature {
 font-size :21px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 0px;
}
h2.feature {
 font-size :16px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 0px;
}

h1.booklist {
 font-size :21px;
 font-family : arial;
 font-weight : bold;
 color : #FFFFFF;
 margin: 0px;
 padding-left: 15px;
}
/*HEADER AND FOOTER NAVIGATION STYLES*/

P.nav {
 font-size : 11px;
 font-family : arial;
 font-weight : bold;
 font-style : normal,bold,italic;
 color : #FFFFFF;
 text-decoration: none;
 text-align: center;
 padding-top: 5px;
 padding-bottom: 5px;
 margin: 0px;
}
P.nav2 {
 font-size : 10px;
 font-family : arial;
 font-weight : bold;
 font-style : normal,bold,italic;
 color : #FFFFFF;
 text-decoration: none;
 text-align: left;
 padding-top: 4px;
 padding-left: 9px;
 padding-right: 9px;
 padding-bottom: 4px;
 margin: 0px;
}
P.footer {
 font-size : 11px;
 font-family : arial;
 font-weight : normal;
 font-style : normal,bold,italic;
 color : #304149;
 padding-left: 12px;
 margin: 2px;
}
P.footer2 {
 font-size : 9px;
 font-family : arial;
 font-weight : bold;
 font-style : normal,bold,italic;
 color : #304149;
 padding-left: 12px;
 padding-top: 3px;
 margin: 2px;
}
/*KIDS TEXT FORMATTING */
h1.kids {
 font-size :20px;
 font-family : Arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}
p.kids {
 font-size :14px;
 font-family : Arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}
h2.kids {
 font-size :15px;
 font-family : Arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}
h1.event{
 font-size :18px;
 font-family : arial;
 font-weight : bold;
 color : #223D80;
 margin: 2px;
}
td.event{
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}
td.map{
 font-size :12px;
 font-family : arial;
 font-weight : bold;
 color : #007F7E;
 margin: 0px;
}
td.map2{
 font-size :18 px;
 font-family : Times;
 font-weight : bold;
 color : #007F7E;
 margin: 0px;
}
td.map3{
 font-size :14 px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 0px;
}
/*KIDS TEXT FORMATTING */
h1.booklist {
 font-size :14px;
 font-family : arial;
 font-weight : bold;
 color : #223D80;
 margin: 2px;
}
h1.booklist-teen {
 font-size :14px;
 font-family : arial;
 font-weight : bold;
 color : #BC4E16;
 margin: 2px;
}
h1.list {
 font-size :22px;
 font-family : arial;
 font-weight : bold;
 color : #223D80;
 margin: 2px;
}
h3.book_desc {
 font-size :14px;
 font-family : arial;
 font-weight : 100;
 color : #000000;
 margin: 2px;
}
td.booklist {
 font-size :12px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}
td.booklist2 {
 font-size :16px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}
p.book_desc {
 font-size :+2;
 font-family : arial;
 font-weight : none;
 color : #000000;
 margin: 2px;
}

td.book {
 font-size :14px;
 font-family : arial;
 font-weight : normal;
 color : #BC4D18;
}
td.book2 {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
}
td.book3 {
 font-size :10px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
}
A.book{
 color: #BC4D18;
 text-decoration: none;
}
A.list2{
 color: #223D80;
 text-decoration: none;
}
A.list3{
 color: #BC4E16;
 text-decoration: none;
}
A.list{
 color: #000000;
 text-decoration: none;
}
/*WEB PICKS */
h1.web-pick {
 font-size :20px;
 font-family : arial;
 font-weight : bold;
 color : #01645F;
 margin: 2px;
}
h1.employment {
 font-size :20px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}
td.web-pick {
 font-size :13px;
 font-family : arial;
 font-weight : bold;
 color : #BC4D18;
}
td.web-pick2 {
 font-size :11px;
 font-family : arial;
 font-weight : normal;
 color : #BC4D18;
}
td.web-pick3 {
 font-size :11px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
}
td.web-pickteen {
 font-size :11px;
 font-family : arial;
 font-weight : normal;
 color : #162E5A;
}
td.web-pickkid {
 font-size :11px;
 font-family : arial;
 font-weight : normal;
 color : #b65d6f;
}

A.web-pick{
 color: #BC4D18;
 text-decoration: none;
}

A.web-pickteen{
 font-family: arial;
 color: #6d8784;
 text-decoration: none;
}
A.web-pickkid{
 font-family: arial;
 color: #930c2a;
 text-decoration: none;
}
A.web-pickteen:hover{
 font-family: arial;
 color: #E37504;
 text-decoration: none;
}
A.web-pickkid:hover{
 font-family: arial;
 color: #E37504;
 text-decoration: none;
}

/*BRANCH TEXT FORMATTING */
h1.branch-name {
 font-size :20px;
 font-family : times;
 font-weight : bold;
 color : #1B3474;
 margin: 2px;
 padding-left: 15px;
}
h2.branch-hours {
 font-size :14px;
 font-family : arial;
 font-weight : bold;
 color : #1B3474;
 margin: 2px;
 padding-left: 15px;
 padding-top: 15px;
}
p.branch-text {
 font-size :12px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
 padding-left: 15px;
}

/*EVENTS TEXT FORMATTING */
h1.events {
 font-size :21px;
 font-family : times;
 font-weight : bold;
 color : #FFFFFF;
 margin: 2px;
 padding-left: 15px;
}
A.search{
 color: #253C7F;
 text-decoration: none;
}
p.lib-news {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #172E5A;
}
p.web-cat {
 font-size :12px;
 font-family : arial;
 font-weight : bold;
 color : #000000;
 margin: 2px;
}

p.search {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}
select.search{
font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}
td.search2{
font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
}
td.search{
font-size :12px;
 font-family : arial;
 font-weight : bold;
 color : #253C7F;
 margin: 2px;
 padding-top: 10px;
 padding-left: 10px;
 border-bottom: solid 2px #253C7F;
}
td.list{
border-bottom: solid 2px #999999;
}

.inputbox { 
	font-family: Verdana,Arial; 
	font-size: 12px; 
	border-right: solid 1px; 
	border-top: solid 1px; 
	border-left: solid 1px; 
	border-bottom: solid 1px;
}
.inputbutton { 
font-family: arial; 
font-weight: bold;
font-size: 14px;
color: #ffffff;
background: #FF8207; 
cursor:hand; 
margin: 0;
padding-left: 3px;
padding-right: 3px; 
border-right: solid 1px #000000; 
border-top: solid 1px #000000; 
border-left: solid 1px #000000;  
border-bottom: solid 1px #000000; }

/*CALENDAR TEXT FORMATTING */

h1.cal_header {
 font-size : 12px;
 font-family : arial;
 font-weight : bold;
 color : #FFFFFF;
 margin: 2px;
}
p.weekdays {
 font-size : 12px;
 font-family : arial;
 color : #FFFFFF;
 font-weight : normal;
}
p.days {
 font-size : 12px;
 font-family : arial;
 color : #FFFFFF;
 font-weight : bold;
 margin:0px;
}
a.cal{
 color: #FFFFFF;
 text-decoration: none;
}
UL {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
}

/*NAVIGATION LINK STYLES */

A.nav{
 color: #FFFFFF;
 text-decoration: none;
}
A.web-cat{
 color: #000000;
 text-decoration: none;
}
A.nav:active {
 color : #FFFFFF;
 text-decoration : none;
}
A.nav:hover {
 color : #FFFFFF;
 text-decoration : none;
}
A.nav:visited, A {
 color : #FFFFFF;
 text-decoration : none;
}
A.nav:visited:hover {
 color : #FFFFFF;
 text-decoration : none;
}

A.footer-nav{
 color: #304149;
 text-decoration: none;
}
A.footer-nav:active {
 color : #304149;
 text-decoration : none;
}
A.footer-nav:hover {
 color : #E47404;
 text-decoration : underline;
}
A.footer-nav:visited, A {
 color : #304149;
 text-decoration : none;
}
A.footer-nav:visited:hover {
 color : #E47404;
 text-decoration : underline;
}

A.footer-nav2{
 color: #E47404;
 text-decoration: none;
}
A.footer-nav2:active {
 color : #E47404;
 text-decoration : none;
}
A.footer-nav2:hover {
 color : #304149;
 text-decoration : underline;
}
A.footer-nav2:visited, A {
 color : #E47404;
 text-decoration : none;
}
A.footer-nav2:visited:hover {
 color : #304149;
 text-decoration : underline;
}
/*SCLD LINK FORMATTING */

A.white{
 color: #FFFFFF;
 text-decoration: underline;
}
A.white:active {
 color : #FFFFFF;
 text-decoration : underline;
}
A.white:hover {
 color : #FFFFFF;
 text-decoration : none;
}
A.white:visited, A {
 color : #FFFFFF;
 text-decoration : underline;
}
A.white:visited:hover {
 color : #FFFFFF;
 text-decoration : none;
}

A.white2{
 color: #FFFFFF;
 text-decoration: none;
}
A.white2:active {
 color : #FFFFFF;
 text-decoration : none;
}
A.white2:hover {
 color : #FFFFFF;
 text-decoration : none;
}
A.white2:visited, A {
 color : #FFFFFF;
 text-decoration : none;
}
A.white2:visited:hover {
 color : #FFFFFF;
 text-decoration : none;
}



A.news{
 color: #223D80;
 text-decoration: underline;
}
A.news:active {
 color : #223D80;
 text-decoration : underline;
}
A.news:hover {
 color : #223D80;
 text-decoration : none;
}
A.news:visited, A {
 color : #223D80;
 text-decoration : underline;
}
A.news:visited:hover {
 color : #223D80;
 text-decoration : none;
}


P.policy {
 font-size :12px;
 font-family : arial;
 font-weight : normal;
 color : #000000;
 margin: 2px;
line-height: 150%;
}