*{
    margin:0;
    padding:0
}
img{
	display:block;
    border:0
}
body{
    color:#000000;
    font:normal 12px/1.3 Arial, Helvetica, sans-serif;
    background:#fff;
}
.clear{
    font-size:0.01em;
    clear:both
}
h1 {
	color: #7f7f7f;
	border-bottom: 1px solid #7f7f7f;
	
}

h2 {
	color: #008264;
	
	
}
h3{
	color:#000;
	font-size:1.1em;
	padding:5px 0;
}
h4{
	color:#000;
	font-size:1em
}
h5{
	color:#000;
	font-weight:normal;
	font-size:1.2em
}
a{
	color:#008264;
    text-decoration:none;
	cursor: pointer;
}
a:hover{
    text-decoration:underline
}


p {
	color:#000;
	font-size:1.0em;
	padding-top: 14px;
	
}
ul{
	list-style:none
}

b {
	color: #008264;
}



#top {
	width:100%;
	float:left;
	background:#f1f1f1 url("../images/topGrade.gif") repeat-x;
	height: 131px;

}

#topWrap {
	width:900px;
	margin: 0 auto;
	min-height:131px;
    height:auto !important;
    height:131px;


}
#footer{
	width:100%;
	float:left;
	background:#f1f1f1
}
#logoTop{
	width:266px;
	height:92px;
	display:block;
	background:url("../images/logoTop.jpg") no-repeat;
	float:left;
	text-indent: -9999px;
}



#imageWrap {
margin: 38px auto;
float: left;
display: inline-block;
width: 842px;
height: 268px;
}

.ImgHome {
background: url("../images/imgHome.jpg") no-repeat;
}

.ImgProducts {
background: url("../images/imgProduct.jpg") no-repeat;

}

.ImgAbout {
background: url("../images/imgAbout.jpg") no-repeat;
}

.ImgServices {
background: url("../images/imgServices.jpg") no-repeat;
}

.ImgResources {
background: url("../images/imgResources.jpg") no-repeat;
}

.ImgCredit {
background: url("../images/imgCredit.jpg") no-repeat;
}

.ImgBanking {
background: url("../images/imgBanking.jpg") no-repeat;

}
.ImgNeeds{
background: url("../images/imgNeeds.jpg") no-repeat;
height: 268px;
}

.ImgCommunity{
background: url("../images/imgCommunity.jpg") no-repeat;
}

.ImgStrength{
background: url("../images/imgStrength.jpg") no-repeat;
}

.ImgHistory{
background: url("../images/imgHistory.jpg") no-repeat;
}

.ImgLending{
background: url("../images/imgLending.jpg") no-repeat;
}

#rateWrap{
    position:relative;
	width: 215px;
	height: auto;
   float: right;
   display: inline;
   padding-right: 40px;
}

#helpWrap{
    position:relative;
	width: 96px;
	height: 24px;
   float: right;
   display: inline;
   padding-right: 40px;
}
#mainText{
    width:584px;
    padding:0 0 20px 5px;
	float: left;
	display: inline;
}

#mainText p{
    font-size: 1.2em;
	padding-bottom: 10px;
}

#mainText span{
	
    font-size: 1.0em;
}

#mainText ul{
 margin:10px 0 0 25px;
 line-height: 18px;
}


#mainText li.bullet{
background: url("../images/bullet.gif") no-repeat 1px 8px;
padding: 0 0 7px 10px;
}

#mainText li.exclusive{
background: url("../images/benefitIcon.gif") no-repeat 0;
padding: 6px 0 6px 25px;
}

#mainText strong.benefit{
background: url("../images/benefitIcon.gif") no-repeat 0;
padding: 6px 0 6px 25px;
}

#mainText ul li span{
padding: 0 0 0 0;

	
}


a.getStarted{
    width:176px;
    height: 32px;
    display:block;
    background:url("../images/btnStarted.gif") no-repeat;
    margin:8px 0 0 0
}

a.clickToCall{
    width:184px;
    height: 24px;
    display:block;
    background:url("../images/btnCall.gif") no-repeat;
    margin:12px 0 0 0
}

a.help{
    width:96px;
    height: 24px;
    display:block;
    background:url("../images/btnHelp.gif") no-repeat;
    margin: 30px 10px 0 0;
}
a.getStarted:hover{
    background-position:0 -32px
}


