a { font-family: arial,helvetica; color:#00729f; font-weight: bold; text-decoration: underline; }
a.name { font-family: arial,helvetica; color:#000; font-weight: bold; text-decoration: none; }
a.visited { font-family: arial,helvetica; color:#999; font-weight: bold; text-decoration: underline; }
a.maincopy { font-family: arial,helvetica; color:#00729f; font-weight: bold; text-decoration: underline; }
a.maincopy:visited { font-family: arial,helvetica; color:#666; font-weight: bold; text-decoration: underline; }

#ppi a.name { font-family: arial,helvetica; color:#000; font-weight: bold; text-decoration: none; }
#ppi a.visited { font-family: arial,helvetica; color:#999; font-weight: bold; text-decoration: underline; }
#ppi a.maincopy { font-family: arial,helvetica; color:#036; font-weight: bold; text-decoration: underline; }
#ppi a.maincopy:visited { font-family: arial,helvetica; color:#666; font-weight: bold; text-decoration: underline; }

#ppi #subsection-info a { color: #67085c; }
#ppi #subsection-info a.sectheaderppi { color: #00729f; }

a.blueNavCopy {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }
a.bluenavcopy {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }

a.blueNav-underline {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:underline; font-weight: normal; }
a.bluenav-underline {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:underline; font-weight: normal; }

a.blueNavCopy:visited {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }
a.bluenavcopy:visited {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }

a.greyNavCopy, .greyNavCopy a {font-size: 9pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }
a.greynavcopy, .greynavcopy a {font-size: 9pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }

a.greyNavSmall {font-size: 8pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }
a.greynavsmall {font-size: 8pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }

#ppi a.greyNavCopy, #ppi .greyNavCopy a {font-size: 9pt; font-family: arial,helvetica; color:#036; text-decoration:underline; }
#ppi a.greynavcopy, #ppi .greynavcopy a {font-size: 9pt; font-family: arial,helvetica; color:#036; text-decoration:underline; }

#ppi a.greyNavSmall {font-size: 8pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }
#ppi a.greynavsmall {font-size: 8pt; font-family: arial,helvetica; color:#036; text-decoration:underline; font-weight: normal; }

a.blueNavSmallActive {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: bold; }
a.bluenavsmallactive {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: bold; }

a.blueNavSmall {display: block; font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; margin: 2px 0 6px 10px; }
a.bluenavsmall {display: block; font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; margin: 2px 0 6px 10px; }

a.blueNavSmall:visited {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }
a.bluenavsmall:visited {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }

.blueNavSmall {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; }
.bluenavsmall {font-size: 8pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; font-weight: normal; padding: 0 0 0 10px; }

.blueNavCopy {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; }
.bluenavcopy {font-size: 9pt; font-family: arial,helvetica; color:#fff !important; text-decoration:none; }

.blueNavhead {font-size: 10pt; font-family: arial,helvetica; color:#fff; font-weight: bold; }
.bluenavhead {font-size: 10pt; font-family: arial,helvetica; color:#fff; font-weight: bold; }

.greyNavCopy {font-size: 9pt; font-family: arial,helvetica; color:#000; text-decoration:none; }
.greynavcopy {font-size: 9pt; font-family: arial,helvetica; color:#000; text-decoration:none; }

.greyNavSmall {font-size: 8pt; font-family: arial,helvetica; color:#000; text-decoration:none; }
.greynavsmall {font-size: 8pt; font-family: arial,helvetica; color:#000; text-decoration:none; }

.mainCopy {font-size: 10pt; font-family: arial,helvetica; color:#000; }
.maincopy {font-size: 10pt; font-family: arial,helvetica; color:#000; }

.mainCopyBlue {font-size: 10pt; font-family: arial,helvetica; color:#039; }
.maincopyblue {font-size: 10pt; font-family: arial,helvetica; color:#039; }

.KnowledgeArea {font-size: 16pt; font-family: arial,helvetica; color:#036; font-weight:bold; }
.knowledgearea {font-size: 16pt; font-family: arial,helvetica; color:#036; font-weight:bold; }

.Subsection {font-size: 12pt; font-family: arial,helvetica; color:#036; font-weight:bold; }
.subsection {font-size: 12pt; font-family: arial,helvetica; color:#036; font-weight:bold; }


.title {font-size: 14pt; font-family: arial,helvetica; font-weight:bold; }
.subtitle {font-size: 11pt; font-family: arial,helvetica; font-weight:bold; color:#999; }
.header1 {font-size: 12pt; font-family: arial,helvetica; font-weight:bold; color:#039; }
.header2 {font-size: 11pt; font-family: arial,helvetica; font-weight:bold; color:#039; }
.header3 {font-size: 10pt; font-family: arial,helvetica; font-weight:bold; font-style: italic; }
.credit {font-size: 10pt; font-family: arial,helvetica; font-weight:normal; }
.publisher {font-size: 10pt; font-family: arial,helvetica; color:#000; }
.date {font-size: 10pt; font-family: arial,helvetica; color:#000; }
.product {font-size: 10pt; font-family: arial,helvetica; color:#000; margin-bottom: 2px; }
.publication {font-size: 8pt; font-family: arial,helvetica; color:#000; font-style: italic; }

.tableheader {font-family: arial,helvetica; font-size: 10pt; color:#fff; font-weight: bold; background-color: 999999; text-align:center; }
.tabledata-left {font-family: arial,helvetica; font-size: 10pt; color:#000; font-weight: normal; background-color: cccccc; text-align:left; }
.tabledata-right {font-family: arial,helvetica; font-size: 10pt; color:#000; font-weight: normal; background-color: cccccc; text-align:right; }
.tabledata-center {font-family: arial,helvetica; font-size: 10pt; color:#000; font-weight: normal; background-color: cccccc; text-align:center; }
.endnotes {font-size:8pt; font-family: arial,helvetica; color:#000; }
.Copy {font-size: 10pt; font-family: arial,helvetica; color:#000; }
.copy {font-size: 10pt; font-family: arial,helvetica; color:#000; }
.Bio {font-size: 10pt; font-family: arial,helvetica; color:#000; font-style: italic; }
.bio {font-size: 10pt; font-family: arial,helvetica; color:#000; font-style: italic; }
sup {font-size: 8pt; font-family: arial,helvetica; font-weight:bold; }

input.button {font-family : arial, helvetica; font-size: 10pt; font-weight : normal; }
input.text {font-family : arial, helvetica; font-size: 10pt; font-weight : normal; }
select {font-family : arial, helvetica; font-size: 10pt; font-weight : normal; }
option {font-family : arial, helvetica; font-size: 10pt; font-weight : normal; }
.pulldown {font-family : arial, helvetica; font-size: 10pt; font-weight : normal; }

.headercobrand {font-size: 12pt; font-family: arial,helvetica; font-weight:bold; color:#066; }

.header1-ppi {font-size: 12pt; font-family: arial,helvetica; font-weight:bold; color:#036; }
.header2-ppi {font-size: 11pt; font-family: arial,helvetica; font-weight:bold; color:#036; }
.header3-ppi {font-size: 10pt; font-family: arial,helvetica; font-weight:bold; font-style: italic; }

a.sectheader{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#c03; text-decoration:underline; }
a.sectheader:link{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#c03; text-decoration:underline; }
a.sectheader:visited{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#c03; text-decoration:underline; }
a.sectheader:hover{font-family : Arial,verdana,helvetica;	font-size:11pt;	font-weight:bold;	color:#c03; text-decoration: underline; }
a.sectheader:active{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:FF0033; }

a.sectheaderppi{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#036; text-decoration:underline; }
a.sectheaderppi:link{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#036; text-decoration:underline; }
a.sectheaderppi:visited{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#036; text-decoration:underline; }
a.sectheaderppi:hover{font-family : Arial,verdana,helvetica;	font-size:11pt;	font-weight:bold;	color:#036; text-decoration: underline; }
a.sectheaderppi:active{font-family : Arial,verdana,helvetica; font-size:11pt; font-weight:bold; color:#036; }

a.more{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#c03; text-decoration:none; }
a.more:link{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#c03; text-decoration:underline; }
a.more:visited{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#c03; text-decoration:underline; }
a.more:hover{font-family : Arial,verdana,helvetica;  font-size:9pt;	font-weight:bold;	color:#c03;	text-decoration: underline; }
a.more:active{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:FF0033; }

a.moreppi{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#906; text-decoration:none; }
a.moreppi:link{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#906; text-decoration:underline; }
a.moreppi:visited{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#906; text-decoration:underline; }
a.moreppi:hover{font-family : Arial,verdana,helvetica;  font-size:9pt;	font-weight:bold;	color:#906;	text-decoration: underline; }
a.moreppi:active{font-family : Arial,verdana,helvetica;  font-size:9pt; font-weight:bold; color:#906; }

a.headline1:link{font-family : Arial,verdana,helvetica; font-size:9pt;font-weight:bold;color:#036; }
a.headline1:visited{font-family : Arial,verdana,helvetica; font-size:9pt;font-weight:bold;color:#036; }
a.headline1:hover{font-family : Arial,verdana,helvetica; font-size:9pt;font-weight:bold;color:#036; }
a.headline1:active{font-family : Arial,verdana,helvetica; font-size:9pt;font-weight:bold;color:#336; }

.feature{font-family : Arial,verdana,helvetica; font-size:10pt;color:#000; }
/*td {font-size: 10pt; font-family: arial,helvetica; color:#000; }*/
.byauthor {font-size:8pt; font-family: arial,helvetica; color:#000; }
.smallcopy {font-size: 9pt; font-family: arial,helvetica; color:#000; }

form {margin-bottom : 0px; }
td.topBar { background: url(graphics/topRedBarBG.gif) repeat-x; }
td.topBarPPI { background: #0087bf url(http://www.ppionline.org/graphics/topPurpleBarBG.gif) repeat-x; }
td.flashHolder { background: url(graphics/flashHolderBG.gif) top left repeat-x; }
#subscribeTable td.holder { background-color: #ccc; }
.smallcopy {font-size: 9pt; font-family: arial,helvetica; color:#000; }

form { margin: 0; padding: 0; }


/* added 2007-01-25 TDA */
h2 { font-size: 12pt; margin: 2px 0; padding: 0; }
h2 a { text-decoration: none; }
h2 a:hover { text-decoration: underline; }
div.product { font-size: 9pt; font-family: arial,helvetica; color:#999; font-style: italic; font-weight: bold; }
div.credit { font-size: 8pt; font-family: arial,helvetica; color:#000; font-style: italic; }
img.header-image { margin-bottom: 10px; }
td.maincopy { padding-bottom: 10px; }

/* added 2008-07-28 JPC */

div.feedburnerFeedBlock ul { 
margin: 3px 4px 0 4px; 
padding-left:0;
list-style-type: none;
}

/*div.feedburnerFeedBlock ul li span.headline { 
font-family: arial,helvetica; 
color: #ffffff;
font-weight: bold;
font-size: 8pt;
} */

.feedburnerFeedBlock li { 
margin: 12px 0 0 0; 
} 

.feedburnerFeedBlock .headline a { 
font-family: arial,helvetica; 
color: #ffffff;
font-weight: bold;
font-size: 8pt;
} 


#ppi #feedburnerFeedBlock a.name { font-family: arial,helvetica; color:#000; font-weight: bold; text-decoration: none; }
#ppi #feedburnerFeedBlock a.visited { font-family: arial,helvetica; color:#999; font-weight: bold; text-decoration: underline; }
#ppi #feedburnerFeedBlock a.maincopy { font-family: arial,helvetica; color:#036; font-weight: bold; text-decoration: underline; }
#ppi #feedburnerFeedBlock a.maincopy:visited { font-family: arial,helvetica; color:#666; font-weight: bold; text-decoration: underline; }


#creditfooter img {
display: none;
}


