

@font-face {
  font-family: uxfont;
  src: url(../css/fonts/uxfont_1.woff2) format("woff2"),
  url(../css/fonts/uxfont_1.woff2) format("woff");
  font-display: block;
}




BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

html {
  overflow-y: scroll;
}

P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 1.1em; LINE-HEIGHT: 1.3em
}
P.taglineSmall {
	FONT-SIZE: 12px; MARGIN: 0px 0px 1.1em; COLOR: #384d7e; LINE-HEIGHT: 1.3em
}
LI {
	FONT-SIZE: 15px;/* LINE-HEIGHT: 1.3em */
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 12px 0px; COLOR: #666666; LINE-HEIGHT: 24px
}
H2 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 1.3em; COLOR: #003366
}
H3 {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333333
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 12px 0px; COLOR: #666666; LINE-HEIGHT: 24px
}
A {
	COLOR: #5780ae; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0c6cc4; TEXT-DECORATION: none
}
A:active {
	COLOR: #5780ae; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5780ae; TEXT-DECORATION: underline
}
.txtBlack {
	COLOR: #000000
}
TD {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
DIV#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; MARGIN: 0px auto; WIDTH: 1170px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.pageTitle H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px; COLOR: #666666
}
TABLE.featuredbiz TR TD {
	VERTICAL-ALIGN: top
}
DIV#content {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#BBS_Content {
	CLEAR: both; MARGIN: 16px auto; WIDTH: 970px; POSITION: relative; TEXT-ALIGN: left
}
DIV#BBS_Content P {
	FONT-SIZE: 12px
}
.reqField {
	COLOR: #c00
}
div#topBar,
table.topBar
{
	height: 55px;
}
div#topBar
{
	width: expression(document.body.clientWidth < 970? "970px": "100%" );
	margin: 12px auto 4px auto;
	padding: 0px 0px 0px 0px;
	min-width: 970px;
	
	z-index: 1001;
}
table.topBar
{
	width: 970px;
	margin: 0px auto 0px auto;
}
table.topBar tr td.logo a
{
	display: block;
	height: 42px;
	width: 157px;
}
table.topBar tr td.tagline
{
	padding: 0px;
	width: 415px;
	text-align: left;
}
table.topBar tr td.tagline h1
{
	background: url(../images/title_home_tagline5.gif) no-repeat;
	text-indent: -10000px;
	margin: 0;
	width: 278px;
	height: 13px;
	_line-height: 0px;
}
table.topBar tr td.wsj
{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
}
table.topBar tr td.wsj a
{
	display: block;
	width: 194px;
	height: 34px;
	float: right;
}
table.topBar tr td.myBBS
{
	vertical-align: top;
}
table.topBar tr td.alliance
{
	padding-top: 0px;
}
div#navTop
{
	margin: 0 auto;
	background: url(../images/bg_nav_top.gif) repeat-x;
}
div#navContainer
{
	margin: 0 auto;
	background: url(../images/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: 0 auto;
	text-align: left;
	height: 25px;
	width: 970px;
}
div#nav ul
{
	padding: 0;
	margin: 0;
	position: relative;
	left: -13px;
	list-style: none;
}
div#nav ul li
{
	display: inline;
}
.seo-text {
	MARGIN: 0px 0px 0px 8px; WIDTH: 240px; BACKGROUND-COLOR: #f6f8fc
}
.seo-text TD {
	VERTICAL-ALIGN: top
}
#seoUS {
	WIDTH: 840px
}
#seoUS H1 {
	FONT-SIZE: 16px; MARGIN: 0px
}
DIV#footer3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MIN-WIDTH: 970px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 12px auto; ; WIDTH: expression(document.body.clientWidth < 970? "970px": "100%" ); PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#footer3 P {
	FONT-SIZE: 11px
}
TABLE.footer {
	MARGIN: 0px auto; WIDTH: 970px
}
TABLE.footer TR TD P {
	FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #999999; LINE-HEIGHT: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px
}
TABLE.footer TR TD.footerlogo P {
	FONT-SIZE: 11px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #999999; LINE-HEIGHT: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px
}
TABLE.footer TR TD.footerlogo {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
TABLE.footer TR TD IMG.footerlogo {
	MARGIN: 5px 0px 0px
}
TABLE.footer TR TD.partners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.footer TR TD IMG.partners {
	MARGIN: 5px 6px 0px 0px
}
TABLE.footer TR TD.footerlinks P {
	MARGIN: 2px 0px 0px
}
TABLE.footer TR TD.footerlinks A {
	MARGIN-LEFT: 8px
}
TABLE.footer TR TD.footerlinks A {
	COLOR: #999999; TEXT-DECORATION: none
}
TABLE.footer TR TD.footerlinks A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV#closeWindow {
	PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; BACKGROUND: #dfe9ff; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: right
}
DIV#closeWindow A {
	FONT-SIZE: 11px; COLOR: #384d7e
}
DIV#windowContent {
	MARGIN: 8px
}
TABLE.buyguide TR TD {
	FONT-SIZE: 11px; COLOR: #333333
}
TABLE.buyguide TR TD P {
	FONT-SIZE: 12px; COLOR: #333333
}
TABLE.sellguide TR TD {
	FONT-SIZE: 11px; COLOR: #333333
}
TABLE.sellguide TR TD P {
	FONT-SIZE: 12px; COLOR: #333333
}
TABLE.buyguide H2 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0.5em; COLOR: #996600
}
TABLE.sellguide H2 {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0.5em; COLOR: #996600
}
TABLE.buyguide H3 {
	FONT-SIZE: 13px; MARGIN: 0px 0px 0.5em
}
TABLE.sellguide H3 {
	FONT-SIZE: 13px; MARGIN: 0px 0px 0.5em
}
TABLE.buyguide DIV.buyguide_byline P {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
TABLE.sellguide DIV.sellguide_byline P {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
TABLE.buyguide DIV.buyguide_byline_top P {
	FONT-SIZE: 9px; COLOR: #666666
}
TABLE.sellguide DIV.sellguide_byline_top P {
	FONT-SIZE: 9px; COLOR: #666666
}
DIV.buyguide_byline A {
	TEXT-DECORATION: underline
}
TABLE.buyguide DIV.buyguide_byline_top A {
	TEXT-DECORATION: underline
}
DIV.sellguide_byline A {
	TEXT-DECORATION: underline
}
TABLE.sellguide DIV.sellguide_byline_top A {
	TEXT-DECORATION: underline
}
DIV.buyguide_byline A:hover {
	TEXT-DECORATION: none
}
TABLE.buyguide DIV.buyguide_byline_top A:hover {
	TEXT-DECORATION: none
}
DIV.sellguide_byline A:hover {
	TEXT-DECORATION: none
}
TABLE.buyguide DIV.sellguide_byline_top A:hover {
	TEXT-DECORATION: none
}
IMG.b_buyerResources {
	MARGIN: 20px
}
IMG.b_sellerResources {
	MARGIN: 20px
}
DIV#inthenewsMod {
	BORDER-RIGHT: #cfd1e1 1px solid; BORDER-TOP: #cfd1e1 1px solid; BACKGROUND: #fef9d8; FLOAT: right; MARGIN: 0px 0px 16px 21px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 188px; BORDER-BOTTOM: #cfd1e1 1px solid
}
DIV#inthenewsModList {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 168px; PADDING-TOP: 0px
}
DIV#inthenewsModList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#inthenewsModList UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.2em; BACKGROUND: url(/images/search/bullet_greencheck.gif) no-repeat; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.8em; MARGIN: 0.8em 0px 0px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #cfd1e1 1px dotted; LIST-STYLE-TYPE: none
}
DIV.toolboxContainer {
	WIDTH: 193px
}
DIV.toolboxContent {
	BORDER-RIGHT: #cdd2df 1px solid; PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cdd2df 1px solid; WIDTH: 159px; PADDING-TOP: 10px
}
DIV#mainTest {
	MARGIN: 14px auto; WIDTH: 634px
}
.titleTest {
	MARGIN-TOP: 6px; FLOAT: left
}
DIV#contentTest {
	CLEAR: both; BACKGROUND: url(/images/testimonials/sep_testimonials_01.gif) no-repeat; PADDING-TOP: 1px
}
.b_testimonials_go {
	FLOAT: right; MARGIN-BOTTOM: 14px
}
DIV.textTest {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #bcbfd5 1px dotted
}
DIV.textTest H2 {
	FONT-SIZE: 11px; MARGIN: 4px 0px 6px; COLOR: #566d9b
}
DIV.textTest P {
	MARGIN: 6px 0px
}
.b_testimonials_Broker {
	MARGIN-BOTTOM: 14px
}
.b_testimonials_Franchise {
	FLOAT: right; MARGIN: 0px 10px 12px 0px
}
DIV#mainAdvertisingOnBBS {
	MARGIN: 20px auto; WIDTH: 770px
}
IMG.ad_testimonial {
	FLOAT: right; MARGIN: 3px 0px 12px 30px
}
DIV#contentAdvertisingOnBBS DIV.hr {
	BACKGROUND: url(/images/advertise/sep_fade.gif) no-repeat; MARGIN: 14px 0px 14px -10px; HEIGHT: 1px
}
DIV#contentAdvertisingOnBBS H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/images/advertise/bg_advinquiries.gif) no-repeat; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; HEIGHT: 39px
}
TABLE.tableMaxExposure {
	
}
TABLE.tableMaxExposure TR TD {
	VERTICAL-ALIGN: top; BORDER-BOTTOM: #bcbfd5 1px dotted
}
TABLE.tableMaxExposure TR TD.bulletGreenArrow {
	BACKGROUND: url(/images/advertise/bullet_greenarrow.gif) no-repeat 0px 10px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 8px
}
TABLE.tableMaxExposure P {
	MARGIN: 6px 12px 6px 0px; COLOR: #566d9b
}
TABLE.tableMaxExposure TR.tableRowLast TD {
	BORDER-BOTTOM-WIDTH: 0px
}
TD#FSBOTypeTableBG0 {
	BACKGROUND: #d3ddf6
}
TABLE#FSBOTypeTableBG0t {
	BACKGROUND: #d3ddf6
}
TABLE#adoptions {
	CLEAR: both
}
DIV#freeComps {
	MARGIN: 20px auto; WIDTH: 699px
}
DIV#freeCompsLogin {
	FLOAT: right; MARGIN-BOTTOM: 25px; WIDTH: 306px
}
DIV#freeCompsLogin P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #3e4b77
}
DIV#freeCompsLogin INPUT#memberid {
	BORDER-RIGHT: #8e9ab6 1px solid; BORDER-TOP: #8e9ab6 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #8e9ab6 1px solid; WIDTH: 105px; COLOR: #3e4b77; BORDER-BOTTOM: #8e9ab6 1px solid; HEIGHT: 16px
}
DIV#freeCompsLogin INPUT#password {
	BORDER-RIGHT: #8e9ab6 1px solid; BORDER-TOP: #8e9ab6 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 3px; BORDER-LEFT: #8e9ab6 1px solid; WIDTH: 105px; COLOR: #3e4b77; BORDER-BOTTOM: #8e9ab6 1px solid; HEIGHT: 16px
}
DIV#freeCompsLogin INPUT#memberid {
	BACKGROUND: url(/images/valuation/bg_form_emailaddress.gif) #ffffff no-repeat 0px 2px
}
DIV#freeCompsLogin INPUT#password {
	BACKGROUND: url(/images/valuation/bg_form_password.gif) #ffffff no-repeat 0px 2px
}
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; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#title_freereport UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/images/bullet_arrow_green.gif) no-repeat 0px 2px; PADDING-BOTTOM: 7px; MARGIN: 4px 0px 0px 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#title_freereport UL LI A {
	DISPLAY: block
}
HTML > BODY DIV#title_freereport UL LI A {
	WIDTH: auto
}
DIV#freeCompsPromo {
	FLOAT: right; MARGIN-BOTTOM: 18px; WIDTH: 269px; HEIGHT: 159px
}
DIV#freeCompsPromo IMG.promo_value {
	FLOAT: left; MARGIN-BOTTOM: 23px; MARGIN-RIGHT: 18px
}
DIV#freeCompsPromo IMG.promo_sample {
	FLOAT: left
}
DIV#freeCompsReportConfirmation {
	MARGIN-TOP: 0px
}
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-BOTTOM: 10px; PADDING-TOP: 10px
}
TABLE.freeCompsRunReportTable {
	MARGIN: 0px 10px 7px
}
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 0px 0px 3px
}
DIV#freeCompsReportConfirmation DIV#postBizNow {
	BORDER-RIGHT: #a5b3d0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a5b3d0 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(/images/valuation/bg_postbiznow.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 4px 16px 0px 0px; BORDER-LEFT: #a5b3d0 1px solid; WIDTH: 260px; PADDING-TOP: 18px; BORDER-BOTTOM: #a5b3d0 1px solid
}
DIV#freeCompsReportConfirmation DIV#postBizNow IMG.title_areyoureadytosell {
	MARGIN-BOTTOM: 7px
}
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 {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 16px; WIDTH: 700px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV#freeCompsReportConfirmation UL.freeCompsMsgs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/images/bullet_arrow_green.gif) no-repeat 0px 2px; PADDING-BOTTOM: 7px; MARGIN: 4px 0px 0px 12px; COLOR: #cc0000; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#freeCompsReportConfirmation UL.freeCompsSuccess {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 16px; WIDTH: 700px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
DIV#freeCompsReportConfirmation UL.freeCompsSuccess LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 7px; MARGIN: 4px 0px 0px; COLOR: #333366; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
TABLE#emailPreferencesTable {
	WIDTH: 580px
}
TABLE.emailPreferencesTable {
	BACKGROUND: url(../images/bulletin/bg_BulletinEmailPref.gif) no-repeat; WIDTH: 580px; HEIGHT: 319px
}
TABLE.emailPreferencesTable TR TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
TABLE.emailPreferencesTable IMG.title_BulletinEmailPref {
	MARGIN: 16px 0px 0px 20px
}
TABLE.emailPreferencesTable INPUT {
	MARGIN-LEFT: 16px
}
TABLE.emailPreferencesTable INPUT.b_savepreferences {
	MARGIN: 6px 0px 0px 20px
}
#pageTitleHeader {
	PADDING-RIGHT: 0px; MIN-WIDTH: 970px; PADDING-LEFT: 0px; BACKGROUND: url(/images/backgrounds/pageTitleHeader.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; ; WIDTH: expression(document.body.clientWidth < 970? "970px": "100%" ); PADDING-TOP: 0px; TEXT-ALIGN: center
}
* HTML #pageTitleHeader {
	MARGIN-TOP: -3px
}
#pageTitleHeaderContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px
}
#pageTitleHeaderName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
#pageTitleHeaderImage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pageTitleHeaderName P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e6eefd; PADDING-TOP: 0px
}
#valuationLoginBox {
	PADDING-LEFT: 40px; BACKGROUND: url(/images/backgrounds/verticalRule.gif) no-repeat left bottom; FLOAT: left; MARGIN: 20px 0px 0px 80px; TEXT-ALIGN: left
}
#valuationLoginBoxText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
#valuationLoginBoxField {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#valuationLoginBox INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100px; COLOR: #666666; PADDING-TOP: 1px
}
#valuationLoginButton {
	MARGIN: 0px; POSITION: relative; TOP: 4px
}
#valuationReport {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/backgrounds/dashedRule.gif) no-repeat left bottom; PADDING-BOTTOM: 20px; WIDTH: 560px; PADDING-TOP: 20px
}
#valuationReport UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3f7abd; PADDING-TOP: 0px
}
#valuationReport LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(/images/bullets/greenArrow.gif) no-repeat 1px 14px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#valuationReportForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 20px; WIDTH: 300px; PADDING-TOP: 20px
}
#valuationReportForm P {
	FONT-SIZE: 12px; PADDING-TOP: 5px
}
#valuationReportBtn {
	PADDING-TOP: 15px
}
#valuationReportSample {
	FLOAT: left; MARGIN: 15px 0px 20px 50px
}
#valUp_container {
	WIDTH: 244px; TEXT-ALIGN: left
}
#valUp_header {
	BACKGROUND: url(/valuation/images/bg_valup_top.gif) no-repeat; WIDTH: 244px; HEIGHT: 8px
}
#valUp_body {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(/valuation/images/bg_valup.gif) repeat-y; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#valUp_body P {
	FONT-SIZE: 12px
}
.title_valup_whatsnext {
	MARGIN: 0px 0px 8px
}
#valUp_buttons {
	HEIGHT: 30px
}
.valUp_button {
	FLOAT: left
}
.valUp_buttonSep {
	FLOAT: left
}
.valUp_buttonSep P {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 6px 9px 0px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: italic
}
#valUp_footer {
	BACKGROUND: url(/valuation/images/bg_valup_bot.gif) no-repeat; WIDTH: 244px; HEIGHT: 8px
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.alertBWExceedListings {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; PADDING-TOP: 8px; BORDER-BOTTOM: #ff0000 1px solid
}
DIV#pProspectListPopup {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ff0000 1px solid; TEXT-ALIGN: center
}
.tool-tip {
	BORDER-RIGHT: #9babcc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #9babcc 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(/images/backgrounds/bg_tooltip.gif) #fbfcff no-repeat; PADDING-BOTTOM: 6px; BORDER-LEFT: #9babcc 1px solid; WIDTH: 149px; COLOR: #4c6391; PADDING-TOP: 6px; BORDER-BOTTOM: #9babcc 1px solid; TEXT-ALIGN: left
}
.tool-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #667ba9
}
.tool-text {
	MARGIN-TOP: 2px; FONT-SIZE: 10px; COLOR: #666666
}
TABLE#contactUsTable {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 460px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE#contactUsTable TR TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; WIDTH: 216px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE#contactUsTable TR TD {
	PADDING-BOTTOM: 4px
}
TABLE#contactUsTable TR TD INPUT {
	BORDER-RIGHT: #afbedb 1px solid; BORDER-TOP: #afbedb 1px solid; BORDER-LEFT: #afbedb 1px solid; WIDTH: 238px; BORDER-BOTTOM: #afbedb 1px solid; HEIGHT: 16px
}
TABLE#contactUsTable TR TD INPUT.shortInput {
	BORDER-RIGHT: #afbedb 1px solid; BORDER-TOP: #afbedb 1px solid; BORDER-LEFT: #afbedb 1px solid; WIDTH: 112px; BORDER-BOTTOM: #afbedb 1px solid; HEIGHT: 16px
}
TABLE#contactUsTable TR TD INPUT.radioButton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
TABLE#contactUsTable TR TD SELECT {
	BORDER-RIGHT: #afbedb 1px solid; BORDER-TOP: #afbedb 1px solid; BORDER-LEFT: #afbedb 1px solid; WIDTH: 238px; BORDER-BOTTOM: #afbedb 1px solid; HEIGHT: 18px
}
TABLE#contactUsTable TR TD TEXTAREA {
	BORDER-RIGHT: #afbedb 1px solid; BORDER-TOP: #afbedb 1px solid; BORDER-LEFT: #afbedb 1px solid; WIDTH: 238px; BORDER-BOTTOM: #afbedb 1px solid; HEIGHT: 46px
}
#fullHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #6e84ad; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 36px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8efff 8px solid
}
* HTML #fullHeader {
	MARGIN-TOP: -3px
}
#fullHeader H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/news/images/InTheNews.gif) no-repeat 0px 21px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; TEXT-INDENT: -1000px; PADDING-TOP: 60px; BORDER-BOTTOM: #5b6e99 1px solid; HEIGHT: 0px! important
}
#itn-container {
	MARGIN: 0px auto; WIDTH: 960px; TEXT-ALIGN: left
}
#sba-container {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#itn-column1 {
	FLOAT: left; MARGIN: 0px 0px 18px; WIDTH: 749px
}
#sba-column1 {
	FLOAT: left; MARGIN: 0px 0px 18px; WIDTH: 720px
}
.itn-article {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 30px 0px 0px; PADDING-TOP: 0px
}
.itn_articleCol {
	FONT-SIZE: 11px; MARGIN: 15px 0px 0px 180px
}
.sba_articleCol {
	FONT-SIZE: 11px; MARGIN: 0px
}
.itn-article UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px
}
.itn-article LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.itn-article LI B {
	COLOR: #f2a204
}
.itn-article LI STRONG {
	COLOR: #f2a204
}
.itn-article UL LI IMG {
	MARGIN: 12px 0px 0px
}
.itn-article H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #5780ae
}
.itn_articleCol H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #5780ae
}
.sba_articleCol H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 5px; COLOR: #5780ae
}
.itn-article H3 A {
	TEXT-DECORATION: underline
}
.itn_articleCol A {
	TEXT-DECORATION: underline
}
.sba_articleCol A {
	TEXT-DECORATION: underline
}
.itn-article EM {
	FONT-SIZE: 11px; COLOR: #999; FONT-STYLE: normal
}
.itn-article P {
	FONT-SIZE: 12px; MARGIN: 5px 0px; LINE-HEIGHT: 16px
}
.itn-article A {
	FONT-SIZE: 12px
}
.itn_articleCol A {
	FONT-SIZE: 12px
}
.itn-article A:hover {
	TEXT-DECORATION: none
}
.itn_articleCol A:hover {
	TEXT-DECORATION: none
}
.itn-article A.viewArticle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(/images/bullet_arrow.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.itn_articleCol A.viewArticle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(/images/bullet_arrow.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.sba_articleCol A.viewArticle {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: url(/images/bullet_arrow.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px
}
.itn_articleCol P {
	MARGIN: 0px 0px 1.1em; LINE-HEIGHT: 1.3em
}
#itn-column2 {
	CLEAR: right; BORDER-RIGHT: #cfd1e1 1px solid; BORDER-TOP: #cfd1e1 1px solid; BACKGROUND: #ebf1ff; FLOAT: right; MARGIN: 0px 0px 0px 21px; BORDER-LEFT: #cfd1e1 1px solid; WIDTH: 188px; BORDER-BOTTOM: #cfd1e1 1px solid
}
#itn-column2 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#itn-column2 UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#itn-column2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.itn-pagination .leftPage {
	FLOAT: left
}
.itn-pagination .rightPage {
	FLOAT: right
}
.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix
{
	display: inline-block;
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.clearBoth {
	CLEAR: both
}
.sIFR-active .fsboTitle_lt {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
.sIFR-active .Title_lt {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
H1.fsboTitle_lt {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
H1.Title_lt {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
.sIFR-active .fsboTitle_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
.sIFR-active .Title_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
H1.fsboTitle_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
H1.Title_bd {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
.sIFR-active .Title_lt_sm {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
H1.Title_lt_sm {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
H2.Title_lt_sm {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
.sIFR-active .Title_bd_sm {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1.3em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
H1.Title_bd_sm {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #3f7abd; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
H1.Title_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 4px; COLOR: #384c7e; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sIFR-active .Title_bold_sm {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; VISIBILITY: hidden; MARGIN-BOTTOM: 4px; COLOR: #384c7e; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.3em
}
H1.Title_bold_sm {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #384c7e; LINE-HEIGHT: 1em; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1.4em
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
DIV#quicksearchLP {
	MARGIN: 0px 10px 0px 20px
}
DIV#quicksearchLP P {
	MARGIN: 0px 0px 2px; COLOR: #566d9b
}
DIV#quicksearchLP A {
	COLOR: #566d9b
}
DIV#quicksearchLP H2 {
	BACKGROUND: url(/images/title_home_quicksearch.gif) no-repeat; MARGIN: 0px 0px 6px; WIDTH: 269px; TEXT-INDENT: -10000px; HEIGHT: 23px
}
DIV.home_about {
	MARGIN-TOP: 16px
}
DIV.home_about H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 6px; COLOR: #566d9b
}
DIV.home_about P {
	FONT-SIZE: 8pt; COLOR: #595959
}
.soughtafterbiz_new {
	FLOAT: right
}
.soughtafterbiz_new_position {
	MARGIN: -13px 4px 0px 2px; POSITION: relative
}
.soughtafterbiz_new_positionSmall {
	MARGIN: -16px 0px 0px 2px; POSITION: relative
}
DIV.privacyPolicy H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 1.2em
}
DIV.privacyPolicy H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
DIV.privacyPolicy DIV.privacyPolicyContent {
	FLOAT: left; WIDTH: 630px
}
DIV.privacyPolicy DIV.privacyPolicyContent A {
	TEXT-DECORATION: underline
}
DIV.privacyPolicy DIV.privacyPolicyContent UL {
	MARGIN: 0px
}
DIV.privacyPolicy DIV.privacyPolicyContent UL LI {
	MARGIN-BOTTOM: 1.1em
}
DIV.privacyPolicy DIV.privacyPolicyContent UL.TRUSTe_description {
	MARGIN-LEFT: 30px
}
DIV.privacyPolicy DIV.privacyPolicyContent DIV.tableOfContents {
	FLOAT: left
}
DIV.privacyPolicy A.TRUSTe_logo {
	DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 40px
}
H1.fsbo_placeYourAd {
	FONT-SIZE: 20px; MARGIN-BOTTOM: 5px; COLOR: #2d4173
}
DIV.stepNumberDisplay {
	MARGIN-BOTTOM: 7px
}
DIV.stepNumberDisplay DIV.secure {
	FLOAT: right
}
DIV.stepNumberDisplay DIV.secure SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(../images/icon_secure.gif) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 16px
}
DIV.stepNumberDisplay DIV.stepNumbers {
	FLOAT: left
}
DIV.stepNumberDisplay DIV.stepNumbers P {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 4px 2px 0px 0px
}
DIV.stepNumberDisplay DIV.stepNumbers UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.stepNumberDisplay DIV.stepNumbers UL LI.step {
	BACKGROUND: url(../images/icon_pageNumbers.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 2px; WIDTH: 23px; HEIGHT: 24px
}
DIV.stepNumberDisplay DIV.stepNumbers UL LI.step2 {
	BACKGROUND-POSITION: -24px 0px
}
DIV.stepNumberDisplay DIV.stepNumbers UL LI.step3 {
	BACKGROUND-POSITION: -48px 0px
}
DIV.stepNumberDisplay DIV.stepNumbers UL LI.clearLeft {
	CLEAR: left; DISPLAY: inline
}
DIV.currentStep1 DIV.stepNumbers UL LI.step1 {
	BACKGROUND-POSITION: 0px -25px
}
DIV.currentStep2 DIV.stepNumbers UL LI.step2 {
	BACKGROUND-POSITION: -24px -25px
}
DIV.currentStep3 DIV.stepNumbers UL LI.step3 {
	BACKGROUND-POSITION: -48px -25px
}
DIV.currentStep3 DIV.secure {
	DISPLAY: none
}
DIV.nextStep {
	TEXT-ALIGN: right
}
DIV.currentStep3 {
	WIDTH: 562px; TEXT-ALIGN: left
}
DIV.currentStep3 DIV.submit {
	FLOAT: right; TEXT-ALIGN: right
}
DIV.currentStep3 DIV.submit INPUT {
	MARGIN-RIGHT: 2px
}
DIV.infoBalloon {
	BORDER-RIGHT: #f2f2f2 2px solid; MARGIN: 12px 0px 0px; WIDTH: 333px; BORDER-BOTTOM: #f2f2f2 2px solid
}
DIV.secureInfo.infoBalloon {
	WIDTH: 301px
}
DIV.infoBalloon P {
	MARGIN: 0px
}
DIV.infoBalloon P.infoBalloon_top {
	BACKGROUND: url(../sell/images/backgrounds/bg_balloon_top.gif) no-repeat 0px 0px; WIDTH: 333px; HEIGHT: 11px
}
DIV.infoBalloon DIV.infoBalloon_content {
	BORDER-RIGHT: #c9c6bb 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #c9c6bb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #c9c6bb 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c9c6bb 1px solid; POSITION: relative; BACKGROUND-COLOR: #fffced; TEXT-ALIGN: left; _zoom: 1
}
DIV.secureInfo.infoBalloon DIV.infoBalloon_content {
	PADDING-RIGHT: 10px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.infoBalloon_pointer {
	RIGHT: 45px; BACKGROUND: url(../sell/images/backgrounds/bg_balloon_pointer.png) no-repeat 0px 0px; WIDTH: 10px; POSITION: absolute; TOP: -6px; HEIGHT: 6px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.infoBalloon_corner {
	BACKGROUND: url(../sell/images/backgrounds/bg_balloon_corners.png) no-repeat 0px 0px; WIDTH: 7px; POSITION: absolute; HEIGHT: 7px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.topLeft.infoBalloon_corner {
	LEFT: -3px; TOP: -3px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.topRight.infoBalloon_corner {
	BACKGROUND-POSITION: -7px 0px; RIGHT: -3px; TOP: -3px; _right: -4px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.bottomLeft.infoBalloon_corner {
	BACKGROUND-POSITION: -14px 0px; LEFT: -2px; BOTTOM: -3px
}
DIV.infoBalloon DIV.infoBalloon_content DIV.bottomRight.infoBalloon_corner {
	BACKGROUND-POSITION: -21px 0px; RIGHT: -4px; BOTTOM: -3px
}
DIV.infoBalloon DIV.infoBalloon_content SPAN {
	DISPLAY: block; FONT-SIZE: 12px; COLOR: #2d4173
}
DIV.infoBalloon DIV.infoBalloon_content SPAN.lightBulb {
	PADDING-LEFT: 20px; BACKGROUND: url(../sell/images/icons/icon_lightBulb.gif) no-repeat left center
}
DIV.infoBalloon DIV.infoBalloon_content SPAN.secure {
	PADDING-LEFT: 20px; BACKGROUND: url(../sell/images/icons/icon_secure.gif) no-repeat left center
}
DIV.infoBalloon P.infoBalloon_bottom {
	BACKGROUND: url(../sell/images/backgrounds/bg_balloon_bottom.gif) no-repeat 0px 0px; WIDTH: 333px; HEIGHT: 6px
}
DIV.nextStep P.adPreview {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
DIV.nextStep P.adPreview A {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(../sell/images/icons/icon_adPreview.gif) no-repeat left center; TEXT-DECORATION: underline
}

/*nav elements*/

#navArea {BACKGROUND: url(../images/nav_bg.gif) repeat-x; position:relative;
          MIN-WIDTH: 970px;
          height: 25px;padding: 0; margin-right:auto; margin-left:auto; overflow: hidden; clear:both; 
         }
         
#navMenu {
     margin: 0 auto;
    width: 1059px;
         	}

#navContents {list-style: none;margin:0;padding: 0;height: 25px;display: inline;overflow: hidden;width:auto; }
#navContents li {margin: 0; padding: 0;display: inline;list-style-type: none;}
#navContents a {float: left;padding: 25px 0 0 0;/*overflow: hidden;*/height: 0px !important; height /**/:25px; /* for IE5/Win */}
#navContents a:hover {background-position: 0 -25px;}
#navContents a:active, #navContents a. selected {background-position: 0 -25px;}

	#thome a  {width: 86px;background: url(../images/main_nav.gif) top left no-repeat;}		
	#tbuy a  {width: 128px;background: url(../images/nav_new_buy.gif) top left no-repeat;}						
	#tfranchise a  {width: 128px;background: url(../images/nav_new_fr.gif) top left no-repeat;}
	#tsell a  {width: 128px;background: url(../images/nav_new_sell.gif) top left no-repeat;}
	#tbrokers a  {width: 128px;background: url(../images/nav_new_brok.gif) top left no-repeat;}
	#taccount a  {width: 112px;background: url(../Presentation/global/includes/imglib/tabs/account.gif) top left no-repeat;}
	#tfind a  {width: 128px;background: url(../images/nav_new_find.gif) top left no-repeat;}
	#tvalue a  {width: 128px;background: url(../images/nav_new_value.gif) top left no-repeat;}
	#tnews a  {width: 90px;background: url(../images/nav_new_news.gif) top left no-repeat;}
	#tbul a  {width: 99px;background: url(../images/bul5.gif) top left no-repeat;}
	#tforum a  {width: 103px;background: url(../images/forum.gif) top left no-repeat;}	
	#tfinance a  {width: 135px;background: url(../images/nav_new_fi2.gif) top left no-repeat;}	

div.fincre h2 {background: url("../images/title_home_financecredit2.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 24px;
    margin: 0;
    text-indent: -10000px;
    width: 286px;}

table.fincd tr td{ text-align:center; width:33%}

a.pow {
    color: #666666;
    position: relative;
    /* background: -moz-linear-gradient(center top , #FAFAFA, #D7D7D7) repeat scroll 0 0 #F4F5F7; */
    border-radius: 8px;
    /* box-shadow: 0 1px 0 0 #235683; */
    color: #666666;
    display: block;
    font-size: 14px;
    margin: 0 0 0px;
    opacity: 0.8;
    padding: 12px 0 10px;
    text-align: center;
    text-shadow: 0 1px 1px #FFFFFF;
    transition: all 0.2s ease-in 0s;
    text-decoration:none; outline:none
}
a.pow2 
{
	text-decoration: none; color:White; background-color:#3e5887; outline:none;  padding:5px
	}
a.pow b {
background-position: center 8px;
    background-repeat: no-repeat;
    color: #444444;
    display: block;
    font-size: 20px;
    font-weight: normal;
    line-height: 28px;}
    
    
    div.relads 
    {
    	clear:both;
    	
    	}
    	
    	
    	
    	
    	
    	.header_main { border-bottom: 1px solid #dadada; height:66px; line-height:normal}
.header_container { max-width:1370px; margin:0 auto;height:66px; padding:0px 20px; box-sizing:border-box}
.header_menu { float:left; display:flex}
    .header_menu div {
        vertical-align: middle; text-align:left;
    display: flex;
    /* align-items: center; */
    flex-direction: column;
    /* display: table; */
    /* vertical-align: middle; */
    justify-content: center;
    }

.header_menu_ul li { display:inline-block; line-height:20px}
.header_container::after { content: " ";  clear:both}

.header_menu_ul { display:inline-block; margin:0px; padding-left:20px; list-style-type:none}
.header_menu img.logo_main { display:inline-block; width:200px}
.header_menu_ul li a:link, .header_menu_ul li a:visited, .header_menu_ul li span {cursor:pointer;color:#0c6cc4; font-size:14px; padding:0 10px; height:66px; display:block;  padding: 24px 30px 20px 8px;height: 22px;
    box-sizing: content-box;font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif; position:relative}
.header_login { float:right; display:flex}
.header_menu_ul li a:hover { text-decoration:none}
.header_menu_ul li a::after
 {
    display: inline-block;
    content: " ";
    border: none;
    background-image: url(images/icon_menuArrow.png);
    /*margin-top: -27px;*/
    margin-left: 2px;
    width: 20px;
    height: 15px;
}

.top_header { height:30px; border-bottom:solid 1px #dadada ;line-height: 17px; display:none }
.top_header::after { content: " ";  clear:both}
.top_header_container { max-width:1170px; margin:0 auto;}
.top_header_left {  float:left}
.logo_slogan { color:grey; font-size:11px; margin-left:1px}
.top_header_left { padding-top:7px}
.top_header_right { float:right; padding-top:7px; font-size:13px; margin-right:10px; color:#666}
.top_header_left a, .top_header_left a:visited{ color:#0c6cc4; font-size:13px; margin-right:20px; color:#0c6cc4}
.top_header_left a:hover { color:#ff4444!important}
.top_header_right a:hover { text-decoration:none}
.a_header_login, .a_header_login:visited { color:#0c6cc4; font-size:13px; color:#0c6cc4}
.a_header_login:hover { color:#ff4444!important}

.top_header_right {color:#0c6cc4; font-size:13px;color:#0c6cc4 }

.header_login a:link, .header_login a:visited {font-size:14px; padding:0 10px; height:66px; display:block;  padding: 24px 10px 10px;height: 22px;  margin-right:0px
    box-sizing: content-box;}
    
    
    
    
    .btn:hover, .btn:focus {
    color: #333;
    text-decoration: none;
    background-position: 0 -15px;
    -webkit-transition: background-position .1s linear;
    -moz-transition: background-position .1s linear;
    -o-transition: background-position .1s linear;
    transition: background-position .1s linear;
}

.btn-primary:hover {
    background: #f99e1d;
    background: -moz-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f99e1d),color-stop(94%,#f9c85e),color-stop(94%,#fddb78));
    background: -webkit-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);
    background: -o-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);
    background: -ms-linear-gradient(top,#f99e1d 0,#f9c85e 94%,#fddb78 94%);
    background: linear-gradient(to bottom,#f99e1d 0,#f9c85e 94%,#fddb78 94%);
    color: #805500;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99e1d',endColorstr='#fddb78',GradientType=0);
    text-decoration: none;
}

.btn-primary:hover, .bootstrap-shim .btn-primary:hover {
    background-color: #c16a10!important;
    border-color: #c16a10!important;
    cursor: pointer;
}


.header_menu_ul li a:after, .header_menu_ul li span:after  {
   
    content: " ";
    border: none;
    background-image: url(../images/icon_menuArrow_cl.png);
    /* margin-top: -27px; */
    margin-left: 2px;
    width: 10px;
    height: 7px;
    margin-top: 6px;
    position: absolute;
    right: 12px;
    background: url(../images/icon_menuArrow_cl.png) 40% 50% no-repeat;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s -o-transition: all 1s;
    transition: all 1s;


}

.transform_m:after {
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -o-transform: rotate(-180deg);
    transform: rotate(-180deg);
}


.featuredWrapper {
    background-color: #f0f2f3;
    padding: 40px 0 50px 0;
     /*background-color: #f8f9fa;*/
}


.row-fluid:before, .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
}

.row-fluid:before, .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
}


.row-fluid:after {
    clear: both;
}

/*
.row-fluid [class*="span"]:first-child {
    margin-left: 0!important;
}
*/

.featuredWrapper h3 {
    margin: 0;
    font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif!important;
    font-weight: normal!important;
    color: #666;
    font-size: 1.55rem;
     text-align:left
}


.row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.row-fluid .span6 {
    width: 48.717948717948715%;
}

.showcaseBLink, .showcaseFLink, .recentMatches {
    display: block;
    color: #3674ac;
    font-size: 1rem;
    line-height: 1.5rem;
}

.featuredWrapper a b {
    font-weight: bold!important;
    margin-top: -56.25%;
}

.row-fluid .spotlightFDiv div.span3, .row-fluid .showcaseBDiv div.span3 {
    margin-left: 2.127659574468085%!important;
    width: 23.404255319148934%!important;
}

.row-fluid .showcaseBDiv div.span3:first-child {
    margin-left: 0!important;
}

.hpFeatures .iframe {
    min-height: 225px!important;
    width: 100%!important;
    overflow: auto;
    border: none;
    border-bottom: 1px solid #dadada!important;
    background-color: #fff;
}

.a_header:hover { text-decoration: none}
.header_menu_ul_2 {margin:0; position:absolute; background-color:white; padding:0px;border: 1px solid #dadada; display:none; z-index:3000;    box-shadow: 0 2px 4px rgba(0,0,0,.2); text-align:left}
.header_menu_ul_2 li { display:block; padding:2px}
.header_menu_ul_2 li a:link, .header_menu_ul_2 li a:visited {  color:black; font-size:14px; padding:8px; padding-left:11px; display:block; height:20px ; line-height:20px; text-decoration:none}
.header_menu_ul_2 li a:after { content:" ";background-image: none}
.header_menu_ul_2 li a:hover { background-color:#fddb78!important;}


.header_menu_ul_2 li.logout_line { padding-left:5px; padding-right:5px}
.header_menu_ul_2 li.logout_line div { border-top:solid 1px #dedede; width:100%}

#footerWrapper {
    background: #63666a;
    clear: both;
    margin-top: 20px;
}

#footerWrapper {
    padding: 0 20px;
}

#footer {
    font-size: 11px;
    text-align: left;
    clear: both;
}

#footerWrapper div, .container-fluid.header, #divScrollNav .container-fluid {
    min-height: inherit;
}

#footerWrapper div.container-fluid {
    padding: 0;    padding: 0px 20px;
    box-sizing: border-box;
    max-width: 1370px;
}

/*.container-fluid {
    max-width: 1170px!important;
}*/

.container-fluid, .bootstrap-shim .container-fluid {
    margin-left: auto;
    margin-right: auto;    
}

.container-fluid:before, .container-fluid:after {
    display: table;
    line-height: 0;
    content: "";
}

.row-fluid {
    width: 100%;
}

#footer .row-fluid {
    border-top: none;
    margin-top: 20px;
    display: inline-block;
}

.row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 30px;
    margin-left: 2.564102564102564%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.row-fluid .span2 {
    width: 14.52991452991453%;
}

.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}

#footerWrapper div, .container-fluid.header, #divScrollNav .container-fluid {
    min-height: inherit;
}

.row-fluid .span3 {
    width: 23.076923076923077%;
}

#footer h4 {
    color: gray;
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 3px;
    margin-top: 14px!important;
}

#footer h4 {
    color: #ccc;
    font-size: 15px;
    line-height: 14px;
}

#footer h4 a {
    color: #f3edf1!important;
    font-size: 15px;
    line-height: 24px;
}

#footer ul {
    list-style: none;
    margin: 0 0 7px 0;
    padding-left: 0;
    padding:0px
}

#footer ul li, .footer2 ul li {
    font-size: 15px;
    line-height: 24px;
    margin: 0;
    list-style-type:none
}

#footerWrapper #footer a, #footerWrapper #footer .btn-link, #footerWrapper .footer2 a, #footerWrapper .footer2 .btn-link {
    color: #d3cfd3; text-decoration:none
}

.row-fluid .span12 {
    width: 100%;
}
.footer2 ul {
    float: left;
    margin: 12px 0!important;
    padding-left: 0!important;
}

.footer2 ul.partners {
    float: right;
    text-align: right;
}

.row-fluid:before, .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
}

.row-fluid:after {
    clear: both;
}

#footerWrapper .footer2 ul li {
    color: #f3edf1;
}

.footer2 ul li:first-child {
    border-right: none;
    padding-left: 0;
}

.footer2 ul li:last-child {
    border-right: none;
   
}

#footer ul li, .footer2 ul li {
    font-size: 15px;
    line-height: 24px;
   
}

.footer2 ul li {
    border-right: solid 1px #9e9e9e;
    display: inline;
    margin: 0!important;
    padding: 0 16px;
}

.row-fluid .span2 {
    width: 14.52991452991453%;
}

.ffc2 {
    padding-left: 40px;
}


.ffc3 {
    padding-left: 20px;
}

#footer .large ul {
    margin-top: 15px;
}

#footer h4 {
    color: #ccc;
    font-size: 15px;
    line-height: 14px;
}


.bootstrap-shim {     margin-top: 40px;}

div#container::after { content:" "; clear:both; position:relative}

select option {
    overflow: hidden;
}

select { padding: 4px 6px;}

#footerWrapper {
    margin-top: 0!important;
}

