a:visited{color:#CD143C;}
a{color:#CD143C;text-decoration:none;background:transparent;}
a:hover{background:#E9967A; color:#483D8B;}
a.link{color:#CD143C;text-decoration:none;background:#FFFFEE;}
a.eweb{color:#FFC080;background:#CD143C;font-size:small;font-style:italic;font-weight:bold;margin-left:0.1em;margin-right:0.1em;text-decoration:none;white-space: nowrap;}
a.eweb:hover{background:#6699CC;}
a.index{color:#CD143C;text-decoration:none; font-size: 0.8em; font-weight: 600;background:transparent;}
a.index:hover{color:#333399;background:#E9967A;}
a:active{color:#45899A;}
a.inline:visited{color:#CD143C;}
a.inline{color:#CD143C;text-decoration:none;background:transparent;}
a.inline:hover{color:#333399;background:#E9967A;}
a.pre{color:#CD143C;text-decoration:none;}
a.pre:hover{color:#333399;}
a.index:active{color:#45899A;}
a.liner{color:#CD143C;text-decoration:none;}
a.liner:hover{color:#333399;background:#E9967A;}
a.up:visited,a.web:visited{color:#CDAD00;}
a.lnk:visited{color:#CDAD00;}
a.lnk{color:#CD143C;font-size:0.8em;font-style:italic;font-weight:900;margin-left:1em;text-decoration:none;}
a.lnk:hover{color:#333399;background:#E9967A;}
a.mainav{color:#CD143C;font-size:0.9em;font-weight:900;text-decoration:none;}
a.mainav:hover{color:#333399;background:#E9967A;}
a.media:visited{color:#CDAD00;}
a.media:hover{color:#333399;background:#E9967A;}
a.pic{background:#FFFFEE;}
a.pic:hover{background:#FFFFEE;}
a.stndrds:visited{color:#CD143C;}
a.stndrds{color:#CD143C;text-decoration:none;background:#FFFFEE;font-size:0.9em;font-weight:900;}
a.stndrds:hover{color:#333399;background:#E9967A;}
a.stndrds:hover{background:#FFFFEE;}
a.stat:visited{color:#333399;background:#FFFFEE;}
a.stat{color:#333399;text-decoration:none;background:#FFFFEE;}
a.stat:hover{color:#CD143C;background:#FFFFEE;}
a.top{color:#CD143C;font-size:0.8em;font-weight:900;margin-left:1em;text-decoration:none;}
a.top:hover{color:#333399;background:#E9967A;}
a.up{color:#CC6699;font-family:cursive,serif;font-size:1.6em;font-weight:400;}
a.up:hover{background:none;}
a.up:active{color:#5F9EA0;}
a.web{background:#CD143C;font-size:small;font-style:italic;font-weight:bold;margin-left:0.1em;margin-right:0.1em; white-space: nowrap;}
a.web:hover{background:#6699CC;color:#CC6699;}
a.zip:visited{color:#333399;background:#FFFFCC;}
a.zip{color:#333399;text-decoration:none;background:#FFFFCC;}
a.zip:hover{color:#CD143C;background:#FFFFCC;}

body{color:#333399;font-family:sans-serif;margin-top:0.5em; background: #FFFFEE;}
div.blrib{text-align: right;}
div.books{border-color:#CDAD00;border-style:ridge;border-width:thick;margin-bottom:2em; padding: 0.5em; text-align:left; background: #FFFFFD; margin-left: 3em; margin-right: 6em; color: #333399;}
div.tailgun{border-color:#CDAD00; border-style:ridge; border-width:thick; margin-bottom:2em; padding: 0.5em; background: #FFFFDD; margin-left: 3em; margin-right: 6em; color: #333399; font-style: italic; font-weight: 600;}
div.bookshlite{border-color:#CDAD00;border-style:ridge;border-width:thick;margin-bottom:2em; padding: 0.5em; text-align:left; background: #FFFFFD; margin-left: 2em; margin-right: 6em; color: #333399;}
div.emergency{margin-top: 0.25em; margin-bottom:0.25em;padding-right:1em; padding-left:0.5em; font-size:0.8em;font-weight:700; }
div.emergency2{margin-top: 0.25em; margin-bottom:0.25em;padding-right:1em; padding-left:0.5em; font-size:0.8em;font-weight:700; background:#dc143c; padding: 3em; margin: 3em;}
div.emergency3{margin-top: 0.25em; margin-bottom:0.25em;padding-right:1em; padding-left:0.5em;padding-top:1em;padding-bottom:1em; font-size:0.8em;font-weight:700;color:#006699; background:#EFEFEF;}
div.framea{margin-bottom:0.6em;margin-top:0em; text-align:right; padding-right:1em; font-size:0.8em;font-weight:700;}
div.frameb{margin-bottom:0em;margin-top:0em;text-align:right;background:#CD143C;}
div.frame2{color:#CDAD00;font-family:serif;font-size:1.8em;font-weight:bold;margin-bottom:0.3em;margin-top:0.3em;text-align:center;}
div.frame3{color:#333399;font-size:1em;font-style:italic;font-weight:bold;margin-bottom:0.5em;margin-top:1em;white-space:nowrap; text-align:right;}
div.frame3a{color:#333399;font-size:0.8em;font-style:italic;font-weight:bold;margin-bottom:0.5em;margin-top:0.75em;margin-left:1em;white-space:nowrap;}
div.mainav2{border-color:#CDAD00;border-style:ridge;border-width:thick;text-align:center; margin-top: 0em; margin-bottom:0em;}

div.frame3a{color:#333399;font-size:0.8em;font-style:italic;font-weight:bold;margin-bottom:0.5em;margin-top:0.75em;margin-left:1em;white-space:nowrap;}
div.mainav2{border-color:#CDAD00;border-style:ridge;border-width:thick;text-align:center; margin-top: 0em; margin-bottom:0em;}

div.frame3b{color:#333399;font-size:0.8em;font-style:italic;font-weight:bold;margin-bottom:0.5em;margin-top:0.75em;margin-left:20%;white-space:nowrap;}
div.mainav2{border-color:#CDAD00;border-style:ridge;border-width:thick;text-align:center; margin-top: 0em; margin-bottom:0em;}

div.subnav2{border-color:#CDAD00;border-style:ridge;border-width:thick;text-align:center; margin-top: 0em; margin-bottom:0em; font-weight:600;font-style:italic;font-size:100%;}
div.subnav{border-color:#CDAD00;border-style:ridge;border-width:thick;text-align:center; margin-top: 0em; margin-bottom:0em;width:300px;}
div.subnavframe{text-align:center; margin:0em;width:200px;padding: 0px;}
div.mainav3{border-color:#CDAD00;border-style:ridge;border-width:thick;margin-bottom:2em; padding: 0.5em; text-align:left; background: #FFFFFD; margin-left: 2em; margin-right: 6em;}

h1{background:#FFC080;border:none;color:#333399;font-family:serif,Arial,Helvetica;font-size:1.2em;font-weight:600;margin-bottom:0.25em;margin-left:0em;margin-right:0em;padding:0.125em 0.125em;text-align:center;}
h1.emerg{background:#FFC080;border:none;color:#333399;font-family:serif,Arial,Helvetica;font-size:1.2em;font-weight:600;margin-bottom:0.25em;margin-left:0.25em;margin-right:0.25em;padding:0.5em 0.5em;text-align:left;}h1.header{color:#CC6699;font-family:sans-serif;font-weight:700;padding-left:2em;text-align:left;}
h1.insert{color:#333399;padding:0.5em 1em 0.25em 1em;text-align:left;}
span.insert{font-size:0.7em;}
h1.idx{background:none;color:#CD143C;font-family:cursive;font-size:1em;font-weight:700;margin-top:1em;text-align:left;}
h2{background:#FFC080;border:none;font-size:1.2em;margin-bottom:0.25em;margin-left:0em;margin-right:0em;margin-top:0.25em;padding:0.125em 0.125em;padding-right:2em;color:#333399;font-family:sans-serif;font-weight:700;text-align:right;}

h2.h1hdr{background:#FFC080;border:none;color:#333399;font-family:serif,Arial,Helvetica;font-size:1.2em;font-weight:600;margin-bottom:0.25em;margin-left:0em;margin-right:0em;padding:0.125em 0.125em;text-align:center;}

h2.idx{background:none;color:#CD143C;font-family:cursive;font-size:1em;font-weight:700;margin-top:1em;text-align:left;}
h3.books{background:#FFC080; text-align: left; color:#333399;font-weight:600;margin-top:0.25em; margin-bottom:0.25em;padding-right:2em;padding-left:0.75em;padding-top:0.5em;padding-bottom:0.25em;font-size:1em;}
h4.leadin{background:#EBFAD7;color:#333399;font-size:1em;font-weight:900;margin-bottom:0em;padding:0.5em 1em 0.25em 1em;text-align:left;}
h4.slim{margin-top:0em}
hr{background:#CDAD00;color:#CDAD00;text-align:center;}
hr.header{height:0.4em;color:#FFC080; background:#FFC080;margin-top:0px; margin-bottom:0px;}
hr.subnav{height:0.4em;color:#FFC080; background:#FFC080;margin-top:0px; margin-bottom:0px;}
hr.header2{height:0.5em;color:#FFC080; background:#FFC080; margin-top:0px;margin-bottom:2em;}
img{margin-left:5em;}
img.banner{margin-left:0em;}
img.bannerindex{margin-left:0em;margin-top:0.33em;}
img.book{margin-left:1em;}
img.bookfudgesize{margin-left:1em;margin-right:34px;}
img.listpic{margin: 0em; padding: 0em;}
img.marker{margin-left:0em;}
img.quote{margin-left:0em; float:left;padding-right:0.5em;padding-bottom:0.25em;}
li.para{margin-bottom:1em;margin-left:3em;margin-right:9em;}
li.hist{margin-bottom:1em;}
ol.hist{margin-bottom:3em;margin-left:3em;margin-right:3em;}

p{color:#333399;font-size:1em;margin-left:0.5em;margin-right:0.5em;}
p.bb{color:#006699;}
p.blrib{text-align:right;}
p.sig{text-align:right; margin-top:0.75em; margin-bottom:0.5em; padding:0em;}
p.head{margin:0em; padding:0em;}

span.hdstk{font-size: 0.8em;font-weight:900;}
p.hdstk{font-size: 0.8em;font-weight:900;}

p.image{margin-bottom:3em;padding-left:5em;padding-right:5em;text-align:center;}
p.insert{font-size:8px;background:#EBFAD7;color:#333399;font-size:0.8em;margin-bottom:0.125em;margin-left:1em;margin-right:1em;margin-top:0em;padding:0.5em 1em 0.25em 1em;text-align:left;}
p.leadin{background:#EBFAD7;font-size:0.8em; font-weight:600;margin-bottom:0.125em;margin-left:1em;margin-right:1em;margin-top:1em;padding:0.5em 1em 0.25em 1em;text-align:left;}
p.h4leadin{background:#EBFAD7;border:none;font-size:0.8em;margin-bottom:0.25em;margin-left:0em;margin-right:0em;margin-top:0.25em;padding:0.125em 0.125em;padding-left:1.5em;padding-right:2em;color:#333399;font-family:sans-serif;font-weight:700;}
p.logo{color:#FFFFEE;font-family:sans-serif;font-weight:700; padding-right:4em;text-align:right;background:#FFFFCC;margin-top:0em;margin-bottom: 0.5em;border-bottom:#FFC080;border-top:#FFC080;border-width:0.5em;border-style:double;margin-left:0em;margin-right:0em;}
p.mail{color:#CC3366;font-size:small;font-style:italic;font-weight:900;text-align:right;}
p.mainav3{text-align:left;color:#333399;}
P.newsAlt{background: #EBFAD7;}
p.nudge{margin-left:1em;margin-top:0.5em;}
p.quote{background:#6699CC;color:#D3E4F8 ;font-style:italic;font-weight:600;margin-left:1em;margin-right:1em;margin-top:1em;padding:0.5em 1em 0.25em 1em;}
p.quoted{font-style:italic;margin-left:1em;margin-right:1em;padding:0.5em 1em 0.25em 1em;}
p.quotey{font-style:italic; margin-left:0.5em; margin-right:0.5em;}
p.u{text-decoration:underline;}
pre{font-size: 80%; background:#EBFAD7;margin-right:5em;margin-left:3em;}
span.books{font-size:90%;font-style:italic;font-weight:600;}
span.code{color:#9966CC;font-style:italic;font-weight:bold;}
span.correction{color: #FFFFFD;}
span.date{font-weight:400;font-size:90%;}
span.comm{font-size:80%; font-style:normal;}
span.comm2{font-size:60%; font-style:normal;}
span.attrib{font-weight:900;font-size:80%;}
span.define{font-size:90%;font-weight:600;}
span.email,span.mail{color:#333399;font-style:italic;}
span.eweb{font-style:italic;}
span.5h1ll5{font-weight:600;font-size:90%;}
span.frame3{color:#CD143C;font-weight:bold;}
span.index{font-weight:bold;font-size:1.2em;}
span.logo{color:#333399;}

span.bkqot{font-size: 0.8em;font-weight:600;font-style:italic;}

span.lnk{color:#333399;font-size:0.8em;font-style:italic;font-weight:900;margin-left:1em;text-decoration:none;}

span.mainav{font-size:0.9em;font-weight:900;color:#333399;}
span.mainavx{font-size:0.9em;font-weight:900;color:#333399; text-decoration:underline;}
span.unquoted{font-style: normal;}
strong{font-weight:900;}
sup{font-size: 70%;}
table.disp1{border-color:#CDAD00;border-style:inset;border-width:thick;margin-top:1em;margin-left:1em;margin-bottom:2em;}
table.disp2{border-color:#333399;border-style:solid;}
td.picout{text-align: right;}
div.listpic{border-color:#CDAD00;border-style:ridge;border-width:0.25em;margin:0.25em;padding:0.25em;background:#FFFFEE;color:#333399; width:5%;margin-left:2em; margin-top:1em;}
table.listpic{border-color:#CDAD00;border-style:inset;border-width:thick;margin-top:1em;margin-left:1em;margin-bottom:2em;margin-left:2em;}
div.listpic2{border-color:#CDAD00;border-style:ridge;border-width:0.25em;margin:0.25em;padding:0.5em;background:#333399;color:#333399;width: 5%;}
table.promo{border-color:#CDAD00;border-style:inset;border-width:thick;margin-top:1em;margin-left:1em;margin-bottom:2em;margin-left:2em; background:#FFFFCC;}
tr.promo{border:5em}
td.promo{border:5em}
p.listpic{border-color:#CDAD00;border-style:ridge;border-width:0.25em;margin:0.25em; padding:0.25em;background:#FFFFEE;color:#CDAD00; width:70%;}
P.picspot{margin-top:0.25em;margin-BOTTOM:0.5em;margin-left:2em; text-align: right;}