body {
font-family: arial, geneva, helvetica, sans-serif;
}

.noprnt {
display: none;
height: 0px;
width: 0px;
}

.printonly {
display: inline;
}

#title {
background-image: url("/images/title-pr.gif");
background-repeat: no-repeat;
width: 650;
height: 60;
margin: 0;
padding: 0;
}

img {
border: 0;
}

/* NAVIGATION TABS */

td.sel,td.unsel {
display: none;
height: 0px;
width: 0px;
}

/* TOP RIGHT CORNER LINKS */table.pagetop {display: none;}

/* TABLE FORMAT FOR ENTIRE PAGE */

table.main {
border: 0px;
padding: 0px;
border-spacing: 0px;
vertical-align: top;
}

td.sidebar {
display: none;
width:0px;
height:0px;
}

td.txt {
vertical-align:top;
border-left: 0px;
padding: 0px;
width: 100%;
margin: 0px;
}

td.rightcol {
display: none;
}

td.bottom {
border: 0px;
}

/* REGULAR LINKS */

a:link, a:visited, a:focus,a:hover,a:active {
text-decoration: none;
color: #0000cc;
background-color: transparent;
}

a.invis:link,a.invis:visited,a.invis:focus,a.invis:hover,a.invis:active {
text-decoration: none;
font-size: inherit;
color: inherit;
background-color: transparent;
}

a.more:link,a.more:visited, a.more:focus,a.more:hover,a.more:active {
color: #3333FF;
background-color: transparent;
text-decoration: none;
}

/* TABLES FOR AUTHOR BIOS */

table.authbio {
width: 160px;
float: right;
margin: 0 0 0 .4em;
border-left: 1px dotted #666;
clear: both;
}

.authbio td {
padding: 0 .4em .4em .4em;
}

p.bio {
font-size: 90%;
margin:0;
}

/* TABLES FOR PRODUCTS TO BUY - BOOKLET, FLYER, ETC. */

table.product {
width: 134px;
float: right;
margin: 0 0 0 .4em;
border: 1px #CC3333 solid;
}

.product td {
padding: .2em .4em .2em .4em;
vertical-align:top;
}

/* TABLES FOR SIDEBARS */

table.sidebar {
border: 1px solid black;
background: #cccccc;
}

.sidebar td {
padding: .2em .4em .2em .4em;
}

.sidebar p {
font-size: 90%;
}

.sidebar p.last {
font-size: 90%;
margin: 0;
}

.sidebar h1 {
font-size: 90%;
text-align: center;
margin:0;
}

/* HEADINGS */

h1 {
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
color: #cc0033;
background-color: transparent;
padding-top: 0;
font-variant: small-caps;
text-align:center;
font-size: 150%;
}

h2 {
color: #000066;
background-color: transparent;
text-align: center;
font-family: arial, geneva, helvetica, sans-serif;
font-size: 140%;
}

h3, h4 {
color: #00007A;
background-color: transparent;
font-family: arial, sans-serif;
text-align: center;
}

h5 {
font-family: arial, sans-serif;
font-weight: normal;
text-align: center;
}

h5.newstuff {
font-family: arial, sans-serif;
text-align:center;
font-style: italic;
font-weight: bold;
color: #660066;
background-color: transparent;
margin: 0px;
}

h6 {
font-family: arial, sans-serif;
text-align: center;
}

/* PARAGRAPH STYLES */

p {
font-family: arial, geneva, helvetica, sans-serif;
line-height: 140%;
font-size: 90%;
}

blockquote {
font-family: arial, geneva, helvetica, sans-serif;
line-height: 130%;
font-size: 90%;
}

p.intro {
color: #663333;
background-color: transparent;
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
padding-left: 20px;
padding-right: 20px;
font-weight: bold;
font-size: 90%;
}

p.blue {
color: #000066;
background-color: transparent;
text-align: center;
font-family: arial, geneva, helvetica, sans-serif;
font-size: 80%;
}

