
.pbig  {
font-family : Verdana, Arial;
color : #A26A00;
font-weight : normal;
font-size : 11pt;
font-style : normal;
text-align : left;
line-height : 15pt;
}

.pbigdec  {
font-family : Verdana, Arial;
color : #333399;
font-weight : normal;
font-size : 11pt;
font-style : normal;
text-align : left;
line-height : 15pt;
}

.pbigb  {
font-family : Verdana, Arial;
color : #000000;
font-weight : bold;
font-size : 11pt;
font-style : normal;
text-align : justify;
line-height : 15pt;
}

.issue  {
font-family : Verdana, Arial;
color : #ffffff;
font-weight : bold;
font-size : 10pt;
font-style : normal;
text-align : right;
}

.copyright  {
font-family : Verdana, Arial;
color : #000000;
font-weight : regular;
font-size : 8pt;
font-style : normal;
text-align : center;
line-height : 14pt;
}

.contents  {
font-family : Verdana, Arial;
color : #A26A00;
font-weight : bold;
font-size : 9pt;
text-decoration : underline;
}

.contentsdec  {
font-family : Verdana, Arial;
color : #9933cc;
font-weight : bold;
font-size : 9pt;
text-decoration : underline;
}

A.contents:hover  {
color : blue;
text-decoration : underline;
}

A.contents:link  {
color : #A26A00;
text-decoration : underline;
}

A.contents:action  {
color : CC9900;
text-decoration : none;
}

.authors  {
font-family : Verdana, Arial;
color : #000000;
font-weight : normal;
font-size : 8pt;
line-height : 4pt;
}

.oldissues  {
font-family : Verdana, Arial;      
font-weight : normal;
font-size : 8pt;
font-style : normal;
text-align : left;
text-decoration : underline;
}

.pcent {
font-family : Verdana, Arial;
color : #000000;
font-weight : normal;
font-size : 10pt;
text-align : center;
line-height : 14pt;
}

.txt {
font-family : Verdana, Arial;
color : #000000;
font-weight : normal;
font-size : 10pt;
text-align : left;
line-height : 14pt;
}

.textb {
font-family : Verdana, Arial;
color : #000000;
font-weight : bold;
font-size : 10pt;
text-align : left;
}

.imagetext {
font-family : Arial;
color : #000000;
text-align : right;
font-weight : normal;
font-size : 8pt;
line-height : 8pt;
}

.ltblbx
{
background-color: #ffffff;
border: 1pt;
border-style: solid;
border-color: #CCCCFF;
}

.bktotp {
font-family : Verdana, Arial;
color : #000000;
font-weight : regular;
font-size : 8pt;
text-align : left;
}

A.bktotp:hover  {
color : blue;
text-decoration : underline;
}

A.bktotp:link  {
color : #A26A00;
text-decoration : underline;
}

A.bktotp:action  {
color : CC9900;
text-decoration : none;
}





/* 4k SFT css is above */
/* 6k SFT css is below */

BODY  {
background-color: #ffffff;
}

P,blockquote, dd {
	font-family: Arial;
	color: #000000;
	font-weight: normal;
	font-size: 10pt;
	line-height: 14pt;
}

.p {
font-family: Arial;
color: #000000;
font-weight: normal;
font-size: 10pt;
line-height: 14pt;
}

.pry {
font-family: Trebuchet MS, Arial;
color: #000000;
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
}

TD {
font-family: Arial;
}

.cent {
text-align: center;
}

OL {
font-family: Arial;
color: #000000;
font-size: 10pt;
}

UL {
font-family: Arial;
color: #000000;
font-weight: normal;
font-size: 10pt;
list-style: square;
}

LI {
font-weight: normal;
font-size: 10pt;
}

OL LI {
padding: 0 0 10px 0;
}

HR {
height: 1px;
}

A:hover  {
color: #0099ff;
text-decoration: underline;
}

A:link  {
color: blue;
text-decoration: underline;
}

A:action  {
color: purple;
text-decoration: none;
}

.vol {
font-family: Arial;
color: #666666;
font-weight: bold;
font-size: 9pt;
line-height: 14pt;
}

TABLE.vol {
background-color: #ededed;
}

.mistate {
font-family: Trebuchet MS;
color: #666666;
font-weight: normal;
font-size: 8pt;
}

.intro {
font-family: Verdana, Arial;
color: #333333;
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
}

A.title, .title {
font-family: Arial;
color: #000000;
font-weight: Bold;
font-size: 12pt;
text-decoration: none;
}

.subtitle {
font-family: Arial;
color: #333333;
font-weight: normal;
font-size: 11px;
}