.row-fluid:before, .row-fluid:after {
    display: table;
    line-height: 0;
    content: "";
}

.row-fluid .span6 {
    width: 48.717948717948715%;
}

.featuredWrapper h3 {
    margin: 0;
    font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif!important;
    font-weight: normal!important;
    color: #666;
    font-size: 1.55rem;
}
.showcaseBLink, .showcaseFLink, .recentMatches {
    display: block;
    color: #3674ac;
    font-size: 1rem;
    line-height: 1.5rem;
    outline:none
}


a.featuredBox {
    text-decoration: none;
}

.featuredBox {
    background-color: #fff;
    display: block;
    color: #373a3c;
}

.featuredBox img {
    border-bottom: 1px solid #ffffff;
    display: block;
    margin-bottom: 12px;
    width: 100%;
}


p.success_payment { font-size:24px}
p.success_payment_activate { font-size:14px; line-height:28px}


.payment_container { margin-top:50px; margin-bottom:50px}


.brokersWrapper {
    background-color: #dee9f1;
    padding: 40px 0 50px 0;
    color: #666;
    text-align: center;
}

.brokersWrapper h2 small {
    border-left: 1px solid #ccc;
    font-size: 14px;
    margin-left: 3px;
    padding-left: 10px;
    white-space: nowrap;
}

