.heading {
	margin: 10px auto 20px auto;
	padding: 0px 0px 0px 0px;
        font-size: 22pt;
        font-family: Garamond;
	line-height: 150%;
}


.sub-heading {
        margin: 10px auto 40px auto;
        font-style: italic;
        font-family: Cambria;
        font-size: 11pt;
}



.sub-heading2 {
	margin: 10px auto 40px auto;
	font-weight: bold;
        font-family: Cambria;
        color: gray;
        font-size: 14pt;
}

.sub-title {
	margin: 40px auto 20px auto;
	font-family: Cambria;
	font-weight: bold;
        font-size: 11pt;
}

.body {
	margin: 20px auto;
        font-family: Cambria;
        margin-right: 40px;
}

.figures {
}

.figures-caption {
	padding-top: 5px;
	font-style: italic;
        font-family: Arial;
        font-size: 9.5pt;
}


.pquote {
    float: right;
    width: 280px;
    background: #ddf;
    font-weight: bold;
    font-size: 10pt;
    padding: 13px;
    margin: 0 13px 13px 0;
}

.blockquote {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 40px;
    margin-right: 40px;
}

.bottom-pullquote {
        color: #655c9d;
        margin-top: 1em;
        margin-bottom: 1em;
        margin-left: 40px;
        margin-right: 40px;
	padding-top: 5px;
        font-style: italic;
        font-family: Arial;
        font-size: 11.5pt;
        align: center;
}



.blockquote { 
         padding-top: 5px;
         background-color: #D8F6CE;  
         line-height: 140%;
         margin-left: 40px;
         margin-right: 40px;
         float: left; 
         font-size: 11pt; 
         font-family: Arial; 
}


.pull { 
   float: right; 
   margin-left: 10px; 
   width: 350px; 
   font-size: 18px; 
   line-height: 18px; 
   color: #655c9d; 
   margin-top: -10px; 
}


hr {
    border: none;
    height: 2px;
    background-color: #333; 
}





a.pTitle {
	font-style: italic;
}

table.frame {
	border-spacing: 0px;
        font-size: 11pt;
}

td.content {
	padding: 10px 20px;
        vertical-align: top;
}

td.sideBar {
	padding: 10px 10px;
	vertical-align: top;
	background-color: #e8edf5;
        align: center;
}

td.sideBar .person-heading {
	margin: 0px auto 10px auto;
	padding: 10px 10px 0px 10px;
        font-size: 16pt;
        font-family: Garamond;
	line-height: 105%;
}

td.sideBar .person-information {
	padding: 0px 10px 10px 10px;
        font-size: 9pt;
        font-family: Arial;
}

td.sideBar .person-bold {
        padding: 10px 10px 10px 10px;
        font-size: 11pt;
	font-weight: bold;
        font-family: Arial;
}

.social-box { 
    padding: 9px 0px 9px 0px; 
    border-top: 1px solid #eeeeee; 
    border-bottom: 1px solid #eeeeee; 
}
.twitter-share-button { padding-left: 8px; width: 90px !important; }
.IN-widget { padding-left: 10px; }
