.w
{
	width:100%;
}

div#contentHome {
	width: 970px;
	margin: 10px auto 0 auto;
	padding: 0 0 0 0;
}

td {
	padding: 0;
	text-align: left;
	vertical-align: top;
}

table#mainHome, div#moduleHome {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	padding: 0;
}

td.mainHome {
	width: 970px;
	padding: 12px 10px 12px 10px;
}

div#moduleHome p {
	color: #ffffff;
}

div#moduleHomeLT {
	width: 407px;
	margin-right: 5px;
	float: left;
	background: #2d4172 url(/images/mod_sellyourbiz_top.gif) no-repeat top;
	padding-top: 6px;
}

div#moduleHomeLT h2 {
	background: url(/images/title_home_sellyourbiz.gif) no-repeat;
	text-indent: -10000px;
	margin: 0;
	width: 171px;
	height: 18px;
	margin: 13px 0 8px 18px;
	cursor: pointer;
}

div#moduleHomeCT {
	width: 250px;
	background: #2d4172 url(/images/mod_valueyourbiz_top_newimp.gif) no-repeat top;
	margin-right: 5px;
	float: left;
	padding-top: 6px;
}

div#moduleHomeCT h2 {
	background: url(/images/title_home_valueyourbiz.gif) no-repeat;
	text-indent: -10000px;
	margin: 0;
	width: 170px;
	height: 18px;
	margin: 13px 0 8px 18px;
	cursor: pointer;
}

.moduleHomeCTValuation { 
	width: 250px; 
	height: 47px;
}

div#moduleHomeRT {
	width: 303px;
	background: #2d4172 url(/images/mod_brokerworks_top.gif) no-repeat top;
	float: left;
	padding-top: 6px;
}

div#moduleHomeRT h2 {
	background: url(/images/title_home_brokerworks.gif) no-repeat;
	text-indent: -10000px;
	margin: 0;
	width: 132px;
	height: 21px;
	margin: 13px 0 5px 18px;
	cursor: pointer;
}

img.titleHomesellyourbiz, img.titleHomevalueyourbiz {
	margin: 13px 0 8px 18px;
}

img.titleSearchforBuyers {
	margin: 13px 0 5px 113px;
}

img.titleHomebrokerworks {
	margin: 13px 0 5px 18px;
}

img.titleLoginbrokerworks {
	margin: 13px 0 5px 0;
}

img.bHomemanageyourad {
	margin-right: 16px;
	float: right;
}

div#modHomesellyourbiz {
	padding: 0 8px 12px 18px;
	float: left;
	width: 204px;
}

div#modHomesellyourbizLogin {
	background: #22325e;
	width: 170px;
	height: 98px;
	float: left;
}

div#modHomesellyourbizLogin table {
	margin: 6px 8px 8px 8px;
}

div#modHomesellyourbizLogin p {
	color: #adaec1;
	margin: 0;
}

div#modHomesellyourbizLogin input#memberid, div#modHomesellyourbizLogin input#password {
	width: 150px;
	height: 16px;
	border: 1px solid #5780ac;
	color: #7a7a7a;
	margin-bottom: 4px;
	padding-left: 2px;
}

div#modHomesellyourbizLogin input#memberid {
	background: #ffffff url(/images/bg_fsboLogin_emailaddress.gif) no-repeat;
} 

div#modHomesellyourbizLogin input#password {
	background: #ffffff url(/images/bg_fsboLogin_password.gif) no-repeat;
} 

div#modHomesellyourbizLogin img {
	margin-bottom: 2px;
}

div#modHomesellyourbizLogin em {
	position: relative;
	top: -1px;
	font-style: normal;
	}

div#modHomevalueyourbiz {
	padding: 0px 18px 0 18px;
	height: 64px;
}

div#modHomebrokerworks {
	padding: 0 8px 12px 18px;
	float: left;
	width: 257px;
}

div#modHomeBrokerworksLogin {
	background: #22325e url(/images/bg_home_brokerworksLogin.gif) no-repeat;
	width: 170px;
	height: 97px;
	float: left;
}

div#modHomeBrokerworksLogin table {
	margin: 6px 8px 8px 8px;
}

div#modHomeBrokerworksLogin p {
	color: #adaec1;
	margin: 0;
}

div#modHomeBrokerworksLogin input#memberid, div#modHomeBrokerworksLogin input#password {
	width: 150px;
	height: 16px;
	border: 1px solid #5780ac;
	color: #7a7a7a;
	margin-bottom: 4px;
	padding-left: 2px;
}

div#modHomeBrokerworksLogin input#memberid {
	background: #ffffff url(/images/bg_bwLogin_memberid.gif) no-repeat;
} 

div#modHomeBrokerworksLogin input#password {
	background: #ffffff url(/images/bg_bwLogin_password.gif) no-repeat;
} 

div#modHomeBrokerworksLogin img {
	margin-bottom: 2px;
}

div#modHomeBrokerworksLogin em {
	position: relative;
	top: -1px;
	font-style: normal;
	}

/* quick search */
.title_numactivebusinesses {
	color: #f2a204;
	font-size: 15px;
	font-weight: bold;
}

div#quicksearchMod {
	float: left;
}

div#quicksearch {
	margin: 0 10px 0 0;
}

