/* --------------------------------------------------------------------------   Style sheet for results page.   -------------------------------------------------------------------------- */.resH1 {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 16pt;	font-weight: bold;  color: #687E00;}.resH2 {	font-size: 12pt;	font-weight: bold;  color: #1F82C0;}  	.resTableTop {	border-top: 3px solid #687E00;}.resTable {	border-top: 3px solid #687E00;	border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;  border-bottom: 1px solid #C0C0C0;}.resHeader {	color: #687E00;	font-size: 10pt;	font-weight:bold;	border-top: 1px solid #C0C0C0;	border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;  border-bottom: 1px solid #C0C0C0;}.resTableCell {  border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;   border-bottom: 1px solid #C0C0C0;  font-size: 9pt;	font-weight:bold;}.resTableCellHover1  {  border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;   border-bottom: 1px solid #C0C0C0;  font-size: 9pt;	font-weight:bold;	color: white;/*	cursor: hand;*/  background-image: url(/images/topm/shr3.gif)}.resTableCellHover2  {  border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;   border-bottom: 1px solid #C0C0C0;  font-size: 9pt;	font-weight:bold;	color: white;	/*cursor: hand;*/  background-image: url(/images/topm/shr4.gif)}.resTableCellSelected {  border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;   border-bottom: 1px solid #C0C0C0;  font-size: 9pt;	font-weight:bold;	color: white;	cursor: default;}.resDetailCell {	border-top: 1px solid #C0C0C0;	border-left: 1px solid #C0C0C0;   border-right: 1px solid #C0C0C0;  border-bottom: 1px solid #C0C0C0;}.resHighlight {	color: #687E00;	font-size: 10pt;	font-weight:bold;}.resContactCell{  font-size: 8pt;}.resMenuTitle{  cursor: pointer;  margin-left: 5;  color:#1F82C0;  width:140px;  padding:2px;  /*font-size:  12pt;*/  font-weight:bold;}.submenu{  margin-left: 8;}.annual_cover {	border-style: solid;	border-color: cccccc;	border-width: 1px;}