body {
	margin: auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #224385;
}

.sup {position: relative; top: -.4em; font-size: 75%;}
.sub {vertical-align:sub}


#contentinner a{
	color: #000000 !important;
	text-decoration: none;
}

#contentinner a:hover{
	text-decoration: underline;
}

#top{
	border-bottom: 1px solid #666666;
	margin-left: 280px;
	padding-bottom: 10px;
	width: 670px;
}

#top2{
	border-bottom: none;
}

#bot{
	padding-top: 10px;
}

#main {
	width:960px;
	margin: auto;
	height: auto;
}

#header {
	display:block;
	height:75px;
}




.dollars{
	font-size: 26px !important;
	padding-top: 8px !important;
	display: block;
}

.tiptitle{
	font-size: 16px !important;
	display: block;
}

#roudbottextbot{
	clear: both;
	margin-top: 140px;
}

#roudbottexttop{
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

#topleft{
	width: 200px;
	float: left;
	text-align:center;
}

#topmid{
	width: 200px;
	float: left;
	text-align:center;
	margin-left: 25px;
}

#topright{
	width: 200px;
	float: left;
	text-align:center;
	margin-left: 30px;
}

#botleft{
	width: 200px;
	float: left;
	text-align:center;
}

#botmid{
	width: 200px;
	float: left;
	text-align:center;
	margin-left: 20px;
}

#botright{
	width: 200px;
	float: left;
	text-align: left;
	margin-left: 50px;
}

#sensetext {
	width: 180px;
	margin-left: 554px;
	margin-top: 30px;
	position: absolute;
	font-size: 9pt !important;
}

#sensetext2 {
	width: 180px;
	margin-left: 555px;
	margin-top: 240px;
	position: absolute;
	font-size: 16px;
}

#sensetext3 {
	width: 175px;
	margin-left: 555px;
	margin-top: 225px;
	position: absolute;
	font-size: 13px;
}

#senselist{
	width: 180px;
	margin-left: 395px;
	margin-top: 75px;
	position: absolute;
	padding-left: 0px !important;
}

#senselist ul{
	margin: 0px;
	padding: 0px;
}

#senselist ul li{
	margin: 0px 0px .3em 0px!important;
	padding: 0px !important;
	list-style-type: none;
	text-indent: none;
	display: block;
}


#hometext2 {
	width: 500px;
	margin-left: 100px;
	margin-top: 65px;
	position: absolute;
	line-height: 20px;
}

#hometext3 {
	width: 430px;
	margin-left: 100px;
	margin-top: 65px;
	position: absolute;
	line-height: 20px;
}

#back{
	margin-left: 60px;
	margin-top: 20px;
	position: absolute;
	font-size: 16px;
}

#homebg {
	height:456px;
	margin-left:0;
	width:920px;
	overflow:hidden!important;
	display:block;
		position:relative;

}



#homesavebg {
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/savetarget_bg.gif) no-repeat;
	background-position: top left;

}

#homebudgetbg {
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/budgettools_bg.gif) no-repeat;
	background-position: top left;

}

#homeroundbg {
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/roundupfeature_bg.gif) no-repeat;
	background-position: top left;

}

#homesense1bg{
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/sense1_bg.gif) no-repeat;
	background-position: top left;
}

#homesense2bg{
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/sense2_bg.gif) no-repeat;
	background-position: top left;
}

#homesense3bg{
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/sense3_bg.gif) no-repeat;
	background-position: top left;
}

#homesense4bg{
	padding-top: 10px;
	margin-left: 13px;
	width: 943px;
	height: 417px;
	background: url(../images/sense4_bg.gif) no-repeat;
	background-position: top left;
}




#stepsmenu {
	float: left;
	width: 220px;
	padding-right: 15px;
	
}

#toolsleft {
	background-color: #CECECD;
	float: left;
	width: 400px;
	height: 760px;
	margin-left: 5px;
}

#toolsleft2inner {
	left: 20px;
	position: relative;
	background-color: #FFFFFF;
	width: 320px;
	height: 680px;
	top: 20px;
	padding: 20px;
}

#toolsright {
	position: relative;
	background-color: #CECECD;
	width: 520px;
	height: 400px;
	margin-left: 420px;
	padding-left: 20px;
}

#calculators {
	background: url(../images/calculators.jpg) no-repeat;
	position: relative;
	top: -28px;
	left: -10px;
	width: 194px;
	height: 76px;
}

