html, body{
	margin:0; padding:0;
	background:#EAE1BF url(../images/bg.jpg) repeat-x;
	font-family:Helvetica, Arial, sans-serif; font-size:11px; color:#666;
}
#nav{
	margin:0 auto; width:962px; display:block; height:51px;
	background:url(../images/nav-back.png) no-repeat;
}
#wrapper{
	margin:0 auto; padding:0 12px 0 10px; width:940px; display:block;
	background:url(../images/content-back.png) repeat-y;
}
#header{
	margin:0; padding:0; display:block;
	background:url(../images/header.png) no-repeat;
}
#top{
	margin:0; padding:0; display:block; height:260px; position:relative;
}
.logo{
	position:absolute; top:7px; left:31px;
}
.ads{
	position:absolute; top:14px; left:351px;
}
.e-services{ position:absolute; top:164px; left:21px; width:199px; height:81px; padding:0px 0 0 0; }
.social{ position:absolute; top:226px; left:808px; }
.btn-fb{ margin:0; padding:0; background:url(../images/btn-fb.png) no-repeat; width:27px; height:25px; float:left;}
.btn-fb:hover { background-position:0 -25px; }
.btn-twitter{ margin:0; padding:0; background:url(../images/btn-twitter.png) no-repeat; width:30px; height:25px; float:left;}
.btn-twitter:hover { background-position:0 -25px; }
.btn-insta{ margin:0 0 0 4px; padding:0; background:url(../images/btn-ig.png) no-repeat; width:27px; height:25px; float:left;}
.btn-insta:hover { background-position:0 -25px; }
.btn-play{ margin:0; padding:0; background:url(../images/btn-play.png) no-repeat; width:28px; height:25px; float:left;}
.btn-play:hover { background-position:0 -25px; }
.isocial{ margin:0; padding:18px 0 0 10px; text-align:right; }
#inner{ margin:0; padding:0 0px 22px 21px; background:url(../images/header.png) no-repeat; }
.i-logo{ margin:0; padding:14px 0 24px 0; }
.i-eservices{ width:199px; height:81px; padding:3px 0 20px 0;}
.section-head{ margin:0; padding:3px 0 0 0; text-align:right; }
.breadcrumbs{ margin:0; padding:4px 19px 0 0; height:30px; text-align:right; font-size:12px; color:#333333; }
.breadcrumbs a{ text-decoration:none; color:#0066cc; }
.breadcrumbs a:hover{ text-decoration:underline; }
.content{ margin:0; padding:0; width:487px; display:block; font-size:12px; color:#666666; line-height:17px; }
.content h1,  .contentheading{ margin:0; padding:0 0 10px 0; font-size:24px; color:#000066; font-weight:bold; line-height:26px; }
.content h2, .paragraph-head{ margin:0; padding:5px 0 0px 0; font-size:19px; color:#0066ff; font-weight:normal; line-height:21px; }
.content h3, .section-head-with-rule-above{ margin:0; padding:0 0 2px 0; font-size:14px; color:#000066; font-weight:bold; line-height:19px; }
.content h4, .parent-page-intro-text{ margin:0; padding:5px 0 0px 0; font-size:13px; color:#333333; font-weight:bold; line-height:13px; }
.content h5, .chart-header{ font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size:12px; color:#000066; background:#ffcc66; }
.content h6, .disclosure { font-family: Helvetica, Arial, sans-serif; margin:0; padding:4px 0; font-size:11px; color:#666666; font-weight:normal; line-height:14px; font-style:italic;}
.content div{ margin:0; padding:0; }
/*.content h2{
	margin:0; padding:0 0 2px 0;
	font-size:14px; color:#0066ff; font-weight:bold;
}
.content h3{
	margin:0; padding:0px 0 0px 0;
	font-size:14px; color:#000066; font-weight:bold;
}
.content h4{
	margin:0; padding:0 0 5px 0;
	font-size:13px; color:#333333; font-weight:normal; line-height:19px;
}*/
.btn-learnmore{clear:both; margin:0; padding:0; display:block; text-decoration:none; width:83px; height:19px;  background:url(../images/btn-learnmore.jpg) no-repeat; line-height:15px;}
.btn-learnmore:hover{ text-decoration:none; background-position:0 -19px;}
.content a{ text-decoration:none; color:#0066cc; }
.content a:hover{ text-decoration:underline; }
.whatnext{ margin:0; padding:6px 0 0px 0; }
.whatnext-top{ margin:0; padding:0; width:160px; height:34px; display:block; background:url(../images/whatnext-top.png) no-repeat; }
.whatnext ul{ margin:0; padding:0; list-style:none; }
.whatnext ul li{ margin:0; padding:0; list-style:none; }
.whatnext ul li a{ margin:0; padding:4px 4px 4px 14px; list-style:none; text-decoration:none; width:142px; display:block; font-weight:normal; background:url(../images/whatnext-links1.jpg) no-repeat; color:#000066; }
.whatnext ul li a:hover{ text-decoration:underline; color:#000066; }
.whatnext-bottom{ margin:0; padding:0; width:160px; height:13px; display:block; background:url(../images/whatnext-bottom.png) no-repeat; }
.related{ margin:0; padding:7px 0 0 0; }
.related-top{ margin:0; padding:0; width:160px; height:34px; display:block; background:url(../images/related-top.png) no-repeat; }
.related-content{ margin:0; padding:0 12px 0 13px; width:135px; background:url(../images/related-content.png) repeat-y; }
.related ul{ margin:0; padding:0 0 0 13px; list-style:none;	 }
.related ul li{ margin:0px; padding:2px 0; list-style-image:url(../images/related-arrow.gif); font-size:13px; }
.related ul li a{ margin:0; padding:0; text-decoration:none;  display:block; color:#000066; font-size:13px; }
.related ul li a:hover{ text-decoration:underline; color:#000066; }
.related-bottom{ margin:0; padding:0; width:160px; height:14px; display:block; background:url(../images/related-bottom.png) no-repeat; }
td{
	text-align:left; vertical-align:top;
}
.hp-content{
	margin:0; padding:0 19px 22px 21px;
}
.side-bar{ margin:0; padding:0; min-height:400px; }
.quicklinks{ margin:0; padding:0; }
.sb{ margin:0; padding:0;  background:url(../images/side-bar-top.png) no-repeat; width:199px; height:22px; display:block;}
.btn-applyforloan { margin:0 0 0 15px; padding:0; width:165px; height:27px; background:url(../images/btn_applyforloan.png) no-repeat; text-decoration:none; display:block; }
.btn-applyforloan:hover { background-position:0 -27px; }
.btn-findanatam { margin:0 0 0 15px; padding:0; width:165px; height:29px; background:url(../images/btn_findanatam.png) no-repeat; text-decoration:none; display:block; }
.btn-findanatam:hover { background-position:0 -29px; }
.btn-becomeamember { margin:0 0 0 15px; padding:0; width:165px; height:27px; background:url(../images/btn_becomeamember.png) no-repeat; text-decoration:none; display:block; }
.btn-becomeamember:hover { background-position:0 -27px; }
/*.btn-findatm{
	margin:0; padding:0; width:100px; height:30px; display:block; float:left;
	background:url(../images/btn-findatm.png) no-repeat; text-decoration:none;
}
.btn-findatm:hover{
	text-decoration:none; background-position:0 -30px;
}
.btn-acessmastercard{
	margin:0; padding:0; width:99px; height:30px; display:block; float:left;
	background:url(../images/btn-acessmastercard.png) no-repeat; text-decoration:none;
}
.btn-acessmastercard:hover{
	text-decoration:none; background-position:0 -30px;
}
.btn-monitorcard{
	margin:0; padding:0; width:100px; height:30px; display:block; float:left;
	background:url(../images/btn-monitorcard.png) no-repeat; text-decoration:none;
}
.btn-monitorcard:hover{
	text-decoration:none; background-position:0 -30px;
}
.btn-accesse{
	margin:0; padding:0; width:99px; height:30px; display:block; float:left;
	background:url(../images/btn-accesse.png) no-repeat; text-decoration:none;
}
.btn-accesse:hover{
	text-decoration:none; background-position:0 -30px;
}
.btn-contactus{
	margin:0; padding:0; width:100px; height:29px; display:block; float:left;
	background:url(../images/btn-contactus.png) no-repeat; text-decoration:none;
}
.btn-contactus:hover{
	text-decoration:none; background-position:0 -29px;
}
.btn-servicesurvey{
	margin:0; padding:0; width:99px; height:29px; display:block; float:left;
	background:url(../images/btn-servicesurvey.png) no-repeat; text-decoration:none;
}
.btn-servicesurvey:hover{
	text-decoration:none; background-position:0 -29px;
}*/
.side-others{
	margin:0; padding:0; width:199px; display:block;
	background:url(../images/side-others.png) repeat-y;
}
.useful-links{
	margin:0; padding:0 0 12px 0; width:199px; display:block;
}
*:first-child+html .useful-links {padding:0 0 10px 0}
.site-search{ clear:both; margin:0; padding:0; display:block; width:199px; height:62px; background:url(../images/side-search.png) no-repeat; position:absolute; }
.search{ margin:0; padding:0; position:relative; top:19px; left:14px;}
.zoomtext{ margin:0; padding:5px 30px 0 0; float:right; line-height:30px;  }
.btn-smalltext{ text-decoration:none; float:left; width:22px; height:19px; padding:0; background:url(../images/btn-smalltext.png) no-repeat; }
.btn-smalltext:hover{ text-decoration:none; }
.btn-largetext{ text-decoration:none; float:left; width:22px; height:19px; background:url(../images/btn-largetext.png) no-repeat; }
.btn-largetext:hover{ text-decoration:none; }
.hp-newspromotions{ margin:0; padding:21px 0 25px 0; display:block; line-height:16px; background:url(../images/h-newspromotions.png) no-repeat; border-bottom:1px solid #B3D2F0; }
.hp-newspromotions-content{ font-size:13px; }
.hp-newspromotions-content h1{ margin:0; padding:12px 0 0 0; font-weight:bold; font-size:13px; color:#000066; }
.hp-newspromotions-content a{ text-decoration:none; color:#0066cc; }
.hp-newspromotions-content a:hover{ text-decoration:underline; color:#0066cc; }
.hp-viewall{ float:right; padding:4px 20px 0 0; font-size:13px; }
.hp-viewall a{ text-decoration:none; color:#0066cc; }
.hp-viewall a:hover{ text-decoration:underline; color:#0066cc; }
.kids{
	margin:0; padding:0px 0 0 0px;
}
#rates{
	margin:0; padding:0;
}
.rates-top{
	margin:0; padding:0; width:203px; height:19px;
	background:url(../images/h-featuredrates.png) no-repeat;
}
.savings-rates{
	margin:0; padding:10px 10px 0 10px; width:183px; height:299px; text-align:center;color:#675F3D;
	background:url(../images/rates-savings.png) no-repeat;
}
.savings-rates a, .loans-rates a{
	text-decoration:none; font-size:12px; color:#0066cc; line-height:20px;
}
.savings-rates a:hover, .loans-rates a:hover{
	text-decoration:underline;
}
.savings-rates h1, .loans-rates h1{
	margin:0; padding:10px 0 5px 0; text-align:left;
	font-size:18px; color:#FFF; font-weight:normal;
}
.savings-rates .box, .loans-rates .box{
	padding:10px 0;
	border-top:1px solid #FFF;
}
.savings-rates .title, .loans-rates .title{
	margin:0; padding:0; font-size:14px; color:#000065;  text-align:center; font-weight:bold; display:block;
}
.savings-rates .term, .loans-rates .term{
	margin:0; padding:0; font-size:14px; color:#333333;  text-align:center; display:block;
}
.savings-rates .price, .loans-rates .price{
	margin:0; padding:0; font-size:17px; color:#333333;  text-align:center; font-weight:bold; display:block;
}
.loans-rates{
	margin:0; padding:15px 20px 0 20px; width:163px; height:294px; text-align:center;color:#675F3D;
	background:url(../images/rates-loans.png) no-repeat;
}
.btn-mortage-normal{
	margin:0; padding:0; text-decoration:none; width:84px; height:34px; display:block; float:left;
	background:url(../images/btn-mortage.png) no-repeat;
}
.btn-mortage-selected{
	 margin:0; padding:0; text-decoration:none; width:84px; height:34px; display:block; float:left;
	background:url(../images/btn-mortage.png) no-repeat; background-position:0 -34px;
}
.btn-loans-normal{
	margin:0; padding:0; text-decoration:none; width:50px; height:34px; display:block; float:left;
	background:url(../images/btn-loans.png) no-repeat;
}
.btn-loans-selected{
	 margin:0; padding:0; text-decoration:none; width:50px; height:34px; display:block; float:left;
	background:url(../images/btn-loans.png) no-repeat; background-position:0 -34px;
}
.btn-savings-normal{
	margin:0; padding:0; text-decoration:none; width:69px; height:34px; display:block; float:left;
	background:url(../images/btn-savings.png) no-repeat;
}
.btn-savings-selected{
	 margin:0; padding:0; text-decoration:none; width:69px; height:34px; display:block; float:left;
	background:url(../images/btn-savings.png) no-repeat; background-position:0 -34px;
}

#footer{ margin:0 auto; padding:0 12px 0 10px; width:940px; height:102px; background:url(../images/footer.png) no-repeat; }
.ftop{ margin:0; padding:0; font-size:15px; color:#FFFFFF; line-height:30px; text-align:center; }
.ftop span{ color:#ffcc33; font-weight:bold; font-size:14px; line-height:30px; padding:0 9px; }
.ftop a{ text-decoration:none; color:#FFF; font-size:15px; }
.ftop a:hover{ text-decoration:underline; }
.fbottom{ margin:0; padding:7px 19px 0 21px; font-size:11px; color:#4A4225;}
.fbottom-left{ width:400px; float:left; }
.fbottom-right{ width:480px; float:right; text-align:right; padding:4px 0 0 0; font-size:13px; line-height:18px; }
.fbottom-right a{ font-size:13px; color:#0066cc; text-decoration:none;  }
.fbottom-right a:hover{ font-size:13px; color:#0066cc; text-decoration:underline; }


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html .clearfix {height: 1%;}
#sddm
{	margin: 0;
	padding: 0 0 0 15px;
	z-index: 30}
*:first-child+html #sddm { margin:-3px 0 0 0;}
.selectaloan:link, .selectaloan:active, .selectaloan:visited{
	list-style-type: none;
	display: block;
	background:url(../images/ddl-selectaloan.jpg) no-repeat;
	width:167px; height:17px; line-height:17px; outline:none; font-size:11px; padding:2px 0 0 4px; text-decoration:none; color:#000; font-weight:normal;}
/**:first-child+html .selectaloan:link, .selectaloan:active, .selectaloan:visited {height:13px; padding:5px 0 0 4px;}
@media \0screen { .selectaloan:link, .selectaloan:active, .selectaloan:visited {height:13px; padding:5px 0 0 4px;}}
.selectaloan:link, .selectaloan:active, .selectaloan:visited {height:13px\9; padding:5px 0 0 4px\9;}*/


.selectaloan:hover{
	text-decoration:none; background-position:0 0px;
	}
#sddm ul{
	margin:0; padding:0; list-style:none;
}
#sddm li
{	margin: 0 0 0px 0;
	padding: 0;
	list-style: none;
	font-size:11px; font-weight:normal; font-family:Helvetica, Arial, sans-serif;
	/*float: left; */
}
#sddm div
{	position: absolute;  width:180px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	border-bottom:1px solid #ACADB2; border-left:1px solid #ACADB2; border-right:1px solid #ACADB2;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 1px 4px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		color: #000;
		background:#FFF;
		font-weight:normal; font-family:Helvetica, Arial, sans-serif;}

	#sddm div a:hover
	{	background: #3399FF;
		color: #FFF;}
		
		.label{
	display:block; float:left; width:150px; text-align:right; margin:0; padding:3px 10px 0 0;
	}
.input{
	margin:0 0 6px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:200px;
	}
.formbold
{
    margin:0; padding:8px 0 0 0; font-size:13px; color:#006134; line-height:16px; font-weight:bold;
    }
		