body{
	background-image: url(images/main-topbgtile.gif);
	height: 335px;
	background-repeat: repeat-x;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

a.header-topnav {
	font-family: Tahoma;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
}

a.header-topnav:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	text-decoration: underline;
}

a.header-topnavselected {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	text-decoration: none;
}

a.myfinancelink {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#hdrtopnav-table {
	width: 450px;
	height: 24px;
	float: right;
}

#logofeaturebox {
	width: 430px;
	float: left;
}

#flashbanner {
	/*width: 530px;*/
	float: left;
}

#featureboxtable {
	background-image: url(images/main-fetbox-textbg.jpg);
	background-repeat: no-repeat;
	width: 430px;
	height: 121px;
}

.featureboxtext {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #003e67;
	text-decoration: none;
	text-align: justify;
	width: 360px;
	padding-top: 35px;
	padding-left: 30px;
}

#doctorstable {
	background-image: url(images/main-fetbox-docsbg.jpg);
	background-repeat: no-repeat;
	width: 413px;
	height: 132px;
	padding-left: 17px;
}

#veterinarian, #physician, #dentist, #medgroup {
	display: block;
	float: left;
}
	


#flashbannertable {
	background-image: url(images/main-flash-banner.jpg);
	background-repeat: no-repeat;	
	width: 530px;
	height: 238px;
}

#marketupdatesbox {
	background-image: url(images/main-mrktupdatesbg.gif);
	width: 530px;
	height: 70px;
}

#valuetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 234px;
	float: left;
}

#changetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 74px;
	float: left;
}

#pchangetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 84px;
	float: left;
}

.changepos {
	font-family: Tahoma;
	font-size: 11px;
	color: #006d0d;
}

.changeneg {
	font-family: Tahoma;
	font-size: 11px;
	color: #9d0101;
}

#maincontent {
	background-image: url(images/contentbgtile.gif);
	background-repeat: repeat-y;
	width: 960px;
	/*margin-left: 17px;*/
}

#aboutustext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 16px;
	float: left;
	width: 193px;
	height: 358px;
	border-left-style: solid;
	border-left-color: #b2b2b2;
	border-left-width: 1px;
}

#importantstufftext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	float: left;
	width: 200px;
}

#newstextcontent {
	float: left;
	width: 200px;
        height:275px;
        overflow:auto;
}

#newstext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	float: left;
	width: 200px;
}


.bluetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
}

.boldbluetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	font-weight: bold;
}

.phoneboldbluetext {
	font-family: Tahoma;
	font-size: 14px;
	color: #0563a2;
	font-weight: bold;
}

.redtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #870000;
}

.boldtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.phoneboldtext {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

a.redreadmore {
	font-family: Tahoma;
	font-size: 11px;
	color: #870000;
	text-decoration: none;
}

a.blackreadmore {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#financingoptions {
	background-image: url(images/main-financingboxbg.jpg);
	background-repeat: no-repeat;
	width: 280px;
	height: 308px;
	float: left;
	padding-top: 50px;
	padding-left: 30px;
}

#financingoptionsinside {
	background-image: url(images/main-financingboxbg-inside.jpg);
	background-repeat: no-repeat;
	width: 280px;
	height: 308px;
	float: right;
	padding-top: 40px;
	padding-left: 22px;
}


#callus {
	width: 255px;
	padding-top: 5px;
}

#bottomcurve {
	background-image: url(images/main-buttomcurve.gif);
	background-repeat: no-repeat;
	width: 960px;
	height: 12px;
}

#bottomblueyellow {
	background-image: url(images/bottom-bgtile.gif);
	background-repeat: repeat-x;
	width: 960px;
	height: 32px;
}

/* New CSS for inner-pages */

#subheader {
	background-image: url(images/sub-topbgtile.gif);
	background-repeat: repeat-x;
	height: 360px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#sublogofeaturebox {
	/*width: 430px;*/
	float: left;
}

#subfeaturebox {
	background-image: url(images/sub-fetbox-docsbg.jpg);
	background-repeat: no-repeat;
	width: 415px;
	height: 126px;
	margin-top: 1px;
	float: left;
}