#checklists {
	background: url(../images/checklists.jpg) no-repeat;
	position: relative;
	top: -28px;
	left: -10px;
	width: 194px;
	height: 76px;
}


#toolsrightinner {
	position: relative;
	background-color: #FFFFFF;
	width: 460px;
	height: 270px;
	top: -5px;
	padding: 20px;
}

#toolsright2 {
	position: relative;
	margin-top: 40px;
	background-color: #CECECD;
	width: 520px;
	height: 320px;
	margin-left: 420px;
	padding-left: 20px;
}

#toolsright2inner {
	position: relative;
	background-color: #FFFFFF;
	width: 460px;
	height: 190px;
	top: -5px;
	padding: 20px;
}

#calculatorst {
	color: #000000;
	width: 100%!important;
	margin-left: 15px!important;

}

#calculatorst a {
	color: #000000!important;
	text-decoration: none;
}


#stepsmenu ul {
	list-style: none;
	margin-top: 5px!important;
	margin-bottom: 15px!important;
}

#stepsmenu ul li {
	background: url(../images/stepsmenulist.jpg) no-repeat;
	display: block;
	border-bottom: solid 1px #CCCCCC;
	height: 20px;
	margin: 5px 0px 5px 0px!important;
	padding-left: 25px!important;
}

#stepsmenu ul li a {
	color: #000000;
	text-decoration: none;
}


#stepscontent {
	width: 710px;
	margin-left: 240px;
	padding-left: 20px;
	border-left: solid 1px #CCCCCC;
}

#stepsprev {
	height: 16px;
	width: 82px;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
	font-family: Arial;
	font-size: 14px;
	color: #302767;
}

#stepsnext {
	height: 16px;
	width: 61px;
	float: right;
	padding-right: 10px;
	margin-right: 10px;
	font-family: Arial;
	font-size: 14px;
	color: #302767;
}

#stepscontent2 {
	font-size: 10px;
	line-height: 12px;
	margin-left: 250px;
	padding-top: 10px;
	border-top: solid 1px #CCCCCC;
}

#stepscontent3 {
	font-size: 10px;
	line-height: 12px;
	padding-top: 10px;
	margin-top: 10px;
	border-top: solid 1px #CCCCCC;
}

#stepscontent33 {
	font-size: 10px;
	line-height: 12px;
	padding-top: 10px;
	margin-top: 10px;
	border-top: solid 1px #CCCCCC;
}




#rightarea {
	float: right;
	width:500px;
}

#righttext {
	margin-top: 20px;
}

#righttext ul{
	margin: 0px !important;
	padding: 0px !important;
}

#righttext ul li{
	padding: 0px !important;
}

#righttext a{
	color: #A90056 !important;
}

#rightcolumn {
	margin-top: -155px;
	padding-right: 10px;
	float: right;
	width: 280px;
}

#homebox1 {
	width: 280px;
	height: 205px;
	background-color: #302767;
}

#homebox2 {
	margin-top: 10px;
	width: 280px;
	height: 192px;

}

table {
	width: 60%!important;
}


#logo {
	background-image:url("../images/banksalogo.gif") ;
	float:left;
	height:44px;
	width:216px;
}
#visit {
	color:#000000;
	float:right;
	font-size:16px;
	font-weight:bold;
	height:44px;
	width:452px;
}

#visit img{
	float: left;
	margin-top: 8px;
}

#visit a{
	font-size: 16px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

#leftcol4{
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	width: 250px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	height: 360px;
	border-right: 1px solid #666666;
}


#leftcol3{
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	width: 250px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	height: 560px;
	border-right: 1px solid #666666;
}


#leftcol2{
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	width: 250px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	height: 330px;
	border-right: 1px solid #666666;
}

#leftcol{
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	width: 450px;
	margin-bottom: 0px;
	padding-bottom: 10px;
	height: 310px;
	padding-top: 100px;
	
}
#rightcol{
	margin-right: 20px;
}
#wrapper{
	height: auto;
	margin-top: 30px;
}

h2 {

	font-family: 'Franklin Gothic','Arial Black';
	letter-spacing: -1px;
	font-size: 30px;
	font-weight: Bold;
	color: #302767;
	line-height: 40px;
}

h3 {
	padding-top: 29px;
	padding-left: 20px;
	font-family: 'Franklin Gothic','Arial Black';
	letter-spacing: -1px;
	font-size: 25px;
	font-weight: Bold;
	color: #302767;
}

