#sidebar {text-align:left;}
#sidebar h2 {font-size:1.6em;color:#00548C}
#sidebar h3 {font:bold 1em/1.2 Arial,Helvetica,sans-serif}
#sidebar .accordion {width:300px;margin:0}
	#sidebar .accordion dl dt {font-weight:bold;font-size:.94em}
	#sidebar .accordion dl dd,#sidebar .accordion ul li {font-size:.94em}
	#sidebar .accordion ul {margin-bottom:15px}
	#sidebar #calculators-guides-factsheets.puff h3 a {background:#fff;font:normal 1.4em/2 Georgia,"Times New Roman",Times, serif;border-top:1px solid #B1C8DC;display:block;margin:0;position:relative}
	#sidebar .accordion h2 a {color:#00548C}
	#sidebar #calculators-guides-factsheets.puff h2.calculators {margin-bottom:5px}
	#sidebar .accordion h4,#sidebar .accordion ul,#sidebar .accordion dt,#sidebar .accordion dd {margin-left:30px}
	#sidebar #calculators-guides-factsheets.puff .accordion h4 {background:transparent url(img/businessday/busday_sprite_li.gif) no-repeat scroll 0 -900px;clear:left;color:#00548C;font-size:1.2em;line-height:2;margin:5px 0pt -7px 2px;padding:3px 0 10px 32px;position:relative}
	#sidebar #calculators-guides-factsheets.puff .accordion h4.facts,#sidebar #calculators-guides-factsheets.puff .accordion h4.compare {background-position:0pt -1000px}

/* Mozo widget - Today's Bank Rates / Compare & Save
----------------------------------------------------  */
/* We reuse the same HTML code from Common Templates, hence we need to add some more CSS here. */
#sidebar .cN-headerRich {color:#00548c;font:normal 1.6em/1.3 Georgia, "Times New Roman", Times, serif;width:300px;}
/* cN-tabBox (from component.css, amended to fit) */
.cN-tabBox {position:relative;overflow:hidden;margin:10px 0 0 0;}
	ul.cN-tabBox {padding-left:0;}
	.cN-tabBox li {list-style-type:none;list-style-image: none;padding:0;margin:0}
	.cN-tabBox h4 {position:absolute;top:0;left:0;margin:0;line-height:25px;margin-right:1px}/* Style so it fits into the grid */
	.cN-tabBox h4 a {display:block}
	/* Use % for width so it works in columns of various widths: */
	.cN-tabBox div {width:100%;display:none}
	.cN-tabBox .selected div {display:block}
	/* Accessibility: WCAG 6.3 (Javascript removes this class) */
	.accessibleTab h4 {position:static}
	.accessibleTab div {display:block}
	/* ----- IE fixes ----- */
	*+ html .cN-tabBox li {display:inline}
	* html .cN-tabBox {height:1%}/*In some cases absolutely positioned elements within cN-tabBox disappear otherwise.*/
	* html .cN-tabBox li {display:inline}