div#quicksearchLP {
	margin: 0 10px 0 20px;
}

div#quicksearch p, div#quicksearchLP p {
	margin: 0 0 2px 0;
	color: #566d9b;
}

div#quicksearch a, div#quicksearchLP a {
	color: #566d9b;
}

div#quicksearch h2, div#quicksearchLP h2 {
	background: url(/images/title_home_quicksearch.gif) no-repeat;
	text-indent: -10000px;
	margin: 0 0 6px 0;
	width: 269px;
	height: 23px;
}

form.quicksearchForm {
	margin: 16px 0 0 0;
}

form.quicksearchForm img.quicksearchSubmit {
	margin: 6px 6px 0 0;
}

div#quicksearch p.quicksearchAdvanced {
	margin: 4px 0 0 0;
	font-size: 11px;
}

select.bizcategory, select.bizlocation, #bizcounty select {
	width: 200px;
	height: 20px;
	border: 1px solid #5780ac;
	color: #7a7a7a;
	margin-bottom: 4px;
}

div#quicksearch div#bizaskingprice {
	margin: 9px 0 9px 0;
}

div#quicksearch div#bizlocation {
	margin: 9px 0 0 0;
}

div#quicksearch div#bizaskingprice input {
	border: 1px solid #7f9db9;
}


div#bizdropdowns {
	float: left;
}

div#bizdropdowns .txtOptional {
	color: #c9c7bd;
}

img.promo_sbaHomepagePrequal {
	margin: 25px 0 0 0;
}

/* sought after biz */
div#soughtafterbiz {
	float: left;
}

div#soughtafterbiz p {
	margin: 0 0 0 10px;
}

div#soughtafterbiz ul {
	list-style: none none;
	margin: 3px 0 0 0;
	float: left;
	padding: 0;
}

div#soughtafterbiz ul li {
	background: url(/img/bullet_arrow_home.gif) no-repeat;
	margin: 3px 0 0 12px;
	padding: 0 0 0 10px;
	list-style: none none;
}

div#soughtafterbiz a {
	color: #666666;
	font-weight: normal;
}

div#soughtafterbiz .prequalify {
	clear: both;
}

div#soughtafterbiz .prequalify img {
	margin: 15px 0 0 10px;
}

div#soughtafterbiz .prequalify p {
	color: #666666;
}

/* featured biz */
div#featuredBiz {
	float: left;
	text-align: center;
}

div.featuredBizBorder {
	border-left: 1px solid #b0bed8;	
	border-right: 1px solid #b0bed8;	
	height: 98px;
}

div.featuredBizAd {
	width: 134px;
	background: #f5f7fc url(/images/bg_featbiz_top.gif) no-repeat;
	margin: 6px 0 0 0;
	padding: 6px 0 0 0;
}

div.featuredBizAd p {
	margin: 2px 10px 0 10px;
	text-align: left;
	color: #566d9b;
}

div.featuredBizAd a {
	color: #566d9b;
}

div.b_showcaseyourbusiness, div.b_includeyourfranchise {
	font-size: 11px;
	width: 126px;
	border: 1px solid #c6c8e4;
	padding: 3px;
	margin-top: 6px;
	background: #f5f7fc;
}


/* spotlight franchise */
div#spotlightFranch {
	float: right;
	text-align: center;
	margin: 0;
	padding-left: 10px;
}

div.spotlightFranchBorder {
	border-left: 1px solid #b0bed8;	
	border-right: 1px solid #b0bed8;	
	height: 98px;
}

div.spotlightFranchAd {
	width: 134px;
	background: #f5f7fc url(/images/bg_featbiz_top.gif) no-repeat;
	margin: 6px 0 0 0;
	padding: 6px 0 0 0;
	height: 104px;
}

div.spotAd {
	width: 124px;
	margin: 0 auto;
}

div.spotlightFranchAd p {
	margin: 2px 10px 0 10px;
	text-align: left;
	color: #566d9b;
}

div.spotlightFranchAd a {
	color: #566d9b;
}

/* find a franchise */
div#findFranchise {
	float: left;
	margin: 0 0 0 25px;
	width: 172px;
}

div#findFranchise h2 {
	background: url(/images/title_home_franchisesforsale.gif) no-repeat;
	text-indent: -10000px;
	margin: 0;
	width: 179px;
	height: 18px;
	cursor: pointer;
}

div#mostpoularFranchises {
	margin-top: 1px;
}

div#mostpoularFranchises ul {
	list-style: none none;
	margin: 3px 0 0 0;
	float: left;
	padding: 0;
}

div#mostpoularFranchises ul li {
	background: url(/images/bullets/bullet_arrow_home.gif) no-repeat;
	margin: 2px 0 0 4px;
	padding-left: 10px;
	list-style: none none;
}

div#findFranchise a {
	color: #666666;
	font-weight: normal;
}

img.freeFranchiseConsult {
	margin-top: 4px;
}


/* GENERAL RULES */
body {
	margin: 12px 0 12px 0;
	padding: 0;
	color: #333333;
	background: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; /* for IE */
	font-size: 12px;
}

p {
	margin: 0 0 1.1em 0;
	font-size: 11px;
	line-height: 1.3em;
}