h4 {
	font-family: Arial;
	letter-spacing: -1px;
	font-size: 16px;
	font-weight: Bold;
	color: #302767;
	margin-bottom: 7px;
}

#navigation {
	display:block;
	height:38px;
}

#navigation ul {
	margin-left: 0;
	list-style-type: none;
	padding-left: 0;
}

#navigation ul li {
	width: 162px;
	display: inline;
	float: left;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
}

#navigation ul li a {
	background: url(../images/nav_bg.jpg) 0px -38px no-repeat;
	text-decoration: none;
	display: block;
	height: 38px;
	padding:0px;
	
	color: #ffffff;
	text-shadow:1px 1px 0 #000000;
}



#navigation ul li a:hover {
	text-decoration: none;	
	display: block;
}

li.ui-tabs-selected a {
	background: url(../images/nav_bg.jpg) 0px 0px no-repeat !important;
	color: #000 !important;
	text-shadow:0px 0px 0 #000000 !important;
}

#title{
	width: 987px;
	background: #F5F5F5;
}

#contentinner2{
	padding-top: 10px;
}

#contentinner{
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	
}


#contentinner ul{
	padding: 0;
	margin: 0;
}

#contentinner ul li{
	padding-left: 20px;
	margin-left: 20px;
}

#content {
	background:none repeat scroll 0 0 #FEFEFE;
	clear:left;
	font-size:13px;
	line-height:20px;
}

#content p {
	margin: 0px;
}

#content a {
	color: #A9003D;
}


#bottom {
	clear: both;
	height:100px;
	padding-top:20px;
	background-color:#fff;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
}

#bottom2 {
	clear: both;
	height:300px;
	margin-top:20px;
	background-color:#F5F5F5;
	font-size: 10px;
	color: #000000;
	line-height: 10px;
}

#bottom a {
	color: #A90056;
	text-decoration: none;
}

#bottom a:hover {
	color: #029beb;
	text-decoration: underline;
}

#bottom img{
	margin-bottom: 10px;
}

.home{

}

.callus {
	width: 150px;
	height: 80px;
	float: left;
	display: inline;
	padding-left: 20px;
	
}

.branch {
	width: 200px;
	height: 80px;
	float: left;
	display: inline;
	padding-left: 50px;
	
}

.apply {
	width: 200px;
	height: 80px;
	float: left;
	display: inline;
	padding-left: 0px;
	
}

.information {
	width: 170px;
	height: 80px;
	float: right;
	display: inline;
	text-align: center;
	margin-right: 20px;
}

#footer a {
	color: #029beb;
	text-decoration: none;
}

#footer a:hover {
	color: #029beb;
	text-decoration: underline;
}

#footerbottom {
	color:#ffffff;
	font-size:10px;
	margin:20px auto;
	width:960px;
	padding-left:40px
}

#footerbottom a {
	color: #009de1;
	text-decoration: none;
}

#footerbottom a:hover {
	color: #009de1;
	text-decoration: underline;
}

h1 {
	display: none;
}

.terms{
	font-size: 11px;
	line-height: 16px;
	border-bottom: 1px solid #000000;
	margin-bottom: 15px;
	margin-top: 15px;
	padding-bottom: 15px;
}

.termssmaller{
	font-size: 10px;
	line-height: 11px;
	padding-top: 7px;
}

table{
	color: #ffffff;
	font-size: 12px;
	line-height: 13px;
	border-collapse:collapse;
}

.bigtitle {
	float:left;
	padding-bottom:10px;
	
}
.title {
	font-size:22px;
	color:#039;
	line-height: 35px;
	font-weight: bold;
}
#bottomtitle{
	padding: 5px 0 0 15px;
	height: 30px;
	margin-bottom: 15px;
}

#bottommoreinfo{
	padding: 20px;
	background: #333F7F;
	margin: 0 15px 0 15px;
}

#bottomlist{
	position: relative;
	background: #ffffff;
	margin-left: 255px;
	height:90px;
	padding: 20px;
}

#bottomlist a {
	font-size: 14px;
	display: block;
	margin: 0 0 7px 0;
	color: #000000;
	text-decoration: none;
}

#footer{
	background:none repeat scroll 0 0 #FFFFFF;
	font-size:10px;
	margin:20px auto;
	width:960px;
}

#footerinner {
	padding:20px;
}

.disclaimer {
	float: left;
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

#inner2{
	
}
.current{
	color: #0033FF !important;
}

