﻿/*
This is for Transparent PNG if needed or if not needed delete this section or if needed uncomment it and remove this line of text
img, div
{ behavior: url(/iepngfix.htc) }
*/

img
{
border:0;
}

body.question01
{
margin: 0px;
text-align: center;

}

div.holder
{
width: 971px;
margin: 0 auto;
text-align: left;

}

div.clear
{
clear: both;
}

body.site
{
margin: 0 auto;
text-align: center;
line-height:1.5em;
background-image:url(/images/bg.jpg);
}

.header_holder
{
width:971px;
height:185px;
float:left;
clear:both;
}

.header_top
{
width:971px;
height:48px;
background-image:url(/images/header_top.jpg);
float:left;
}

.header_firstbankers
{
width:486px;
height: 119px;
background-image:url(/images/header_firstbankers.jpg);
float:left;
clear:both;
}

.header_link_home
{
width:100%;
height:100%;
display:block;
cursor:pointer;
}

.header_right_holder
{
width:485px;
height:119px;
float:left;
}

.header_clients
{
width:485px;
height:36px;
background-image:url(/images/header_clients.jpg);
float:left;
}

.test-list{
width:455px;
text-align:right;
}

.header_content
{
width:485px;
height:52px;
background-image:url(/images/header_content.jpg);
float:left;
clear:both;
text-align:right;
line-height:normal;
}

.header_content_padding
{
padding:0px 30px 0 0;
float:left;
text-align:right;
width:455px;
height:52px;
line-height:normal;
}

.header_content_padding li, .header_content_padding ul{
padding:0;
margin:0;
list-style-type:none;
}

.header_link
{
padding:0 30px 0 0;
width:435px;
float:left;
}

.header_link_content
{
width:485px;
height:31px;
background-image:url(/images/header_link.jpg);
float:left;
clear:both;
text-align:right;
line-height:normal;
font-size:8pt;
}

.header_spacer
{
width:971px;
height:18px;
background-image:url(/images/header_spacer.jpg);
float:left;
clear:both;
}

.holder_left
{
width:356px;
height:665px;
float:left;
}

.common_questions_holder
{
width:293px;
height:399px;
float:left;
}

.common_questions_header
{
width:293px;
height:84px;
background-image:url(/images/common_questions_header.jpg);
float:left;
}

.common_questions_link
{
width:100%;
height:100%;
display:block;
cursor:pointer;
}

/** COMMON QUESTIONS Navigation **/
.common_questions, .common_questions ul {
        width:293px;
        height:315px;
		background-image:url(/images/common_questions.jpg); 
		clear:both;
		float:left;
}
.common_questions ul {
        list-style:none;
        padding:0;
        margin:0;
}
.common_questions ul li {
        float:left;
        text-indent:-999em;
}
.common_questions ul li a {
       background:url('/images/common_questions.jpg'); 
        display:block;
        width:293px;
}
 
.common_questions ul li a.question01              { background-position: 0px 0px; height:32px }
.common_questions ul li a.question01:hover   { background-position: -293px 0px; height:32px }
 
.common_questions ul li a.question02              { background-position: 0px -32px; height:28px }
.common_questions ul li a.question02:hover   { background-position: -293px -32px; height:28px }

.common_questions ul li a.question03              { background-position: 0px -60px; height:29px }
.common_questions ul li a.question03:hover   { background-position: -293px -60px; height:29px }

.common_questions ul li a.question04              { background-position: 0px -89px; height:44px }
.common_questions ul li a.question04:hover   { background-position: -293px -89px; height:44px }

.common_questions ul li a.question05              { background-position: 0px -133px; height:42px }
.common_questions ul li a.question05:hover   { background-position: -293px -133px; height:42px }

.common_questions ul li a.question06              { background-position: 0px -175px; height:28px }
.common_questions ul li a.question06:hover   { background-position: -293px -175px; height:28px }

.common_questions ul li a.question07              { background-position: 0px -203px; height:45px }
.common_questions ul li a.question07:hover   { background-position: -293px -203px; height:45px }

.common_questions ul li a.question08              { background-position: 0px -248px; height:32px }
.common_questions ul li a.question08:hover   { background-position: -293px -248px; height:32px }
 
/** End COMMON QUESTIONS Navigation **/