.prodDetails a {
background: transparent url("../images/arrow.gif") no-repeat 1px;
color: #008264;
float: left;
padding-left: 20px;
font-weight: bold;
}

#wrap {
margin: 0 auto;
position: relative;
width: 900px;

}

/*///////////////////////////////////////////////////////////////////////////////////////////topLinks*/
#links{
	float:right;
	margin-top: 25px;
}
#links li,
#links a{
	height:44px;
	display:block;
	float:left;
	color: #008264;
	font-size: 1.0em;
}
#links a{
	margin:0 12px 0 0
}

#links .slash { 
	font-size: 1.0em;
	color: #000;
	margin-right: 10px;
	  
}

#links .phone { 
	font-size: 1.0em;
	font-weight: bold;
	color: #000;
	margin-right: 10px;
}

#links .share { 
	
	color: #000;
	
}




/*////////////////////////////////////////////////////////////////////////////////////////////////buckets*/
#buckets{
    width:900px;
    float:left;
	display: inline;
	height: 111px;
	padding: 0 0 25px 0;
}


#pod1, #pod2, #pod3 {
	float: left;
	display: inline;
	width: 282px;
	height: 111px;
	margin: 0 10px 0 0; 
}

#pod1, #pod2, #pod3 {
	background: url("../images/pod1.jpg") no-repeat;

}

#pod2 {
	background: url("../images/pod2.jpg") no-repeat;
	 
}

#pod3 {
	background: url("../images/pod3.jpg") no-repeat;
	
}

#pod1 p, #pod2 p, #pod3 p{
	float: left;
	margin: 14px 0 0 12px;
	color: #FFFFFF;
	display: inline;
	font-size: 0.9em;
	}
	

	
#pod1 a {
	background: url("../images/btnBranch.png") no-repeat;
	width: 125px;
	height: 14px;
	float: left;
	display: block;
	margin: 9px 0 0 0;
	}
	
	#pod2 a{
	background: url("../images/btnServices.png") no-repeat;
	width: 142px;
	height: 14px;
	float: left;
	display: block;
	margin: 9px 0 0 0;
	}
	
	#pod3 a{
	background: url("../images/btnVisit.png") no-repeat;
	width: 125px;
	height: 14px;
	float: left;
	display: block;
	margin: 9px 0 0 0;
	}
	

/*////////////////////////////////////////////////////////////////////////////////////////////////sideBuckets*/
#sideBuckets{
    width:218px;
    float:left;
	display: inline;
	height: 250px;
	padding: 40px 0 25px 56px;
}


#sidepod1, #sidepod2, #sidepod3 {
	float: left;
	display: inline;
	width: 218px;
	height: 75px;
	margin: 0 0 10px 0; 
}

#sidepod1, #sidepod2, #sidepod3 {
	background: url("../images/sidePod1.jpg") no-repeat;

}

#sidepod2 {
	background: url("../images/sidePod2.jpg") no-repeat;
	 
}

#sidepod3 {
	background: url("../images/sidePod3.jpg") no-repeat;
	
}

#sidepod1 p, #sidepod2 p, #sidepod3 p{
	float: left;
	margin: 0 0 0 65px;
	color: #000;
	display: inline;
	font-size: 0.8em;
	line-height: 1.3em;
	}
	

	
	#sidepod1 a {
	float: left;
	display: block;
	margin: 3px 0 0 0;
	color: #002a4b;
	font-weight: bold;
	}
	
	#sidepod2 a{
	float: left;
	display: block;
	margin: 3px 0 0 0;
	color: #88c020;
	font-weight: bold;
	}
	
	#sidepod3 a{
	float: left;
	display: block;
	margin: 3px 0 0 0;
	color: #008265;
	font-weight: bold;
	}
	
	.smallText {
		font-size: 0.6em;
	}
/*////////////////////////////////////////////////////////////////////////////////////////////////form*/	
	
#mainForm{
    width:584px;
    padding:0 0 20px 0;
	float: left;
	display: inline;
}

#mainForm h1{
    width:860px;
    margin: 40px 0 0 5px;
	float: left;
	display: inline;
}