#subdoctorstable {
	/*width: 430px;*/
	height: 123px;
	padding-left: 9px;
	padding-top: 6px;
}

#subflashbanner {
	/*width: 540px;*/
	float: left;
}

#subveterinarianchose,#subveterinarian, #subphysicianchose,#subphysician,#subdentistchose,#subdentist,#submedgroupchose,#submedgroup {
	display: block;
	float: left;
}
	
#toptabs {
	height: 34px;	
	padding-left: 50px;
	position: absolute; top: 224px;	
}

#toptablinks {
	width: 960px;
	/*height: 34px;*/
}

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

a.header-topnav {
	font-family: Tahoma;
	font-size: 11px;
	color: #494949;
	text-decoration: none;
}

a.header-topnav:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	text-decoration: underline;
}

a.header-topnavselected {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	text-decoration: none;
}

a.myfinancelink {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#hdrtopnav-table {
	width: 450px;
	height: 24px;
	float: right;
}

#logofeaturebox {
	width: 430px;
	float: left;
}

#flashbanner {
	/*width: 530px;*/
	float: left;
}

#featureboxtable {
	background-image: url(images/main-fetbox-textbg.jpg);
	background-repeat: no-repeat;
	width: 430px;
	height: 121px;
}

.featureboxtext {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #003e67;
	text-decoration: none;
	text-align: justify;
	width: 360px;
	padding-top: 35px;
	padding-left: 30px;
}

#doctorstable {
	background-image: url(images/main-fetbox-docsbg.jpg);
	background-repeat: no-repeat;
	width: 413px;
	height: 132px;
	padding-left: 17px;
}

#veterinarian, #physician, #dentist, #medgroup {
	display: block;
	float: left;
}
	
#veterinarian:link, #veterinarian:visited {
	width: 92px;
	height: 103px;
	background-image: url(images/commercial_loans.jpg);
	background-repeat: no-repeat;
}

#veterinarian:hover, #veterinarian:active {
	background-position: -92px 0;
}

#physician:link, #physician:visited {
	width: 95px;
	height: 103px;
	background-image: url(images/equip_leasing.jpg);
	background-repeat: no-repeat;
}

#physician:hover, #physician:active {
	background-position: -95px 0;
}

#dentist:link, #dentist:visited {
	width: 93px;
	height: 103px;
	background-image: url(images/bookkeeping.jpg);
	background-repeat: no-repeat;
}

#dentist:hover, #dentist:active {
	background-position: -93px 0;
}

#medgroup:link, #medgroup:visited {
	width: 107px;
	height: 103px;
	background-image: url(images/merchant_card.jpg);
	background-repeat: no-repeat;
}

#medgroup:hover, #medgroup:active {
	background-position: -107px 0;
}

#flashbannertable {
	background-image: url(images/main-flash-banner.jpg);
	background-repeat: no-repeat;	
	width: 530px;
	height: 238px;
}

#marketupdatesbox {
	background-image: url(images/main-mrktupdatesbg2.gif);
	width: 530px;
	height: 70px;
}

#valuetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 234px;
	float: left;
}

#changetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 53px;
	float: left;
}

#pchangetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 25px;
	padding-left: 60px;
	float: left;
}

.changepos {
	font-family: Tahoma;
	font-size: 11px;
	color: #006d0d;
}

.changeneg {
	font-family: Tahoma;
	font-size: 11px;
	color: #9d0101;
}

#maincontent {
	background-image: url(images/contentbgtile.gif);
	background-repeat: repeat-y;
	width: 960px;
	/*margin-left: 17px;*/
}

#aboutustext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 16px;
	float: left;
	width: 193px;
	height: 358px;
	border-left-style: solid;
	border-left-color: #b2b2b2;
	border-left-width: 1px;
}

#importantstufftext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	float: left;
	width: 200px;
}

#newstext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	float: left;
	width: 200px;
}

.bluetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
}

.boldbluetext {
	font-family: Tahoma;
	font-size: 11px;
	color: #0563a2;
	font-weight: bold;
}

.phoneboldbluetext {
	font-family: Tahoma;
	font-size: 14px;
	color: #0563a2;
	font-weight: bold;
}

.redtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #870000;
}

