img 
{
	border: 0; 
}

p 
{
	margin-top: 0px;
	margin-bottom: 1em;
	line-height: 1.5em;
}

p.indent 
{
	margin-left: 12px;
	margin-bottom: .5em;
}

sup 
{
	line-height: 2em;
	vertical-align: super;
}

a:hover 
{
	text-decoration: none;
}

.basichead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 22px;
	line-height: 22px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	

.head1
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	

.subhead
{ 
	font-family: arial, helvetica, arial, sans-serif ;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	font-weight: bold;
}


.subhead1
{ 
	font-family: times, times new roman, serif;
	color: #000000;
	font-size: 18px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	


.subhead2
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.subhead3
{ 
	font-family: arial, helvetica, sans-serif;
	color: #FF9900;
	font-size: 14px;
	line-height: 17px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.basicsubhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	line-height: 20px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.basictext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.basictext2
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}

.selecttext, .inputtext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 15px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}		

.textheaddkblue
{ 
	font-family: arial, helvetica, sans-serif;
	color: #354F84;
	font-size: 13px;
	line-height: 18px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.textheadltblue
{ 
	font-family: arial, helvetica, sans-serif;
	color: #566D9B;
	font-size: 13px;
	line-height: 18px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.largetext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
	line-height: 16px;
}	

.largetext2
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	line-height: 20px;
	TEXT-DECORATION: none;
	font-weight: normal;
	
}	


.smalltext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.explain
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}	


.upgradepromo
{ 
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


a.upgradepromo, a.upgradepromo:active, a.upgradepromo:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	text-decoration: underline;
}



.adformsubhd
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.adformexplain
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


a.adformlink, a.adformlink:active, a.adformlink:visited
{ 
	font-family: arial, helvetica, sans-serif;
	color: #0033CC;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

a.adformlink:hover
{ 
	font-family: arial, helvetica, sans-serif;
	color: #0033CC;
	font-size: 11px;
	line-height: 13px;
	text-decoration: underline;
	font-weight: normal;
}	


.listinghead 
{
	FONT-FAMILY: arial, helvetica, sans-serif; 
	COLOR:#333333; 
	FONT-SIZE:11px; 
	TEXT-DECORATION: none;
	font-weight: 800;
}

.listingtext 
{
	FONT-FAMILY: arial, helvetica, sans-serif; 
	COLOR:#333333; 
	FONT-SIZE:11px; 
	TEXT-DECORATION: none;
}

.errormsg
{ 
	font-family: arial, helvetica, sans-serif;
	color: #CC0000;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: 800;
	background-color: #FFFF66;
	padding: 3px;
	border-style: dotted;
	border-width: thin;
}	


.acceptmsg
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 18px;
	TEXT-DECORATION: none;
	font-weight: 300;
	background-color: #FFFFCC;
	padding: 9px;
	border-style: solid;
	border-width: thin;
}	


.rejectmsg
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: 300;
	background-color: #FFFF99;
	padding: 8px;
	border-color: #999999;
	border-style: solid;
	border-width: thin;
}	

.rejecthead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #FF0000;
	font-size: 14px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.viewad
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	TEXT-DECORATION: none;
	font-weight: 300;
}	


td.subnav
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	
}	


td.text1
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	
}	


td.table
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	
}	


.tableheads
{ 

	background-color: #999999; 
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	



td.search
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}	


.searchheads
{ 

	background-color: #003366; 
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	


.searchnav
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	


.startuphead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	TEXT-DECORATION: none;
	font-weight: bold;
}	

.startuphead:hover 
{
	text-decoration: underline;
	
}


.startuptag
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	