.common_questions_spacer
{
width:63px;
height:399px;
background-image:url(/images/common_questions_spacer.jpg);
float:left;
}

.not_for_everyone_holder
{
width:356px;
height:266px;
float:left;
clear:both;
}

.not_for_everyone_left
{
width:31px;
height:266px;
background-image:url(/images/not_for_everyone_left.jpg);
float:left;
}

.not_for_everyone
{
width:325px;
height:266px;
background-image:url(/images/not_for_everyone.jpg);
float:left;
}

.not_for_everyone_link
{
width:100%;
height:100%;
display:block;
cursor:pointer;
}

.holder_right
{
width:615px;
height:665px;
float:left;
}

.picture_top
{
width:615px;
height:127px;
float:left;
background-image:url(/images/picture_top.jpg);
}

.picture_bottom
{
width:361px;
height:75px;
float:left;
background-image:url(/images/picture_bottom.jpg);
clear:both;
}

/** FIVE MISTAKES Navigation **/
.five_mistakes_button, .five_mistakes_button ul {
        width:254px;
        height:75px;
        float:left;
        background-image:url(/images/5_mistakes_button.jpg);
}
.five_mistakes_button ul {
        list-style:none;
        padding:0;
        margin:0;
}
.five_mistakes_button ul li {
        float:left;
        text-indent:-999em;
}
.five_mistakes_button ul li a {
        background:url('/images/5_mistakes_button.jpg'); 
        display:block;
        height:75px;
}
 
.five_mistakes_button ul li a.five_mistakes              { background-position: 0px 0px; width:254px }
.five_mistakes_button ul li a.five_mistakes:hover   { background-position: 0px -75px; width:254px }
 
/** End FIVE MISTAKES Navigation **/

.fire_lending
{
width:615px;
height:57px;
background-image:url(/images/fire_lending.jpg);
float:left;
clear:both;
}

.fire_lending_link
{
width:100%;
height:100%;
display:block;
cursor:pointer;
}

/** PICTURE BUTTONS Navigation **/
.picture_buttons, .picture_buttons ul {
        width:615px;
        height:49px;
        background-image:url(/images/picture_buttons.jpg);
        float:left;
		clear:both;
}
.picture_buttons ul {
        list-style:none;
        padding:0;
        margin:0;
}
.picture_buttons ul li {
        float:left;
        text-indent:-999em;
}
.picture_buttons ul li a {
        background:url('/images/picture_buttons.jpg'); 
        display:block;
        height:49px;
}
 
.picture_buttons ul li a.sizeup         { background-position: 0px 0px; width:217px }
.picture_buttons ul li a.sizeup:hover   { background-position: 0px -49px; width:217px }

.picture_buttons ul li a.ideas         { background-position: -217px 0px; width:199px }
.picture_buttons ul li a.ideas:hover   { background-position: -217px -49px; width:199px }

.picture_buttons ul li a.sign         { background-position: -416px 0px; width:199px }
.picture_buttons ul li a.sign:hover   { background-position: -416px -49px; width:199px }
 
/** End PICTURE BUTTONS Navigation **/


/** FIVE MISTAKES TEXT TOP Navigation **/
.five_mistakes_text_top, .five_mistakes_text_top ul {
	width:615px;
	height:37px;
	background-image:url(/images/5_mistakes_text_top.jpg);
	float:left;
	clear:both;
}
.five_mistakes_text_top ul {
        list-style:none;
        padding:0;
        margin:0;
}
.five_mistakes_text_top ul li {
        float:left;
        text-indent:-999em;
}
.five_mistakes_text_top ul li a {
        background:url('/images/5_mistakes_text_top.jpg'); 
        display:block;
        height:37px;
}
 
.five_mistakes_text_top ul li a.mistakes         { background-position: 0px 0px; width:615px }
.five_mistakes_text_top ul li a.mistakes:hover   { background-position: 0px -37px; width:615px }
 
/** End FIVE MISTAKES TEXT TOP Navigation **/