.boldtext {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.phoneboldtext {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

a.redreadmore {
	font-family: Tahoma;
	font-size: 11px;
	color: #870000;
	text-decoration: none;
}

a.blackreadmore {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#financingoptions {
	background-image: url(images/main-financingboxbg.jpg);
	background-repeat: no-repeat;
	width: 280px;
	height: 308px;
	float: left;
	padding-top: 50px;
	padding-left: 30px;
}



.finoptionstext, .finoptionstext a, .finoptionstext:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #0563a2;
	font-weight: bold;
	padding-top: 6px;
}

#callus {
	width: 255px;
	padding-top: 5px;
}

#bottomcurve {
	background-image: url(images/main-buttomcurve.gif);
	background-repeat: no-repeat;
	width: 960px;
	height: 12px;
}

#bottomblueyellow {
	background-image: url(images/bottom-bgtile.gif);
	background-repeat: repeat-x;
	width: 960px;
	height: 32px;
}

/* New CSS for inner-pages */

#subheader {
	background-image: url(images/sub-topbgtile.gif);
	background-repeat: repeat-x;
	height: 360px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

#sublogofeaturebox {
	/*width: 430px;*/
	float: left;
}
	
#subfeaturebox {
	background-image: url(images/sub-fetbox-docsbg.jpg);
	background-repeat: no-repeat;
	width: 415px;
	height: 126px;
	float: left;
	margin-top: 5px;
}

#subdoctorstable {
	/*width: 430px;*/
	height: 123px;
	padding-left: 9px;
	padding-top: 6px;
}

#subflashbanner {
	/*width: 540px;*/
	float: left;
}

#subveterinarianchose,#subveterinarian, #subphysician, #subdentist, #submedgroup {
	display: block;
	float: left;
}
	
#subveterinarian:link, #subveterinarian:visited {
	width: 92px;
	height: 108px;
	background-image: url(images/sbt-vets.jpg);
	background-repeat: no-repeat;
}

#subveterinarian:hover, #subveterinarian:active {
	background-position: -92px 0;
}
#subveterinarianchose:link, #subveterinarianchose:visited {
	width: 92px;
	height: 108px;
	background-image: url(images/2sbt-vets.jpg);
	background-repeat: no-repeat;	
}
#subphysician:link, #subphysician:visited {
	width: 95px;
	height: 108px;
	background-image: url(images/sbt-physician.jpg);
	background-repeat: no-repeat;
}

#subphysician:hover, #subphysician:active {
	background-position: -95px 0;
}
#subphysicianchose:link, #subphysicianchose:visited {
	width: 95px;
	height: 108px;
	background-image: url(images/2sbt-physician.jpg);
	background-repeat: no-repeat;	
}
#subdentist:link, #subdentist:visited {
	width: 90px;
	height: 108px;
	background-image: url(images/sbt-dentists.jpg);
	background-repeat: no-repeat;
}

#subdentist:hover, #subdentist:active {
	background-position: -90px 0;
}
#subdentistchose:link, #subdentistchose:visited {
	width: 90px;
	height: 108px;
	background-image: url(images/2sbt-dentists.jpg);
	background-repeat: no-repeat;	
}
#submedgroup:link, #submedgroup:visited {
	width: 110px;
	height: 108px;
	background-image: url(images/sbt-medgroups.jpg);
	background-repeat: no-repeat;
}

#submedgroup:hover, #submedgroup:active {
	background-position: -110px 0;
}
#submedgroupchose:link, #submedgroupchose:visited {
	width: 110px;
	height: 108px;
	background-image: url(images/2sbt-medgroups.jpg);
	background-repeat: no-repeat;	
}

#toptabs {
	height: 34px;	
	padding-left: 75px;
	position: absolute; top: 224px;	
}

#toptablinks {
	width: 960px;
	/*height: 34px;*/
}

#ttinsurancechose, #ttinsurance, #ttcommloanschose, #ttcommloans, #ttequipleasechose, #ttequiplease, #ttbookkeeping, #ttbookkeepingchose, #ttmerchantserv, #ttmerchantservchose, #ttconsultserv, #ttconsultservchose {
	display: block;
	float: left;
}

