.date { color:#ffffff; font-size:8pt; font-weight:bold; text-align:right; margin-right:20px; }
.footer { font-size:8pt; margin-left:5px; margin-right:5px; display:block; }
.footnote { font-size:8pt; }
.HighlightBlue  { color:#000099; }
.HighlightOrange  { color:#FF9900; }
.mandatory  { color:#FF0000; }

.onlinemenuitem         { color:#ffffff; font-size:8pt; font-weight:bold;  margin-top:0px; margin-bottom:-3px; display:block; }
.onlinemenuradiobuttons { color:#000099; font-size:9pt; margin:0px; padding:0px; }
.onlinemenuheader3 {PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px}

.segment__background             { background-color: #FF9900 }
.segment_personal_background             { background-color: #3366FF; text-align:left;  }
.segment_business_background             { background-color: #3300CC; text-align:left;  }
.segment_agribusiness_background         { background-color: #CC6600; text-align:left;  }
.segment_newsroom_background             { background-color: #FF9900; text-align:left;  }
.segment_tipping_background              { background-color: #006633; text-align:left;  }
.segment_online_services_background      { background-color: #000099; text-align:left;  }
.segment_online_services_alt_background  { background-color: #6666CC; text-align:left;  }
.segment_background_newsroom  { background-color:#FF9900; text-align:left; }
.segment_background_personal  { background-color:#3366ff; text-align:left; }
.segment_background_business  { background-color:#3300cc; text-align:left; }

.menu_divider__upper        { background-color: #000099; text-align:left;  }
.menu_divider__lower        { background-color: #FFCC00; text-align:left;  }
.menu_divider_personal_upper        { background-color: #003399; text-align:left;  }
.menu_divider_personal_lower        { background-color: #99CCFF; text-align:left;  }
.menu_divider_business_upper        { background-color: #000066; text-align:left;  }
.menu_divider_business_lower        { background-color: #CCCCFF; text-align:left;  }
.menu_divider_agribusiness_upper    { background-color: #993300; text-align:left;  }
.menu_divider_agribusiness_lower    { background-color: #FFCC66; text-align:left;  }
.menu_divider_newsroom_upper        { background-color: #000099; text-align:left;  }
.menu_divider_newsroom_lower        { background-color: #FFCC00; text-align:left;  }
.menu_divider_tipping_upper         { background-color: #000099; text-align:left;  }
.menu_divider_tipping_lower         { background-color: #FFCC00; text-align:left;  }

.breadcrumb { font-size:8pt; font-weight:normal; padding-left:10px;padding-right:10px; text-transform:capitalize; }

A         { color:#0000FF; font-weight:bold; text-decoration:underline; text-align:left; }
A:visited { color:#0000FF; font-weight:bold; text-decoration:underline; text-align:left; }
A:link    { color:#0000FF; font-weight:bold; text-decoration:underline; text-align:left; }
A:hover   { color:#880000; font-weight:bold; text-decoration:none; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#880000; border-style:solid; text-align:left; }
A.NoBorders:hover { border-style:none; text-align:left; }

.menusegmentation_          { color:#000099; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_:visited { color:#000099; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_:link    { color:#000099; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_:hover   { color:#880000; font-size:16pt; font-weight:normal; text-decoration:none; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#880000; border-style:solid; text-align:center; }

.menusegmentation_personal          { color:#3366ff; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_personal:visited { color:#3366ff; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_personal:link    { color:#3366ff; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_personal:hover   { color:#880000; font-size:16pt; font-weight:normal; text-decoration:none; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#880000; border-style:solid; text-align:center; }

.menusegmentation_business          { color:#3300cc; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_business:visited { color:#3300cc; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_business:link    { color:#3300cc; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_business:hover   { color:#880000; font-size:16pt; font-weight:normal; text-decoration:none; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#880000; border-style:solid; text-align:center; }

.menusegmentation_newsroom          { color:#ff9900; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_newsroom:visited { color:#ff9900; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_newsroom:link    { color:#ff9900; font-size:16pt; font-weight:normal; text-decoration:none; text-align:center; }
A.menusegmentation_newsroom:hover   { color:#880000; font-size:16pt; font-weight:normal; text-decoration:none; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:2px; border-color:#880000; border-style:solid; text-align:center; }

BODY  { font-size:10pt; font-family:arial,helvetica,sans-serif; font-weight:normal; font-style:normal; color:#000000; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; display:block; background-attachment:fixed; background-image:url(/library/templates/images/gr_bg_watermark.gif); background-repeat:no-repeat; text-align:left; }
FORM  { margin:0px; padding:0px; }
IMG [src~="gr_more"] { margin-top: 50px }
H1    { font-family:arial,helvetica,sans-serif; color:#000099; font-size:28px; line-height:28px; font-weight:bold; font-style:normal; padding:0px; margin:0px; text-align: left; }
H1.business    { font-family:arial,helvetica,sans-serif; color:#ffffff; font-size:14px; line-height:14px; font-weight:bold; font-style:normal; margin:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; padding-left:5px; text-align: left; }
H2    { font-family:arial,helvetica,sans-serif; color:#FF9900; font-size:23px; padding:0px; margin:0px; font-weight:normal; font-style:normal; text-align: left; }
H3    { font-family:arial,helvetica,sans-serif; color:#000099; font-size:18px; font-weight:bold; font-style:normal; margin:0px; padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:5px; text-align: left; }
H3.OnlineServices    { font-family:arial,helvetica,sans-serif; color:#ffffff; font-size:12pt; font-weight:bold; font-style:normal; margin:0px; padding-left:0px; padding-right:0px; padding-top:2px; padding-bottom:5px; text-align: center; }
OL    { font-weight:normal; font-size:10pt; margin-left:30px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; display:block; list-style-type:decimal; }
P {}
UL UL LI  { font-size:10pt; font-weight:normal; text-align:left; padding-bottom:2px; padding-top:2px; padding-right:0px; padding-left:0px; margin:0px; list-style-image:none; list-style-type:disc; }
UL  { margin-left:17px; margin-right:0px; margin-top:0px; margin-bottom:0px; display:block; padding-left:0px; padding-right:0px; padding-bottom:0px; padding-top:0px; list-style-image:url("/library/templates/images/gr_ul_li_right_arrow_orange.gif"); list-style-type:none; }
TABLE { font-size:10pt; text-align:left; }
.tablebody {BACKGROUND-COLOR: #ffffff}
TH  { font-size:12pt; color:#FFFFFF; font-weight:bold; background-color:#000099; border-top-width:1px; border-bottom-width:1px; border-color:#FBFBFB; border-style:solid; border-right-width:1px; border-left-width:1px; padding-bottom:2px; padding-top:2px; padding-right:5px; padding-left:5px; text-align: left; }
TD  { padding:0px;margin:0px;text-align:left; }
TABLE.content TD{ border-top-width:1px; border-bottom-width:1px; border-color:#FFFFFF; border-style:solid; border-right-width:1px; border-left-width:1px; padding-top:5px; padding-bottom:5px; background-color:#EEEEEE; padding-right:5px; padding-left:5px; border-left-color:#FFFFFF; border-bottom-color:#000099; border-right-color:#FFFFFF; border-top-color:#FFFFFF; valign:top; text-align: left; }
TABLE.LeftNavigation TD { text-align:left; }

.menuitem_block { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN: 2px 5px; COLOR: #ffffff; TEXT-DECORATION: none; }

.menuitem           { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none; text-align:left; }
A.menuitem:visited  { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none; text-align:left; }
A.menuitem:link     { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none; text-align:left; }
A.menuitem:hover    { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#880000; border-style:none; text-align:left; }

.menuitem_current           { FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-DECORATION: underline; text-align:left; }
A.menuitem_current:visited  { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline; text-align:left; }
A.menuitem_current:link     { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline; text-align:left; }
A.menuitem_current:hover    { FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: underline; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#880000; border-style:none; text-align:left; }

.submenuitem          { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: none; text-align:left; }
A.submenuitem:visited { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none; text-align:left; }
A.submenuitem:link    { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none; text-align:left; }
A.submenuitem:hover   { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#880000; border-style:none; text-align:left; }

.submenuitem_current          { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 1px; TEXT-DECORATION: underline; text-align:left; }
A.submenuitem_current:visited { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline; text-align:left; }
A.submenuitem_current:link    { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline; text-align:left; }
A.submenuitem_current:hover   { FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: underline; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-color:#880000; border-style:none; text-align:left; }

.txtBannerText  {font-size:9pt;}

.tdInterestRateLargeRetail {
  font-size : 70pt;
  letter-spacing : -3px;
  line-height : 60pt;
  position : static;
  font-weight : normal;
  margin : 0px;
  padding : 0px;
  text-align : left;
}
.tdPercentLargeRetail {
  position : relative;
  margin : 0px;
  padding : 0px;
}
.txtPASuper {
  font-size : 12pt;
  line-height : 12pt;
  font-weight : bold;
  position : relative;
  letter-spacing : -1px;
  z-index : 10;
  top : -80px;
  left : 65px;
  width : 35px;
}
.txtPercentLargeRetail {
  font-size : 70pt;
  position : static;
  line-height : 60pt;
  font-weight : normal;
  margin : 0px;
  padding : 0px;
}