.row-fluid .span4 {
    width: 31.623931623931625%;
}

.brokersWrapper .featuredBox {
    text-align: left;
    padding: 15px 20px 5px 22px;
    min-height: 110px;
}

.brokersWrapper .featuredBox .brokerImage {
    float: left;
    margin-right: 16px;
    margin-top: 5px;
    height: 86px;
    width: 75px;
}

.brokersWrapper .featuredBox img {
    display: block;
    margin-bottom: 8px;
    border: 1px solid #ddd;
    width: 100%;
    transition: all .1s ease-in;
}

.brokersWrapper .featuredBox img {
    max-height: 86px;
    max-width: 75px;
    margin: 0;
    width: initial;
    float: left;
}

.brokersWrapper h3 {
    text-align: left;
    font-weight: normal!important;
    font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif!important;
    font-size: 1.55rem;
    color: #666;
}

.brokersWrapper .featuredBox h3 {
    margin: 0;
    font-size: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.brokersWrapper .featuredBox p {
    margin: 1px 15px 15px 15px;
    line-height: 22px;
    color: #999;
    max-height: 66px;
    overflow: hidden;
}

.brokersWrapper .featuredBox b {
    font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif!important;
    font-weight: normal!important;
    color: #373a3c;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    display: block;
}

.brokersWrapper h2 {
    text-align: left;
    line-height: 1.1;
    color: inherit;
    margin-bottom: 15px;
    font-size: 24px;
    font-family: 'CostarBrownLight',Helvetica,Arial,sans-serif!important;
}

.div_about { text-align:left; padding:40px; position:relative}
.div_about::after { content:" "; display:block; clear:all}
.div_about p { font-size:14px}
.div_about_left { float:left; width:60%; margin-bottom:40px }
.div_about_right {  float:right; width:30%; margin-bottom:40px}


#header_a_6 div {   max-width:170px; display:inline-block; overflow:hidden;;text-overflow: ellipsis; font-size:14px }
#header_a_6::after {     height: 20px; }
.relads728 { width:728px; height:90px}

.ad_banner_container_1 { width:1170px; margin:0 auto; text-align:left; margin:20px auto 15px auto;}
.ad_banner_1 {border: 1px solid #dadada; width:728px}

#a_header_login::after {
    display: inline-block;
    position: absolute;
    content: " ";
    border: none;
    background-image: url(../images/icon_menuArrow.png);
   
    margin-left: 0px;
    width: 20px;
    height: 13px;
    font-size: 10px;
}

#a_header_login:hover::after {background-image: url(../images/icon_menuArrow_red.png);
}
    
    .header_menu_ul_2_login { margin-left:-200px; margin-top:63px;  z-index:10001}
    
    .margin_right_20 { margin-left:20px}
    .margin_right_20::before {
        
        /*display: inline-block;
                              position:absolute;
    content: " ";
    border: none;
    background-image: url(../images/account-icon-8_2.png);
  margin-top: 0px;
    margin-left: -25px;
    
    width: 16px;
    height: 16px;*/ 


    }
    
     .margin_right_20:hover::before 
     {
         
         /*display: inline-block;
                              position:absolute;
    content: " ";
    border: none;
    background-image: url(../images/account-icon-8_21.png);
  margin-top: 0px;
    margin-left: -25px;
    
    width: 16px;
    height: 16px;*/
         
         }
    
    
    
    #a_header_login {
        
    /*margin-left: 40px;*/
    padding-left: 10px;
    margin-right: 30px;
    padding-right: 10px;
    padding-top: 28px;}

        #a_header_login:hover {
         text-decoration:none
        }

        #a_header_login span {
        
          text-overflow:ellipsis; display:inline-block;    text-align: right; max-width:200px; overflow:hidden
        }

