/*

	Created by Web Development Team 
	
	April 2006 DNA Rebrand - One Life
	
*/


/* ================== GENERAL ================== */

body {text-align:center;color:#000; background: url(/img/retail/savings/masthead_filler.gif) repeat-x; padding:0px; margin:0px; font-size:75%; text-align:center;}

form			{display:inline;}
img				{border:0px;}


h1, h2.noPadd, h2.image {font-family:'lucida sans unicode', 'lucida grande', 'Trebuchet', 'Verdana'; color: black;}
#heading {color:#9a93c0;}
#heading:hover	{color:#000; text-decoration:none}
a#sectionSelected2{
	color:;font-weight:bold;
}

/* ================== LAYOUT ================== */

#frame {margin:0 auto; text-align:left; width:741px; border:0px dotted #000;}

#header	{position:relative; font-family: Verdana, Helvetica, sans-serif; height:113px; width:741px; margin:0px auto;}
	#printLogo {display:none;}
	#sllogo {position:relative; top:10px; padding:0;float:left; }
	a#logo:hover {background:none; text-decoration:none;}
	#existingCustomers	{position:relative; top: 6px; _top: 4px; padding-top: 20px; display:inline;}
	
#searchNav {position:relative; top:4px; _top:6px; width:580px; color:#fff; font-weight:bold; font-size:80%;text-align:right; float:right;}

	#searchNav a	{color:#fff;text-decoration:none; margin-right:10px; }
	#searchNav a:hover, #search-nav a:active 	{color:#fff; text-decoration:none; background-color:transparent;}
	#searchNav a:visited	{color:#fff;text-decoration:none}
	#searchNav .spacer {width:4px; height:1px; line-height:1px; display:inline;}/* force ie5 to space properly since it won't allow margin/padding styling on a tag */
	#searchNav form .spacer {width:4px; height:1px; line-height:1px; display:inline;}
	#searchNav	label {margin-right:6px;}
	#searchNav .submit {position:relative; top: 6px; _top: 3px; }
	#searchBox {margin-right:7px; font-size:110%; font-weight:normal;}
	
#pnav {position:relative; left:0px; top:27px; height:26px; width:741px;}
#tabs {width:741px; }
#tabs, #tabs img.first {margin:0;}
#tabs img {margin:0 0 0 5px;}
#tabs a:hover {background:none; text-decoration:none;}
	
#topnavHolder {position:relative; left:0px; top:0px; width:741px; height:35px;  background:url(/img/retail/savings/topnav_bg.gif); border:0px dotted #000; margin:0 auto;}
	#topnavHolderEmpty {position:relative; top:0px; width:741px; height:35px;  border:0px dotted #000;}
	#topnav {text-align:left; padding:9px 20px 0px 20px;}
	#topnav img { position: relative; top:3px; t\op:0; padding:0 0; margin:0 4px; background-color:transparent !important;}
	#topnav a:hover, #topnav a:active {background-color:#e9e7de; text-decoration:none;} /*overrides preset a behaviour*/
	.breadText		{float:left;width:650px;padding:1px 0 3px 0;color:#818181;}	
	
#contentHolder {background:#e9e7de; }

#contentleft { width:144px; float:left; border: 0px dashed #000000; }

#leftHolder {text-align:left; float:left; width:163px; }
	#leftContent {margin-top:15px; padding-right:10px;}

#centerHolder {text-align:left; float:left; width:433px; }
	#centerContent {margin-top:18px; padding: 0px 10px 0px 10px; }

#rightHolder {text-align:left; float:left; width:144px; }
	#rightContent {margin-top:15px; padding-left:10px;}
	
/* ================== FORMS ================== */
select	{font-size:100%;}
	
/* ================== BOTTOM NAV ================== */	

#footerlinksHolder {background: #f7f6f0;}
#footerlinksContent {text-align:left; margin-left:auto; margin-right:auto; margin-top:38px; width:792px; height:97px; padding-top:17px; font-size:90%}
	#footerlinksContent h2 {margin:0; padding:0; font-weight:bold; font-size:100%; color:#000;}
	.footerlinksOne {text-align:left; width:144px; float:left; margin-right:20px; padding-left:26px;}
		.footerlinksOne a {font-weight:bold;}
	.footerlinksTwo {text-align:left; width:195px ; float:left; margin-right:23px;}
	.footerlinksThree {text-align:left; width:195px; float:left; margin-right:20px;;}
	.footerlinksFour {text-align:left; width:144px; float:left;  }

	#footer-central .col164 {width:164px; float:left;}
		#footer-central .col164 a {font-weight:bold;}
	#footer-central .col218 {width:218px; float:left;}
	#footer-central .col141 {width:141px; float:left;}

/* ================== FOOTER ================== */	

#footerHolder {text-align:left; margin-left:auto; margin-right:auto; margin-top:20px; width:741px;}
	#footerContent {}
	
/* ================== ADDED 24/1 ================== */	

.redFont {color:#FF0000; }