#mainForm p{
    width:860px;
    margin: 0 0 12px 12px;
	float: left;
	display: inline;
	font-size: 1.2em;
}
#mainForm .required{
   font-size: 0.8em;
}


#mainForm .red {
color: #de4c4d;
padding-right: 4px;
}

#mainForm .recTable .grid-top { color:#fff !important; background:#00355F; padding:0 0 5px 5px; }
#mainForm .recTable .grid-light-left, #mainForm .recTable .grid-light-right { background:#B4C2CF; padding:5px 0 5px 5px; }
#mainForm .recTable .grid-dark { color:#fff !important; background:#486687; padding:5px 0 5px 5px; }

form div{
    margin:0 0 10px 32px;
}
label{
    line-height:2.5em;
	display: inline;
}
label#lastNameLabel{
	margin:0 0 0 110px
}

label#emailLabel{
	margin:0 0 0 83px;
	
}

label#yearsLabel{
	margin:0 0 0 43px;
	
}

label#employeesLabel{
	margin:0 0 0 80px;
	
}

label span {
padding: 0 0 0 10px;
background: url("../images/asterisk.gif") no-repeat 0 3px;
}

#next_step {
margin: 20px 0 0 25px;
}





input.text {
	width:145px;
	font-size:1em;
	background:url("../images/inputBg.png") no-repeat;
	border:0;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	padding:4px;
	margin-right: 20px;
}

.selectBox{
	width:155px;
	font-size:1em;
	background:url("../images/inputBg.png") no-repeat;
	border:0;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	padding:4px;
	margin-right: 20px;
}

input.textMiddle
{
	width:50px;
	font-size:1em;
	background:url("../images/inputBg.png") no-repeat;
	border:0;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	padding:4px;
	margin-right: 10px;
}

input.textPhone
{
	width:50px;
	font-size:1em;
	background:url("../images/inputBg.png") no-repeat;
	border:0;
	border-bottom:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;
	padding:4px;
	margin: 0 5px 0 22px;
}

input.radio,
input.check{
	vertical-align:middle;
	margin:0 4px
}
input.phone{
    width:35px;
	margin-right:8px
}


/*////////////////////////////////////////////////////////////////////////////////////////////////footer*/

#footer{
	clear:both;
	background:#f1f1f1;
	padding:30px 0;

}
#footer a{
	color: #008264;
}
#footNav{
	width:900px;
	text-align:center;
	padding-bottom:10px;
	margin: 0 auto;
}
#footNav li{
	display:inline;
	padding:0 6px;
	background:url("../images/linkSeperator.png") no-repeat right 2px;
}
.last{ background:none !important }
#footer p{
	color:#777;
	letter-spacing:.05em;
	font-size:0.83em;
	margin: 0 auto;
	width: 900px;
	text-align: left;
}
#footLogo{
	width:101px;
	height:18px;
	margin:0 auto;
	display:block;
	padding: 10px;
	background:url("../images/footLogo.gif") no-repeat;
	text-indent: -9999px;
}

/******************************************************expander start***************************************/
#expanderWrap{
    width:295px;
    height:270px;
	clear:both;
    background:#d9e4cd;
	margin:10px 0 0 339px;
	padding:19px 0 0 0
}
#expander{
    width:295px
}
#expander div{
    height:0px;
    padding-left:50px;
    padding-right:10px
}
#expander div.dark{
    background:#d2dec1
}
#expander p{
    color:#235937
}
#expander h4,
#expander h5{
    color:#007c5a;
    font-size:1em
}
#expander h4{
    color:#235937;
    cursor:pointer;
	line-height:1.7;
	background:url("/images/homeequity.mtb/selectArrows.png") 10px 5px no-repeat;
    padding:0 0 0 25px
}
#expander h4.down{
	background:url("/images/homeequity.mtb/selectArrows.png") 10px -95px no-repeat
}
#expander h4.dark{
	background:#d2dec1 url("/images/homeequity.mtb/selectArrows.png") 10px -195px no-repeat
}
#expander h4.dark.down{
	background:#d2dec1 url("/images/homeequity.mtb/selectArrows.png") 10px -295px no-repeat
}
.up{
    overflow:hidden
}
.down{
    overflow:visible
}

.groupTbl {
	border:1px solid #ccc;
	padding:6px
}