@media (min-width:1080px) and (max-width:1124px) {

     #a_header_login span {
    max-width:130px; overflow:hidden;
    }

}

@media (min-width:968px) and (max-width:1079px) {

    #a_header_login span {
        max-width: 70px;
        overflow: hidden;
    }
}
    
    #header_a_7 { background-color:white!important}
     #header_a_7:hover { color:#194975} 
     .login_menu_container { display:inline-block}
     
     
     .main_all_advr {    border-left: 1px solid #ccc;
    font-size: 14px;
    margin-left: 3px;
    padding-left: 10px;
    white-space: nowrap;}
    
    .ad_banner_1 { border:solid 1px grey}

#header_a_7 {
 text-decoration:none; line-height:22px; box-sizing:border-box

}
    
    .add_advert_link {background-color: #2b87db;
    color: white;
    padding: 5px 8px;
    border-radius: 4px; text-decoration:none}
    
     .add_advert_link:hover { background-color:#0c6cc4; text-decoration:none}

#top_login_href .fa {

    color:#c2c0c4; font-size:24px; display:block

}

#top_login_href:hover .fa {

 color:red
}

#top_login_href {

     text-decoration:none; color:#666; display:flex

}

    #top_login_href div {    line-height: 24px;
    margin-left: 10px;
    }