/* cS-bankRates (from skin-business.css, amended) */
#sidebar .cN-headerRich {position:relative;margin-bottom:9px;border-top:2px solid #ccc;text-indent:40px;color:#00458C;font:normal 20px/34px/*=icon height*/ Georgia, "Times New Roman", Times, serif;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat -469px 2px/*icon - Bank-rates-main-icon*/}
	.cN-headerRich span {position:absolute;right:0;top:0;display:block;height:15px;width:80px;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 0 0/*mozo-powered*/}
	.cN-headerRich a {display:block;height:15px;width:80px;text-indent:-9000px;line-height:0;outline:medium none;text-decoration:none;/*mozo-powered link*/}
	.cS-bankRates {padding-top:28px}
	.cS-bankRates li h4 {height:28px;width:74px;font-size:.94em}
	.cS-bankRates .tab2 h4 {left:75px}
	.cS-bankRates .tab3 h4 {left:150px}
	.cS-bankRates .tab4 h4 {left:225px}
	.cS-bankRates li h4 a {height:24px;width:68px;padding:2px 3px;text-align:center;line-height:1;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 0 -52px;outline:medium none;text-decoration:none;/*tab - not selected*/}
	.cS-bankRates li h4 a:hover {color:#fff;background-color:transparent;background-position:-74px -52px/*tab - selected*/}
	.cS-bankRates .selected h4 {background-color:transparent}
	.cS-bankRates .selected h4 a {color:#fff;background-color:transparent;background-position:-74px -52px/*tab - selected*/}
	.cS-bankRates div {width:300px;border-top:2px solid #046eb7}
	.cS-bankRates p {margin:0;padding:0 103px 0 119px/*center text over col*/;font-size:.92em;border-top:1px solid #ccc;border-bottom:1px dotted #b1c8dc;color:#666;text-align:center;background-color:#ececec}
		.cS-bankRates p span {position:absolute;left:-9000px;width:90px}
	.cS-bankRates dl {height:49px;margin:0;border-bottom:1px dotted #b1c8dc}
		.cS-bankRates dl.last {border-bottom:2px solid #b1c8dc}
		.cS-bankRates dt {overflow:hidden;float:left;width:110px;height:44px;padding:5px 3px 0;color:#666;font-style:italic;line-height:1;border-right:1px dotted #b1c8dc}
		.cS-bankRates dt strong {display:block;margin-bottom:3px;color:#000;font-style:normal;font-weight:bold}
		.cS-bankRates dd {float:left;width:74px;height:42px;margin:0;padding:6px 3px 0;border-right:1px dotted #b1c8dc;line-height:1;font-size:.9em;text-align:center;color:#666}
		.cS-bankRates dd em {display:block;margin-top:10px;font-weight:bold;font-style:normal;color:#666;font-size:1.7em;line-height:1}
		.cS-bankRates dd a {display:block;height:19px;width:83px;margin:9px auto 0;padding-top:1px;text-align:center;font-weight:bold;color:#fff;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 0 -80px/*button, green*/}
		.cS-bankRates dd a:hover {color:#fff}
		.cS-bankRates dd.last {width:96px;border:0;line-height:normal}
	/* Term deposits have additional element 
	.cS-bankRates .tab4	dd {padding-top:2px;height:47px;overflow:hidden}
		.cS-bankRates .tab4	em {margin-top:8px;font-size:1.6em}
		.cS-bankRates .tab4	dd span {display:block;font-size:.8em;line-height:1;color:#aaa}
		.cS-bankRates .tab4	dd.last {padding-top:6px;height:42px}*/
	.cS-bankRates .more, .cS-bankRates .more:hover, .cS-bankRates .more:visited, .cS-bankRates .more:link {display:block;float:right;margin-top:3px;padding-right:13px;font-weight:bold;font-size:1.2em;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 100% -246px;outline:medium none;text-decoration:none;/*arrow*/}
	/* Compare & save */
	h3.compareSave {background-position:-469px -76px/*icon - Compare&Save-main-icon*/}
	.cS-bankRates h5 {margin-top:4px;font:bold 1.2em/1 Arial, Helvetica, sans-serif;color:#00458c}
	.cS-bankRates form {padding-bottom:10px;border-bottom:1px solid #b2c7da}
		.cS-bankRates form label {display:block;margin-top:4px;font:bold 1.2em Arial, Helvetica, sans-serif;color:#00458c}
		.cS-bankRates select {width:198px}
		.cS-bankRates input {cursor:pointer;padding:0 0 2px;margin:0 0 0 6px;border:0;height:19px;width:83px;font-weight:bold;font-size:.95em;color:#fff;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 0 -80px/*button, green*/}
	/* ----- IE fixes ----- */
	* html .cN-headerRich {height:1%}
	*+ html .cN-headerRich {height:1%}
	* html .cS-bankRates dd a {color:#fff!important;margin-top:15px}
	*+ html .cS-bankRates dd a {margin-top:15px}
	* html .cS-bankRates h4 a {width:74px;background:transparent url('/images/sprite-promo-mozo.gif') no-repeat 0 -52px/*tab - not selected*/!important}
	* html .cS-bankRates dt {width:122px;}
	* html .cS-bankRates dd.last {width:104px;}
	* html .cS-bankRates h4 a:hover,* html .cS-bankRates .selected h4 a {background-position:-74px -52px/*tab - selected*/!important}
	* html .cS-bankRates dd em {margin-top:15px}
	*+ html .cS-bankRates dd em {margin-top:15px}