#line {
border-bottom: solid 1px #CCC;
height: 5px;
width: 320px;
margin-top: 5px;
margin-bottom: 10px;
}

#line2 {
	border-bottom: solid 1px #CCC;
	height: 2px;
	width: 210px;
	margin-top: 2px;
	margin-bottom: 0px;
}

#savetarget{
	position: absolute;
	margin-top: 197px;
	margin-left: 27px;
	text-align: center;
}

#budgettools{
	position: absolute;
	top: 177px;
	margin-left: 650px;
}

#roundup{
	position: absolute;
	margin-top: 189px;
	margin-left: 820px;
	text-align: center;

}

#budget1{
	position: absolute;
	margin-top: 270px;
	margin-left: 170px;
}

#budget2{
	position: absolute;
	margin-top: 270px;
	margin-left: 410px;
	
}

#budget3{
	position: absolute;
	margin-top: 330px;
	margin-left: 170px;
}

#budget4{
	position: absolute;
	margin-top: 330px;
	margin-left: 410px;
}

#senseinternal1{
	position: absolute;
	margin-top: 365px;
	margin-left: 190px;
	font-size: 10px;
	line-height: 12px;
}

#senseinternal2{
	position: absolute;
	margin-top: 365px;
	margin-left: 345px;
	font-size: 10px;
	line-height: 12px;
}

#senseinternal3{
	position: absolute;
	margin-top: 365px;
	margin-left: 500px;
	font-size: 10px;
	line-height: 12px;
}

#senseinternal4{
	position: absolute;
	margin-top: 365px;
	margin-left: 640px;
	font-size: 10px;
	line-height: 12px;
}

#findoutmore a{
	color: #ffffff !important;
	font-size: 12px;
	padding: 0 5px 0 0;
	position: absolute;
	margin-left: 595px;
	margin-top: 308px;
	display: block;
}


#cash, #homeexpenses, #daily, #health, #transportation, #leisure, #insurance, #loans, #transfer, #others{
	display: none; 
	position: absolute; 
	background-color: #ccc; 
	color: #000; 
	width: 350px; 
	height: 100px; 
	margin-left: 500px;
	background: url(../images/menu/rolloverbg.jpg) no-repeat;
}

#cash{
	top: 185px;
}

#homeexpenses{
	top: 210px;
}

#daily{
	top: 230px;
}

#health{
	top: 255px;
}

#transportation{
	top: 275px;
}

#leisure{
	top: 300px;
}

#insurance{
	top: 325px;
}

#loans{
	top: 350px;
}

#transfer{
	top: 370px;
}

#others{
	top: 390px;
}

.text{
	padding: 5px 5px 5px 30px;
	width: 220px;
	font-weight: bold;
	font-size: 14px;
	color: #FFF;
}

.cash{
	display: inline;
}

.homeexpenses{
	display: inline;
}

.loans{
	display: inline;
}

.nodisplay {
	display:none;
}

.image-left {display:block; float:left; padding-bottom:20px; padding-right:40px;}


.defaultpage p { 
	font-size:15px;
}


.defaultpage {
	height:456px;
	display:block;
}


.defaultpage h1 {
	display:block;
	font-size:47px;
	line-height:53px;
	overflow:hidden;
	position:absolute;
	text-indent:-10000px;
}


.defaultpage h2 {
	font-size:37px;
	line-height:53px;
	position:relative;
	text-indent:-10000px;
	overflow:hidden;
}

#spending1 {
	background: url(../sections/spending1.jpg) no-repeat;
}

#spending1 h2 {
	left:48px;
	top:69px;
	width:450px;
}

#spending1 p {
	left:48px;
	line-height:23px;
	position:absolute;
	top:200px;
	width:450px;
}

#spending2 {
	background: url(../sections/spending2.jpg) no-repeat;
}

#spending2 h2 {
	left:434px;
	top:69px;
	width:450px;
}

#spending2 p {
	left:1353px;
	line-height:23px;
	position:absolute;
	top:250px;
	width:450px;
}

#spending3 {
	background: url(../sections/spending3.jpg) no-repeat;
}

#spending3 h2 {
	left:100px;
	top:69px;
	width:400px;
}

#spending3 p {
	left:1946px;
	line-height:23px;
	position:absolute;
	top:244px;
	width:402px;
}

#spending4 {
	background: url(../sections/spending4.jpg) no-repeat;
}

#spending4 h2 {
	left:56px;
	top:69px;
	width:406px;
}