.advert_add_short {

 display:none
}

    @media (min-width: 1000px) and  (max-width: 1280px)
{
    
   /*.header_menu_ul li:nth-child(4),*/ 
   .header_menu_ul li:nth-child(5) {  display:none}
    #a_header_login {
     margin-left:0px; margin-right:0px
    }

    .header_main {
    
        /*padding-left:2%; padding-right:2%*/
    
    }

    #header_a_7 {
    
     padding-left:0px; 
    }

    #top_login_href {
    
         margin-left:0px; margin-right:0px
    
    }

    .advert_add_short {

 display:inline
}
    

     .advert_add_long {

 display:none


}
    }


     .fot-soglasie {
                color:#d3cfd3; text-align:left; padding-top:30px; font-size:15px
            }

                .fot-soglasie a,  .fot-soglasie a:visited  {
                color:#d3cfd3; font-weight:bold
                }


.partners img {
    position: absolute;
  
    display: inline-block;
    margin-left: -220px;
    margin-top: -4px;
}

.partners_desc {
padding-right: 0; border-right: none;
}

.partners_sh {
    border-right: none;
}



     

    .header_main {
    border-bottom: 1px solid #dadada;
    height: 66px;
    line-height: normal;
    position: relative;
    z-index: 50001;
    background-color: white;
}

        .dropmenu_link {

             margin-bottom:20px; font-size:16px; font-weight:bold

        }
        .dropmenu_link:hover, .dropmenu_link_low:hover, .dropmenu_link_low_2:hover {
             color: #005580;
    text-decoration: underline;
        
        }

        .dropmenu_link_low {
         font-weight:normal; font-size:15px
        }

        .menuno_back {
         background-color:transparent
        }

        .similar-listings  .menuno_back {
         background-color:transparent
        }

        .row-fluid .span3_width {
        width:228px

        }

        .similar-listings .listing h5.menuno_back {
         background-color:transparent
        }


        .dropmenu_link_low_2 {
        
            font-size:13px; margin-right:30px; display:block;
        }

        .price_ruble {
    font-family: 'PT Sans', serif;
}

        .drop_cont_over {
            width:100%; background-color:white; position:absolute; height:400px; z-index:100001; 
    border-top: 1px solid #dadada;
        }

        .header_top_drop_menu {
            height:100%; padding-top:50px; padding-bottom:20px
        }

        .drop_over {
            margin-left:228px; display:flex;  flex-direction:column;  justify-content: space-between; height:330px
        }

        .drop_0_div {
            text-align:left; display:flex
        }

        .drop_1_div {
        display:flex;  flex-direction:column; width:300px
        }

        .drop_2_div {
            margin-left:70px; display:flex;  flex-direction:column; width:260px
        }

        .drop_3_div {
            margin-left: 92px;
        }

        .bottom_drop_div {
         display:flex
        }


        .fa-light-j {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}





                        .fr_link_menu, .fr_link_menu:visited, .fr_link_menu:hover, .fr_link_menu:focus {
    text-align: left;  text-decoration: none;
}
                        
                        .fr_img_menu {
    position: relative;
    display: block;
    background: #fff;
    height: 0;
    overflow: hidden;
    box-sizing: border-box;
    padding-bottom: 40%;
}

                        .fr_img_menu::before {
    display: block;
    content: "";
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    box-shadow: inset 0 0 70px rgb(0 0 0 / 5%);
    border: 1px solid #d9d8d7;
}

                        .fr_img_menu img {
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    transform: translateY(-50%);
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto;
}

                        .fr_title_menu {
    font-size: 16px;
    line-height: 22px;
    font-weight: 700!important;
    color: #0c6cc4;
    max-height: 44px;
    overflow: hidden;
}

                        .fr_inv_menu {
    color: #3e3e3e;
}

                        .fr_inv_s_menu {
    font-weight: bold;
}

                        .fr_desc_menu {
                        
                            color:#a9a9a9; margin-bottom: 7px;
    margin-top: 15px;


                        }

                        .fr_item_menu {
    width:330px; padding:10px;
    box-sizing: border-box;
}

                        .fr_item_menu:hover {
    -webkit-box-shadow: 0 0 10px 0 #616161;
    box-shadow: 0 0 10px 0 #616161;
}

              .drop_0_div {
               display:none
              }

            







       .similar-listings-menu .listing p {
    line-height: 20px;
    color: #505050;
    margin: 2px 10px 0;
    font-size: 15px!important;
    font-family: Helvetica,Arial,sans-serif!important;
    font-weight: normal;
}

       .similar-listings-menu span.capital {
    display: block;
}

       .similar-listings-menu .location {
    max-height: 20px;
    overflow: hidden;
}

       .similar-listings-menu .listing h5 {
    
    border-bottom-style: none;
    font-size: 12px;
    line-height: 20px;
    margin: 2px 0 5px 0;
    overflow: hidden;
    padding-bottom: 0;
    max-height: 35px;
    height: 35px;
    font-size: 15px;
    font-family: 'CostarBrownBold',Helvetica,Arial,sans-serif!important;
    font-weight: normal;
    border-bottom: 1px solid #e5e5e5;
    padding: 4px 10px 9px 10px;
}

       .similar-listings-menu .listing h5.menuno_back {
    background-color: transparent;
}

       .no_result_expand_img-menu {
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    height: 125px;
    border-bottom: 1px solid #dedede;
  
}
       .similar-listings-menu .listing {
   
    border: 1px solid #dedede;
    display: block;
    float: left;
    margin-top: 4px;
    padding-bottom: 8px;
    text-decoration: none;
    width: 99%;
    border-radius: 0;
        COLOR: #0c6cc4;
}

        .similar-listings-menu .listing:visited { COLOR: #0c6cc4;
        }
        .similar-listings-menu .listing:hover
        {
            color: #005580;
        }
       .row-fluid-menu:before, .row-fluid-menu:after {
    display: table;
    line-height: 0;
    content: "";
}

       .row-fluid-menu .span3_width {
    width: 228px;
}

