body				{font:16px Arial, Helvetica, sans-serif; color:#333;}
#wrapper			{font-size:0.75em;}

/*Font sizes*/
h2								{font-size:2.4em;}
a.top-level						{font-size:2em;}
/*HSBC Change */
a.top-level-simple						{font-size:2em;}
.partner-head .ph-h2 span        {font-size:1.7em;}
.sub-section .main-column h3, .sub-section .main-column .h3 h2, .step-intro .main-column .h3 h3, legend.h3,	p.promo-text, .ms-rteCustom-MainHead		
                                {font-size:1.6em;}
.home h2, h3, a.nav-title,.nav-sub-title,.sub-section .main-column h4, .step-intro .main-column h4, 
p.num, a.h3,.main-column .noh2 h3, fieldset legend, .sub-section .main-column .news-block h3, 
.main-column .order-subscribe h3,.main-column .order-subscribe-selected h3,.sub-section .main-column .search-results .h3 h3, .flash-update p      
                                {font-size:1.4em;}
.search-results .tab p.empty,
.search-results .vcard .fn		{font-size:1.3em;}
.promo-lnk a, .search-results .tab a.lnk-tab,
#site-search input				{font-size:1.1em;}
h4,.nav-what-we-do .nav-dd li a,fieldset fieldset legend, select, input,.office-location .print, 
.search-results table th,.main-column .news-block h4, .results-content .nav-num h4, .ms-rteCustom-BodyText	
								{font-size:1em;}
.txt-small						{font-size:.95em; }
#supra-nav, #footer, .nav-what-we-do .nav-dd li li a,.nav-dd li a,.print, .breadcrumbs, #site-search .button			
								{font-size:.9em;}

/*Font colors*/
.button input,
.button a,
.button a:hover					{color:#fff;}
.browse-people li a 			{color:#000;}
#site-search input,#footer li a,#supra-nav li a,.breadcrumbs, search-head .search-type 
								{color:#666;}
.main h3,.nav-what-we-do .nav-dd li li a,.nav-dd a,.prev-next a,.arr-lnk a,.arr-lnk-lrg a,
.search-results .tab a.lnk-tab,.search-results ul.nav-search-foot li a, 
.contacts a,.sub-section h3, legend, .sub-section .main-column .h3 h2, .step-intro .main-column .h3 h3, fieldset fieldset legend, legend.h3,	
.order-subscribe-selected h3, .order-subscribe h3,.nav-sub-title, .table-sort th.headerSortUp span, .table-sort th.headerSortDown span, 
.table-sortallnews th.headerSortUp span, .table-sortallnews th.headerSortDown span, 
.main-column .step3 legend, .cities .contacts .vcard p.arr-lnk a, .ms-rteCustom-BodyText, p.contactus-lnk a, p.signsub-lnk a, p.download-lnk a					
								{color:#333;}
.search-results .tab ul.nav-search-foot li span,.browse-people li span 						
								{color:#bfbfbf;}
a,a:hover,.nav-what-we-do .nav-dd li a:hover, .browse-people li a:hover, .arrow,.search-results .nav-num ul.nav-search-foot li a, p.contactus-lnk a:hover, p.signsub-lnk a:hover, p.download-lnk a:hover
								{color:#cc0066;}

#primary-nav ul li, .contacts a.open,.search-results .head .num 
								{color:#74654e;}
h2,h3,.main-column .feeds h3,p.promo-text,.side-nav, .search-results .tab a.on,
.sub-section .side-column h3, a.h3, h3.not-sub, .arr-lnk .on, fieldset legend,.partner-head .ph-h2 span, .ms-rteCustom-MainHead 									
								{color:#9a8c7e;}
.breadcrumbs span.arrow,.breadcrumbs a,.contacts .vcard a,th.header span								
								{color:#c60070; margin-right: 5px;}

.feeds ul li					{color:#807c7d;}

.error							{color:#ff0103;}


.button a.registeranchor, .button a.registeranchor:hover, a.registeranchor:link, .button a.registeranchor:visited
{
    color: #fff;
	text-decoration:none;
}
