h2#hpSellTitle {font-family:arial, tahoma, helvetica, sans-serif; color:#000000; font-size:0.9em; margin:0; padding:0;}
h2#businessToolsTitle {font-family:arial, tahoma, helvetica, sans-serif; color:#000000; font-size:0.9em; margin:0; padding:0;}
h2#sellPanelTitle {font-family:arial, tahoma, helvetica, sans-serif; color:#000000; font-size:0.9em; margin:0; padding:0;}
h2.presentsTitle {color:#666666; font-size:0.7em; font-weight:normal; padding-bottom:6px;}
h4.homeSearches {margin:0; padding:4px 0 0 5px;}

/* New styles */

h1.homepageTitle{width:70%; float:left; margin:0; padding:0;}
h2#regionSearch{font-size:0.8em; margin:0 0 10px 5px;}
h2#topSearch{font-size:0.8em; margin:0 0 10px 5px;}
h2#totalCount{font-size:0.8em; margin:0 0 10px 5px;}

#headingElements{margin:0; padding:0;}

div#container {position:relative; width:980px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; padding:10px 0 0 0;}

#homeContent {clear:left; width:771px; margin:0 0 0 0; padding:0; float:left;}
#homeRight {width:199px; margin:0; padding:0; float:right; position:relative;}

#joinUs{margin:10px 0 0 0; font-size:0.7em; padding:0; width:29%; float:right; text-align:right;}
#joinUs a{color: #050296;}

/* Quicksearch */

div#quickSearch{margin:5px 0 10px 0; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-image:url(../../imglib/common/bfsHomePage/homeSearchBackground.jpg); background-position:middle; background-color:#f39c17; background-repeat:repeat-x; background:-moz-linear-gradient(center top , #f8d57c, #f39b15) repeat scroll 0 0 #f8d57c; background: -webkit-gradient(linear, center bottom, center top, from(#f39b15), to(#f8d57c)); border:1px solid #f39b15; cursor:pointer; width:968px; overflow:visible; padding:11px 5px; vertical-align:middle; white-space:nowrap; font-family: arial, tahoma, helvetica, sans-serif; display:block;}
div#quickSearch form{width:820px; float:left; margin:0; font-size:0.9em; padding:0;}
div#quickSearch form input#search{width:70px;}

*html div#quickSearch div#top{background: url(../../imglib/common/bfsUsHomePage/searchTop.png) no-repeat; width:980px; margin:0 0 -6px 0; padding:0; line-height:0;}

.advancedSearchIcon {width:120px; margin:0; height:19px; float:right; font-size:0.8em; padding:5px 0 0 10px;}
.advancedSearchIcon a:hover{color:White;}

#divBfsTopSearches ul#left{width:50%; float:left;}
#divBfsTopSearches ul#right{width:46%; float:right;}

.topSearches{width:100%; margin:0; padding:0 0 0 5px;}
.topSearches li{ list-style:none; background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.1em 0.7em; margin:0 0 0.1em 0;}
.topSearches li span{font-size:0.7em; color:#666666;}
.topSearches li.separator {border-top:dashed 1px #cccccc; margin:7px 0 0 0;}

/*Tab system*/

div#homeBrowseLists {
	clear:left;
	float:left;
	padding:9px 0 0;
	width: 429px;
	border:solid 1px #aeb7e0;
	margin:-1px 0 0 0;
	z-index:1;
	 position: relative;
	height:400px;
	
	}

ul#browseLinksList {
	float: left;
	width: 31%;
	padding: 0 5px;
	}
	
ul#browseLinksList li {
	background: transparent url('../imglib/sectorListMarker.png') no-repeat left 7px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 10px;
	padding: 3px 0 4px 8px;
	}
	
	
	
div#homeRightLists {
	clear:left;
	float:left;
	padding:9px 0 0;
	width: 330px;
	border:solid 1px #aeb7e0;
	margin:-1px 0 0 0;
	z-index:1;
	 position: relative;
	height:410px;
	
	}

