/* Exisiting RBC css *//* HTML	elements */body {	background-color : #ffffff;	margin-left: 0px; 	margin-top: 0px; }p {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	margin-right: 20px;}/* the following class to be applied to tables etc. where you would not use the <p> tag */.mainbodytext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;}/* bold text within any content area */.boldtext {	font-weight: bold;}/* Legal text*/.disclaimer {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #00234c;	line-height: 12pt;}/*Content headings*//* h1 - for section titles only on the top of page */h1 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #88898A;	font-weight: bold;	margin-top: 14px;}/* h2 - for page titles - navy blue */h2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #00234C;}/* h3 - for page subtitles - royal blue */h3{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035ad;}/* h4 - to be used for titles in the left navigation column */h4 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035AD;	margin-left: 2pt;	margin-bottom: 2pt;}/* h5 - */h5 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt; 	color: #00234C; 	font-weight: bold;}/* h6 - */h6 {}.notabletitle{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035ad;}/* links within content area */a {	color: #003399;	text-decoration: underline;}a:hover {	color: Black;}a.rightnav {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003399;	text-decoration: underline;	margin-right: 2pt;}a.rightnav:hover {	color: Black;}.rightnavbold {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003399;	font-weight: bold;	text-decoration: none;}.rntabletop {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #0035AD;}.tablelink {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0035AD;	line-height: 13pt;}/* text and hyperlinks within the left navigation */a.navtextlink10 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0035AD;	text-decoration: none;}a.navtextlink10:hover {	color: black;}a.navtextlink10b {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0035AD;	text-decoration: none;	font-weight: bold;}a.navtextlink8 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0035AD;	text-decoration: none;}a.navtextlink8:hover {	color: black;}a.navtextlink8b {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0035AD;	text-decoration: none;	font-weight: bold;}a.navtextlink8b:hover {	color: black;}/* chevron class used in both the lefthand navigation and central part of the page */.chevron {	color: #ffcc00;	font-weight: bold;	font-size: 7pt;}/* tables */td.btmpadding12 {	padding-bottom: 12px;}td.btmpadding6 {	padding-bottom: 6px;}td.btmpadding20 {	padding-bottom: 20px;}tr.btmpadding3 {	padding-bottom: 3px;}tr.btmpadding6 {	padding-bottom: 6px;}/* The following classes are used to align the small square images placed within the page content */img.pageleft {	float: left;	border-color: white;	border-right-width: 20px;	border-bottom-width: 5px;}img.pageright {		float: right;	border-color: white;	border-left-width: 20px;	border-bottom-width: 5px;}/*img.pageleft {	margin-right: 20px;	margin-bottom: 5px;}img.pageright {	margin-left: 20px;	margin-bottom: 5px;}*//* used to line up the bullets within navigation where the link is two lines */img.paddingnav {	vertical-align: 9px;}/* used to line up the bullets within navigation where the link is three lines */img.paddingnav3 {	vertical-align: 18px;}/* the classes prefixed with ftr are to be used for formatting the footer area */.ftrtext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt; 	color: #000000;}.ftrtextlink {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color:#013162;}/* the classes prefixed with hdr are to be used for formatting the global navigation area */.hdrlocationoff {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0033A9;}.hdrglobalnav {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0033A9;}.hdrlocationon {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FEFFFF;}.hdrplatform {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FBFEFF;}/* Quotation treatment */div.quote {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 8pt;	padding-left: 15px;	padding-top: 15px;	padding-bottom: 15px;	padding-right: 10px;	line-height: 20px;}/* Callout Box featured within text */div.calloutbox {	background-color: #f0f3f9;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	line-height: 15pt;	color: #0035AD;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 10px;	padding-right: 10px;}/* Callout Box Title featured within text */div.calloutboxtop {	background-color: #ccd6eb;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	font-weight: bold;	color: #0035AD;	padding-left: 5px;	padding-top: 10px;	padding-bottom: 10px;}/* Callout Story Box treatment only */div.calloutstory {	background-color: #f0f3f9;	padding: 10px;}/* Text within story area */.storytext {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 15pt;	color: #0035AD;}/* Title of the callout story */div.calloutstorytop {	background-color: #ccd6eb;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035AD;	padding: 10px;}/* Back to top link */div.backtotop {	background-color: #ffffff;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0035AD;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 20px;}/* Bulleted list with light blue arrow */li	{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	margin-bottom: 5px;	margin-right: 10px;}li.arrow {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	list-style-image: url(/images/oce/lb_arrow_list.gif);	margin-bottom: 10px;	margin-right: 10px;}/* bulleted list with dark blue arrow */li.arrowdarkblue {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	list-style-image: url(/images/oce/db_arrow_list.gif);	margin-bottom: 10px;	margin-right: 10px;}ul, li.bullet {	list-style: disc;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	margin-right: 20px;}ol, li {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #00234C;	line-height: 13pt;	margin-bottom: 10px;	margin-right: 20px;}/* Tables */.outlines {	border-color : #dddddd;	border-width : 1px;	border-style : solid;}td.heading {	background-color: #ccd6eb;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035AD;	padding-left: 5px;	padding-top: 10px;	padding-bottom: 10px;}td.italictext {	background-color: #f0f3f9;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-style: italic;	color: #0035AD;	padding: 5px;}td.regulartext {	background-color: #f0f3f9;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0035AD;	padding: 5px;}td.primetext {	background-color: #DFE6F1;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #0035AD;	padding: 5px;}/* RBC TOP BANNER ELEMENTS */.globaltopnavbkgd { background-color: #CCD6EB; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #00234C; margin-top: 0px; line-height: 13px;} a.globaltopnavlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration: none;} a.globaltopnavlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration: none;} a.globaltopnavlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration: none;} .topnavtext { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #002888;} .topnavbkgd { background-color: #002888;} a.topnavlink { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCD6EB; text-decoration: none;} a.topnavlink:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCD6EB; text-decoration: none;} a.topnavlink:hover { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CCD6EB; text-decoration: none;} .topnav { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFCC00;} a.topnav {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFCC00;	text-decoration: none;}a.topnav:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFCC00;	text-decoration: none;}a.topnav:visited {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFCC00;	text-decoration: none;}/* Gateway page category links */a.hplink {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0035AD;	text-decoration: underline;}a.hplink:hover {	color: black;}/* New & Notable category links */a.footnoteslink:link {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003399;	text-decoration: underline;}a.footnoteslink:visited {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003399;	text-decoration: underline;}a.footnoteslink:hover {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #003399;	text-decoration: underline;}/* legacy styles */.oldleftnav  {	font-family : arial, helvetica, sans-serif;}.navtext  {	font-family : arial, helvetica, sans-serif;	font-size : 75%;	color : #013162;	text-align : left;	text-decoration : none;}/*.navtitle  {	font-size: 75%;	font-weight : bold;	color : #013162;}*/.navtitle  {	font-family : arial, helvetica, sans-serif;	font-size: 75%;	line-height : 13pt;	font-weight : bold;	color : #0035ad;}/*.navlinktext {	font-size : 75%; 	color : #013162; 	text-align : left; 	text-decoration : none;}*/.navlinktext {	font-family : arial, helvetica, sans-serif;	font-size : 75%; 	line-height : 13pt;	color : #0035ad; 	text-align : left; 	text-decoration : none;}/*.navlinktitle  {	font-size: 75%;	font-weight : bold;	color : #013162;	text-decoration : none;}*/.navlinktitle  {	font-family : arial, helvetica, sans-serif;	font-size: 75%;	line-height : 13pt;	font-weight : bold;	color : #0035ad;	text-decoration : none;}.oceh1 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #88898A;	font-weight: bold;	margin-top: 17px; }.oceh2 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #00234C;}.oceh3 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #0035ad; }.oce2h1 {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #88898A;	font-weight: bold;	line-height: 30pt;}.oce2h2{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13pt;	font-weight: bold;	color: #0035ad;}.oce2h3{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: bold;	color: #0035ad;	line-height: 11pt;}.oce2h5{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 7pt;	color: #0035ad;	line-height: 10pt;	text-decoration : none;}.oce2sup{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #0035ad;}.oce2linktext {	color: #003399;	text-align : left;	text-decoration : none;}.oce2smalltxt {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #0035ad;	line-height: 10pt;}/* end exisiting RBC css *//*NEW css from Delvinia*//* section titles on top of page */.sectionTitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	color: #88898A;	font-weight: bold;	line-height: 18pt;}.sectionSubTitle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11pt;	font-weight: bold;	color: #88898A;	margin-bottom: 8px;}.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #00254b;	line-height: 11pt;}.smallblue {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003399;	line-height: 11pt;}.studentBanking{background-image: url(../images/students.jpg);background-repeat: no-repeat;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 413px;height: 264px;	padding: 0px 15px 0px 210px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10pt;color: #00254B;line-height: 11pt;}.bluegradient{background-image: url(../images/bluegradient_r1.jpg);background-repeat: repeat-x;background-position: bottom center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 198px;height: 74px;	padding: 0px 8px 30px 8px;}.bluegradient2{background-image: url(../images/bluegradient2.jpg);background-repeat: no-repeat;background-position: bottom center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 412px;height: 54px;	padding: 0px 8px 30px 8px;}.bluegradient3{background-image: url(../images/bluegradient3.jpg);background-repeat: no-repeat;background-position: bottom center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 214px;height: 108px;	padding: 0px 8px 54px 8px;}.manageBg{background-image: url(../images/sb_rightbg.jpg);background-repeat: no-repeat;background-position: bottom center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 214px;height: 74px;	padding: 0px 8px 74px 8px;}.planBg{background-image: url(../images/bluegradient2.jpg);background-repeat: no-repeat;background-position: bottom center;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;weight: 214px;height: 108px;	padding: 0px 8px 54px 8px;}ul.clear{list-style-type: none;margin: 0;}li.bluearrows{background-image: url(../images/bluearrow.gif);background-repeat: no-repeat;background-position: 0 .8em;padding-left: .9em;padding-top: .4em;}.rightspacing{padding: 4px 6px 4px 14px;}input.blue{	border-top: 2px #A7BEDB solid; 	border-right: 1px #DFE6F1 solid;	border-bottom: 2px #DFE6F1 solid;	border-left: 2px #A7BEDB solid;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #003399;}a.help:hover{cursor:help;}.moreInfo {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background-color: #E5EAF5;	font-size: 8pt;	color: #000000;	line-height: 11pt;	padding: 6px 6px 12px 6px;}li.bluesquare{background-image: url(../images/helparrow.gif);background-repeat: no-repeat;background-position: 0 .8em;padding-left: .9em;padding-top: .4em;font-size: 8pt;color: #000000;line-height: 11pt;}.podtitle{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #666666;	line-height: 11pt;}.smallgrey {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #666666;	line-height: 11pt;}.smallgreylight {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #88898A;	line-height: 11pt;}.disclaimer {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 7pt;	color: #00254b;	line-height: 11pt;}