/** FIVE MISTAKES TEXT BOTTOM Navigation **/
.five_mistakes_text_bottom, .five_mistakes_text_bottom ul {
	width:615px;
	height:35px;
	background-image:url(/images/5_mistakes_text_bottom.jpg);
	float:left;
	clear:both;
}
.five_mistakes_text_bottom ul {
        list-style:none;
        padding:0;
        margin:0;
}
.five_mistakes_text_bottom ul li {
        float:left;
        text-indent:-999em;
}
.five_mistakes_text_bottom ul li a {
        background:url('/images/5_mistakes_text_bottom.jpg'); 
        display:block;
        height:35px;
}
 
.five_mistakes_text_bottom ul li a.mistakes         { background-position: 0px 0px; width:615px }
.five_mistakes_text_bottom ul li a.mistakes:hover   { background-position: 0px -35px; width:615px }
 
/** End FIVE MISTAKES TEXT BOTTOM Navigation **/

.lending_questions_holder
{
width:615px;
height:139px;
float:left;
clear:both;
}

.lending_questions_holder_left
{
width:493px;
height:139px;
float:left;

}

.lending_questions_holder_right
{
width:122px;
height:139px;
float:left;
}

/** LENDING QUESTIONS Navigation **/
.lending_questions, .lending_questions ul {
        width:493px;
        height:80px;
        background-image:url(/images/lending_questions.jpg);
		float:left;
		clear:both;
}
.lending_questions ul {
        list-style:none;
        padding:0;
        margin:0;
}
.lending_questions ul li {
        float:left;
        text-indent:-999em;
}
.lending_questions ul li a {
        background:url('/images/lending_questions.jpg'); 
        display:block;
        width:493px;
}
 
.lending_questions ul li a.lending_question01         { background-position: 0px 0px; height:28px }
.lending_questions ul li a.lending_question01:hover   { background-position: -615px 0px; height:28px }

.lending_questions ul li a.lending_question02         { background-position: 0px -28px; height:26px }
.lending_questions ul li a.lending_question02:hover   { background-position: -615px -28px; height:26px }

.lending_questions ul li a.lending_question03         { background-position: 0px -54px; height:26px }
.lending_questions ul li a.lending_question03:hover   { background-position: -615px -54px; height:26px }
 
/** End LENDING QUESTIONS Navigation **/

.lending_questions_spacer
{
width:493px;
height:59px;
background-image:url(/images/lending_questions_spacer.jpg);
float:left;
clear:both;
}

.guarantee_top
{
width:122px;
height:49px;
background-image:url(/images/guarantee_top.jpg);
float:left;
clear:both;
}

.guarantee
{
width:122px;
height:71px;
background-image:url(/images/guarantee.jpg);
float:left;
clear:both;
}

.guarantee_link
{
width:100%;
height:100%;
display:block;
cursor:pointer;
float:left;
}

.guarantee_bottom
{
width:122px;
height:19px;
background-image:url(/images/guarantee_bottom.jpg);
float:left;
clear:both;
}

.tools_holder
{
width:615px;
height:146px;
float:left;
clear:both;
}

.tools_holder2
{
width:556px;
height:146px;
float:left;
}

.tools_holder3
{
width:238px;
height:95px;
float:left;
}

.tools_spacer_left
{
width:32px;
height:146px;
background-image:url(/images/tools_spacer_left.jpg);
float:left;
}

.tools_header
{
width:556px;
height:51px;
background-image:url(/images/tools_header.jpg);
float:left;
}

.tools_header_link
{
width:200px;
height:100%;
display:block;
cursor:pointer;
}

.tools_text_left
{
width:318px;
height:95px;
background-image:url(/images/tools_text_left.jpg);
float:left;
}

/** TOOLS TEXT LEFT Navigation **/
.tools_text_left, .tools_text_left ul {
		width:318px;
		height:95px;
		background-image:url(/images/tools_text_left.jpg);
		float:left;
}
.tools_text_left ul {
        list-style:none;
        padding:0;
        margin:0;
}
.tools_text_left ul li {
        float:left;
        text-indent:-999em;
}
.tools_text_left ul li a {
        background:url('/images/tools_text_left.jpg'); 
        display:block;
        width:318px;
}
 
.tools_text_left ul li a.tools_text01         { background-position:  0px 0px; height:35px }
.tools_text_left ul li a.tools_text01:hover   { background-position:  -318px 0px; height:35px }

