body
{
	margin:25px 0 25px 0;
	font-size:12px;
	font-family:Arial, Sans-Serif, Verdana;
	color:#666666;
	background-color:#f7f7f
	text-align:center;
}

#mainContainer
{
	background-color:#ffffff;
	width:970px;
	padding:0;
	margin:0 auto;
	text-align:left;
	background:url(../images/border-repeat.gif) left top repeat-y;
	position:relative;
}

#mastHead
{
	background:url(../images/border-top.gif) left top no-repeat;
	padding:34px 34px 0 34px;
	position:relative;
}

#applyNowLink
{
	position:absolute;
	top:55px;
	right:34px;
	
}

#applyText
{
	position:absolute;
	top:55px;
	right:134px;
	
}

#applyNowLink a
{
	color:#fa8708;
	font-weight:bold;
}

h1
{
	margin:12px 0 0 0;
	font-size:12px;
	font-weight:normal;
	background:url(../images/bg-h1.gif) left top repeat-x;
	padding:9px 0 7px 20px;
}

#mainContent
{
	margin:0 34px 0 34px;
	width:570px;
}

h2
{
	font-size:24px;
	color:#000000;
	margin:32px 0 0 0;
}

#bankAccountFeatures, #ourRate
{
	width:540px;
	float:left;
}

div#text
{
	margin-left:10px;
}

#bankAccountFeatures
{
	margin-right:33px
}

#bankAccountFeatures h3, #ourRate h3
{
	background-color:#84D2DE;
	padding:7px 0 6px 20px;
	color:#ffffff;
	font-size:14px;
	text-transform:uppercase;
	margin:10px 0 15px 0;
}

#bankAccountFeatures li, #ourRate li
{
	background:url(../images/bullet-arrow.gif) left 4px no-repeat;
	padding-left:13px;
	margin-bottom:5px;
	margin-left:4px;
}

#ourRate p
{
	text-indent:-9999px;
	background:url(../images/our-rate.gif) no-repeat;
	width:264px;
	height:99px;
}

#applyNow
{
	clear:left;
	padding-top:20px;
	padding-bottom:30px;
	margin-left:204px;
}

#applyNow a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:157px;
	height:51px;
	background:url(../images/apply-now-l.gif) left top no-repeat;
}

#applyNow li
{
	background:url(../images/bullet-arrow.gif) left 2px no-repeat;
	padding-left:13px;
	margin-bottom:5px;
	margin-left:4px;
}

#applyNow p

{
	font-size:11px;
	margin-left:-195px;
	margin-right:0px;
	text-align:justify;
}

#faq
{
	width:571px;
	border:1px solid #d7d7d7;
	margin-top:41px;
	position:relative;
	padding-bottom:30px;
}

#faq h3
{
	background:url(../images/h-frequently-asked-questions.gif) left top no-repeat;
	height:32px;
	text-indent:-9999px;
	margin:0;
}

#faq dl
{
	width:277px;
	margin:35px 0 0 0;
	float:left;
}

#faq dl.list1
{
	width:251px;
}

#faq dl.list1
{
	/*background:url(../images/faq-right-border.gif) right top repeat-y;*/
	padding-right:20px;
}

#faq dt
{
	font-weight:bold;
	margin-left:20px;
}

#faq dd
{
	margin-left:20px;
	margin-bottom:25px;
}

#readyToEarn
{
	width:292px;
	height:48px;
	border:1px solid #d7d7d7;
	background-color:#f7f7f7;
	position:absolute;
	bottom:0;
	left:606px;
}

#readyToEarn strong
{
	display:block;
	width:152px;
	margin:10px 0 0 10px;
}

#readyToEarn a
{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/apply-now-s.gif) left top no-repeat;
	width:123px;
	height:37px;
	position:absolute;
	top:5px;
	right:5px;
}

#ourAwards h3, #securityGuarantee h3, #depositsGuarantee h3
{
	background:url(../images/h-our-awards.gif) left top no-repeat;
	height:30px;
	text-indent:-9999px;
	margin:0;
}

#ourAwards, #securityGuarantee, #depositsGuarantee
{
	border:1px solid #d7d7d7;
	margin-bottom:12px;
	position:relative;
}

#ourAwards img, #securityGuarantee img, #depositsGuarantee img
{
	margin:16px 10px 5px 16px;
}

#ourAwards p
{
	margin:0 25px 16px 16px;
}

#securityGuarantee p
{
	margin:0 25px 16px 16px;
}

#securityGuarantee img
{
	float:left;
}

#securityGuarantee p
{
	margin-right:20px;
}

#securityGuarantee h3
{
	background:url(../images/h-security-guarantee.gif) left top no-repeat;
}

#depositsGuarantee h3
{
	background:url(../images/h-deposits-guarantee.gif) left top no-repeat;
}

#depositsGuarantee img
{
	float:left;
}

#depositsGuarantee p
{
	margin-right:20px;
	margin-left:16px;
}

#secondaryContent
{
	width:294px;
	position:absolute;
	top:280px;
	right:37px;
}

.clearfix
{
	clear:left;
}

a
{
	color:#666666;
}

a img 
{
	border:0;
}

ul
{
	margin:0;
	padding:0;
	list-style:none;
}

ul.apply
{
list-style-image:url('../images/check.gif');
margin-left:180px;
font-size:11px;
}


p
{
	margin:10px 0;
}

p.apply
{
margin-left:150px;
}

#footer
{
	background:url(../images/border-bottom.gif) left bottom no-repeat;
	padding:50px 30px 30px 32px;
	font-size:10px;
}

#footer p
{
	padding-top:13px;
	width:100%;
	border-top:1px solid #d7d7d7;
}

#footer li
{
	float:left;
}

#footer li.firstElem
{
	border-right:1px solid #666666;
	padding-right:5px;
	margin-right:5px;
}