.span2_right_block .desktop  {

     margin-top:20px

}

.span2_right_block .fsbo_brokerSearchWidget {
 margin-top:30px
}

   .ac_co_cont {display: flex;
    padding: 18px;
    background-color:#2b87db;
    color: white;
    justify-content: space-around;
    position: fixed;
    bottom: 15px;
    left: 50%;
    margin-left: -300px;
    max-width: 600px;
    border-radius: 6px;    z-index: 1000;
            }

            .ac_conf:link,.ac_conf:hover, .ac_conf:visited  {
                color:white; text-decoration: underline
            }


             .ac_co:link, .ac_co:visited  {
                 background-color: white;
    display: block;
    padding: 7px;
    color: #0c6cc4;
    border-radius: 3px; text-decoration:none
            }

            .ac_co:hover {
            
            transition: 0.3s;
            background-color:#f7f7f7
            
            }

            .ac_co_cont_left {
            
                font-size:15px; padding: 10px;
            
            }

            .ac_co_cont_right {
            
             margin-top:5px; margin-right:10px; margin-left:10px
            }


            
.logo_main_link {
 height:30px
}

.inf49kkf {
            position: relative;
    pointer-events: auto;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);    
        }

        .inf49kkT:hover .inf5566 {
    opacity: .8;
}

        .inf49kk {
        
        top: 4px; left: 4px;
            --secondary-color: rgba(37, 39, 41, 0.77);
    --label-bg-color: rgba(255, 255, 255, 0.8);

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    position: absolute;
    left: 4px;
    top: 4px;
    z-index: 10;
    font-family: YS Text Variable,Helvetica,Arial,sans-serif;
    white-space: nowrap;
    height: 12px;
    line-height: normal;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 5px;
    border-radius: 16px;
    font-size: 9px;
    text-transform: uppercase;
    letter-spacing: .125em;
    pointer-events: none;
    text-decoration: none;
    -webkit-transition: color .5s ease-in-out;
    -o-transition: color .5s ease-in-out;
    transition: color .5s ease-in-out;
    color: var(--secondary-color);
    background: var(--label-bg-color);
        
        }

        .inf49kkT {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            pointer-events: auto;
            border-radius: 50%;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
        }

        .inf49kkT:before {
    width: 42px;
    height: 42px;
}

 
.inf49kkT:before {
    content: "";
    position: absolute;
    top: -4px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}

        .inf49kkT {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            pointer-events: auto;
            border-radius: 50%;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none;
            -webkit-tap-highlight-color: transparent;
            width: 24px;
    height: 24px;
    cursor: pointer;
    position: absolute;
    right: 4px;
    top: 4px;
    z-index: 10;
        }

        .inf5566 {
        
        height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    border-radius: inherit;
    -webkit-transition: opacity .15s;
    -o-transition: opacity .15s;
    transition: opacity .15s;
    -webkit-transition: background-color .5s ease-in-out;
    -o-transition: background-color .5s ease-in-out;
    transition: background-color .5s ease-in-out;
    color: var(--secondary-color);
    background: var(--label-bg-color);
    --secondary-color: rgb(255, 255, 255, 0.86);
    --label-bg-color: rgba(35, 35, 37, 0.36);
        
        }

        .inf6578 {
                display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    pointer-events: none;
    -webkit-transition: fill .5s ease-in-out;
    -o-transition: fill .5s ease-in-out;
    transition: fill .5s ease-in-out;
        }

        .infrr865 {
            position: absolute !important;
    z-index: 21 !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: white;display:none
        }

        .infrr56441 {
            padding: 10px;
            border: solid 1px silver;
            border-radius: 10px; 
        }

        .infrg41 {
        
            border-bottom: solid 1px silver;
    margin-bottom: 10px;
    padding-bottom: 10px;
    font-weight: bold;
        
        }


        .butinfrg41 {
            position: absolute !important;
    width: -webkit-fit-content !important;
    width: -moz-fit-content !important;
    width: fit-content !important;
    border-radius: 50% !important;
    border: none !important;
    padding: 0 !important;
    margin: 0 !important;
    background-color: #fff !important;
    outline: 0 !important;
    top: 4px !important;
    z-index: 2 !important;
    cursor: pointer !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
    user-select: none !important;
    -webkit-tap-highlight-color: rgba(0,0,0,0) !important;
    min-width: 24px !important;
    min-height: 24px !important;
    right: 4px !important;
        }

        .butinfrg41:hover {background-color: #f4f6fb !important;
        }


        .butinfrg41:before {
    content: "" !important;
    width: 42px !important;
    height: 42px !important;
    position: absolute !important;
    top: -4px !important;
    left: 50% !important;
    -webkit-transform: translateX(-50%) !important;
    transform: translateX(-50%) !important;
}

        .butinfrg41 span:after, .butinfrg41 span:before {
    position: absolute !important;
    top: 6px !important;
    left: 11px !important;
    content: " " !important;
    height: 12px !important;
    width: 2px !important;
    background-color: #a3acbf !important;
}

        .butinfrg41 span:before {
    -webkit-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;
}

     
.butinfrg41 span:after {
    -webkit-transform: rotate(-45deg) !important;
    transform: rotate(-45deg) !important;
}



.top_show_image {
 cursor:pointer;    border-radius: 10px;
}


.object-image {

object-fit: cover;
}

.ac_co {
    background-color: white;
    height: 22px;
    display: block;
    padding: 7px;
    color: #0c6cc4;
    border-radius: 3px;
    text-decoration: none;
    cursor:pointer;
}


.ac_conf {
text-decoration:underline; cursor:pointer;
}

.footer_h {
    color: #fff!important;
    font-size: 15px!important;
    line-height: 14px!important;
    margin: 10px 0!important;
}