p.taglineSmall {
	margin: 0 0 1.1em 0;
	font-size: 12px;
	line-height: 1.3em;
	color: #384d7e;
}

li {
	font-size: 11px;
	line-height: 1.3em;
}

/* headings */

h1 {
	color: #666666;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	margin: 12px 0 12px 0;
}

h2 {
	margin: 0 0 1.3em 0;
	color: #003366;
	font-size: 12px;
}

h3 {
	margin: 0;
	color: #333333;
	font-size: 11px;
}

h6 {
	color: #666666;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	margin: 12px 0 12px 0;
}

a, a:visited, a:active {
	color: #5780ae;
	text-decoration: none;
}

a:hover {
	color: #5780ae;
	text-decoration: underline;
}

.txtBlack {
	color: #000000;
}

/* tables */
td {
	text-align: left;
	font-size: 12px;
}

/* content */
div#container {
	width: 970px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.pageTitle h1 {
	color: #666666;
	font-size: 20px;
	font-weight: normal;
	margin: 0 0 0 0;
}

table.featuredbiz tr td {
	vertical-align: top;
}

div#content {
	padding: 0 35px 0 35px;
}

div#BBS_Content {
	position:relative; 
	width:970px; 
	margin:16px auto; 
	text-align:left;
	clear:both;
}

div#BBS_Content p {
	font-size:12px;
}

.reqField {
	color: #c00;
	}

/* nav */

div#topBar {
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
	margin: 0 auto 4px auto;
	min-width: 970px;
}

table.topBar {
	width: 970px;
	margin: 0 auto;
}

table.topBar tr td.logo {
	padding: 3px 0 0 0;
	width: 193px;
}

table.topBar tr td.tagline {
	padding: 14px 20px 0 15px;
	text-align: left;
}

table.topBar tr td.tagline h1 {
	margin: 0;
	color:#898989;
	font-size:13pt;
}

table.topBar tr td.alliance {
	padding-top: 5px;
}

div#navTop {
	margin: 0 auto;
	background: url(/img/bg_nav_top.gif) repeat-x;
}

div#navContainer {
	margin: 0 auto;
	background: url(/img/nav_bg.gif) repeat-x;
	min-width: 970px;
	height: 25px;
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
}

##navContainer {
	height: 28px !important;
}

div#nav {
	margin: 3pt;
	text-align: left;
	height: 25px; 
	width: 970px;
}

div#nav ul {
	padding: 0;
	margin: 0;
	position: relative;
	list-style: none;
}

div#nav ul li {
	display: inline;
}


.seo-text {
	width:240px;
	background-color: #f6f8fc; 
	margin: 0 0 0 8px;
}

.seo-text td {
	vertical-align:top;
}

#seoUS {
	width: 840px;
}

#seoUS h1 {
	font-size: 16px;
	margin: 0;
}

/* footer */
div#footer {
	padding: 0;
	margin: 12px auto;
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
	min-width: 970px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

div#footer p {
	font-size: 11px;
}

table.footer {
	margin: 0 auto;
	width: 970px;
}

table.footer tr td p, table.footer tr td.footerlogo p {
	margin: 0;
	color: #999999;
	font-size: 11px;
	line-height: 28px;
	vertical-align: middle;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
}

table.footer tr td.footerlogo {
	padding: 3px 8px 0 0;
}

table.footer tr td img.footerlogo {
	margin: 5px 0 0 0;
}

table.footer tr td.partners {
	padding: 0 0 0 8px;
}

table.footer tr td img.partners {
	margin: 5px 6px 0 0;
}
table.footer tr td.footerlinks p {
	margin:2px 0 0 0;
}

table.footer tr td.footerlinks a {
	margin-left: 8px;
}

table.footer tr td.footerlinks a, table.footer tr td.footerlinks a:visited, table.footer tr td.footerlinks a:active {
	color: #999999;
	text-decoration: none;
}

table.footer tr td.footerlinks a:hover {
	color: #686868;
	text-decoration: underline;
}
table.footer tr td.footercopyright {
	text-align:center;
	color: #999999;
	font-size: 11px;
	padding:2px 0 0 0;
}

/* popup windows */
div#closeWindow {
	padding: 6px;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	background: #dfe9ff;
	margin: 0;
	text-align: right;
}

div#closeWindow a {
	color: #384d7e;
	font-size: 11px;
}

div#windowContent {
	margin: 8px;
}

/* buyguide */

table.buyguide tr td, table.buyguide tr td p, table.sellguide tr td, table.sellguide tr td p {
	font-size: 11px;
	color: #333333;
}

table.buyguide h2, table.sellguide h2 {
	font-size: 12px;
	color: #996600;
	margin: 0 0 .5em 0;
}

table.buyguide h3, table.sellguide h3 {
	font-size: 13px;
	margin: 0 0 .5em 0;
}

table.buyguide div.buyguide_byline p, table.sellguide div.sellguide_byline p {
	font-size: 9px;
	color: #666666;
	padding: 0 14px;
}

table.buyguide div.buyguide_byline_top p, table.sellguide div.sellguide_byline_top p {
	font-size: 9px;
	color: #666666;
}

div.buyguide_byline a, table.buyguide div.buyguide_byline_top a, div.sellguide_byline a, table.sellguide div.sellguide_byline_top a {
	text-decoration: underline;
}