div#divPSsectors p{margin:0; padding:0 0 5px 10px; font-size:0.7em;}
div#divPSsectors p img{ vertical-align:middle; margin:0 0 0 5px; border:0;}
div#divPSsectors li.separator {border-top:dashed 1px #cccccc;  margin:7px 0 0 0; width:}
div#divFSsectors p{margin:0; padding:0 0 5px 10px; font-size:0.7em;}
div#divFSsectors p img{ vertical-align:middle; margin:0 0 0 5px; border:0;}

ul#browseLinksList {
	float: left;
	width: 31%;
	padding: 0 5px;
	}
	
ul#browseLinksList li {
	background: transparent url('../imglib/sectorListMarker.png') no-repeat left 7px;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 10px;
	padding: 3px 0 4px 8px;
	}
	
	

/* Home Page Tabs */
    
div#browseTabs {
    width: 429px;
    float:left;
    }
    
div#rightTabs {
    width: 330px;
    float:Right;
    } 
    

div#rightTabs ul.homeBrowseTabs {
    width: 330px;
    } 

ul.homeBrowseTabs {
    width: 429px;
    float:left;
    list-style-type:none;
    margin:0;
    padding:0;
    position: relative;
	z-index:2;
    }
    
ul.homeBrowseTabs li {
    float:left;
    }
    
ul.homeBrowseTabs li a {
    color:#294b92;
    float:left;
    display:block;
    font-size:1.1em;
    font-weight:bold;
    line-height:34px;
		padding:0 0 0 5px;
    }


ul.homeBrowseTabs li a:active, .homeTabs li a:focus {
	outline:none;
	}


ul.homeBrowseTabs li.busSectorTabSelected {width:135px; margin:0 5px 0 0;}
    
ul.homeBrowseTabs li.busSectorTabSelected a {
    background: url('../../imglib/common/bfsUsHomePage/sectorTab.png') no-repeat; width:130px;
		color:#000; 
    }
ul.homeBrowseTabs li.busSectorTab{ width:135px; margin:0 5px 0 0;}
   
ul.homeBrowseTabs li.busSectorTab a {
    background: url('../../imglib/common/bfsUsHomePage/sectorTab.png') no-repeat scroll -135px 0; 
		width:132px; 
		margin:0 0 0 0;
    }
    