#spending4 p {
	left:2809px;
	line-height:23px;
	position:absolute;
	top:246px;
	width:400px;
}

#spending5 {
	background: url(../sections/spending5.jpg) no-repeat;
}

#spending5 h2 {
	left:188px;
	top:80px;
	width:373px;
}

#spending5 p {
	left:3875px;
	line-height:23px;
	position:absolute;
	top:270px;
	width:338px;
}

#saving1 {
	background: url(../sections/saving1.jpg) no-repeat;
}

#saving1 h2 {
	left:48px;
	top:69px;
	width:450px;
}

#saving1 p {
	left:84px;
	line-height:23px;
	position:absolute;
	top:220px;
	width:330px;
}

#saving2 {
	background: url(../sections/saving2.jpg) no-repeat;
}

#saving2 h2 {
	left:434px;
	top:69px;
	width:450px;
}

#saving2 p {
	left:1347px;
	line-height:23px;
	position:absolute;
	top:239px;
	width:450px;
}

#saving3 {
	background: url(../sections/saving3.jpg) no-repeat;
}

#saving3 h2 {
	left:100px;
	top:69px;
	width:400px;
}

#saving3 p {
	left:1896px;
	line-height:23px;
	position:absolute;
	top:244px;
	width:380px;
}

#saving4 {
	background: url(../sections/saving4.jpg) no-repeat;
}

#saving4 h2 {
	left:56px;
	top:69px;
	width:406px;
}

#saving4 p {
	left:3171px;
	line-height:23px;
	position:absolute;
	top:235px;
	width:444px;
}


#rounding1 {
	background: url(../sections/rounding1.jpg) no-repeat;
}

#rounding1 h2 {
	left:48px;
	top:69px;
	width:450px;
}

#rounding1 p {
	left:435px;
	line-height:23px;
	position:absolute;
	top:200px;
	width:416px;
}

#rounding2 {
	background: url(../sections/rounding2.jpg) no-repeat;
}

#rounding2 h2 {
	left:434px;
	top:69px;
	width:450px;
}

#rounding2 p {
	left:1391px;
	line-height:23px;
	position:absolute;
	top:231px;
	width:384px;
}

#rounding3 {
	background: url(../sections/rounding3.jpg) no-repeat;
}

#rounding3 h2 {
	left:100px;
	top:69px;
	width:400px;
}

#rounding3 p {
	left:1892px;
	line-height:23px;
	position:absolute;
	top:210px;
	width:393px;
}

#rounding4 {
	background: url(../sections/rounding4.jpg) no-repeat;
}

#rounding4 h2 {
	left:56px;
	top:69px;
	width:406px;
}

#rounding4 p {
	left:3121px;
	line-height:23px;
	position:absolute;
	top:300px;
	width:450px;
}

#fivadd h3{
	color:#004990;
	font-family:'Franklin Gothic','Arial Black',Arial;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:43px;
}

#tennerdd h3{
	color:#004990;
	font-family:'Franklin Gothic','Arial Black',Arial;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:29px;
}

#twennydd h3{
	color:#004990;
	font-family:'Franklin Gothic','Arial Black',Arial;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:40px;
}

#fiddydd h3{
	color:#004990;
	font-family:'Franklin Gothic','Arial Black',Arial;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:40px;
}

#hundreddd h3{
	color:#004990;
	font-family:'Franklin Gothic','Arial Black',Arial;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:25px;
	padding-left:10px;
	padding-right:10px;
	padding-top:40px;
}

div.panel.winprizes {
	background-image: url(../images/bg-winprizes.jpg);
}


div#winprizes {
	display: block;
	margin-left: 30px;
	width: 480px;
	margin-top: 35px;
}

div#sitemap {
	display: block;
	margin-left: 30px;
	width: 880px;
	margin-top: 35px;
}

div#sitemap p {
	line-height:20px;
	padding-bottom: 10px;
}

	div#sitemap p a {
		color: #004D92 !important;
	}

	div#winprizes p {
		line-height:20px;
		padding-bottom: 10px;
	}
	
		div#winprizes p a {
			color: #004D92 !important;
		}

h2.winprizes {
	background: url(../images/chars/findthemtowin.gif) no-repeat;
	display: block;
	width: 404px;
	height: 36px;
}

h2.sitemap {
	background: url(../images/sitemap.gif) no-repeat;
	display: block;
	width: 404px;
	height: 36px;
}