div.buyguide_byline a:hover, table.buyguide div.buyguide_byline_top a:hover, div.sellguide_byline a:hover, table.buyguide div.sellguide_byline_top a:hover {
	text-decoration: none
}

img.b_buyerResources, img.b_sellerResources {
	margin: 20px;
}

div#inthenewsMod {
	width: 188px;
	border: 1px solid #cfd1e1;
	margin: 0 0 16px 21px;
	background: #fef9d8;
	float: right;
}

div#inthenewsModList {
	width: 168px;
	padding: 0 10px 10px 10px;
}

div#inthenewsModList ul {
	padding: 0;
	margin: 0;
	list-style: none none;
}

div#inthenewsModList ul li {
	background: url(/images/search/bullet_greencheck.gif) no-repeat;
	color: #666666;
	padding: 0 0 .8em 1.2em;
	margin: 0;
	margin-top: .8em;
	list-style: none none;
	border-bottom: 1px dotted #cfd1e1;
}

/* toolbox */
div.toolboxContainer {
	width: 193px;
}

div.toolboxContent {
	width: 159px;
	padding: 10px 16px 1px 16px;
	border-left: 1px solid #cdd2df;
	border-right: 1px solid #cdd2df;
}

/* testimonials */
div#mainTest {
	width: 634px;
	margin: 14px auto;
}

.titleTest {
	float: left;
	margin-top: 6px;
}

div#contentTest {
	background: url(/images/testimonials/sep_testimonials_01.gif) no-repeat;
	padding-top: 1px;
	clear: both;
}

.b_testimonials_go {
	float: right;
	margin-bottom: 14px;
}

div.textTest {
	border-bottom: 1px dotted #bcbfd5;
	padding: 8px 0 8px 0;
}

div.textTest h2 {
	color: #566d9b;
	font-size: 11px;
	margin: 4px 0 6px 0
}

div.textTest p {
	margin: 6px 0 6px 0;
}

.b_testimonials_Broker {
	margin-bottom: 14px;
}

.b_testimonials_Franchise {
	margin: 0 10px 12px 0; 
	float:right	
}

/* advertising */

div#mainAdvertisingOnBBS {
	width: 770px;
	margin: 20px auto;
}

img.ad_testimonial {
	margin: 3px 0 12px 30px;
	float: right;
}

div#contentAdvertisingOnBBS div.hr {
	background: url(/images/advertise/sep_fade.gif) no-repeat;
	height: 1px;
	margin: 14px 0 14px -10px;
}

div#contentAdvertisingOnBBS h2 {
	background: url(/images/advertise/bg_advinquiries.gif) no-repeat;
	height: 39px;
	color: #666666;
	padding: 10px;
	font-size: 11px;
}

table.tableMaxExposure {
	margin-left: 25px;
}

table.tableMaxExposure tr td {
	border-bottom: 1px dotted #bcbfd5;
	vertical-align: top;
}


table.tableMaxExposure tr td.bulletGreenArrow {
	background: url(/images/advertise/bullet_greenarrow.gif) no-repeat 0 10px;
	border-bottom: 0;
	width: 8px;
}

table.tableMaxExposure p {
	margin: 6px 12px 6px 0;
	color: #566d9b;
}

table.tableMaxExposure tr.tableRowLast td {
	border-bottom: 0;
}

td#FSBOTypeTableBG0, table#FSBOTypeTableBG0t {
	background: #d3ddf6;
}


table#adoptions {
	clear:both;
}

/* freecomps */
div#freeComps {
	width:699px;
	margin: 20px auto;
}

div#freeCompsLogin {
	width: 306px;
	float: right;
	margin-bottom: 25px;
}

div#freeCompsLogin p {
	color: #3e4b77;
	margin: 0;
	font-size: 11px;
}

div#freeCompsLogin input#memberid, div#freeCompsLogin input#password {
	width: 105px;
	height: 16px;
	border: 1px solid #8e9ab6;
	color: #3e4b77;
	margin-bottom: 6px;
	*margin-bottom: 3px;
	padding-left: 2px;
}

div#freeCompsLogin input#memberid {
	background: #ffffff url(/images/valuation/bg_form_emailaddress.gif) 0 2px no-repeat;
} 

div#freeCompsLogin input#password {
	background: #ffffff url(/images/valuation/bg_form_password.gif) 0 2px no-repeat;
} 

div#freeCompsLogin img {
	margin-bottom: 1px;
}

div#title_value {
	float: left;
	margin-bottom: 25px;
}

div#title_freereport {
	clear: both;
	float: left;
	width: 400px;
}

div#title_freereport ul {
	clear: both;
	list-style: none;
	margin: 5px 5px 5px 0;
	float: left;
	padding: 0;
}

div#title_freereport ul li {
	background: url(/images/bullet_arrow_green.gif) 0 2px no-repeat;
	margin: 4px 0 0 12px;
	padding: 0 0 7px 10px;
	list-style: none;
	font-size: 12px;
}

div#title_freereport ul li a  {
	display: block;
}

html>body div#title_freereport ul li a {
	width: auto;
}

div#freeCompsPromo {
	float: right;
	height: 159px;
	width: 269px;
	margin-bottom: 18px;
}