.powered
{
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.adhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	line-height: 20px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.adsubhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.adsectionhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.adlargetext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.adbasictext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.adboldtext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	line-height: 14px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.adsmalltext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.addisclaim
{ 
	font-family: arial, helvetica, sans-serif;
	color: #FF3300;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.attachdisclaim
{ 
	font-family: arial, helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.disclaim:hover
{ 
	font-family: arial, helvetica, sans-serif;
	color: #FF9900;
	font-size: 11px;
	TEXT-DECORATION: underline;
	font-weight: normal;
}	


.emailbasictext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.emailformtext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.emailsmalltext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.emailhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	line-height: 22px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	

.emailaddress
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 17px;
	line-height: 20px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.emailsubhead
{ 
	font-family: arial, helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.sponsorintro
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 12px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.sponsortext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.sponsorexit
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.sellpromobasic
{ 
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.sellpromolarge
{ 
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 14px;
	line-height: 17px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	


.bigquote
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 32px;
	line-height: 32px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


.quotetext
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

.quoteatt
{ 
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 12px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	



a.searchadhead,a.searchadhead:active, a.searchadhead:visited
{ 
	font-family: arial, helvetica, sans-serif;
	color: #335C9E;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
}	


a.searchadhead:hover
{ 
	color: #FF9900;
	text-decoration: underline;
}	


a.breadcrumb, a.breadcrumb:active, a.breadcrumb:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #566D9B;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
}
		
a.breadcrumb:hover 
{
	color: #FF9900;
	text-decoration: underline;
}

a.breadcrumbwhite, a.breadcrumbwhite:active, a.breadcrumbwhite:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
}
		
a.breadcrumbwhite:hover 
{
	color: #CED9F4;
	text-decoration: underline;
}


a.findmore, a.findmore:active, a.findmore:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #354F84;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
}
		
a.findmore:hover 
{
	color: #FF9900;
	text-decoration: underline;
}


a.selllearnmore, a.selllearnmore:active, a.selllearnmore:visited
{ 
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 12px;
	line-height: 15px;
	TEXT-DECORATION: none;
	font-weight: 800;
}	


a.selllearnmore:hover
{ 
	color: #7F97D3;
	TEXT-DECORATION: underline;
}	


a.featured, a.featured:active, a.featured:visited
{
	font-family: arial, helvetica, sans-serif;
	color: #354F84;
	font-size: 12px;
	line-height: 14px;
	font-weight: 800;
	text-decoration: none;
}
		
a.featured:hover 
{
	color: #FF9900;
	text-decoration: underline;
}


.adbox 
{
  background:#FFFFFF;
  padding: 3px 3px 3px 3px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: 1px dashed #CCCCCC;
}



.copyright 
{
	font-family: arial, helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 13px;
	font-weight: 300;
	text-decoration: none;
}


.dash1 
{
  background:#FFFFFF;
   padding:6px 6px 6px 6px;
  border: 1px dashed #CCCCCC;
}

.resourceintro 
{
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 11px;
	line-height: 12px;
	font-weight: 600;
	text-decoration: none;
}


.resourcehead 
{
	font-family: arial black, helvetica, sans-serif;
	color: #3B5072;
	font-size: 11px;
	line-height: 13px;
	font-weight: 300;
	text-decoration: none;
}

a.resourcesub, a.resourcesub:active, a.resourcesub:visited 
{
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 11px;
	line-height: 14px;
	font-weight: 600;
	text-decoration: none;
}
		
a.resourcesub:hover 
{
	color: #3B5072;
	text-decoration: underline;
}


a.resourcetxt, a.resourcetxt:active, a.resourcetxt:visited 
{
	font-family: arial, helvetica, sans-serif;
	color: #3B5072;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	text-decoration: none;
}
		
a.resourcetxt:hover 
{
	color: #3B5072;
	text-decoration: underline;
}

/* navigation */
td.subnavpadding {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 2px;
	text-align: center;
	vertical-align: middle;
}

/* tables */

table.content {
	margin: 12px 4px 4px 4px;
}

/* brokerworks */
table.bworks {
	margin-bottom: 12px;
	padding: 0;
}

table.bworks img {
	border: 0;
}

table.bworks tr td {
	vertical-align: middle;
}

table.bworks tr td p {
	margin: 6px;
	font-size: 11px;
}

table.bworks tr td.bwhead {
	background: #7F97D3;
}

table.bworks tr td.bwhead p {
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin: 4px;
}

table.bworks tr td.bwicon {
	padding: 3px;
	text-align: center;
}

td.bwbbp {
	background: #F4F2A2;
}


/* franchise directory */
table.fdirectory p, td.fdcontent p {
	font-size: 11px;
	margin: 0 0 4px 0;
	line-height: 1.3em;
}

td.fddetails p {
	font-size: 12px;
	margin: 0 0 12px 0;
	line-height: 1.3em;
}

table.fdirectory tr td {
	vertical-align: top;
}

table.fdirectory a, table.fdirectory a:active, table.fdirectory a:visited {
	color: #26418f;
}

table.fdirectory a:hover {
	text-decoration: none;
}

table.fdsummaries, table.fdrequest, table.fddetail, table.fdpremier, table.fdsponsor, table.fdstandard {
	width: 562px;
}

table.fdrequest, table.fdprofile, table.fddetail, table.fdpremier, table.fdsponsor, table.fdstandard  {
	margin-bottom: 8px;
	padding: 0;
	border: 1px solid #cccccc;
}

table.fdcategories {
	margin-bottom: 8px;
	margin-right: 8px;
	padding: 0;
	width: 210px;
}

table.fdirectory tr td.fdcontent, table.fdirectory tr td.fddetails {
	padding: 8px;
}

td.fdpremier {
	background: #FFFFCC;
}

table.fdprofile p.indent {
	font-size: 11px;
	margin-left: 12px;
	margin-bottom: .6em;
	line-height: .8em;
}

table.fdprofile li {
	font-size: 11px;
}

table.fdrequest tr td table tr td input, table.fdprofile tr td table tr td input {
	width: 200px;
}

table.fdrequest tr td table tr td textarea, table.fdprofile tr td table tr td textarea {
	width: 240px;
}

td.fdhead {
	background: #26418f;
	padding: 0;
	vertical-align: bottom;
}

td.fdhead p {
	color: #ffffff;
	font-size: 15px;
	font-weight: normal;
	margin: 3px 0 3px 8px;
}

td.fdsubhead {
	background: #cccccc;
	padding: 0;
	vertical-align: bottom;
}

td.fdsubhead p {
	color: #26418f;
	font-size: 15px;
	font-weight: normal;
	margin: 3px 0 3px 8px;
}

hr.fd {
	color: #CCCCCC;
	height: 1px;
}

table.fdpopblock {
	background:#eeeeee;
}

table.fdbizblock {
	background:#F4F2A2;
}

table.fdnewsblock {
	background:#eeeeee;
}

table.emaillistings {
	background: #FFFFCC;
}

table.emaillistings tr td {
	background: #ffffcc;
	padding: 12px 0 6px 4px;
}

table.emaillistings p {
	color: #666633;
	font-size: 12px;
}

table.fdbizblock a, table.fdbizblock a:visited, table.fdbizblock a:active { 
	color: #666633;
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}	

table.fdbizblock a:hover { 
	color: #666633;
	TEXT-DECORATION: underline;
}

table.fdnewsblock a, table.fdnewsblock a:visited, table.fdnewsblock a:active {
	font-size: 11px;
	line-height: 13px;
	TEXT-DECORATION: none;
	font-weight: normal;
}

table.fdnewsblock a:hover {
	TEXT-DECORATION: underline;
}

/* prospect list */
table.plTable tr td {
	border-bottom: 1px solid #333333;
}


/* headings */

h6 {
	font-family: arial, helvetica, sans-serif;
	color: #666666;
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	margin-bottom: 12px;
}

.features {
	color: #CC9900;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* search results duplicate of search.css for legacy */
/* search results */

div#BBSsearchresults {
	padding: 2px;
  	border: 1px solid #cdd2df;
}

div#BBSsearchresults a, div#BBSsearchresults td {
	font-size: 11px;
}

/*search results column sort*/
table.BBSsearchresults a.colsortlink, table.BBSsearchresults table.BBSsearchresults a.colsortlink:active, table.BBSsearchresults a.colsortlink:visited {
	color: #6d7179;
	text-decoration: underline;
}

table.BBSsearchresults a.colsortlink:hover {
	color: #6d7179;
	text-decoration: none;
}

table.BBSsearchresults a, table.BBSsearchresults a:visited, table.BBSsearchresults a:active {
	color: #4662a3; 
	text-decoration: underline;
}

table.BBSsearchresults a:hover {
	color: #4662a3;
	text-decoration: none;
}

table#search tr td {
	vertical-align: top; 
	padding: 3px;
}

tr.searchNav td {
	border-bottom: 1px solid #cdd2df;
}

.searchNavOn {
	padding: 4px 8px 4px 8px; 
	color: #333333; 
	text-align: center; 
	font-weight: bold;
}

.searchNavOff {
	padding: 4px 8px 4px 8px; 
	color: #6d7179; 
	text-align: center; 
	font-weight: bold;
}

/* showcase ad */
tr.scbackground td {
	background-color: #f8f8c5;
}

/* inline ad / featured ad */
tr.inlinead td, tr.featuredrow td, td.featuredrow, tr.definerow td, td.definecell {
	border-bottom: 2px solid #ffffff;
}

table.scl_upsell a, table.scl_upsell a:visited, table.scl_upsell a:active {
	color: #3B5072; 
	text-decoration: underline;
}

/* nbot Is My Information Safe? / TRUSTe */
table tr td.safe_rightContent
{
	vertical-align: bottom;
}

table tr td.safe_rightContent.fsbomgrStep1
{
	padding: 0px 0px 112px 126px;
}

table tr td.safe_rightContent.fsbomgrStep3
{
	padding: 165px 0px 112px 126px;
}

table tr td.safe_rightContent.fsbomgrStep3 table.verisign
{
	margin-bottom: 100px;
}

table tr td.safe_rightContent.nbot
{
	padding: 0px 0px 51px 133px;
}

table tr td.safe_rightContent div.informationSafe
{
	width: 210px;
}

table tr td.safe_rightContent.fsbomgrStep3 div.informationSafe
{
	margin-bottom: 210px;
}

table tr td.safe_rightContent div.informationSafe h3,
table tr td.safe_rightContent div.haveAQuestion h3
{
	color: #000000;
	font-size: 14px;
	margin: 0px 0px 4px 0px;
	font-weight: bold;
}

table tr td.safe_rightContent div.informationSafe p 
{
	font-size: 11px;
}

table tr td.safe_rightContent div.informationSafe p a,
table tr td.safe_rightContent div.haveAQuestion p a
{
	text-decoration: underline;
}

table tr td.safe_rightContent div.informationSafe p a.TRUSTe
{
	display: block;
	margin-top: 12px;
	text-decoration: none;
}

table tr td.safe_rightContent div.haveAQuestion
{
	width: 180px;
}

/* Work From Home */
#workFromHome_TitleHeader
{
	height: 78px;
	background-color: #6E84AD;
	border-bottom: 1px solid #5A6B96;
	padding: 0px;
	margin: 0px auto;
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
	min-width: 970px;
}

#workFromHome_TitleHeader_Footer
{
	border-top: 6px solid #DEE9FF;
}

#workFromHome_TitleHeaderName
{
	text-align: left;
	margin: 0px;
	padding: 28px 0px 0px 0px;
	margin: 0px auto;
	width: 970px;
}

h1.workFromHome_TitleHeaderName
{
	font-family: Arial, Helvetica, sans-serif;
	height: 1.2em;
	font-size: 19px;
	margin: 0px;
	color: #FFFFFF;
	font-weight: bold;
}

div.workFromHome_content
{
	width: 956px;
	margin: 29px 0px 20px 0px;
}

h2.workFromHome_heading
{
	border-bottom: 1px solid #DDDDDD;
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}

div.workFromHome_description
{
	float: left;	
	width: 686px;
}

div.workFromHome_description p
{
	margin-top: 9px;
	font-size: 12px;
	line-height: 15px;
}

div.workFromHome_description p.workFromHome_intro
{
	font-size: 13px;
	width: 358px;
	float: left;
	line-height: 17px;
	padding-right: 42px;
}

div.workFromHome_description p.workFromHome_intro.top
{
	margin: 16px 0px 11px 0px;
}

div.workFromHome_description p.workFromHome_intro.bottom
{
	margin-top: 0px;
}

div.workFromHome_description img.workFromHome_img
{
	float: right;
	padding: 6px;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
}

div.workFromHome_description h3
{
	font-size: 14px;
	font-weight: bold;
	margin: 13px 0px 0px 0px;
	border-bottom: dashed 1px #CCCCCC;
	padding: 0px 0px 9px 0px;
}

div.workFromHome_description h3.workFromHome_homeBasedBusinesses_heading,
div.workFromHome_description h3.workFromHome_gettingStarted_heading
{
	margin-top: 33px;
}

div.workFromHome_description a
{
	text-decoration: underline;
}

div.workFromHome_description ul,
div.workFromHome_description ol
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

div.workFromHome_description ul li,
div.workFromHome_description ol li
{
	font-size: 12px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

div.workFromHome_description ul.workFromHome_homeBasedBusinesses
{
	list-style-type: none;
	margin-left: 5px;
}

div.workFromHome_description ul.workFromHome_homeBasedBusinesses li
{
	background: url(../../xcommon/images/icons/bull_green_small.gif) 0 7px no-repeat;
	padding: 0px 0px 1px 10px;
}

div.workFromHome_recentQuestions
{
	float: right;
}

div.workFromHome_recentQuestions div#cmnty_widget_searchresults_lg_AskQuestion
{
	display: none;
}

div.workFromHome_recentQuestions div#cmnty_widget_searchresults_lg
{
	padding-top: 4px; 
}

div.workFromHome_recentQuestions #cmnty_widget_searchresults_lg #cmnty_browseCategories
{
	padding-top: 2px;
}

/* BizQuest FAQ */
#bizquest_faq_header 
{
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(http://www.bizbuysell.com/brokers/images/backgrounds/bg_LP_Header.jpg) repeat-x scroll 0px 0px;
	height: 183px;
	margin: 0px auto;
	min-width: 970px;
	padding: 0px;
	text-align: left;
}
* html #bizquest_faq_header 
{
	margin-top: -3px;
}
#bizquest_faq_headerContainer 
{
	margin: 0px auto;
	width: 970px;
	overflow: hidden;
	clear: both;
	width: 100%;
}
#bizquest_faq_headerContainerLeft 
{
	float: left;
	width: 675px;
}
#bizquest_faq_headerContainerRight 
{
	float: right;
	margin-left: 20px;
}
#bizquest_faq_header h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3F7ABD;
	font-size: 16px;
	line-height: 1.2em;
}
#bizquest_faq_header p 
{
	color: #000000;
	font-size: 12px;
	margin: 0px;
}
#bizquest_faq_header p.small 
{
	font-size: 12px;
	margin-top: 10px;
}
#bizquest_faq_header a, 
#bizquest_faq_header a:visited 
{
	text-decoration: underline;
}
div.bizquest_faq_content
{
	width: 956px;
	margin: 10px 0px 20px 0px;
	overflow: hidden;
	clear: both;
}
div.bizquest_faq_content a, 
div.bizquest_faq_content a:visited 
{
	text-decoration:underline;
}
h2.bizquest_faq_heading
{
	border-bottom: 1px solid #DDDDDD;
	font-size: 16px;
	margin: 0px;
	padding: 0px 0px 14px 0px;
}
div.bizquest_faq_description
{
	float: left;	
	width: 684px;
}
div.bizquest_faq_description p
{
	margin-top: 9px;
	font-size: 12px;
	line-height: 15px;
}
div.bizquest_faq_description div.question_contain
{
	border-bottom: 1px dashed #CCCCCC;
	padding: 10px 0px;
}
div.bizquest_faq_description div.question_contain ul
{
	margin-bottom: 10px; 
	margin-left: 30px;
}
div.bizquest_faq_description p.question
{
	background: url(../images/icons/bq_faq_question.gif) left no-repeat;
	padding-left: 20px;
	font-weight: bold;
	color: #3F7ABD;
	min-height: 16px;
}
div.bizquest_faq_description p.answer
{
	background: url(../images/icons/bq_faq_answer.gif) top left no-repeat;
	min-height: 16px;
	padding-left: 20px;
}
div.bizquest_faq_description a
{
	text-decoration: underline;
}

div.bizquest_faq_description ul,
div.bizquest_faq_description ol
{
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

div.bizquest_faq_description ul li,
div.bizquest_faq_description ol li
{
	font-size: 12px;
	margin: 0px 0px 0px 0;
	padding: 0px;
}

div.bizquest_faq_description ul.bizquest_faq_list
{
	list-style-type: none;
	margin-left: 0px;
	margin-bottom: 10px;
}

div.bizquest_faq_contact
{
	float: right;
	border-left: 1px solid #CCCCCC;
	margin-top: 6px;
	width: 225px;
	padding-left: 10px;
}
div.bizquest_faq_contact p
{
	font-size: 12px;
}
div.bizquest_faq_contact p.blue_bold
{
	font-weight: bold;
	color: #3F7ABD;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
div.bizquest_faq_contact h3
{
	font-size: 14px;
	font-weight: normal;
	color: #3F7ABD;
	margin-bottom: 10px;
}