.authhome {
font-family: Arial;
color: #666666;
font-weight: bold;
font-size: 13px;
}

A.cols:visited:link, .cols {
font-family: Arial;
color: #666666;
font-weight: bold;
font-size: 10pt;
}

A.cols:hover {
color: red;
}

a.cols2:visited:link, .cols2  {
font-family: Arial;
color: #666666;
font-weight: normal;
font-size: 8pt;
}

.cprt {
font-family: Arial;
color: #666666;
font-weight: normal;
font-size: 8pt;
line-height: 14pt;
}

.sm {
font-family: Arial;
color: #666666;
font-weight: normal;
font-size: 8pt;
}

.formtxt {
font-family: Arial;
color: #666666;
font-weight: bold;
font-size: 9pt;
}

.note, a.note:link {
	font-family: Arial;
	color: #333300;
	font-weight: normal;
	font-size: 14pt;
	line-height: 18pt;
}

a.note:hover {
	font-family: Arial;
	color: #999900;
	font-weight: normal;
	font-size: 14pt;
	line-height: 18pt;
}

img.home {
	border: 1px solid #000000;
}

.tbtxthead {
font-family: Arial;
color: #333333;
font-weight: bold;
font-size: 10pt;
}

.tbtxt {
font-family: Arial;
color: #000000;
font-size: 9pt;
}

.a {
background-color: #ffffff;
}

.b {
background-color: #ededed;
}


/* Monthly Calendar */

#cal {
margin: 0;
margin-top: 20px;
margin-bottom: 20px;
}

#cal, #cal td {
font-family: Arial, sans-serif;
color: #333;
font-weight: normal;
font-size: 11px;
}

#cal td {
margin: 0;
padding: 2px;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
vertical-align : top;
}

#cal tr.month {
background-color: #ccc;
}

#cal tr.day {
background-color: #ededed;
}

#cal .even {
background-color: #E0ECF1;
}

#cal .odd {
background-color: #EEFAE0;
}

#cal td h1 {
margin: 0;
padding: 0;
font-family: Verdana, Arial, sans-serif;
color: #333;
font-weight: bold;
font-size: 14px;
text-align: center;
}

#cal h2 {
margin: 0;
color: #666;
font-weight: normal;
font-size: 12px;
text-align: center;
}

#cal h3 {
margin: 2px;
padding: 2px;
width: 14px;

font-weight: bold;
font-size: 10px;
text-align: center;
}

#cal .even h3 {
color: #fff;
background-color: #50ACD2;
}

#cal .odd h3 {
color: #fff;
background-color: #7DA84A;
}

#cal .even p, #cal .odd p {
margin: 10px;
font-family: "trebuchet ms", Arial, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 15px;
}

#cal .even p {
color: #0B5D7F;
}

#cal .odd p {
color: #526E30;
}

#cal td.main, #cal td.main p, #cal td.main ol li {
margin: 10px;
font-family: "trebuchet ms", Arial, sans-serif;
font-size: 13px;
color: #0B5D7F;
line-height: 16px;
background-color: #E0ECF1;
}

#cal td.main h4 {
margin: 10px;
font-family: "trebuchet ms", Arial, sans-serif;
color: #0B5D7F;
font-size: 15px;
line-height: 19px;
}

#cal td.main ol {
margin: 0 0 10px 50px;
font-family: "trebuchet ms", Arial, sans-serif;
color: #0B5D7F;
}

#cal td.main ol li {
margin: 0;
padding: 0;
}

#cal td.main .left {
float: left;
width: 250px;
}

#cal td.main .right {
display: inline-block;
}

#cal tr.even td, #cal tr.odd td {
height:100px
}


.pope {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.pope h1 {
margin: 5px 0 8px 0;
padding: 0 0 0 0;
font-family: Arial, sans-serif;
font-size: 22px;
color: #595037;
}

.pope p {
margin: 0 10px 5px 0;
padding: 0 0 0 0;
font-family: Arial, sans-serif;
font-size: 12px;
color: #595037;
line-height: 17px;
}

.pope img {
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 1px solid #F0D895;
}

.tabs blockquote {
margin: 0 0 0 40;
padding: 0 0 0 0;
line-height: 14pt;
}

.tabs p {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.tabs p.center, #saint p.center, #thought p.center {
text-align: center;
}

.tabs h1 {
margin: 15px 0 10px 0;
padding: 0 0 0 0;
font-size: 14px;
text-align: center;
}

#saint hr {
height: 1px;
border: 1px dashed #999;
}

#thought p {
margin: 0 50px 0 0;
}

#thought .tab {
margin-left: 40px;
}