div#freeCompsPromo img.promo_value {
	margin-right: 18px;
	margin-bottom: 23px;
	float: left;
}

div#freeCompsPromo img.promo_sample {
	float: left;
}

div#freeCompsReportConfirmation {
	margin-top: 0;
}

div#freeCompsRunReportTop {
	clear: both;
	background: url(/images/valuation/bg_value_top.gif) no-repeat;
	height: 37px;
}

div.freeCompsRunReport {
	background: url(/images/valuation/bg_value_sides.gif) no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
}

table.freeCompsRunReportTable {
	margin: 0 10px 7px 10px;
}

div#freeCompsRunReportBot {
	clear: both;
	background: url(/images/valuation/bg_value_bot.gif) no-repeat;
	height: 7px;
}

div#freeCompsReportConfirmation span.icon_help {
	position: absolute;
}

div#freeCompsReportConfirmation img.icon_help {
	margin: 2px 0 0 3px;
}

div#freeCompsReportConfirmation div#postBizNow {
	background: url(/images/valuation/bg_postbiznow.gif) no-repeat;
	border: 1px solid #a5b3d0;
	padding: 18px 10px 0 10px;
	width: 260px;
	float: right;
	margin: 4px 16px 0 0;
}

div#freeCompsReportConfirmation div#postBizNow img.title_areyoureadytosell, div#freeCompsReportConfirmation div#postBizNow img.b_postyourbiznow  {
	margin-bottom: 7px;
}

div#freeCompsReportConfirmation div#postBizNow p.learnMore a {
	color: #3e4b77;
	text-decoration: underline;
}

div#freeCompsReportConfirmation div#postBizNow p.learnMore a:hover {
	text-decoration: none;
}

div#freeCompsReportConfirmation ul.freeCompsMsgs {
	margin: 6px 0 16px 0;
	clear: both;
	width: 700px;
	padding: 10px 0 0 0;
	list-style: none;
	border-top: 1px solid #CCCCCC;
}

div#freeCompsReportConfirmation ul.freeCompsMsgs li {
	background: url(/images/bullet_arrow_green.gif) 0 2px no-repeat;
	margin: 4px 0 0 12px;
	padding: 0 0 7px 10px;
	list-style: none;
	font-size: 12px;
	color: #CC0000;
}

div#freeCompsReportConfirmation ul.freeCompsSuccess {
	margin: 6px 0 16px 0;
	clear: both;
	width: 700px;
	padding: 10px 0 0 0;
	list-style: none;
	border-top: 1px solid #CCCCCC;
}

div#freeCompsReportConfirmation ul.freeCompsSuccess li {
	margin: 4px 0 0 0;
	padding: 0 0 7px 0;
	list-style: none;
	font-size: 14px;
	font-weight: bold;
	color: #333366;
}
/* email preferences */
table#emailPreferencesTable {
	width: 580px;
}

table.emailPreferencesTable {
	background: url(../images/bulletin/bg_BulletinEmailPref.gif) no-repeat;
	width: 580px;
	height: 319px;
}

table.emailPreferencesTable tr td {
	vertical-align: top;
	padding: 2px;
}

table.emailPreferencesTable img.title_BulletinEmailPref {
	margin: 16px 0 0 20px;
}

table.emailPreferencesTable input {
	margin-left: 16px;
}

table.emailPreferencesTable input.b_savepreferences {
	margin: 6px 0 0 20px;
}

/*valuation report*/
#pageTitleHeader{
	margin: 0 auto;
	padding: 0;
	background: url(/images/backgrounds/pageTitleHeader.gif) repeat-x;
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
	min-width: 970px;
	text-align: center;
}
* html #pageTitleHeader {
	margin-top: -3px;
	}
#pageTitleHeaderContainer{
	width: 970px;
	padding: 0;
	margin: 0 auto;
}
#pageTitleHeaderName	{
	text-align: left;
	margin: 0;
	padding: 20px 0;
	float: left;
	}
#pageTitleHeaderImage {
	padding: 0;
	margin: 0;
}
#pageTitleHeaderName p{
	color: #e6eefd;
	font-size: 12px;
	padding: 0;
	margin: 0;
	}

#valuationLoginBox {
	float: left;
	text-align: left;
	margin: 20px 0 0 80px;
	padding-left: 40px;
	background: url(/images/backgrounds/verticalRule.gif) no-repeat bottom left;
}
#valuationLoginBoxText {
	color: #FFFFFF;
	font-size: 11px;
	padding: 0;
	margin: 0;
}
#valuationLoginBoxField {
	padding: 0;
	margin: 0;
}
#valuationLoginBox input {
	width: 100px;
	margin: 0;
	padding: 1px 0 0 2px;
	color: #666666;
}
#valuationLoginButton {
	margin: 0;
	position: relative;
	top: 4px;
}
#valuationReport {
	width: 560px;
	padding: 20px 0 ;
	background: url(/images/backgrounds/dashedRule.gif) no-repeat bottom left;
}
#valuationReport ul {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #3f7abd;
}
#valuationReport li {
	background: url(/images/bullets/greenArrow.gif) no-repeat 1px 14px;
	padding: 10px 0 0 10px;
	font-size: 12px;
	color: #333333;
	list-style: none;
}
#valuationReportForm {
	width: 300px;
	float: left;
	padding: 20px 0;
	margin-bottom: 20px;
}
#valuationReportForm p {
	font-size: 12px;
	padding-top: 5px;
}
#valuationReportBtn {
	padding-top: 15px;
}
#valuationReportSample {
	float: left;
	margin: 15px 0 20px 50px;
}