p.author {
color: #000066;
background-color: transparent;
font-family: arial, geneva, helvetica, sans-serif;
font-size: 90%;
padding-left: 20px;
line-height: 110%;
}

p.author:first-line {
font-size: 110%;
}

p.sidebar {
padding-left: 5px;
line-height: 90%;
margin:0px;
padding-bottom: 4px;
}

p.univlinks {
text-align:right;
padding: 0px;
margin: 0px;
line-height: 90%;
}

p.lead {
font-size: 100%;
}

p.lead:first-letter {
font-size:500%; 
float:left;
line-height:.6em;
padding-right:.2em;
}

p.bigger {
font-size: 100%;
}

p.lead2:first-line {
font-weight: bold;
}

.name {
font-weight: bold;
color: #990000;
background-color: transparent;
}

p.captionpic {
font-size: 80%;
font-style: italic;
line-height: 110%;
font-family: arial, geneva, helvetica, sans-serif;
}

p.contents {
display: none;
}

p.small {
font-size: 70%;
line-height: 110%;
padding-left: 10px;
}

p.cent {
text-align: center;
}

p.quo {
font-size:100%;
font-weight:bold;
margin: 0px;
}

p.quosrc {
font-size: 85%;
margin-bottom: 0px;
}

p.hanging {
font-size: 110%;
padding-left: 50px;
line-height: 110%;
}

p.hanging:first-line {
font-weight: bold;
padding-left: 0px;
}

p.smlcaps {
text-align: center;
font-family: Tahoma, Chicago, Charcoal, sans-serif;
font-size: 70%;
font-variant: small-caps;
line-height: 140%;
}

p.allcaps {
text-align: center;
font-family: Tahoma, Chicago, Charcoal, sans-serif;
font-size: 70%;
text-transform: uppercase;
line-height: 140%;
}

p.hand {
font-family: Comic Sans MS;
}

p.italquote {
font-size: 95%;
font-style: italic;
font-family: arial, geneva, helvetica, sans-serif;
}

p.sml {
font-size: 80%;
margin: 0px;
}

.nomarg {
margin:0;
}

/* TEXT STYLES */

.underline {
text-decoration: underline;
}

.redserif {
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
color: #cc0033;
}

/* FOOTNOTES */

sup.note {
font-size: 80%;
font-weight: bold;
}

/* PICTURES & QUOTES & DATA TABLES */

table.piclt {
float: left;
border: 0px;
padding-right: .8em;
}

table.picrt {
float: right;
border: 0px;
padding-left: .8em;
}

table.pic {
margin-left: auto;
margin-right: auto;
border: 0;
}

table.quolt {
float: left;
background-color: transparent;
border: 0;
padding-right: .8em;
}

table.quort {
border: 0;
float: right;
background-color: transparent;
padding-left: .8em;
}

table.data {
margin: 0 auto;
border-bottom: 1px #ccc solid;
border-right: 1px #ccc solid;
}

.data td {
border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
padding: .5em;
text-align: right;
font-size: .8em;
}

.data td.left {
border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
padding: .5em;
text-align: left;
font-size: .8em;
}

table.datawords {
margin: 0 auto;
border-bottom: 1px #ccc solid;
border-right: 1px #ccc solid;
}

.datawords td {
border-top: 1px #ccc solid;
border-left: 1px #ccc solid;
padding: .5em;
font-size: .8em;
}

table.simpledata {
margin: 0 auto;
border: 1px #CCC solid;
}

.simpledata td {
padding: .25em;
font-size: .8em;
}

/* TABLES FOR NEWSPAPER INSERTS */

table.mint {
margin: 0 auto;
background: #badfc1;
border: 2px #7ccd9b dotted;
}

.mint td {
padding: .5em;
font-size: .9em;
}

.mint .title {
text-align: center;
font-weight: bold;
padding-bottom: .5em;
}

