p {  font-family: "Times New Roman", Times, serif; font-weight: normal}blockquote { background-color: #e2f3ef; margin: 0; text-align: justify; font: 14px "Courier New", Courier, mono; padding: 5px 15px; }.insideboxhead {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #CC9900; text-align: center}.insideboxtext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; line-height: normal}.insideboxlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC9900; text-decoration: underline}.disclosuretext {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}.disclosurebold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}.jumppagenums {  font-family: "Times New Roman", Times, serif; font-size: 14px; color: #CC9900}.pullquotetext { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #0000CC; font-weight: bold}a:hover {  color: #0066CC}a:visited {  color: #006600}.banterheadline {  font-family: "Times New Roman", Times, serif; font-size: 24px; font-weight: bold}.bantersubhead {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: normal}.ptext { font-family: "Times New Roman", Times, serif; font-weight: normal }.earningshead {	font-family: "Times New Roman", Times, serif; font-size: 16px; color: #0000CC; background-color: #FFFF99; height: 18px; width: 100px; font-weight: bold; vertical-align: middle; margin: 0px; padding: 0px; }table.numbers { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; }table.numbers td { border-color: #CCCCCC; }table#numbers td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; border-color: #CCCCCC; }
img.left { float: left; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; }
img.right { float: right; margin-top: 8px; margin-left: 8px; margin-bottom: 8px; }