#valUp_container {
	width: 244px;
	text-align: left;
}
#valUp_header {
	background: url(/valuation/images/bg_valup_top.gif) no-repeat;
	height: 8px;
	width: 244px;
}
#valUp_body {
	background: url(/valuation/images/bg_valup.gif) repeat-y;
	padding: 10px 18px 10px 18px;
}
#valUp_body p {
	font-size: 12px;
}
.title_valup_whatsnext {
	margin: 0 0 8px 0;
}
#valUp_buttons {
	height: 30px;
}
.valUp_button, .valUp_buttonSep {
	float: left;
}
.valUp_buttonSep p {
	vertical-align: middle;
	margin: 6px 9px 0 9px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
}
#valUp_footer {
	background: url(/valuation/images/bg_valup_bot.gif) no-repeat;
	height: 8px;
	width: 244px;
}


/* forms */
form {
	margin: 0;
}

input, select, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* images */
img {
	border: 0;
}

/*alerts*/

.alertBWExceedListings {
	border: 1px solid #ff0000;
	padding: 8px;
	font-weight: bold;
	color: #ff0000;
}

div#pProspectListPopup {
	padding: 8px;
	border: 1px solid #FF0000;
	text-align:center;
}


/*tooltips*/
.tool-tip {
	background: #fbfcff url(/images/backgrounds/bg_tooltip.gif) no-repeat;
	width: 149px;
	border: 1px solid #9babcc;
	padding: 6px 8px 6px 8px;
	color: #4C6391;
	text-align: left;
}

.tool-title {
	font-weight: bold;
	color: #667ba9;
	font-size: 11px;
}
.tool-text {
	color: #666666;
	font-size: 10px;
	margin-top: 2px;
}

/*contact us table*/
table#contactUsTable {
	padding: 0;
	width: 460px;
	border: 0;
}

table#contactUsTable tr th {
	font-weight:normal;
	text-align:right;
	padding:0 8px 4px 0;
	white-space: nowrap;
	width: 216px;
}
table#contactUsTable tr td {	
	padding-bottom:4px;
}
table#contactUsTable tr td input {
	width:238px;
	border:1px solid #afbedb;
	height:16px;
	}
table#contactUsTable tr td input.shortInput {
	width:112px;
	border:1px solid #afbedb;
	height:16px;
	}
	
table#contactUsTable tr td input.radioButton {
	width:16px;
	border:0;
	height:16px;
	}
	
table#contactUsTable tr td select {
	width:238px;
	border:1px solid #afbedb;
	height:18px;
	}
	
table#contactUsTable tr td textarea {
	width:238px;
	border:1px solid #afbedb;
	height:46px;
	}

/* Styles for BBS in the News */
#fullHeader {
	background: #6E84AD;
	padding: 0;
	margin: 0 0 36px 0;
	border-bottom: 8px solid #E8EFFF;
	}
* html #fullHeader {
	margin-top: -3px;
	}
#fullHeader h1 {
	height: 0 !important;
	margin: 0 auto;
	overflow: hidden;
	padding: 60px 0 0 0;
	text-indent: -1000px;
	width: 960px;
	background: url(/news/images/InTheNews.gif) 0 21px no-repeat;
	border-bottom: 1px solid #5B6E99;
	}
#itn-container {
	width: 960px;
	margin: 0 auto;
	text-align: left;
	}
#sba-container {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	}
#itn-column1 {
	width: 749px;
	float: left;
	margin: 0 0 18px 0;
	}
#sba-column1 {
	width: 720px;
	float: left;
	margin: 0 0 18px 0;
	}
.itn-article {
	margin: 0 30px 0 0;
	padding: 0 0 0 0;
	border-top: 1px solid #eee;
	clear: both;
	}
.itn_articleCol {
	font-size: 11px;
	margin: 15px 0 0 180px;
}
.sba_articleCol {
	margin: 0 0 0 0;
	font-size: 11px;
}
.itn-article ul {
	margin: 15px 0 0 0;
	padding: 0;
	float: left;
	width: 160px;
	overflow: hidden;
	}
.itn-article li {
	margin: 0;
	padding: 0;
	color: #999;
	list-style: none;
	}
.itn-article li strong {
	color: #F2A204;
	}
.itn-article ul li img {
	margin: 12px 0 0 0;
}
.itn-article h3, .itn_articleCol h3, .sba_articleCol h3 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #5780ae;
	}
.itn-article h3 a, .itn_articleCol a, .sba_articleCol a {
	text-decoration: underline;
	}
.itn-article em {
	font-size: 11px;
	font-style: normal;
	color: #999;
	}
.itn-article p {
	font-size: 12px;
	line-height: 16px;
	margin: 5px 0 5px 0;
	}