#ttinsurancechose:link, #ttinsurancechose:visited {
	width: 130px;
	height: 34px;
	background-image: url(images/sbt-insurance.gif);
	background-repeat: no-repeat;
}
	
#ttinsurance:link, #ttinsurance:visited {
	width: 130px;
	height: 34px;
	background-image: url(images/2sbt-insurance.gif);
	background-repeat: no-repeat;
}

#ttinsurancechose:hover, #ttinsurancechose:active {
	background-position: -130px 0;
}


#ttcommloanschose:link, #ttcommloanschose:visited {
	width: 130px;
	height: 34px;
	background-image: url(images/sbt-comloans.gif);
	background-repeat: no-repeat;
}
	
#ttcommloans:link, #ttcommloans:visited {
	width: 130px;
	height: 34px;
	background-image: url(images/2sbt-comloans.gif);
	background-repeat: no-repeat;
}

#ttcommloanschose:hover, #ttcommloanschose:active {
	background-position: -130px 0;
}
#ttequipleasechose:link, #ttequipleasechose:visited {
	width: 134px;
	height: 34px;
	background-image: url(images/2sbt-equiplease.gif);
	background-repeat: no-repeat;
}
#ttequiplease:link, #ttequiplease:visited {
	width: 134px;
	height: 34px;
	background-image: url(images/sbt-equiplease.gif);
	background-repeat: no-repeat;
}

#ttequiplease:hover, #ttequiplease:active {
		background-position: -134px 0;
}
#ttbookkeepingchose:link, #ttbookkeepingchose:visited {
	width: 150px;
	height: 34px;
	background-image: url(images/2sbt-bkkeepservs.gif);
	background-repeat: no-repeat;
}
#ttbookkeeping:link, #ttbookkeeping:visited {
	width: 150px;
	height: 34px;
	background-image: url(images/sbt-bkkeepservs.gif);
	background-repeat: no-repeat;
}

#ttbookkeeping:hover, #ttbookkeeping:active {
	background-position: -150px 0;
}
#ttmerchantservchose:link, #ttmerchantservchose:visited {
	width: 163px;
	height: 34px;
	background-image: url(images/2sbt-merchantcard.gif);
	background-repeat: no-repeat;
}
#ttmerchantserv:link, #ttmerchantserv:visited {
	width: 163px;
	height: 34px;
	background-image: url(images/sbt-merchantcard.gif);
	background-repeat: no-repeat;
}

#ttmerchantserv:hover, #ttmerchantserv:active {
	background-position: -163px 0;
}
#ttconsultservchose:link, #ttconsultservchose:visited {
	width: 146px;
	height: 34px;
	background-image: url(images/2sbt-consultserv.gif);
	background-repeat: no-repeat;
}
#ttconsultserv:link, #ttconsultserv:visited {
	width: 146px;
	height: 34px;
	background-image: url(images/sbt-consultserv.gif);
	background-repeat: no-repeat;
}

#ttconsultserv:hover, #ttconsultserv:active {
	background-position: -146px 0;
}

#subcontentstable {
	background-image: url(images/contentbgtile.gif);
	background-repeat: repeat-y;	
	width: 960px;
	/*padding-bottom: 10px;*/
	position: absolute; top: 279px;
}

#subcontents {
	width: 920px;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
	padding-right: 20px; 
}

#subcontitles {
	width: 920px;
	font-family: "Times New Roman";
	font-size: 20px;
	font-weight: bold;
	color: #0563a2;
}

a.backtohome {
	font-family: "Times New Roman";
	font-size: 14px;
	font-weight: bold;
	color: #0563a2;
	text-decoration: none;
}

#subcontentdivider {
	background-image: url(images/subcontitledivider.gif);
	width: 920px;
	height: 24px;
}

#subcontenttext {
	width: 605px;
	padding-bottom: 10px;
	float: left;
}
#subcontenttext2 {
	width: 575px;
	padding-bottom: 10px;
	float: left;
padding-left: 30px;
}
#subcontimageslinks {
	float: left;
	padding-left: 10px;
}

p {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
}

ol {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #0563a2;
}

#copyrightbottom {
	width: 960px;
	background-color: #ffffff;
	height: 150px;
}