ul.homeBrowseTabs li.busSectorTab a:hover {
	background-position:-271px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.busLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.busLocationTabSelected a {
    background: url('../../imglib/common/bfsUsHomePage/regionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.busLocationTab a {
    background:url('../../imglib/common/bfsUsHomePage/regionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }
    
ul.homeBrowseTabs li.busLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
    
ul.homeBrowseTabs li.globalBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.globalBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/blankRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.globalBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/blankRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.globalBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.ukBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.ukBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/ukRegionTab.png') no-repeat scroll 0 0; 
	width:125px;
	color:#000;
		
    }
    
ul.homeBrowseTabs li.ukBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/ukRegionTab.png') no-repeat scroll -130px 0; 
	width:126px;
    }

ul.homeBrowseTabs li.ukBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.auBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.auBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/auRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.auBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/auRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.auBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.ieBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.ieBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/ieRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.ieBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/ieRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.ieBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.esBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.esBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/esRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.esBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/esRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.esBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.saBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.saBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/saRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.saBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/saRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.saBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}
	
ul.homeBrowseTabs li.nzBusLocationTabSelected {width:130px; margin:0 5px 0 0;}

ul.homeBrowseTabs li.nzBusLocationTabSelected a {
    background: url('../../imglib/common/bfsHomePage/nzRegionTab.png') no-repeat scroll 0 0; 
		width:125px;
		color:#000;
		
    }
    
ul.homeBrowseTabs li.nzBusLocationTab a {
    background:url('../../imglib/common/bfsHomePage/nzRegionTab.png') no-repeat scroll -130px 0; 
		width:126px;
    }

ul.homeBrowseTabs li.nzBusLocationTab a:hover {
	background-position: -261px 0; text-decoration:none;
	}

ul.homeBrowseTabs li.busTopTabSelected{margin:0 5px 0 0;}

ul.homeBrowseTabs li.busTopTabSelected a {
    background:url('../../imglib/common/bfsUsHomePage/topTab.png') no-repeat scroll left top;
		width:108px;
		color:Black;
    }
    
ul.homeBrowseTabs li.busTopTab a {
    background:url('../../imglib/common/bfsUsHomePage/topTab.png') no-repeat scroll -113px 0;
		width:109px;
		margin:0 5px 0 0;
    }
    
ul.homeBrowseTabs li.busTopTab a:hover {
	background-position:-227px 0;
	}


ul.homeBrowseTabs li.psTabTabSelected{margin:0 5px 0 0;}

ul.homeBrowseTabs li.psTabSelected a {
    background:url('../../imglib/common/bfsUsHomePage/psTab.png') no-repeat scroll left top;
		width:153px;
		color:Black;
    }
    
ul.homeBrowseTabs li.psTab a {
    background:url('../../imglib/common/bfsUsHomePage/psTab.png') no-repeat scroll -113px 0;
		width:153px;
		margin:0 5px 0 0;
    }
    
ul.homeBrowseTabs li.psTab a:hover {
	background-position:-227px 0;
	}




.displayAway {
    position:absolute;
    top: -9999px;
}


.arrowBullet {margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:48%; float:left;}
*html .arrowBullet {width:47%;}
.arrowBullet li {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.3em 0.7em;}
.arrowBullet li span{font-size:0.8em; color:#666666;}
.arrowBullet li.allCountries {margin:10px 0 0 0;}
.arrowBullet li.separator {border-top:dashed 1px #cccccc;  margin:7px 0 0 0; }

.rightPannelLinks{margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:98%; float:left;}
*html .rightPannelLinks {width:98%;}
.rightPannelLinks li {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.3em 0.7em;}
.rightPannelLinks li span{font-size:0.8em; color:#666666;}
.rightPannelLinks li.allCountries {margin:10px 0 0 0;}
.rightPannelLinks li.separator {border-top:dashed 1px #cccccc;  margin:7px 0 0 0; }


.rightPannelLinksLcol{margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:48%; float:left;}
*html .rightPannelLinksLcol {width:48%;}
.rightPannelLinksLcol li {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.3em 0.7em;}
.rightPannelLinksLcol li span{font-size:0.8em; color:#666666;}
.rightPannelLinksLcol li.allCountries {margin:10px 0 0 0;}
.rightPannelLinksLcol li.separator {border-top:dashed 1px #cccccc;  margin:7px 0 0 0; }

.rightPannelLinksRcol{margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:48%; float:left;}
*html .rightPannelLinksRcol {width:48%;}
.rightPannelLinksRcol li {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.3em 0.7em;}
.rightPannelLinksRcol li span{font-size:0.8em; color:#666666;}
.rightPannelLinksRcol li.allCountries {margin:10px 0 0 0;}
.rightPannelLinksRcol li.separator {border-top:dashed 1px #cccccc;  margin:7px 0 0 0; }


#aboutHeading{
    padding: 10px 5px 0px 5px;
    line-height:10px;
    height:22px;
    background-color:#adb6df;
    color:White; 
    float:right;
    margin:5px 0 10px 0;
    width: 761px;
    background: url(../../imglib/common/bfsUsHomePage/premiumBrokerHeadingBG.jpg) repeat-x;
    background:-moz-linear-gradient(center top , #adb6df, #6f7dbc) repeat #adb6df; 
    background: -webkit-gradient(linear, center bottom, center top, from(#6f7dbc), to(#adb6df));
    background-image: -o-linear-gradient(rgb(173,182,223),rgb(111,125,188));
    }

#aboutHeading h2 {font-size: 0.9em; color:#ffffff;}

.overlayThreeColumn{width:29%; float:left; padding:10px; font-family:Arial, Verdana;}
.overlayThreeColumn span{font-size:0.7em; color:#666666;}

.aboutCopy {padding-left:10px; padding-right:10px; clear:both;}


#franchises{float:right; width:333px; margin:0 0 15px 0;}
#franchises h2{background: url(../../imglib/common/bfsUsHomePage/franchiseTab.jpg) no-repeat; width:323px; line-height:32px; padding:3px 0 0 10px; font-size:0.9em;}
#franchises #franchiseLists{ border-right:solid 1px #aeb7e0; border-left:solid 1px #aeb7e0; border-bottom:solid 1px #aeb7e0; padding:10px 5px 0 0;  height:398px;}
#franchises p{margin:0; padding:0 0 10px 10px; font-size:0.7em;}
#franchises p a {}
#franchises p img{ vertical-align:middle; margin:0 0 0 5px; border:0;}

#franchises .seeMoreLinks {margin:0; padding:5px 0 0 0; list-style:none;}
#franchises .seeMoreLinks li {padding:0.1em 0 0.5em 0;}
#franchises .seeMoreLinks li span{font-size:0.7em; color:#666666;}

#franchises #franchiseLists ul#franchiseLogos{margin:0 0 0 10px; padding:0; float:left; width:128px;}
#franchises #franchiseLists ul#franchiseLogos li{list-style-type:none; margin:0 0 8px 0;}

.franchiseArrowBullet {margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:181px; float:right;}
.franchiseArrowBullet li {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 7px; padding:0.1em 0 0.1em 0.7em;}
.franchiseArrowBullet li span{font-size:0.7em; color:#666666; margin:0 0 0 3px; padding:0; }
.franchiseArrowBullet li.separator {background-image: url(../../imglib/common/bfsHomePage/arrowBullet.gif); background-repeat: no-repeat; background-position: 0 10px; border-top:dashed 1px #cccccc; margin:6px 0 0 0; padding:4px 0 0 0.7em;}

*html .franchiseArrowBullet {margin:0 0 0 0.5em; padding:0; font-size:0.8em; list-style:none; width:172px; float:right;}
*html #franchises #franchiseLists ul#franchiseLogos {margin:0 0 0 4px;}

#brokerSponsorship{ clear:both; }
#brokerHeading {background: url(../../imglib/common/bfsUsHomePage/premiumBrokerHeadingBG.jpg) repeat-x; height:32px; line-height:10px;}
#brokerTitle {background-image: url(../../imglib/common/bfsUsHomePage/platinumHeading.png); background-repeat:no-repeat; background-position:10px; padding:19px 0 0 0;}
#brokerTitle h4 { margin:0 0 0 -99999px; text-align:left;}
#brokerBlurbInstruction {text-align:right; padding:0; margin:-18px 5px 0 0; color:White;font-size:0.7em;}

#featuredBrokerHeading {background: url(../../imglib/common/bfsUsHomePage/premiumBrokerHeadingBG.jpg) repeat-x; height:32px; line-height:10px;}
#featuredBrokerHeading h4 {padding:10px 0 0 5px; color:#ffffff; font-size:0.9em;}
#featuredBrokerBlurbInstruction {text-align:right; padding:0; margin:-10px 5px 0 0; color:White;font-size:0.7em;}

#featuredBrokerNarrowHeading {background: url(../../imglib/common/bfsUsHomePage/premiumBrokerHeadingBG.jpg) repeat-x; height:32px; line-height:10px; width:300px;}
#featuredBrokerNarrowTitle {background:none; width:auto; float:left;}
#featuredBrokerNarrowHeading h4 {font-size:0.8em; margin:0; float:left; padding:10px 0 0 5px; color:#ffffff;}
#featuredBrokerNarrowBlurbInstruction {text-align:right; padding:0; margin:10px 5px 0 0; color:#000000; font-size:0.7em; float:right;}
#featuredBrokerNarrowSponsorshipLogos {background-color:#e3e6f4; border:solid 1px #6e7dbc; background-image:url(../../imglib/common/bfsUsHomePage/platinumHeadingShadow.png); background-repeat:repeat-x; background-position:top; padding:10px 12px 5px 12px; width:274px; margin-bottom:10px;}
#featuredBrokerNarrowSponsorshipLogos ul {float:left; width:132px; margin:0; list-style:none; padding:0;}
#featuredBrokerNarrowSponsorshipLogos ul.homeBrokerRight {float:right; width:132px;}
#featuredBrokerNarrowSponsorshipLogos ul li {margin:0 0 5px 0;}

#brokerSponsorshipLogos{background-color:#e3e6f4; border:solid 1px #6e7dbc; padding:10px 15px 5px 15px; height:100%;}
#brokerSponsorshipLogos ul{margin:0 0 10px 0; padding:0;}
#brokerSponsorshipLogos ul li{ list-style-type:none; float:left; margin:0 19px 0 0; padding:0 0 2px 0; background-image:url(../../imglib/common/bfsUsHomePage/brokerLogoShadow.png); background-repeat:repeat-x; background-position:bottom;}
#brokerSponsorshipLogos ul li.last{ list-style-type:none; float:right; margin:0 0px 0 0; padding:0 0 2px 0;  background:none; background-image:url(../../imglib/common/bfsUsHomePage/brokerLogoShadow.png); background-repeat:repeat-x; background-position:bottom; height:33px;}

*html #brokerSponsorshipLogos ul li.last{ list-style-type:none; float:right; margin:0 0px 0 0; padding:0 0 2px 0;  background:none;background-image:url(../../imglib/common/bfsUsHomePage/brokerLogoShadow.png); background-repeat:repeat-x; background-position:bottom; height:33px; line-height:0;}

/* Global home page broker sponsorship */

#globalBrokerHeading {background: url(../../imglib/common/bfsUsHomePage/premiumBrokerHeadingBG.jpg) repeat-x; height:32px; line-height:10px; width:300px;}
#globalBrokerTitle {background:none; width:auto; float:left;}
#globalBrokerHeading h4 {font-size:0.8em; margin:0; float:left; padding:10px 0 0 5px; color:#ffffff;}
#globalBrokerSponsorshipLogos {padding:10px 12px 5px 12px;}
#globalBrokerSponsorshipLogos ul {float:left; width:132px; margin:0;}
#globalBrokerSponsorshipLogos ul.homeBrokerRight {float:right; width:132px;}
#globalBrokerSponsorshipLogos ul li {margin:0 0 5px 0;}
p#globalBrokerBlurbInstruction {font-size:0.7em; float:right; margin:0; padding:11px 5px 0 5px; color:#000000;}
#singleBrokerSponsorshipLogo{background-color:#e3e6f4; border:solid 1px #6e7dbc; background-image:url(../../imglib/common/bfsUsHomePage/platinumHeadingShadow.png); background-repeat:repeat-x; background-position:top; padding:10px 12px 5px 12px; height:100%; width:274px;}
p#singleBrokerLogo {text-align:center;}
p#singleBrokerLogo a img {border:none;}
p#brokerBlurb {font-size:0.7em;}

#businessesForSaleFeaturesTwoCol{margin:10px 0 0 0;}
#businessesForSaleFeaturesTwoColNZ{margin:10px 0 0 0; clear: both; display: block;}

#otherGreatStuff {
  background-color:#e3e6f4;
  background-image:url(../../imglib/common/bfsUsHomePage/otherStuffTop2.png); 
  background-position:top left;
  background-repeat:no-repeat;
  width:463px; 
  float:right;
  -webkit-border-radius: 10px; 
  -moz-border-radius: 10px; 
  border-radius: 10px; 
  margin-bottom: 10px;
  }
  
#otherGreatStuffContent {
    margin:0; 
    padding:10px;
    background-image:url(../../imglib/common/bfsUsHomePage/extrasGradient.png); 
    background-position:top; 
    background-color:#FFF; 
    background-repeat:repeat-x; 
    background:-moz-linear-gradient(center top , #e3e6f4, #FFFFFF) repeat #FFFFFF; 
    background: -webkit-gradient(linear, center bottom, center top, from(#FFFFFF), to(#e3e6f4));
    background-image: -o-linear-gradient(rgb(227,230,244),rgb(255,255,255));
    }

#otherGreatStuff h2{padding:10px  10px; color:#394a94; border-bottom:solid 1px #adb6df; font-size:0.9em;}
#otherGreatStuffContentNZ{background: url(../../imglib/common/bfsUsHomePage/extrasGradient.png) repeat-x; padding:10px; margin-bottom: 10px;}
#otherGreatStuffWide{width:770px; float:right; margin-bottom:10px;}
#otherGreatStuffWide h2{background: url(../../imglib/common/bfsHomePage/otherStuffTop3.png) no-repeat; background-position:top; background-color:#e3e6f4; line-height:30px; padding:5px 5px 5px 10px; color:#394a94; border-bottom:solid 1px #adb6df; font-size:0.9em;}


.otherOffers {list-style:none; margin:20px 0 0 0; padding:0; font-size:0.8em; clear:both; overflow:auto;}
.otherOffers img{float:left; width:auto; vertical-align:top;}
.otherOffers dl{width:410px; float:right; padding:0; margin:0;}
.otherOffers dl.otherOffersWide {width:717px; float:right; padding:0; margin:0;}
.otherOffers dt {font-weight:bold; margin:0; width:100%; }
.otherOffers dd {margin:0; }

#mpuBlog{float:left; width:300px;}
#mpuNZ{margin: 0 0 10px; width: 300px;}
.mpu {border-top:solid 1px #cccccc; clear:both; float:left; margin:10px 0 0 0; padding:10px 0 10px 0; width:300px;}

#hpAdPanels {
    background-position:top;
    background-color:#FFFFFF;
    width:299px;
    float:right;
    margin:0;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-image:url(../../imglib/common/bfsUsHomePage/blogGradient.jpg);
    background-position:top;
    background-repeat:repeat-x;
    background:-moz-linear-gradient(center top , #FFFFFF, #e3e6f4) repeat #3b4f98; 
    background: -webkit-gradient(linear, center bottom, center top, from(#FFFFFF), to(#e3e6f4));
    }
             
#hpAdPanels h3{ line-height:30px; padding:5px 5px 5px 10px; color:#394a94; border-bottom:solid 1px #adb6df;}
#hpAdPanelsContent{padding:10px;}
#hpAdPanels dl{padding:5px; margin:0 0 10px 0; font-size:0.8em; clear:both; height:100%; overflow:auto;}
#hpAdPanels dt{ margin:0 0 5px 0;}
#hpAdPanels dd{margin:0 0 5px 0;}
#hpAdPanels dd.extLogo{text-align:center;margin:0 5px 0 0; float:left;}
#hpAdPanels dd a{}
#hpAdPanels .right{float:right;}

div#freeTrial {background-image: url(../../imglib/icons/greenFreeTrial.png); display:block; height:65px; position:absolute; top:-8px; left:133px; width:65px; z-index:1;}
*html div#freeTrial {background-image: url(../../imglib/icons/greenFreeTrial.gif); display:block; height:65px; position:absolute; top:-8px; left:133px; width:65px; z-index:1;}
div#freeTrial span {position:absolute; top:-9999px; z-index:0;}

div#homeRightPanelSell {
    margin:0;
    padding:14px 10px;
    -webkit-border-radius: 10px; 
    -moz-border-radius: 10px; 
    border-radius: 10px; 
    background-image:url(../../imglib/common/bfsUsHomePage/sellFullBackground.png); 
    background-position:top; 
    background-color:#ffffff;
    background-repeat: no-repeat; 
    background:-moz-linear-gradient(center top , #6978b9, #3b4f98) repeat #3b4f98; 
    background: -webkit-gradient(linear, center bottom, center top, from(#3b4f98), to(#6978b9));
    background-image: -o-linear-gradient(rgb(105,120,185),rgb(59,79,152));
    }
    
div#homeRightPanelSell a#sellButton {
    background: url(../../imglib/common/bfsUsHomePage/sellButton.png) no-repeat ; 
    background-position:bottom; 
    background-repeat: no-repeat;
    background:-moz-linear-gradient(center top , #f8d57c, #f39b15) repeat #f8d57c;
    background: -webkit-gradient(linear, center bottom, center top, from(#f39b15), to(#f8d57c)); 
    -webkit-border:2px solid #f39b15; 
    -moz-border:2px solid #f39b15; 
    -webkit-border-radius: 6px; 
    -moz-border-radius: 6px; 
    border-radius: 6px; 
    cursor:pointer; 
    width:160px; 
    overflow:visible; 
    padding: 9px 12px 8px 8px;
    vertical-align:middle; 
    white-space:nowrap; 
    color:white;  
    font-size:0.8em; 
    font-family: arial, tahoma, helvetica, sans-serif; 
    display:block; 
    }
    
div#homeRightPanelSell a#sellButton:hover {
    background: url(../../imglib/common/bfsUsHomePage/sellButtonOn.png) no-repeat top;
    background:-moz-linear-gradient(center top , #f39b15, #f8d57c) repeat #f8d57c;
    background: -webkit-gradient(linear, center bottom, center top, from(#f8d57c), to(#f39b15)); 
    }

#homeRightPanelSell  h2{background: url(../../imglib/icons/sellBoardIcon.gif) no-repeat; color:White; margin:0; padding:5px 0 0 37px; height:26px; font-size:1.1em;}
#homeRightPanelSell  p{color:White;margin:5px 0 10px 0; padding:0;}
#homeRightPanelSell p#freeTrialAvailable {font-size:1em; text-align:center; font-weight:bold; line-height:1.35em;}
#homeRightPanelSell p#freeTrialAvailable span {color:#ff9900;}
#homeRightPanelSell a {text-align:center;}

.homeRightPanel{margin:10px 0;}
.homeRightPanel h3{background: url(../../imglib/common/bfsUsHomePage/sideHeading.png) repeat-x; line-height:32px; color:White; padding:0 0 0 3px; font-size:0.8em; background-position:bottom; background-color:#6a79b9; background-repeat:repeat-x; background:-moz-linear-gradient(center top ,#6a79b9, #3d4e97 ) repeat scroll 0 0 #3d4e97; background: -webkit-gradient(linear, center bottom, center top, from(#3d4e97), to(#6a79b9)); }

.homeRightPanelContent{border-right:solid 1px #e3e6f4; border-left:solid 1px #e3e6f4; border-bottom:solid 1px #e3e6f4; background: url(../../imglib/common/bfsUsHomePage/sideShadow.png) repeat-x; background-position:top;  margin:0; padding:10px 5px;}
.busPanels{margin:0 0 10px 0; padding:0;}
.busPanels dt{font-size:0.8em;}
.busPanels dd{margin:3px 0 10px 0;}
.busPanels dd a{font-size:0.7em;}
.busPanels dd.smallFont{margin:5px 0;}
.busPanels dd.greyMargin{font-size:0.7em; margin:5px 0;}

.midMarketPanels{border-right:solid 1px #e3e6f4; border-left:solid 1px #e3e6f4; border-bottom:solid 1px #e3e6f4; margin:0; padding:10px 5px;}
.midMarketPanels dt{font-size:0.8em;}
.midMarketPanels dd{margin:3px 0 10px 0;}
.midMarketPanels dd a{font-size:0.7em;}

.midMarketSponsor{border-right:solid 1px #e3e6f4; border-left:solid 1px #e3e6f4;  background: url(../../imglib/common/bfsUsHomePage/sideShadow.png) repeat-x; background-position:top;  margin:0; padding:10px 5px 0 5px;}
.midMarketSponsor li{ list-style-type:none; font-size:0.8em; }
.midMarketSponsor li img{ vertical-align:top;}

/* End of new styles*/

div#knowledgeToAction {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; background-color:#ffffff; border:solid 1px #e3e6f4; padding:5px 3px 5px 3px; text-align:center; margin-bottom:10px;}
div#knowledgeToAction img {border:none;}