.itn-article a, .itn_articleCol a {
	font-size: 12px;
}
.itn-article a:hover, .itn_articleCol a:hover {
	text-decoration:none;
}
.itn-article a.viewArticle, .itn_articleCol a.viewArticle,  .sba_articleCol a.viewArticle {
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 8px;
	background: url(/images/bullet_arrow.gif) 0 0 no-repeat;
	}
.itn_articleCol p {
	margin: 0 0 1.1em 0;
	line-height: 1.3em;
}
#itn-column2 {
	width: 188px;
	float: right;
	background: #ebf1ff;
	margin: 0 0 0 21px;
	border: 1px solid #cfd1e1;
	clear: right;
	}
#itn-column2 p {
	padding: 10px;
	margin: 0;
	}
#itn-column2 ul {
	list-style: square;
	margin: 0 0 0 15px;
	padding: 0 5px 15px 10px;
	}
#itn-column2 li {
	margin: 0;
	padding: 0;
	}
/* Fix for clearing floated elements */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clearBoth {
	clear: both;
	}
	
/*sIFR gen styles*/
.sIFR-active .fsboTitle_lt, .sIFR-active .Title_lt {
  visibility: hidden;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 18.3px;
  margin-bottom:4px;
  font-weight: normal;
  color: #3f7abd;
}
h1.fsboTitle_lt, h1.Title_lt {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 18.3px;
  margin-bottom:4px;
  font-weight: normal;
  color: #3f7abd;
}
.sIFR-active .fsboTitle_bd, .sIFR-active .Title_bd {
  visibility: hidden;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 18.3px;
  margin-bottom:4px;
  font-weight: bold;
  color: #3f7abd;
}
h1.fsboTitle_bd, h1.Title_bd {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 18.3px;
  margin-bottom:4px;
  font-weight: bold;
  color: #3f7abd;
}
.sIFR-active .Title_lt_sm {
  visibility: hidden;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.3em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: normal;
  color: #3f7abd;
}
h1.Title_lt_sm {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.3em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: normal;
  color: #3f7abd;
}
.sIFR-active .Title_bd_sm {
  visibility: hidden;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.3em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: bold;
  color: #3f7abd;
}
h1.Title_bd_sm {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.3em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: bold;
  color: #3f7abd;
}

h1.Title_bold {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  font-size: 20.0px;
  margin-bottom:4px;
  font-weight: bold;
  color: #384c7e;
}

.sIFR-active .Title_bold_sm {
  visibility: hidden;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: bold;
  color: #384c7e;
}
h1.Title_bold_sm {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1em;
  height: 1.4em;
  font-size: 16.12px;
  margin-bottom:4px;
  font-weight: bold;
  color: #384c7e;
}

.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

/* temporary fix for landing pages while home page is in flux */
div#quicksearchLP {
	margin: 0 10px 0 20px;
}

div#quicksearchLP p {
	margin: 0 0 2px 0;
	color: #566d9b;
}

div#quicksearchLP a {
	color: #566d9b;
}

div#quicksearchLP h2 {
	background: url(/images/title_home_quicksearch.gif) no-repeat;
	text-indent: -10000px;
	margin: 0 0 6px 0;
	width: 269px;
	height: 23px;
}

/* BBS home about BizBuySell */
div.home_about {
	margin-top:16px;
}
div.home_about h3 {
	color: #566D9B;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 6px;
}

div.home_about p {
	font-size: 8pt;
	color: #595959;
}

.soughtafterbiz_new {
	float: right;
}
.soughtafterbiz_new_position {
	position: relative;
	margin: -23px 0 0 4px;
	*margin: -24px 0 0 4px;
}
.soughtafterbiz_new_positionSmall {
	position: relative;
	margin: -22px 0 0 4px;
	*margin: -21px 0 0 4px;
}


div#adServerSearch {

	background: url(/images/bg_ad_divide.gif) no-repeat top;

	width: 164px;

	margin: 0 0 0 0;

}



div#adServerSearchBW {

	background: url(/images/bg_ad_divide.gif) no-repeat top;

	width: 164px;

	padding-left: 15px;

	margin: 20px 0 0 0;

	float: right;

}



div#adServerAdvertisements {

	background: #eaf0f3;

	padding: 0 0 0 0;

}



div#adServerAdvertisements div#ad1 {

	background: #eaf0f3 url(/images/title_ad_advertisement.gif) 16px 0 no-repeat;

	padding: 34px 2px 0 2px;

	width: 160px;

	margin: 0 auto;

	text-align: center;

}



div#adServerAdvertisements div#ad2 {

	background: #eaf0f3 url(/images/title_sep_advertisement.gif) 16px 0 no-repeat;

	padding: 31px 2px 2px 2px;

	width: 160px;

	margin: 0 auto;

	text-align: center;

}


div#popularbiz {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	padding: 8px 0 0 0;
	clear: both;
}

div#popularbizRE {
	width: 686px;
	margin: 0 auto;
	text-align: left;
	padding: 8px 0 0 0;
	clear: both;
}

div#popularbiz a, div#popularbiz a:visited, div#popularbizRE a, div#popularbizRE a:visited {
	color: #566d9b;
	text-decoration: none;
	font-size: 11px;
	line-height: 1.3em;
}