.tools_text_left ul li a.tools_text02         { background-position:  0px -35px; height:60px }
.tools_text_left ul li a.tools_text02:hover   { background-position:  -318px -35px; height:60px }
 
/** End TOOLS TEXT LEFT Navigation **/

.tools_text_right
{
width:238px;
height:36px;
background-image:url(/images/tools_text_right.jpg);
float:left;
}

/** TOOLS TEXT RIGHT Navigation **/
.tools_text_right, .tools_text_right ul {
		width:238px;
		height:36px;
		background-image:url(/images/tools_text_right.jpg);
		float:left;
}
.tools_text_right ul {
        list-style:none;
        padding:0;
        margin:0;
}
.tools_text_right ul li {
        float:left;
        text-indent:-999em;
}
.tools_text_right ul li a {
        background:url('/images/tools_text_right.jpg'); 
        display:block;
        height:36px;
}
 
.tools_text_right ul li a.tools_text03          { background-position: 0px 0px; width:238px }
.tools_text_right ul li a.tools_text03:hover	{ background-position: 0px -36px; width:238px }
 
/** End TOOLS TEXT RIGHT Navigation **/

.tools_spacer_bottom
{
width:238px;
height:59px;
background-image:url(/images/tools_spacer_bottom.jpg);
float:left;
}

.tools_spacer_right
{
width:27px;
height:146px;
background-image:url(/images/tools_spacer_right.jpg);
float:left;
}

.spacer_bottom
{
width:971px;
height:28px;
background-image:url(/images/spacer_bottom.jpg);
float:left;
clear:both;
}

.footer_holder
{
width:971px;
height:149px;
float:left;
clear:both;
}

.footer_holder_left
{
width:227px;
height:149px;
float:left;
}

.contact_us
{
width:227px;
height:66px;
background-image:url(/images/contact_us.jpg);
float:left;
}

/** CONTACT EMAIL WEB Navigation **/
.contact_email_web, .contact_email_web ul {
		width:121px;
		height:18px;
		background-image:url(/images/contact_email_web.jpg);
		float:left;
		clear:both;
		overflow:hidden;
}
.contact_email_web ul {
        list-style:none;
        padding:0;
        margin:0;
}
.contact_email_web ul li {
        float:left;
        text-indent:-999em;
}
.contact_email_web ul li a {
        background:url('/images/contact_email_web.jpg'); 
        display:block;
        height:18px;
}
 
.contact_email_web ul li a.blank         { background-position:0px 0px; width:41px; }
.contact_email_web ul li a.blank:hover   { background-position:0px -18px; width:41px; }

.contact_email_web ul li a.email         { background-position:-41px 0px; width:43px; }
.contact_email_web ul li a.email:hover   { background-position:-41px -18px; width:43px; }

.contact_email_web ul li a.web           { background-position:-84px 0px; width:37px; }
.contact_email_web ul li a.web:hover     { background-position:-84px -18px; width:37px; }
 
/** End CONTACT EMAIL WEB Navigation **/

.contact_spacer_right
{
width:106px;
height:18px;
background-image:url(/images/contact_spacer_right.jpg);
float:left;
}

.contact_spacer_bottom
{
width:227px;
height:65px;
background-image:url(/images/contact_spacer_bottom.jpg);
float:left;
clear:both;
}

.footer_spacer_right
{
width:170px;
height:149px;
background-image:url(/images/footer_spacer_right.jpg);
float:left;

}

/** ABOUT FIRST BANKERS Navigation **/
.about_first_bankers, .about_first_bankers ul {
		width:574px;
		height:149px;
		background-image:url(/images/about_first_bankers.jpg);
		float:left;

}
.about_first_bankers ul {
        list-style:none;
        padding:0;
        margin:0;
}
.about_first_bankers ul li {
        float:left;
        text-indent:-999em;
}
.about_first_bankers ul li a {
        background:url('/images/about_first_bankers.jpg'); 
        display:block;
        height:149px;
}
 
.about_first_bankers ul li a.about         { background-position: 0px 0px; width:574px }
.about_first_bankers ul li a.about:hover   { background-position: 0px -149px; width:574px }
 
/** End ABOUT FIRST BANKERS Navigation **/

