body#blueberry {background-image: url("/html/slcashsavings/img/masthead_filler-blueberry.gif");}
body#raspberry {background-image: url("/html/slcashsavings/img/masthead_filler-raspberry.gif");}

h1 {font-size: 160%; }
h2 {font-size: 120%; color: #666666; font-weight:bold; margin-top:10px;}
h3 { font-size:115%; color:#000000; font-weight:bold; margin-top:30px; margin-bottom:10px; padding-bottom:0; padding-left:0;}
p {font-size:90%; padding-right:40px;}

#topnav {font-size:110%;}

#searchNav { margin-bottom:-10px;}
#frame, #centerHolder07 {margin-top: 5px; color: #818181;}

img#sllogo {margin-top: 5px;}

.quad-section {float:left; width:350px; padding-right:20px;}


br.clear { clear:both;}

.textOnly {font-size: 110%;}

.right { float: right; margin-top:20px; }


.bannerImage { padding:0 0 20px 0; margin:0;}

.textOnly ul, .textOnly ul ul {
		list-style-type: none;
		margin:0 0 15px 0;
		margin-left:20px;
		padding: 0 0 0px 15px;
		list-style-image: url(/html/slcashsavings/img/bg-bullet.png);
		}

.textOnly ul li { padding-right:40px;}
.textOnly ol li { margin-left:5px; padding-right: 40px;}
	/* IE 6 and below */
	* html .textOnly ol li { margin-left: 10px; }
	
	/* IE 7 only  */
	*:first-child+html .textOnly ol li { margin-left: 12px; }

p.introDisclaimer { font-size:0.9em; padding-right:0;}


dl {width: 730px; font-size:90%;}

dt, dd { padding:5px 0; margin:0; border-bottom: 1px solid #9a93c0; float:left;}

dt {width: 430px;}
dd {width: 300px; text-align:right;}


/* Styles for coloured tables for savings */

table.purpletable {margin:10px 0px 15px 0px; font-size:100%; width:100%; color:#000; padding:0px; border-collapse: collapse;}
table.purpletable td  {background-color:#fff; color:000; padding:8px 9px 8px 9px;  border-bottom:1px solid #9C92C6; border-right:1px solid #9C92C6;  border-left:1px solid #9C92C6; vertical-align: text-top; }
table.purpletable td.altrow {background-color:#f7f7ff; color:#000;}
table.purpletable td.startrow  {border-left:1px solid #9C92C6; }
table.purpletable td.altrowstart {background-color:#f7f7ff; color:#000; border-left:1px solid #9C92C6;}
table.purpletable th {background-color:#9C92C6; color:#fff; text-align:left; padding:8px 9px 8px 9px; width:20%; border-right:1px solid #fff; border-top:1px solid #fff; }
table.purpletable th.end {background-color:#9C92C6; color:#fff; text-align:left; padding:8px 9px 8px 9px; width:20%; border-right:1px solid #9C92C6; }



div.hr {
  height: 1px;
  border-bottom: 1px solid #9a93c0;
}
div.hr hr {
  display: none;
}

#homeText, 
#homeTextOn,  
#contactText, 
#contactTextOn, 
#faqText, 
#faqTextOn, 
#ratesText, 
#ratesTextOn, 
#myFreestyleText, 
#myFreestyleTextOn {
			margin-right:0px; 
			padding-right:0px;
			float:left;
} 

#homeText a:link, #homeText a:hover, #homeText a:visited,
#contactText a:link, #contactText a:hover, #contactText a:visited,
#faqText a:link, #faqText a:hover, #faqText a:visited,
#ratesText a:link, #ratesText a:hover, #ratesText a:visited,
#myFreestyleText a:link, #myFreestyleText a:hover, #myFreestyleText a:visited
{
			color: #fff; 
			text-decoration:none; 
			margin-right:0px; 
			padding-right:0px;
}


#homeTextOn a:link, #homeTextOn a:hover, #homeTextOn a:visited,
#contactTextOn a:link, #contactTextOn a:hover, #contactTextOn a:visited,
#faqTextOn a:link, #faqTextOn a:hover, #faqTextOn a:visited,
#ratesTextOn a:link, #ratesTextOn a:hover, #ratesTextOn a:visited,
#myFreestyleTextOn a:link, #myFreestyleTextOn a:hover, #myFreestyleTextOn a:visited
{
			color: #4e4744; font-weight:bold;margin-right:0px;
}

 
#homeText 		{background: url(/html/slcashsavings/img/tab_pensions_off.gif) no-repeat; width: 115px; }
#homeTextOn 		{background: url(/html/slcashsavings/img/tab_pensions_on.gif) no-repeat; width: 115px; }
	
#contactText 	{background: url(/html/slcashsavings/img/tab_pensions_off.gif) top center  no-repeat; width: 114px;}
#contactTextOn 	{background: url(/html/slcashsavings/img/tab_pensions_on.gif)  top center no-repeat; width: 114px;}
	
#faqText 		{background: url(/html/slcashsavings/img/tab_faq_off.png) top center no-repeat; width: 217px; }
#faqTextOn 		{background: url(/html/slcashsavings/img/tab_faq_on.png) top center  no-repeat; width: 217px; }
	
#ratesText 		{background: url(/html/slcashsavings/img/tab_rates_off.png) top center   no-repeat; width: 180px; }
#ratesTextOn 	{background: url(/html/slcashsavings/img/tab_rates_on.png) top center   no-repeat; width: 180px; }

#myFreestyleText {background: url(/html/slcashsavings/img/tab_pensions_off.gif) top right  no-repeat; width: 115px;}
#myFreestyleTextOn {background: url(/html/slcashsavings/img/tab_pensions_off.gif)  top right  no-repeat; width: 115px; }
	