div#popularbiz a:hover, div#popularbiz a:active, div#popularbizRE a:hover, div#popularbizRE a:active {
	color: #566d9b;
	text-decoration: underline;
	font-size: 11px;
	line-height: 1.3em;
}

div#popularbiz h1 {
	color: #566d9b;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 6px 0;
}

div#popularbizRE h1 {
	color: #3c61b7;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 6px 0;
}

div#popularbiz h2 {
	color: #566d9b;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 3px 0;
	background: url(/images/icons/search.gif) no-repeat;
	padding-left: 20px;
}
div#popularbizRE h2 {
	color: #3c61b7;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 3px 0;
	background: url(/images/icons/search.gif) no-repeat;
	padding-left: 20px;
}
div#popularbiz h3, div#popularbizRE h3 {
	color: #566d9b;
	font-size: 12px;	
	margin: 0 0 4px 0px;
}
div#popularbiz h3 {
	color: #566d9b;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 6px 0;
}

div#popularbiz h4, div#popularbizRE h4 {
	color: #566d9b;
	font-size: 11px;	
	margin: 0 0 4px 0px;
}

div#popularbiz p, div#popularbizRE p {
	color: #566d9b;
	font-size: 11px;
}

div#popularbizbg, div#popularbizbgRE {
	text-align: left;
	/*background: url(/images/bg_popularbizbycat.jpg) no-repeat;*/
	clear: both;
	background-position: 0 22px;
}

table.popularbiz {
	width: 970px;
	margin: 0 auto 0 auto;
}

table.popularbiz tr td {
	padding-right: 27px;
}

div#popularbiz ul, div#popularbizRE ul {
	list-style: none none;
	margin: 0;
	padding: 0;
}

div#popularbiz ul li, div#popularbizRE ul li {
	list-style: none none;
	margin: 1px 0 0 0;
}

div.popularBizMostSearched, div.popularBizMostSearchedCats, div.popularBizMostSearchedFranchises {
	background: url(/images/backgrounds/mostSearchedBG.gif) no-repeat;
	padding: 8px 10px 0 10px;
	height: 58px;
}
div.popularBizMostSearchedRE {
	background: url(/images/backgrounds/mostSearchedBGRE.gif) no-repeat;
	padding: 8px 10px 0 10px;
	height: 58px;
}
div.popularBizMostSearched ul, div.popularBizMostSearchedCats ul, div.popularBizStates ul, div.popularBizMarkets ul, div.popularBizCategories ul, div.popularBizFranchises ul, div.popularBizMostSearchedFranchises ul, div.popularRetailBiz ul, div.popularBizMostSearchedRE ul, div.popularBizStatesRE ul {
	float: left;
}
div.popularBizStates, div.popularBizMarkets, div.popularBizCategories, div.popularBizFranchises, div.popularRetailBiz, div.popularBizStatesRE {
	padding: 8px 0 8px 10px;
}
div.popularBizMostSearched ul li {
	width: 230px;
}
div.popularBizMostSearchedRE ul li {
	width: 225px;
}
div.popularBizMostSearchedCats ul li {
	width: 230px;
}
div.popularBizStates ul li {
	width: 115px;
}
div.popularBizStatesRE ul li {
	width: 225px;
}
div.popularBizMarkets ul li {
	width: 115px;
}
div.popularRetailBiz ul li {
	width: 230px;
}
div.popularBizCategories ul li {
	width: 230px;
}
div.popularBizFranchises ul li {
	width: 230px;
}
div.popularBizMostSearchedFranchises ul li {
	width: 230px;
}
div#popularbiz ul.popularBizListLast li {
	padding-right: 0;
}
div#popularbizRE ul.popularBizListLastRE li {
	padding-right: 0;
	width: 200px;
}


.prc_nrpt
{
	background-repeat: no-repeat;
	width:5px;
	height:5px;
}

.prc_rpt_y
{
	background-repeat: repeat-y;
	height:5pt;
	width:5px;
}

.btn_bck
{
	background-image: url(./img/bck.jpg);
  	background-color: transparent;
  	background-repeat: no-repeat;
  	cursor: hand;
  	border:0;	
  	width:115px;
  	height:27px;
	font-size: 0; 
	line-height: 25px;
	color:#045386;
	text-align:left;
}


.btn_add
{
	background-image: url(./img/add.gif);
  	background-color: transparent;
  	background-repeat: no-repeat;
  	cursor: hand;
  	border:0;	
  	width:115px;
  	height:27px;
	font-size: 0; 
	line-height: 25px;
	color:#045386;
	text-align:left;
}

.btn_del
{
	background-image: url(./img/del.gif);
  	background-color: transparent;
  	background-repeat: no-repeat;
  	cursor: hand;
  	border:0;	
  	width:70px;
  	height:16px;
	font-size: 0; 
	line-height: 25px;
}

.btn_nxt
{
	background-image: url(./img/nxt.jpg);
  	background-color: transparent;
  	background-repeat: no-repeat;
  	cursor: hand;
  	border:0;	
  	width:115px;
  	height:27px;
	font-size: 0; 
	line-height: 25px;
	color:#045386;
	text-align:left;
}

input, select {
	font-size:100%;
}	
	
.input {
	width:200px;
	padding:2px;
	}

textarea {
	font-size : 100%;
	width:400px;
	height:100px;
 	}


