.ARhds { color: #2a254b; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; word-spacing: 4px; letter-spacing: 1px; margin: 0 0 4px; padding: 0; }.ARbody { color: #373f62; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-top: 0; }.ARfinancials { color: #373f62; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0 0 0 0; }.ARfinancialnumbers { color: #373f62; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0 16px 0 0; }.ARbody-testimonials { color: #373f62; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-top: 0; margin-bottom: 0; }.hds { color: #2a254b; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin: 0 0 4px; padding: 0; }.subhds { color: #2a254b; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin-top: 6px; margin-bottom: 0; padding: 0; }.body { color: #2a254b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; margin-top: 0; }.bodysmall { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin-top: 0; }.bodyreports { color: #2a254b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; text-align: left; margin-top: 5px; margin-bottom: 3px; }.eventbody { color: #2a254b; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; text-align: left; margin-top: 4px; margin-bottom: 5px; }.topofpage { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; margin-top: 0; }.updated { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: right; margin-top: 0; }.bodytables { color: #2a254b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; margin-top: 1px; margin-bottom: 1px; }.links { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; border-top-width: 6px; border-bottom-width: 6px; }.annuallinks { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin: 0; }.orgchartlinks { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; text-decoration: none; text-align: center; border-top-width: 6px; border-bottom-width: 6px; }.margin { margin: 0 20px 0 0; }.marginhds { margin: 0 0 0 50px; }a.menuar:link { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 3px; margin-bottom: 3px; }a.menuar:hover { color: #014576; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; margin-top: 3px; margin-bottom: 3px; }a.menubody:link { color: #373f62; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; margin-top: 3px; margin-bottom: 3px; }a.menubody:hover { color: #41461c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; margin-top: 3px; margin-bottom: 3px; }a.menubody:visited { color: #41461c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; margin-top: 3px; margin-bottom: 3px; }a.menu:link { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-top: 3px; margin-bottom: 3px; }a.menu:hover { color: #686a47; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-top: 3px; margin-bottom: 3px; }a.menu:visited { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; margin-top: 3px; margin-bottom: 3px; }ul { margin-top: 0px; margin-bottom: 0.6em; }ol { margin-top: 0; }.orgchartbg { background-image: url(../art/orgchart-boxes-full-corp.gif); background-repeat: no-repeat; }.orgchartbody { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; text-align: center; margin: 1px 0 0; }.orgchartbodyleft { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; text-align: left; margin: 2px 0 0 10px; padding: 0; }.ar2006topnavE { background-image: url(../art/annualreport/2006/reportbar-E.jpg); background-repeat: no-repeat; }.ar2006topnavEa { background-image: url(../art/annualreport/2006/reportbar-Ea.jpg); background-repeat: no-repeat; }.ar2006topnavF { background-image: url(../art/annualreport/2006/reportbar-F.jpg); background-repeat: no-repeat; }.ar2006topnavFa { background-image: url(../art/annualreport/2006/reportbar-Fa.jpg); background-repeat: no-repeat; }/* CMS styles */.pageHead { color: #2a254b; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; margin: 0 0 4px; padding: 0; }.subhead,.runin { color: #2a254b; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 19px; margin-top: 1em; margin-bottom: 0;}.CMStopofpage { color: #2a254b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: center; margin-top: 24px; margin-bottom: 24px;}p {	/*main text on subpages*/	margin-top: 0px;	margin-bottom:0.6em;}ul#inside {	margin-bottom: 0px;}li {	/*list items on main text on subpages*/	margin-top: 0px;	margin-bottom:0px;}li.nobullet { line-height: 19px; margin-top: 9px; list-style-type: none; }
