/* change background color/add background image to control page background area */body.programBody {	background: #ffffff;	margin: 0px;	padding: 0px;	font-family: Verdana, Georgia, sans-serif;	font-size: 11px;	color: #000000;	border: 0px solid #9A938B;}.banner-bg  {   background: #F8F8F6 url(/programs/heartsreason/images/banner-bg.jpg);   }   div#secondary .banner-bg  {   background: #F8F8F6 url(/programs/heartsreason/images/banner-secondary.jpg);   }   div#programPageArea cite  {	font-size: 9px;   }div#programPageArea a:active, a:link, a:visited   {   font-size: 11px;   color: #D5414D;   font-weight: normal;}div#programPageArea a:hover   {   color: #ffffff;   font-weight: normal;   background-color: #D5414D;} /* form, option, input, select, pre   {   font-family: Verdana, Georgia, sans-serif;   font-size: 11px;   color: #ffffff;   } */ div#programPageArea ul, li, td, tr, p   {   font-size: 11px;   color: #000000;   }   div#programPageArea blockquote   {   font-size: 11px;   color: #000000;   }   div#programPageArea .passage  {   font-size: 11px;   color: #000000;   background: #f3f3f3;   padding: 10px 10px 10px 10px;   text-align: left;   border-top: 5px solid #989560;   border-bottom: 5px solid #989560;}div#programPageArea .passage2  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border-top: 1px solid #999999;   border-right: 1px solid #f3f3f3;   border-bottom: 0px solid #000000;   border-left: 1px solid #999999;   background: #F8F8F6;   -moz-border-radius : 8px;			filter: alpha(opacity=85);   -moz-opacity: 0.85;   opacity: .85;   -moz-border-radius : 8px;}div#programPageArea .index-main  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border-top: 1px solid #999999;   border-right: 1px solid #f3f3f3;   border-bottom: 1px solid #000000;   border-left: 1px solid #999999;   background: #F8F8F6;   -moz-border-radius : 8px;			filter: alpha(opacity=95);   -moz-opacity: 0.95;   opacity: .95;}div#programPageArea .index-subset  {   font-size: 11px;   color: #d4d4d4;   padding: 10px 10px 10px 10px;   text-align: left;   border-top: 1px solid #999999;   border-right: 1px solid #f3f3f3;   border-bottom: 1px solid #000000;   border-left: 1px solid #999999;   background: #5D574B;   -moz-border-radius : 8px;}div#programPageArea .particulars  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border-top: 1px solid #999999;   border-right: 1px solid #f3f3f3;   border-bottom: 0px solid #000000;   border-left: 1px solid #999999;   background: #F8F8F6;   -moz-border-radius : 8px;}div#programPageArea .passage3  {   font-size: 11px;   color: #000000;   background: #f3f3f3;   padding: 10px 10px 10px 10px;   text-align: left;   border: 1px solid #d5d5d5;}div#programPageArea .passage4  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border: 0px solid #2b2f2e;   filter: alpha(opacity=95);   -moz-opacity: 0.95;   opacity: .95;}div#programPageArea .passage5  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border: 0px solid #2b2f2e;   filter: alpha(opacity=95);   -moz-opacity: 0.95;   opacity: .95;}div#programPageArea .passage6  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border: 0px solid #2b2f2e;   filter: alpha(opacity=95);   -moz-opacity: 0.95;   opacity: .95;}div#programPageArea .passage7  {   font-size: 11px;   color: #000000;   padding: 10px 10px 10px 10px;   text-align: left;   border: 0px solid #2b2f2e;   filter: alpha(opacity=95);   -moz-opacity: 0.95;   opacity: .95;}.doctitle   {   font-size: 15px;   color: #5D574B;   font-weight : bold;   font-variant: small-caps;   }   .doctitle-caption {   font-size: 12px;   color: #5D574B;   font-variant: small-caps;}div#secondary .doctitle-caption {   font-size: 12px;   color: #5D574B;   font-variant: small-caps;}.doctitle-date {   font-size: 12px;   color: #5D574B;   font-variant: small-caps;}.reflectiontitle   {   font-size: 12px;   font-weight: bold;   color: #ffffff;   font-variant: small-caps;}   .voicesbio					{   font-size: 13px;   color: #ffffff;   list-style: square;   font-variant: small-caps;   font-weight: bold;   }
