#topNavMasterTable td {	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100.01%;
}
#topNavMasterTable a:link {
	color:#002888;
	text-decoration:;
	font-weight:normal;
}
#topNavMasterTable a:visited {
	color:#002888;
	text-decoration:underline;
	font-weight:normal;
}
#topNavMasterTable a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
#topNavMasterTable a:active {
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
a.topNav:hover, a.topNav:active  {
	color:#002888 !important;
	text-decoration:underline !important;
}


.topNavTabSpacer01a {
	background:#CED7E9;
}
.topNavTabSpacer02 {
	background:#002888 url('https://www.rbcroyalbank.com/eos/images/header/img_tabspacertop02.gif') no-repeat bottom right;
}


.topNavTab02 {
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#999999;
	font-size:70% !important;
}

.topNavTab02 {
	background-color:#002888;
}
.topNavTab02 a:link, .topNavTab02 a:hover, .topNavTab02 a:active, .topNavTab02 a:visited  {
	color:white !important;
}
#signout {
	background-image: url('https://www.rbcroyalbank.com/eos/images/header/btn_signout.gif'); 
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 18px;
	margin-right: 5px;
	padding-top: 1px;

}