table.blu {
margin: 1em auto;
border: 1px #082e7a solid;
}

.blu td {
padding: .5em;
font-size: .9em;
}

.blu .title {
color: #082e7a;
text-align: center;
font-weight: bold;
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
font-size: 1.1em;
}

table.bluer {
margin: 1em auto;
border: 1px #082e7a solid;
background: #ced2f7;
}

.bluer td {
padding: .5em;
font-size: .9em;
}

.bluer .title {
color: #082e7a;
text-align: center;
font-weight: bold;
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
font-size: 1.1em;
}

table.redorange {
margin: 0 auto;
background: #ecc8ba;
border: 1px #cc706a solid;
}

.redorange td {
padding: .5em;
font-size: .9em;
}

table.green {
margin: 0 auto;
border: 1px #007131 solid;
}

.green td {
padding: .5em;
font-size: .9em;
}

.green .title {
color: #007131;
text-align: center;
font-weight: bold;
font-family: Georgia, Palatino, "Times New Roman", "New York", times, serif;
font-size: 1.1em;
}

/* LISTS OF LINKS */

p.linktext {
font-family: Arial, sans-serif;
font-size: 70%;
line-height: 120%;
margin: 0px;
}

table.linklist {
border: 1px #CC3333 solid;
margin-top: 10px;
clear:both;
}

a.lst:link,a.lst:visited {
color: #0000CC;
background-color: transparent;
text-decoration: none;
font-style: italic;
font-size: 105%;
}

a.lst:focus,a.lst:hover,a.lst:active {
color: #0000CC;
background-color: #FFFF33;
text-decoration: none;
font-family: Arial,sans-serif;
font-style: italic;
font-weight: bold;
}

/* Resources */

p.resources {
font-size: 90%;
text-align: center;
line-height: 110%;
}

p.resources:first-line {
font-weight: bold;
}

/* STATISTICS LINKS */

a.israel:link,a.israel:visited {
color: #6666FF;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a.israel:focus,a.israel:hover,a.israel:active {
color: #6666FF;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a.pal:link,a.pal:visited {
color: #CC0000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a.pal:focus,a.pal:hover,a.pal:active {
color: #CC0000;
background-color: transparent;
font-weight: bold;
text-decoration: none;
}

a.stat:link,a.stat:visited,a.stat:focus,a.stat:hover,a.stat:active {
color: #660066;
background-color: transparent;
text-decoration: none;
}

/* LIST STYLES */

li {
font-family: Arial, sans-serif;
font-size: 80%;
line-height: 130%;
margin-bottom: 1em;
}

.tight li {
margin-bottom: 0;
}

li.un {
line-height: 150%;
}

/* STATISTICS TABLE */

table.stats {
border: 1px solid #000099;
margin: 0 auto 10px auto;
width: 100%;
}

p.stattitle {
color: #000099;
font-weight: bold;
font-family: arial, geneva, helvetica, sans-serif;
font-size:90%;
text-align: center;
}

p.stattitle:first-line {
font-size:110%;
}

/* Link Tables */

.usints {
border: 1px solid #CC3333;
width: 230px;
text-align: center;
}

thead.sectitle {
color: #000000;
background-color: transparent;
font-weight: bold;
font-family:Arial,sans-serif;
font-size:70%;
text-transform: uppercase;
}

p.lnktitle {
text-align: center;
font-size: 70%;
margin-bottom:0px;
line-height: 90%;
margin: 0px;
}

p.usintlink {
font-size: 70%;
text-align: left;
margin-top: 0px;
line-height: 110%;
margin: 0px;
}

/* MEDIA REPORT TABLES */

td.isblu {
vertical-align:top;
} 

p.isblu {color:#000099;
margin:0px;
text-align:center;
}

td.palred {
vertical-align:top;
}

p.palred {
color:#660000;
margin:0px;
text-align:center;
}