.content_holder
{
width:971px;
background-image:url(/images/sec_content_bg_bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#FFFFFF;
float:left;
clear:both;
}

/** SEC ROLLOVERS Navigation **/
.sec_rollovers, .sec_rollovers ul {
		width:211px;
		height:402px;
		background-image:url(/images/sec_rollovers.jpg);
		float:left;
}
.sec_rollovers ul {
        list-style:none;
        padding:0;
        margin:0;
}
.sec_rollovers ul li {
        float:left;
        text-indent:-999em;
}
.sec_rollovers ul li a {
        background:url('/images/sec_rollovers.jpg'); 
        display:block;
        width:211px;
}
 
.sec_rollovers ul li a.sec01         { background-position:0px 0px; height:56px; }
.sec_rollovers ul li a.sec01:hover   { background-position:-211px 0px; height:56px; }

.sec_rollovers ul li a.sec02         { background-position:0px -56px; height:37px; }
.sec_rollovers ul li a.sec02:hover   { background-position:-211px -56px; height:37px; }

.sec_rollovers ul li a.sec03         { background-position:0px -93px; height:50px; }
.sec_rollovers ul li a.sec03:hover   { background-position:-211px -93px; height:50px; }

.sec_rollovers ul li a.sec04         { background-position:0px -143px; height:45px; }
.sec_rollovers ul li a.sec04:hover   { background-position:-211px -143px; height:45px; }

.sec_rollovers ul li a.sec05         { background-position:0px -188px; height:63px; }
.sec_rollovers ul li a.sec05:hover   { background-position:-211px -188px; height:63px; }

.sec_rollovers ul li a.sec06         { background-position:0px -251px; height:33px; }
.sec_rollovers ul li a.sec06:hover   { background-position:-211px -251px; height:33px; }

.sec_rollovers ul li a.sec07         { background-position:0px -284px; height:48px; }
.sec_rollovers ul li a.sec07:hover   { background-position:-211px -284px; height:48px; }

.sec_rollovers ul li a.sec08         { background-position:0px -332px; height:33px; }
.sec_rollovers ul li a.sec08:hover   { background-position:-211px -332px; height:33px; }

.sec_rollovers ul li a.sec09         { background-position:0px -365px; height:37px; }
.sec_rollovers ul li a.sec09:hover   { background-position:-211px -365px; height:37px; }
 
/** End SEC ROLLOVERS Navigation **/

.sec_content
{
width:759px;
min-height:654px;
height:auto !important;
height:654px;
background-image:url(/images/sec_content_bg.jpg);
background-position:top;
background-repeat:no-repeat;
float:left;
}

.sec_min_height
{
width:1px;
height:654px;
float:left;
}

.sec_content_padding
{
padding:35px 75px 100px 80px;
}

.mmfooter
{
clear:both;
}

.print_header_left, .print_header_right
{
display:none;
}

.sec_content_holder
{
width:760px;
float:left;
}


/** Navigation SEC_CONTENT_BTNS START **/
.sec_content_btns, .sec_content_btns ul {
        width:760px;
        height:119px;
        background-image:url(/images/sec_content_btns.jpg);
        float:left;
}
.sec_content_btns ul {
        list-style:none;
        padding:0;
        margin:0;
}
.sec_content_btns ul li {
        float:left;
        text-indent:-999em;
}
.sec_content_btns ul li a {
        background-image:url(/images/sec_content_btns.jpg); 
        display:block;
        height:119px;
}
 
.sec_content_btns ul li a.sec_sizeup         { background-position: 0px 0px; width:275px }
.sec_content_btns ul li a.sec_sizeup:hover   { background-position: 0px -119px; width:275px }

.sec_content_btns ul li a.sec_ideas          { background-position: -275px 0px; width:225px }
.sec_content_btns ul li a.sec_ideas:hover    { background-position: -275px -119px; width:225px }

.sec_content_btns ul li a.sec_sign           { background-position: -500px 0px; width:260px }
.sec_content_btns ul li a.sec_sign:hover     { background-position: -500px -119px; width:260px }
 
/** End Navigation SEC_CONTENT_BTNS **/

.sec_content_bg2
{
width:760px;
min-height:356px;
height:auto !important;
height:362px;
background-image:url(/images/sec_content_bg2.jpg);
background-position:top;
background-repeat:no-repeat;
float:left;
}