body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0; padding: 0;}fieldset, img {border: 0 none;}address, caption, cite, code, dfn, th, var {font-style: normal; font-weight: normal;}caption, th {text-align: left;}q:before, q:after {content:"";}abbr, acronym {border:0;}body {font: 12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif; *font-size: 75%;}h1 {font-size: 1.5em; font-weight: normal; line-height: 1em; margin-top: 1em; margin-bottom:0;}h2 {font-size: 1.1667em; font-weight: bold; line-height: 1.286em; margin-top: 1.929em; margin-bottom:0.643em;}h3, h4, h5, h6 {font-size: 1em; font-weight: bold; line-height: 1.5em; margin-top: 1.5em; margin-bottom: 0;}p {font-size: 1em; margin-top: 1.5em; margin-bottom: 1.5em; line-height: 1.5em;}blockquote {font-size: 0.916em; margin-top: 3.272em; margin-bottom: 3.272em; line-height: 1.636em; padding: 1.636em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}ol li, ul li {font-size: 1em; line-height: 1.5em; margin: 0;}pre, code {font-size:115%; *font-size:100%; font-family: Courier, "Courier New"; background-color: #efefef; border: 1px solid #ccc;}pre {border-width: 1px 0; padding: 1.5em;}table {font-size:100%;}table.dojoTabular {border-collapse: collapse; border-spacing: 0; border: 1px solid #ccc; margin: 0 1.5em;}.dojoTabular th {text-align: center; font-weight: bold;}table.dojoTabular thead, table.dojoTabular tfoot {background-color: #efefef; border: 1px solid #ccc; border-width: 1px 0;}table.dojoTabular thead tr th,table.dojoTabular thead tr td,table.dojoTabular tbody tr td,table.dojoTabular tfoot tr td {padding: 0.25em 0.5em;}.dijitReset {margin:0; border:0; padding:0; line-height:normal; font: inherit; color: inherit;}.dijitInline {display:inline-block; #zoom: 1; #display:inline; border:0; padding:0; vertical-align:middle; #vertical-align: auto;}.dijitHidden {display: none !important;}.dijitVisible {display: block !important; position: relative;}.dj_ie INPUT.dijitTextBox,.dj_ie .dijitInputField INPUT {font-size: 100%;}.dj_ie .dijitInputField INPUT {margin: -1px 0 !important;}.dijitInlineTable {display:inline-table; display:inline-block; #zoom: 1; #display:inline; box-sizing: content-box; -moz-box-sizing: content-box; border:0; padding:0;}.dijitTeeny {font-size:1px; line-height:1px;}.dijitPopup {position: absolute; background-color: transparent; margin: 0; border: 0; padding: 0;}.dijit_a11y .dijitPopup,.dijit_ally .dijitPopup div,.dijit_a11y .dijitPopup table,.dijit_a11y .dijitTooltipContainer {background-color: white !important;}.dijitInputField {overflow:hidden; #zoom:1;}.dijitPositionOnly {padding: 0 !important; border: 0 !important; background-color: transparent !important; background-image: none !important; height: auto !important; width: auto !important;}.dijitNonPositionOnly {float: none !important; position: static !important; margin: 0 0 0 0 !important; vertical-align: middle !important;}.dijitBackgroundIframe {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -1; border: 0; padding: 0; margin: 0;}.dijitClickableRegion {background-color: #e2ebf2; cursor: text;}.dijitDisplayNone {display:none !important;}.dijitContainer {overflow: hidden;}.dijit_a11y * {background-image:none !important;}.dijit_a11y .dijitCalendarIncrementControl {display: none;}.dijit_a11y .dijitA11ySideArrow {display: inline !important; cursor: pointer;}.dijit_a11y .dijitCalendarDateLabel {padding: 1px;}.dijit_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel {border: solid 1px black; padding: 0px;}.dijit_a11y .dijitCalendarDateTemplate {padding-bottom: 0.1em !important;}.dijit_a11y .dijit * {background:white !important; color:black !important;}.dijit_a11y .dijitButtonNode {border-color: black!important; border-style: outset!important; border-width: medium!important;}.dijit_a11y .dijitComboBoxReadOnly .dijitInputField,.dijit_a11y .dijitComboBoxReadOnly .dijitButtonNode,.dijit_a11y .dijitSpinnerReadOnly .dijitButtonNode,.dijit_a11y .dijitSpinnerReadOnly .dijitInputField,.dijit_a11y .dijitButtonDisabled .dijitButtonNode,.dijit_a11y .dijitDropDownButtonDisabled .dijitButtonNode,.dijit_a11y .dijitComboButtonDisabled .dijitButtonNode,.dijit_a11y .dijitComboBoxDisabled .dijitInputField,.dijit_a11y .dijitComboBoxDisabled .dijitButtonNode,.dijit_a11y .dijitSpinnerDisabled .dijitButtonNode,.dijit_a11y .dijitSpinnerDisabled .dijitInputField {border-style: outset!important; border-width: medium!important; border-color: #999 !important; color:#999 !important;}.dijitButtonNode * {vertical-align: middle;}.dijit_a11y .dijitArrowButtonInner {width: 1em; display: none !important;}.dijitButtonNode .dijitArrowButtonInner {background:no-repeat center; width: 16px;}.dijitComboBox .dijitArrowButtonInner {display: block;}.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {display: inline !important;}.dijitLeft {background-position:left top; background-repeat:no-repeat;}.dijitStretch {white-space:nowrap; background-repeat:repeat-x;}.dijitRight {#display:inline; background-position:right top; background-repeat:no-repeat;}.dijitToggleButton,.dijitButton,.dijitDropDownButton,.dijitComboButton {margin: 0.2em;}.dijitToolbar .dijitToggleButton,.dijitToolbar .dijitButton,.dijitToolbar .dijitDropDownButton,.dijitToolbar .dijitComboButton {margin: 0;}.dj_ie8 .dijitToolbar button,.dj_webkit .dijitToolbar button {padding: 1px 2px;}.dj_ie .dijitToolbar .dijitComboBox{vertical-align: middle;}.dj_ie .dijitComboButton {margin-bottom: -3px;}.dj_webkit .dijitToolbar .dijitDropDownButton {padding-left: 0.3em;}.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {padding:0;}.dijitButtonNode {border:1px solid gray; margin:0; line-height:normal; vertical-align: middle; #vertical-align: auto; text-align:center; white-space: nowrap;}.dijitButtonNode, .dijitButtonNode * {cursor: pointer;}.dijitReadOnly *,.dijitDisabled *,.dijitReadOnly,.dijitDisabled,.dijitDisabledClickableRegion {cursor: not-allowed !important;}.dj_ie .dijitButtonNode {zoom: 1;}.dj_ie .dijitButtonNode button {overflow: visible;}.dijitArrowButton {padding: 0 .4em;}DIV.dijitArrowButton {float: right;}.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {border-style: solid; border-width: 0 0 0 1px !important; padding: 0; position: absolute; right: 0; float: none;}.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {position: absolute; height: 50%;}.dijitSpinner .dijitInputLayoutContainer .dijitDownArrowButton {top: auto; bottom: 0; border-top-width: 1px !important;}.dijitSpinner .dijitInputLayoutContainer .dijitUpArrowButton {top: 0; bottom: auto;}TABLE.dijitComboButton {border-collapse: collapse; border:0; padding:0; margin:0;}.dijitToolbar .dijitComboButton {border-collapse: separate;}.dj_ie BUTTON.dijitButtonNode {overflow: visible;}table .dijitButton .dijitButtonNode,table .dijitComboButton .dijitButtonNode {#overflow:hidden;}.dijitButtonNode IMG {vertical-align:middle;}.dijitTextBox,.dijitComboBox,.dijitSpinner {border: solid black 1px; #overflow: hidden; width: 15em; vertical-align: middle; #vertical-align: auto;}.dijitTimeTextBox {width: 8em;}.dijitTextBox input:focus,.dijitComboBox input:focus,.dijitSpinner input:focus {outline: none;}.dijitTextBoxFocused,.dijitComboBoxFocused,.dijitSpinnerFocused, .dijitSpinnerUpArrowActive, .dijitSpinnerDownArrowActive,.dijitTextAreaFocused {outline: auto 5px -webkit-focus-ring-color;}.dijitTextBox INPUT,.dijitComboBox INPUT,.dijitSpinner INPUT {border-left: solid black 1px; display:inline; position:static !important; border:0 !important; margin:0 !important; vertical-align:top !important; background-color:transparent !important; background-image:none !important; width:100% !important;}.dijitValidationIcon {visibility: hidden; display: block; padding: 0 2px; float: right; height: auto;}.dijitValidationIconText {visibility: hidden; display: none; float:right; font-family: sans-serif; font-style:italic; font-size: 0.75em; padding-right: 0.15em; line-height: 160%;}.dijit_a11y .dijitValidationIcon {display: none !important;}.dijit_a11y .dijitValidationIconText {display: block !important;}.dijitError .dijitValidationIcon,.dijitError .dijitValidationIconText {visibility: visible;}.dijitTextBox .dijitArrowButton {display:none;}.dijitCheckBox,.dijitRadio,.dijitCheckBoxInput {padding: 0; border: 0; width: 16px; height: 16px; background-position:center center; background-repeat:no-repeat; overflow: hidden;}.dijitCheckBox INPUT,.dijitRadio INPUT {margin: 0; padding: 0; display: block;}.dijitCheckBoxInput {opacity: 0.01;}.dj_ie .dijitCheckBoxInput {filter: alpha(opacity=0);}.dijit_a11y .dijitCheckBox,.dijit_a11y .dijitRadio {width: auto; height: auto;}.dijit_a11y .dijitCheckBoxInput {opacity: 1; filter: none; width: auto; height: auto;}.dijitProgressBarEmpty{position:relative;overflow:hidden; border:1px solid black; z-index:0;}.dijitProgressBarFull {position:absolute; overflow:hidden; z-index:-1; top:0; width:100%;}.dj_ie6 .dijitProgressBarFull {height:1.6em;}.dijitProgressBarTile {position:absolute; overflow:hidden; top:0; left:0; bottom:0; right:0; margin:0; padding:0; width:auto; height:auto; background-color:#aaa; background-attachment: fixed;}.dijit_a11y .dijitProgressBarTile{border-width:4px; border-style:solid; background-color:transparent !important;}.dj_ie6 .dijitProgressBarTile {position:static; height:1.6em;}.dijitProgressBarIndeterminate .dijitProgressBarLabel {visibility:hidden;}.dijitProgressBarIndeterminate .dijitProgressBarTile {}.dijitProgressBarIndeterminateHighContrastImage {display:none;}.dijit_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {display:block; position:absolute; top:0; bottom:0; margin:0; padding:0; width:100%; height:auto;}.dijitProgressBarLabel {display:block; position:static; width:100%; text-align:center; background-color:transparent !important;}.dijitTooltip {position: absolute; z-index: 2000; display: block; left: 50%; top: -10000px; overflow: visible;}.dijitTooltipContainer {border: solid black 2px; background: #b8b5b5; color: black; font-size: small;}.dijitTooltipFocusNode {padding: 2px 2px 2px 2px;}.dijitTooltipConnector {position: absolute;}.dijitTooltipData {display:none;}.dijitLayoutContainer{position: relative; display: block; overflow: hidden;}body .dijitAlignTop,body .dijitAlignBottom,body .dijitAlignLeft,body .dijitAlignRight {position: absolute; overflow: hidden;}body .dijitAlignClient {position: absolute;}.dijitBorderContainer, .dijitBorderContainerNoGutter {position:relative; overflow: hidden;}.dijitBorderContainerPane,.dijitBorderContainerNoGutterPane {position: absolute !important; z-index: 2;}.dijitBorderContainer > .dijitTextArea {resize: none;}.dijitGutter {position: absolute; font-size: 1px;}.dijitSplitter {position: absolute; overflow: hidden; z-index: 10; background-color: #fff; border-color: gray; border-style: solid; border-width: 0;}.dj_ie .dijitSplitter {z-index: 1;}.dijitSplitterActive {z-index: 11 !important;}.dijitSplitterCover{position:absolute; z-index:-1; top:0; left:0; width:100%; height:100%;}.dijitSplitterCoverActive{z-index:3 !important;}.dj_ie .dijitSplitterCover{background: white; filter: alpha(opacity=0);}.dijitSplitterH {height: 7px; border-top:1px; border-bottom:1px; cursor: ns-resize;}.dijitSplitterV {width: 7px; border-left:1px; border-right:1px; cursor: ew-resize;}.dijitSplitContainer{position: relative; overflow: hidden; display: block;}.dijitSplitPane{position: absolute;}.dijitSplitContainerSizerH,.dijitSplitContainerSizerV {position:absolute; font-size: 1px; cursor: move; cursor: w-resize; background-color: ThreeDFace; border: 1px solid; border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; margin: 0;}.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {overflow:hidden; position:absolute; top:49%;}.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {position:absolute; left:49%;}.dijitSplitterShadow,.dijitSplitContainerVirtualSizerH,.dijitSplitContainerVirtualSizerV {font-size: 1px; background-color: ThreeDShadow; -moz-opacity: 0.5; opacity: 0.5; filter: Alpha(Opacity=50); margin: 0;}.dj_ie .dijitSplitterV, .dijitSplitContainerVirtualSizerH {cursor: w-resize;}.dj_ie .dijitSplitterH, .dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {cursor: n-resize;}.dijit_a11y .dijitSplitterH {border-top:1px solid #d3d3d3 !important; border-bottom:1px solid #d3d3d3 !important;}.dijit_a11y .dijitSplitterV {border-left:1px solid #d3d3d3 !important; border-right:1px solid #d3d3d3 !important;}.dijitContentPane {display: block; overflow: auto;}.dijitContentPaneSingleChild {overflow: hidden;}.dijitTitlePane {display: block; overflow: hidden;}.dijitColorPalette {border:1px solid #999; background:#fff; -moz-border-radius:3pt;}img.dijitColorPaletteUnder {border-style:none; position:absolute; left:0; top:0;}.dijitColorPaletteInner {position: relative; overflow:hidden; outline:0;}.dijitPaletteCell {width: 20px; height: 20px; position: absolute; overflow: hidden; z-index: 10; outline-width: 0;}.dijitPaletteImg {width: 16px; height: 14px; position: absolute; top: 1px; left: 1px; overflow: hidden; cursor: default; border:1px solid #999;}.dijitPaletteCellHighlight img {width: 14px; height: 12px; position: absolute; top: 1px; left: 1px; overflow: hidden; cursor: default; border:2px solid #000; outline:1px solid #dedede;}.dijit_a11y .dijitPaletteCell {background-color:transparent !important;}.dijit_a11y .dijitPaletteImg {background-color:transparent !important;}.dijitAccordionContainer {border:1px solid #b7b7b7; border-top:0 !important;}.dj_webkit .dijitAccordionContainer div:focus {outline:none;}.dj_ff3 .dijitAccordionContainer div:focus {outline:none;}.dijitAccordionTitle {cursor: pointer;}.dijitAccordionFocused {text-decoration: underline;}.dijitAccordionTitle .arrowTextUp,.dijitAccordionTitle .arrowTextDown {display: none; font-size: 0.65em; font-weight: normal !important;}.dijit_a11y .dijitAccordionTitle .arrowTextUp,.dijit_a11y .dijitAccordionTitle-selected .arrowTextDown {display: inline;}.dijit_a11y .dijitAccordionTitle-selected .arrowTextUp {display: none;}.dijitCalendarContainer thead tr th, .dijitCalendarContainer thead tr td, .dijitCalendarContainer tbody tr td, .dijitCalendarContainer tfoot tr td {padding: 0;}.dijitCalendarNextYear {margin:0 0 0 0.55em;}.dijitCalendarPreviousYear {margin:0 0.55em 0 0;}.dijitCalendarIncrementControl {vertical-align: middle;}.dijitCalendarDisabledDate {color:gray !important;}.dijitCalendarPreviousMonthDisabled,.dijitCalendarCurrentMonthDisabled,.dijitCalendarNextMonthDisabled {cursor:default !important}.dijitCalendarIncrementControl,.dijitCalendarBodyContainer tbody tr td,.dijitCalendarDateTemplate,.dijitCalendarContainer .dijitInline {cursor:pointer;}.dijitSpacer {position: relative; height: 1px; overflow: hidden; visibility: hidden;}.dijitMenu {border:1px solid black; background-color:white;}.dijitMenuTable {margin:1px 0; border-collapse:collapse; border-width:0; background-color:white;}.dj_webkit .dijitMenuTable td[colspan="2"]{border-right:hidden;}.dijitMenuItem{text-align: left; white-space: nowrap; padding:.1em .2em; cursor:pointer;}.dijitMenuPassive .dijitMenuItemHover,.dijitMenuItemSelected {background-color:black; color:white;}.dijitMenuItemIcon, .dijitMenuExpand {background-repeat: no-repeat;}.dijitMenuItemDisabled * {opacity:0.3; cursor:default;}.dj_ie .dijit_a11y .dijitMenuItemDisabled td,.dj_ie .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled td {color:gray !important; filter: alpha(opacity=35);}.dijitMenuItemLabel {position: relative; vertical-align: middle;}.dijit_a11y .dijitMenuItemSelected {border: 1px #fff dotted !important;}.dj_ff3 .dijit_a11y .dijitMenuItem td {padding: none !important; background:none ! important;}.dijit_a11y .dijitMenuItemSelected .dijitMenuItemLabel {border-width: 1px; border-style: solid;}.dj_ie8 .dijit_a11y .dijitMenuItemLabel {position:static;}.dijitMenuExpandA11y {display: none;}.dijit_a11y .dijitMenuExpandA11y {display: inline;}.dijitMenuSeparator td {border: 0; padding: 0;}.dijitMenuSeparatorTop {height: 50%; margin: 0; margin-top:3px; font-size: 1px;}.dijitMenuSeparatorBottom {height: 50%; margin: 0; margin-bottom:3px; font-size: 1px;}.dijitCheckedMenuItemIconChar {vertical-align: middle; visibility:hidden;}.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIconChar {visibility: visible;}.dijit_a11y .dijitCheckedMenuItemIconChar {display:inline !important;}.dijit_a11y .dijitCheckedMenuItemIcon {display: none;}.dijitStackController .dijitToggleButtonChecked * {cursor: default;}.dijitTabContainerNoLayout {width: 100%;}.dijitTabContainerBottom-tabs,.dijitTabContainerTop-tabs,.dijitTabContainerLeft-tabs,.dijitTabContainerRight-tabs {overflow: visible !important;}.dijitTabContainerBottom-container,.dijitTabContainerTop-container,.dijitTabContainerLeft-container,.dijitTabContainerRight-container {z-index:0; overflow: hidden; border: 1px solid black;}.dijitTabContainer .nowrapTabStrip {width: 50000px; display: block; position: relative;}.dijitTabContainer .dijitTabListWrapper {overflow: hidden;}.dijit_a11y .dijitTabContainer .tabStripButton img {display: none;}.dijitTabContainerTop-tabs {border-bottom: 1px solid black;}.dijitTabContainerTop-container {border-top: 0px;}.dijitTabContainerLeft-tabs {border-right: 1px solid black; float: left;}.dijitTabContainerLeft-container {border-left: 0px;}.dijitTabContainerBottom-tabs {border-top: 1px solid black;}.dijitTabContainerBottom-container {border-bottom: 0px;}.dijitTabContainerRight-tabs {border-left: 1px solid black; float: left;}.dijitTabContainerRight-container {border-right: 0px;}div.dijitTabBtnDisabled, .dj_ie div.dijitTabBtnDisabled {cursor: auto;}.dijitTab {position:relative; cursor:pointer; white-space:nowrap; z-index:3;}.dijitTab * {vertical-align: middle;}.dijitTabChecked {cursor: default;}.dijitTabButtonIcon {height: 18px;}.dijitTabContainerTop-tabs .dijitTab {top: 1px;}.dijitTabContainerBottom-tabs .dijitTab {top: -1px;}.dijitTabContainerLeft-tabs .dijitTab {left: 1px;}.dijitTabContainerRight-tabs .dijitTab {left: -1px;}.dijitTabContainerTop-tabs .dijitTab,.dijitTabContainerBottom-tabs .dijitTab {display:inline-block; #zoom: 1; #display:inline;}.dijitTabInnerDiv {position:relative;}.tabStripButton {z-index: 12;}.dijitTabButtonDisabled .tabStripButton {display: none;}.dijitTab .closeButton {margin-left: 1em;}.dijitTab .closeText {display:none;}.dijit_a11y .closeText {display:inline; margin: 0px 6px;}.dijit_a11y .dijitTab .closeImage {display:none;}.dijit_a11y .closeButton-hover .closeText {border:thin solid;}.dijit_a11y .dijitTabChecked {border-style:dashed !important;}.dijit_a11y .dijitTabInnerDiv {border-left:none !important;}.dijitTabPane,.dijitStackContainer-child,.dijitAccordionContainer-child {border: none !important;}.dijitInlineEditor {position:relative; vertical-align:bottom;}.dj_ie .dijitInlineEditor {vertical-align:middle;}.dijitInlineValue {}.dijitInlineEditor .dijitButtonContainer {position:absolute; right:0; overflow:visible;}.dijitInlineEditor .saveButton,.dijitInlineEditor .cancelButton {}.dijitTreeIndent {width: 19px;}.dijitTreeRow, .dijitTreeContent {white-space: nowrap;}.dijitTreeRow img {vertical-align: middle;}.dijitTreeContent {cursor: default;}.dijitExpandoText {display: none;}.dijit_a11y .dijitExpandoText {display: inline; padding-left: 10px; padding-right: 10px; font-family: monospace; border-style: solid; border-width: thin; cursor: pointer;}.dijitTreeLabel {margin: 0px 4px;}.dijitDialog {position: absolute; z-index: 999; padding: 1px; overflow: hidden;}.dijitDialogFixed div.dijitDialogTitleBar {cursor:default;}.dijitDialogUnderlayWrapper {position: absolute; left: 0; top: 0; z-index: 998; display: none; background: transparent !important;}.dijitDialogUnderlay {background: #eee; opacity: 0.5;}.dj_ie .dijitDialogUnderlay {filter: alpha(opacity=50);}.dijit_a11y .dijitInputLayoutContainer,.dijit_a11y .dijitDialog {opacity: 1 !important; background-color: white !important;}.dijitDialog .closeText {display:none; position:absolute;}.dijit_a11y .dijitDialog .closeText {display:inline;}.dijitSliderMoveable {z-index:99; position:absolute !important; display:block; vertical-align:middle;}.dijitSliderMoveableH {right:0;}.dijit_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle {margin:0; padding:0; position:absolute !important; border:8px solid gray; width:0; height:0;}.dijit_a11y .dijitSliderFocused .dijitSliderImageHandle {border:4px solid #000; height:8px; width:8px;}.dijitSliderImageHandleV {top:-8px; left:-6px;}.dijitSliderImageHandleH {left:-8px; top:-5px; vertical-align:top;}.dijitSliderBar {border-style:solid; border-color:black;}.dijitSliderBarContainerV {position:relative; height:100%; z-index:1;}.dijitSliderBarContainerH {position:relative; z-index:1;}.dijitSliderBarH {height:4px; border-width:1px 0;}.dijitSliderBarV {width:4px; border-width:0 1px;}.dijitSliderProgressBar {background-color:red; z-index:1;}.dijitSliderProgressBarV {position:static !important; height:0%; vertical-align:top; text-align:left;}.dijitSliderProgressBarH {position:absolute !important; width:0%; vertical-align:middle; overflow:visible;}.dijitSliderRemainingBar {overflow:hidden; background-color:transparent; z-index:1;}.dijitSliderRemainingBarV {height:100%; text-align:left;}.dijitSliderRemainingBarH {width:100% !important;}.dijitSliderBumper {overflow:hidden; z-index:1;}.dijitSliderBumperV {width:4px; height:8px; border-width:0 1px;}.dijitSliderBumperH {width:8px; height:4px; border-width:1px 0;}.dijitSliderBottomBumper,.dijitSliderLeftBumper {background-color:red;}.dijitSliderTopBumper,.dijitSliderRightBumper {background-color:transparent;}.dijitSliderDecorationH {text-align:center;}.dijitSlider .dijitSliderButton {font-family:monospace; margin:0; padding:0; display:block;}.dijit_a11y .dijitSliderButtonInner {visibility:visible !important;}.dijitSliderButtonContainer {text-align:center; height:0;}.dijitSlider .dijitButtonNode {padding:0; display:block;}.dijitRuleContainer {position:relative; overflow:visible;}.dijitRuleContainerV {height:100%; line-height:0; float:left; text-align:left;}.dj_opera .dijitRuleContainerV {line-height:2%;}.dj_ie .dijitRuleContainerV {line-height:normal;}.dj_gecko .dijitRuleContainerV {margin:0 0 1px 0;}.dijitRuleMark {position:absolute; border:1px solid black; line-height:0; height:100%;}.dijitRuleMarkH {width:0; border-top-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important;}.dijitRuleLabelContainer {position:absolute;}.dijitRuleLabelContainerH {text-align:center; display:inline-block;}.dijitRuleLabelH {position:relative; left:-50%;}.dijitRuleMarkV {height:0; border-right-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important; width:100%; left:0;}.dj_ie .dijitRuleLabelContainerV {margin-top:-.55em;}.dijit_a11y .dijitButtonContents .dijitButtonText,.dijit_a11y .dijitTab .tabLabel {display: inline !important;}.dj_ie7 .dijitButtonNode > BUTTON.dijitButtonContents > * {position: relative;}.dijitTextArea {width:100%; overflow-y: auto;}.dijitTextArea[cols] {width:auto;}.dj_ie .dijitTextAreaCols {width:auto;}.dijitTextArea > DIV {text-decoration:none; overflow:auto; min-height: 1.40em;}.dj_ie .dijitTextArea p {margin-top:0; margin-bottom:0; line-height: normal !important;}.dijitToolbarSeparator {height: 18px; width: 5px; padding: 0 1px; margin: 0;}.dijitIEFixedToolbar {position:absolute; top: expression(eval((document.documentElement||document.body).scrollTop));}.RichTextEditable {display: block;}.dijitTimePickerItemInner {text-align:center; border:0; padding:2px 8px 2px 8px;}.dijitTimePickerTick,.dijitTimePickerMarker {border-bottom:1px solid gray;}.dijitTimePicker .dijitDownArrowButton {border-top: none !important;}.dijitTimePickerTick {color:#CCC;}.dijitTimePickerMarker {color:black; background-color:#CCC;}.dijitTimePickerItemSelected {font-weight:bold; color:#333; background-color:#b7cdee;}.dijitTimePickerItemHover {background-color:gray; color:white; cursor:pointer;}.dijit_a11y .dijitTimePickerItem {border-bottom:1px solid #333;}.dijitToggleButtonIconChar {display:none !important;}.dijit_a11y .dijitToggleButtonIconChar {display:inline !important;}.dijit_a11y .dijitToggleButtonIconChar {visibility:hidden;}.dijit_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {visibility:visible !important;}.dijitArrowButtonChar {display:none !important;}.dijit_a11y .dijitArrowButtonChar {display:inline !important;}.dijitInputLayoutContainer {position: relative; overflow: hidden;}.dijitSpinnerButtonContainer {float: right; width: 18px; position: relative; overflow: hidden;}.dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {height: 50%; width: 16px; overflow: hidden;}.dijitSpinner .dijitInputLayoutContainer .dijitArrowButtonInner {overflow: hidden; line-height: 50%;}.dijit_a11y .dijitSpinner .dijitInputLayoutContainer .dijitArrowButton {width: 100%;}.dijit_a11y .dijitSpinner .dijitArrowButton .dijitArrowButtonChar {font-size: 0.4em; vertical-align: top;}.dijit_a11y .dijitSpinnerButtonContainer {width: 0.5em; margin-left: 2px; overflow: visible;}.dijit_a11y .dijitSpinnerButtonContainer .dijitButtonNode {border-width: 1px 0px 0px 1px; border-style: solid !important;}.dijitSelect {margin: 0.2em;}.dj_ie .dijitSelect,.dj_ie7 .dijitSelect,.dj_iequirks .dijitSelect {vertical-align: middle;}.dj_ie8 .dijitSelect .dijitButtonText {vertical-align: top;}.dijitSelect .dijitButtonNode {text-align: left;}.dijitRtl .dijitSelect .dijitButtonNode {text-align: right;}.dijitToolbar .dijitSelect {margin: 0;}.dj_webkit .dijitToolbar .dijitSelect {padding-left: 0.3em;}.dijit_a11y .dijitSelectDisabled .dijitButtonNode {border-style: outset!important; border-width: medium!important; border-color: #999 !important; color:#999 !important;}.dijitSelect .dijitButtonContents {padding: 0px; background: transparent none;}.dijitSelectFixedWidth .dijitButtonContents {width: 100%;}.dijitSelect .dijitArrowButton {width: 16px;}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel {position: static;}.dijitSelectLabel *{vertical-align: baseline;}.dijitSelectSelectedOption * {font-weight: bold;}.dijitSelectMenu {border-width: 1px;}.dijitSelect .dijitButtonContents {white-space: nowrap;}.dijitSelectMenu .dijitMenuTable {margin: 0px; background-color: transparent;}.dijitTextBoxReadOnly,.dijitComboBoxReadOnly,.dijitSpinnerReadOnly,.dijitTextAreaReadOnly,.dijitTextBoxDisabled,.dijitComboBoxDisabled,.dijitSpinnerDisabled,.dijitTextAreaDisabled {color: gray;}.dj_webkit .dijitTextBoxDisabled INPUT,.dj_webkit .dijitComboBoxDisabled INPUT,.dj_webkit .dijitSpinnerDisabled INPUT {color: #eee;}.dj_webkit INPUT.dijitTextBoxDisabled,.dj_webkit TEXTAREA.dijitTextAreaDisabled {color: #333;}.dijit_a11y .dijitSliderReadOnly,.dijit_a11y .dijitSliderDisabled {opacity:0.6;}.dj_ie .dijit_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dijit_a11y .dijitSliderDisabled .dijitSliderBar {filter: alpha(opacity=40);}.dijit_a11y .dijitSlider .dijitSliderButtonContainer DIV {font-family: monospace; font-size: 1em; line-height: 1em; height: auto; width: auto; margin: 0px 4px;}.dijitForceStatic {position: static !important;}.dijitDialogUnderlay {background-color:#000;}.dojoxLightbox {position:absolute; z-index:999; overflow:hidden; width:100px; height:100px; border:11px solid #fff; background:#fff url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/loading.gif) no-repeat center center; -webkit-box-shadow: 0px 6px 10px #636363; -webkit-border-radius: 3px; -moz-border-radius:4px; border-radius: 4px;}.dojoxLightboxContainer {position:absolute; top:0; left:0;}.dojoxLightboxFooter {padding-bottom:5px; position:relative; bottom:0; left:0; margin-top:8px; color:#333; z-index:1000; font-size:10pt;}.dojoxLightboxGroupText {color:#666; font-size:8pt;}.LightboxNext,.LightboxPrev,.LightboxClose {float:right; width:16px; height:16px; cursor:pointer;}.nihilo .LightboxClose,.tundra .LightboxClose {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/close.png) no-repeat center center;}.di_ie6 .nihilo .LightboxClose,.dj_ie6 .tundra .LightboxClose {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/close.gif) no-repeat center center;}.nihilo .LightboxNext,.tundra .LightboxNext {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/right.png) no-repeat center center;}.dj_ie6 .nihilo .LightboxNext,.dj_ie6 .tundra .LightboxNext {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/right.gif) no-repeat center center;}.nihilo .LightboxPrev,.tundra .LightboxPrev {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/left.png) no-repeat center center;}.dj_ie6 .nihilo .LightboxPrev,.dj_ie6 .tundra .LightboxPrev {background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/resources/images/left.gif) no-repeat center center;}.soria .LightboxClose,.soria .LightboxNext,.soria .LightboxPrev {width:15px; height:15px; background:url(../../../includes/js/dojo-release-1.4.2-src/dojox/image/../../dijit/themes/soria/images/spriteRoundedIconsSmall.png) no-repeat center center; background-position:-60px;}.soria .LightboxNext {background-position:-30px 0;}.soria .LightboxPrev {background-position:0 0;}img.red_sq {vertical-align: middle; background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -0px; width: 5px; height: 5px;}img.btn_search_listings,input.btn_search_listings {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -30px; width: 94px; height: 20px;}img.search_magnify_icon {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -60px; width: 12px; height: 12px;}img.redfin_logo_left {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -90px; width: 91px; height: 58px; margin-left: 30px;}img.btn_down_arrow {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -150px; width: 9px; height: 8px;}img.btn_down_arrow_blue {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -180px; width: 9px; height: 8px;}img.icon_question {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -210px; width: 11px; height: 12px;}img.btn_accept {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -240px; width: 113px; height: 23px;}img.btn_decline {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -270px; width: 113px; height: 23px;}img.btn_ok {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -300px; width: 56px; height: 21px;}img.fewer_options_x {background: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -330px; width: 15px; height: 15px;}img.logo_text_only {background: no-repeat; background-image: url(../../sprites/nav_top_sprite_3.png); background-position: left -0px; width: 56px; height: 14px;}#top_nav_table {width: 985px; height: 70px; border-style: none; border-width: 0px; background-repeat: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -360px;}#top_nav_table_new2 {height: 68px; border-style: solid; border-width: 0px; background-repeat: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -450px;}#under_banner {height: 68px; width: 1000px; border-style: solid; border-width: 0px; background-repeat: no-repeat; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -540px;}a#search-nav {width: 65px; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -630px;}a#search-nav.sel,a#search-nav.sel:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -660px;}a#search-nav:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -690px;}a#buying-nav {width: 65px; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -720px; margin-left: 6px;}a#buying-nav.sel,a#buying-nav.sel:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -750px;}a#buying-nav:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -780px;}a#selling-nav {width: 65px; background-image: url(../../sprites/nav_top_sprite.png); background-position: left -810px; margin-left: 6px;}a#selling-nav.sel,a#selling-nav.sel:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -840px;}a#selling-nav:hover {background-image: url(../../sprites/nav_top_sprite.png); background-position: left -870px;}#search_location{background-image: url(../../sprites/nav_top_sprite.png); background-position: left -900px;}body{height: 100%; background-color: #6C8098; font-size: 11pt; line-height: 130%; color: #000000; margin:0; padding:0;}#loading_screen_background {height: 40px;}#loading_screen {padding:0px; margin:0px; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color: #F7F6F2; z-index:999; text-align:center; font-size:15px;} img.icon {border: 1px solid #CCCCCC; margin: 5px 8px 0 0;} h1 {font-weight: bold;}ol li, ul li {line-height: 19px;}ul.list-with-info {list-style-type:none; padding:0; margin: 0;}blockquote {border: none; font-size: inherit !important; line-height: 130%; padding: 0; margin: 0;}.red {color: #DA4F26;}#profile {display:none;}.rf_profile_on #profile {display:inline;}#search_controls_basic {background:transparent; white-space:nowrap; margin-bottom:2px;}#search_controls_extended {position:absolute; border: 1px solid #444444; top:-4px !important; left:-59px; background: white; color:black; z-index:1; width: 720px; padding-bottom: 0px;}#search_location_basic_dropdown {top: -9999px;}#search_controls_container {overflow:visible; border: none; background: transparent; position:absolute; top:0px; left:10px; z-index: 10; padding:0px;}.warning {padding: 4px; border: 1px solid #DA4F26; background-color: #F7F6F2; font-size:10pt; color: #DA4F26; font-weight:bold;}#confirm-dialog {background-color:#FFFFFF; width:450px;}.dojoDialog, .dijitDialog {background:white none repeat scroll 0%; border:1px solid black; color:black; font-size:12px;}.pop, .ui-dialog {background-color: #fff; border-top: 1px solid #738aa6; border-right: 2px solid #55667a; border-bottom: 2px solid #55667a; border-left: 1px solid #738aa6; height: auto; max-height: 550px; overflow: auto; font-size: 11px; color: #000; vertical-align:middle;}.popHead, .ui-dialog-titlebar {background-color: #738aa6; color: #fff; font-size: 15px; font-weight: bold; text-align: left; padding: 5px;}.popClose, .ui-dialog-titlebar-close {position: absolute; cursor: pointer; top: 7px; right: 5px; display:inline; color: #FFFFFF; text-decoration: none;}.ui-dialog-titlebar-close {display: block;}.ui-dialog-titlebar-close span {display:none;}.popBalloonClose {position:absolute; right:5px; top:26px; cursor: pointer;}.popContent {margin: 10px; text-align: left; background-color:#FFFFFF; font-size:12px; color:#000000;}.popContent.jsquery {background-color: transparent;}div.popContent ul li {list-style: none url(../../list_dot_v4.png);}.popButtons {margin-top: 15px;}div.popButtons img {position: relative; float: right; margin-left: 5px; cursor: pointer;}div.popButtons img.postIcon {position: static; float: none;}div.popButtons div.button {float: right; margin-left:10px;}.ui-dialog-buttonpane {text-align: right;}.popButton {margin:10px;}#confirm-dialog-msg {margin-top:10px; display:inline;}#confirm-dialog-yes-text, #confirm-dialog-no-text {display:inline; vertical-align:middle}.popupMenu {background:white; border:1px black solid; color: black; font-size: 12px; padding: 4px; width:auto;}.nihilo .popupMenu {padding: 4px;}.popupMenu a {co : black;}.popupMenu ol {list-style: none; padding: 0px; margin: 0px;}.popupMenu ol li {cursor: pointer; text-indent: 6px;}.popupMenu ol li img {vertical-align: middle;}.popupMenu ol.checklist li {text-decoration: underline; text-indent: 18px;}.popupMenu ol li.selected {background-image: url(../../btn_chev_selected.png); background-position: 3px 50%; background-repeat: no-repeat; text-decoration: none; cursor: auto;}#save_search_options {margin-right:7px;}#confirm-dialog {padding: 0px;}#saved-search-box {padding: 0px; overflow: hidden;}a.current-page {color:#da4f26 !important; text-decoration:none !important;}a.current_page_sub {text-decoration:none !important;}a.footer_link {color:#666666; text-decoration:underline; font-size:12px}a.footer_link {color:#666666; text-decoration:underline; font-size:12px}a.footer_link:hover {color:#666666; text-decoration:underline; font-size:12px}a.nav_link {text-decoration:underline; font-size:12px}a.nav_link {text-decoration:underline; font-size:12px}a.nav_link:hover {text-decoration:underline; font-size:12px}a.plain_link {text-decoration:none; color: inherit;}a.top_header_nav {color:#676459; text-decoration:none}a.top_header_nav_selected {color:#d84519; text-decoration:none}a.top_header_nav:hover {color:#d84519;text-decoration:none}a.top_link {text-decoration:underline; font-size:12px}a.top_link {text-decoration:underline; font-size:12px}a.top_link:hover {text-decoration:underline; font-size:12px}a.hover_roll {text-decoration:none; color:inherit;}a.hover_roll:hover span.roller {text-decoration:underline;}h5 {text-transform:uppercase; color:#8e8b80; padding:0px; margin:10px 0px 4px 0px; font-size:14px;}.white_link{color:#ffffff;text-decoration:underline;cursor:pointer;}.white_link:hover{color:#ffffff;text-decoration:underline;}.orange_link{color:#DE5632;text-decoration:underline;cursor:pointer;}.white_label{color:#ffffff;}.heavy_white_link{color:#ffffff;text-decoration:underline;font-weight:bold;cursor:pointer;}.heavy_white_link:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}.heavy_orange_link{color:#DE5632;text-decoration:underline;font-weight:bold;cursor:pointer;}a.white_login_link{color:#ffffff;text-decoration:underline;}a.white_login_link:hover{color:#da4f26;text-decoration:underline;}#ask_agent_button {}#btn_inner{height: 30px; border-style:solid; border-color:#6e839a; border-width:1px; margin:3px}#btn_welcome{background-color:#5c718a; text-align:center; color:#FFFFFF; font-size:12px; width:250px; height:40px; font-weight:normal; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(../../login_back.png);} a.button {border: 2px solid transparent; display:block; height:23px; width:163px;}a.button:hover, img.button {border-color: #DA4F26;}a.button img, img.button {border: none; cursor: pointer;}#btn_container{text-align:center; color:#FFFFFF; font-size:12px; width:250px; height:22px; padding-top:3px; font-weight:bold; border-style:solid; border-width:0px} * There are others, which should be considered depricated, the list includes * * maincol_outer / maincol_inner * * main_body / inner_body * We should only need one. container has been encapulated in a tag. * container is intended to be used without a table wrapped around it. */div.wrapper {background: #FFF; padding: 4px; margin: 0 0 7px 7px; width: 970px; float: left;}div.wrapper.with-sidebar {width: 710px;}div.visual_border_wrapper {}div.sidebar {float:left; margin-left:10px; width:251px;}#main_body{margin: 0px; padding: 0px; zoom:1;}#main_body_disclaimer{background-color:#e9edf2; border-style:solid; border-width:0px; padding:4px; background-position:top; background-repeat:repeat-x; background-image:url(../../bg_div_fade.png);}#inner_body, #inner_body_disclaimer, #inner_body_full, #inner_body_offer {background-color:#fff; height:100%; background-repeat:no-repeat;}#inner_body_disclaimer{padding:14px;}#inner_body_full{padding:14px 4px 0px 2px;}#inner_body_offer {padding:0px 0px 0px 0px}div.maincol_outer {padding: 0; margin: 0;}div.maincol_outer div.maincol_inner {border: 1px solid #D6D6D6; padding: 0px; margin: 5px;}div.maincol_outer div.maincol_inner div.subsection {margin-top:10px; padding:14px 4px 0px 4px;}div.maincol_outer div.maincol_inner div.first_subsection {padding: 0px 4px 0px 4px;}div.maincol_outer div.maincol_inner div.first_subsection h1 {font-weight: normal; font-size: 17px; margin:0; padding:0;}#content_container {}div.maincol_inner {background: #F7F7F3; height: 100%;}div.main-column-soft {float:left; width:715px; padding: 5px; background:#FFFFFF; border-right:1px solid #D8D8D8; min-height: 875px; height:auto !important; height:600px;}div.main-column-soft-content {margin-left: 7px;}.main-column-soft p, .main-column-soft li {font-size: .9em;}div.main-column-soft-no-padding {width:720px; padding: 0 5px 0 0;}div.sidebar-column-soft {width: 252px; background: #F7F7F3; float: left;}div.sidebar-column-soft .sidebar_box {background-color: transparent; padding: 0;}div.sidebar-column-soft .sidebar_box .sidebar_box_content {border-width: 0; background-color: transparent;}.no_padding {padding: 0px;}.no_margin {margin: 0px;}.absolute_no_spacing {padding: 0 !important; margin: 0 !important;}.outer_right {background: #FFFFFF;}.out_right {margin: 0px 0px 0px 0px; text-align:center; padding:4px;}.inner_right {padding:4px 4px 10px 4px; text-align: left;}div.sidebar-column-soft .sidebar_box_content {padding: 4px;}.no_padding .sidebar_box_content {padding: 0;}.outer_right p.content_text {color:#000000; font-weight:normal; text-align:left;}.outer_right p {margin: 2px;}p.sidebar_last {margin-bottom: 0; padding-bottom: 0;}div.inner_right p {font-size:12px;}.upper_right_include_header{font-size:16px; font-weight:bold; color:#4F4C42; text-align:left; padding:6px 0px 3px 4px;}div.inner_right .upper_right_include_header a {text-decoration: none; color:#4F4C42;}div.inner_right .upper_right_include_header a:visited {color:#4F4C42;}div.inner_right .upper_right_include_header a:link {color:#4F4C42;}div.inner_right .upper_right_include_header a:hover {color:#4F4C42;}div.inner_right .upper_right_include_header a:active {color:#4F4C42;}div.inner_right .upper_right_include_header a:focus {color:#4F4C42;}div.inner_right ul {text-align: left; margin: 0 0 0 20px; padding: 0px;}.search_control_link {text-decoration:underline; color:#434037; font-weight:bold; cursor:pointer;}#search_controls_extended_dialog_controls {margin-right: 6px; padding-top: 6px; width: auto; text-align: right; line-height:normal}#fewer_options {vertical-align:middle; cursor:pointer;}#fewer_options_container {margin-left: 4px}#reset_options_container {text-align: center;}#reset_options {vertical-align:middle; font-size:12px; margin: 0px 0px 0px 0px;}a.adv_search_cancel {font-size:12px; padding: 0px 0px 0px 390px; color:#434037; font-weight:bold;}table#adv_check_table_container td.check_cell {vertical-align: top;}table#adv_check_table_container td.left {background-image:url(../../adv_dotted.gif); background-position: right; background-repeat:repeat-y; width:197px;}table#adv_check_table_container td.middle {width: 350px; background-image:url(../../adv_dotted.gif); background-position: right; background-repeat:repeat-y;}table#adv_check_table_container td.right {width:205px;}table#adv_check_table_container td.right select {width:141px;}table#adv_drop_table tr td {line-height:25px; vertical-align:middle}table#adv_drop_table tr td.search-row-short {line-height:10px;}table#adv_drop_table tr td input {margin:0;}#adv_check_table_container.noComingleMode .adv_ctrl_checkbox {display:none;}#adv_check_table_container.noComingleMode .adv_ctrl_radio {display:inline;}#adv_check_table_container.comingleMode .adv_ctrl_checkbox {display:inline;}#adv_check_table_container.comingleMode .adv_ctrl_radio {display:none;}table#adv_drop_table #ft {width: 232px;}table.adv_checkbox_table {width: 100%;}table.adv_checkbox_table, table#adv_drop_table, table#listing_fact_table, table#adv_listing_type_table {font-size:11px;}table.adv_checkbox_table td.search-row-label {font-size:14px; font-weight:bold; line-height:16px;}table#adv_drop_table td.search-row-label, table#listing_fact_table td.search-row-label {font-size:14px; font-weight:bold; line-height:16px;}table td.adv_check {padding-left:10px; white-space:nowrap;}table td.search-row-label-drop {font-size:11px; padding-left:10px;}select.search-control {width:110px; font-size:12px;}table#listing_fact_table select.search-control {width:206px;}select.indented {margin-left:20px;}.adv_option_list {padding-left:6px; font-size: 12px; padding-bottom: 1px;}.adv_option_list_disabled {text-decoration:none !important; cursor:default !important; color: #BBBBBB;}#view_type_radio_group {padding-bottom:3px; margin-bottom:3px;}#view_type_radio_group li.selected {cursor: default;}#include_mlsfc_select_label, #open_house_label, #sold_within_months_label {padding-left:23px;}img.adv_checkbox_icon {position: relative; bottom: -2px;}.include-only-explanation {font-size:10px; font-style: italic; line-height: normal; padding-left:2px;}#ask_agent_textbox_container{text-align:left; padding:4px; font-weight:bold; font-size:11px}.agent_container{padding:0px 0px 30px 0px}.agent_div{font-weight:normal;height:170px; font-size:12px}.ask_ques_text{font-size: 12px;}.blog_date {font-size:12px; color:#333333; text-align:left; padding:5px 0px 3px 5px}.blog_more {font-size:10px; color:#8e8b80; text-align:left; padding:0px 0px 3px 5px}.blog_title {font-size:13px; color:#000000; text-align:left; padding:0px 0px 5px 5px}.blog_text {font-size:11px; color:#333333; text-align:left; padding:0px 0px 0px 5px; line-height:15px}.body_header{color:#6D8299; font-size:18px;}.body_subheader{color:#4f4c42;font-size:16px; font-weight:bold}.buy_intro_image {font-weight:bold; color:#787771; font-size:12px;}.buy_subheader{color:#8e8b80; font-weight:bold; font-size:14px; padding: 0px 0px 20px 0px;}#call_24 {position:absolute; right:10px; font-weight:bold; font-size:14px; color:#FFFFFF; padding:0px 16px 0px 0px}#container {position: relative;min-height: 100%;height: 100%;voice-family: "\"}\"";voice-family: inherit;height: auto;zoom:1;}.include_spacer {height:10px;line-height:2px;border-width:0px}#content_block, .content_block {padding:15px 7px 80px 130px; color:#000000; font-size:12px; height:100%; background-image:none; min-height:410px; margin-bottom:50px;}#content_block_wizard, #content_block_full, .content_block_full, .container_content {padding:15px 7px 0px 7px; color:#000000; font-size:12px; height:100%; background-image:none; min-height:410px; margin-bottom:70px;}#content_block_wizard {padding-top: 8px;}.content_text_heavy{color:#000000; font-size:14px; font-weight:bold}.content_text{color:#000000; font-weight:normal; font-size:12px;}.header_text{color:#4F4C42; font-weight:bold; font-size:12px; white-space: nowrap;}.client_test {font-size:14px; font-weight:bold}#direct-navigation {width:170px;}.navigation_list {list-style:none;margin:0; padding:0;overflow:hidden;}#direct-navigation li {display:inline;line-height:14px;color:#4F4C42;font-size:12px;}#direct-navigation a {display:block;padding:4px 14px;width:100%;color:#677C94;font-weight:bold;text-decoration:underline;}#direct-navigation a:hover {color:#da4f26;font-weight:bold;text-decoration:underline;}#direct-navigation .current-page {background: url(../../elements/icon_chev.gif) top left no-repeat;color:#da4f26;text-decoration:none;}#direct-navigation ul {list-style:none; margin:0; padding:0;overflow:hidden;}.dotted {border-bottom: 1px solid #CCC; padding: 1px; background: repeat-x bottom; margin-top:3px; position:relative}hr.dotted {border: none; margin: 4px; background: url(../../dotted.gif) repeat-x bottom; height: 1px;}hr.spacious {margin: 20px 4px;}h2.logo {height: 20px; margin: 4px 0 0 0;}.subheading-headroom {margin-top: 20px;} div.subsection h4 {margin: 0px; padding: 0px; font-weight: bold;}.footnote {font-size: .8em; margin: 10px; color: #888888;}.dotted_main {border-style:none; border-color:#00FF00; text-align:center; border-bottom: none;padding: 1px; margin:6px 4px 0px 0px; background: url(../../dotted.gif); background-repeat:repeat-x;}.faq-answer{font-size:12px; font-weight:normal;}.faq_div{padding:0px 0px 20px 0px}.photo_frame {border:3px solid #EBE9E0; padding:4px;}.agent_flicker {min-height: 180px;}.agent_flicker .photo_frame {float: right; margin-left: 10px; height: 140px; width: 100px;}#flicker-agent-title, #flicker-agent-location, #flicker-agent-caption {font-size:10px; color:#757472;}#flicker-agent-title {font-weight:bold; font-size:15px; color:#000000}#flicker-agent-location {font-weight:bold; font-size:14px; color:#000000}#flicker-agent-caption {line-height:1.3em; font-size:0.9em; color:#000000}.customer_flicker, .sidebar_box .customer_flicker p {font-size: 1em;}.customer_flicker .photo_frame {width: 200px; height: 143px; display: block; margin: 0 auto;}.customer_flicker p.caption {margin: 10px 0 !important;}.customer_flicker p {margin: 0;}.focus {color:#da4f26; text-decoration:none}#footer_bar {background-color:#868279; color:#c4c0b6; font-size:12px; padding:3px 0px 0px 0px; position:relative; bottom:auto;}.footer_fade {position:relative; background-color:#f4f3ed; color: #000000; font-size: 11px; clear: both;}#fade_links {color: #000000; clear: both;}#fade_links, .footer_text {font-size:11px;}.footer_text {padding: 5px 0 0 16px; color: #aca9a0;}table.footer_links, table.footer_links tr, table.footer_links tr td {vertical-align: top;}table.footer_links tr td.label {width: 90px; padding-left: 16px;}#footer_blogs {background-color:#868279; height:20px !important; font-size:12px;}#footer_blogs .label {color: #FFFFFF;}#footer_small{display: block; font-size:11px; width: 800px; padding: 7px 0px 0px 15px; line-height: 13px}#job_list_div{font-size: 12px; border-style:solid; border-width:1px; background-color:#CCCCCC; width:350px; padding: 5px}#how_long {float:left; font-weight:bold; font-size:12px}.listing_surround{background-color:#fdfdfb; padding:4px}#lower_ask_agent_form{color:#677c94; text-align:left; padding:5px 5px 0px 5px; height:26px; font-size:12px}.my_redfin_selected {text-decoration:none; color:#df4e26}#nav {margin-bottom: 7px; height:86px;}.nav_floater {position:absolute; top:100px; left:20px}.news_container {padding:0px 0px 15px 0px; text-align:left}.news_date{font-size:11px; font-weight:bold;}.news_header {font-size:11px; font-weight:bold;}.newsHeader {font-size:16px; font-weight:bold;}.news_title {font-weight:bold; font-size:16px}.news_upper {}#page_subheader{font-size:18px; font-weight:bold; padding:0px 3px 8px 0px; color:#4f4c42}.page_subheader{font-size:18px; font-weight:bold; padding:0px 3px 8px 0px; color:#4f4c42}.photo_container{float:left; background-color:#FFFFFF; border-style:solid; border-width:3px; border-color:#ebe9e0; padding:4px; margin:0px 6px 6px 0px}#more_options_ctrl{position: absolute; left: 370px;}#search_ctrls_adv{position: absolute; left: 520px;}#login_ctrls{position: absolute; top: 1px; right: 5px; font-size: 11px;}#red_subheader {color:#da4f26}#redfin_direct{font-size:20px; color:#000000; padding:7px 4px 10px 7px; font-weight:bold; border-style:solid; border-width:0px; border-color:#00FF00;}RR.redfin_footer {font-size:11px; height:20px; display:block; padding: 3px 0px 0px 15px;}#search_drop_down_div{padding-top:5px; font-size:11px; color:#FFFFFF; font-weight:bold}div.content .section {border:none; padding:2px; margin-bottom:14px; font-size: 0.8em;}.subnav {line-height:5px; padding:0px 0px 8px 20px; margin:0px;}.table_surround{background-color:#EBE9E0; padding:4px}#site_questions_wrapper {min-height: 100px;}.ask_headers {text-align: left;padding: 4px;font-weight: bold;padding: 6px 0px 4px 0px;font-size: 14px;color: #000000;font-size: 14px;}#body_table_container_left{text-align:left; padding:0px; vertical-align:top}#body_table_container_right{width:250px; padding-top:0px}#buy-comparison-table{font-size:12px;background-color:#FFFFFF;}#content_table, .content_table{border-style:none; border-width:0px;}#content_table p, .content_table p {margin: 0; padding: 0; border: none; background: transparent;}.grey_table{background-color:#EBE9E0; font-size:12px; border-style:solid; border-color:#D8D8D8; border-left-width:2px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px;}.grey_table_header{font-size:16px; font-weight:bold; padding:7px 0px 4px 0px}#left_nav_cell {font-weight:bold; font-size:18px; color:#dcdbd7; padding: 33px 0 0 0; vertical-align:top;}a.main-nav {display: block; float: left; height: 18px; background-repeat: no-repeat; text-decoration: none;}a.main-nav span {visibility: hidden; overflow: hidden;}span.main-nav-spacer {height: 18px; display: block; float: left; position: relative; top: -4px; margin-left: 11px;}#right_header_cell {vertical-align:top; color:#FFFFFF; text-align:right; font-weight:bold; padding:8px 0px 0px 0px}.listing_address_cell {font-size:13px}.listing_pic_cell {padding:3px; height:84px; vertical-align:top; text-align:center}.listing_price_cell {font-weight:bold; text-align:right; vertical-align:top; text-align:right; width:70px;}.listing_price_data_cell {padding-left:3px; width:71px; vertical-align:top;}.listing_status_cell {text-align:right; font-weight:bold; white-space:nowrap; vertical-align:top}.listing_status_data_cell {white-space:nowrap; padding-left:3px; vertical-align:top; width:130px;}.listing_subtable {color:#666666}.listing_table {width:100%; background-color:#EBE9E0; border-style:solid; border-left-width:1px; border-right-width:1px; border-top-width:1px; border-bottom-width:1px; border-color:#b7a9a8}div.listing_table {margin: 4px; padding: 3px 4px 3px 2px; width: 97%;}#login_nav_cell {width:250px; vertical-align:bottom; text-align:right; padding: 0px 0px 2px 0px}#property_search_table {height:100%; width:99%} #sell-comparison-table{font-size:12px;background-color:#FFFFFF;}#sweet_digs_box{padding:5px; background-color:#FFFFFF; width:400px}#top_nav_table_new{width:985px; height:105px; border-style:solid; border-width:0px; background-repeat:no-repeat; background-image:url(../../bg-fade-top5.png);}.top_nav_abs {position:absolute; z-index:10; top:15px; left:734px; width:250px; text-align: right; color:#E7E7E7; font-size:14px; height: 42px;}table.login-form-table tr td.first {width: 120px;}table.login-form-table input {width: 230px;}table.icon_definitions {width: 100%;}table.icon_definitions tr {vertical-align: top;}table.icon_definitions td.icon {width: 15px; padding: 3px 5px 0 0; text-align: right;}p.table-spacing {padding: 3px; margin: 0;}form {margin: 0px 0px 0px 0px;}.form_white {background: #FFFFFF !important; background-image: none;}.form_white,.form_grey{padding-left: 4px; border: 1px solid #9f9d97; background: #F5F4EF; overflow: hidden; font-weight: normal}.form_grey_select{padding-left:4px; border-style:solid;border-width:1px;border-color:#9f9d97; overflow:hidden; font-weight:normal}textarea.form_grey {overflow-y:scroll}input.padded {padding: 3px 3px 3px 4px; font-size: 12px;}.grey-select{font-size:12px;color: #666666;border-style:solid;border-color:#6c829c;border-width:1px;}#text_search_input{height:20px; width:244px; background-color:#FFFFFF; border-style:solid; border-color:#6f86a1; border-width:1px; background-repeat:repeat-x; background-image:url(../../form_bg.gif);}#search_location{position:relative; z-index:10; height:16px; width:230px; background-color:#FFFFFF; border-style:solid; border-color:#6f86a1; border-width:1px; padding-left:18px; padding-top: 1px; padding-bottom: 1px; color:#000000; font-size:13px; vertical-align:middle;}.safari #search_location {font-size:12px;}.osx #search_location {font-size:12px;} #search_magnify_icon {position:absolute; z-index:11; top:5px; left:67px;}.dj_ie6 #search_magnify_icon {top: 6px;}#sweet_input{height:24px;width:200px;background-color:#FFFFFF;background-repeat:repeat-x;}#sold_within_months {display: inline;}#sold_within_months_unavailable {display: none;}.current-page {color:#da4f26; text-decoration:none}.current-subpage {color:#da4f26; text-decoration:none}ul.content_list {padding: 5px 0px 0px 3px; margin: 0px 0px 0px 20px;}ul.content_list li {padding: 0px 0px 0px 13px; list-style-type: none; background: url(../../list_dot_v4.png) no-repeat; background-position: left 4px;}ol.content_list {margin-top: 5px;}ul.faq_list{color:#000000; font-weight:normal; font-size:12px; padding: 5px 0px 0px 5px; margin: 0px 0px 0px 5px; list-style-image:url(../../list_dot_v4.png);}.data_citation {color:#000000; font-size: 11px;}div.highlight {padding: 0; margin-bottom: 20px;}div.highlight img.star_highlight {float: left;}div.highlight .message {} img.check_image{vertical-align:text-top;}img.agent{}img.buy_intro_pic {border-style:none; border-width:0px;}img#graph_link {position:absolute; top:94px; border-style:none; width:250px; height:284px;}#list_options_image,#list_options_image_basic {position:relative; z-index:10; border-width:0px; cursor:hand; cursor:pointer; vertical-align:middle}#list_options_image {left: 1px;}.safari #more_options{top: 25px;} img.margin_spacer{width:10px}img#more_options_btn {position:relative; z-index:10;}img#less_options_btn {position:relative; z-index:10;}img.nav_image{vertical-align:text-bottom}img.news_image {border-width:0px; margin-bottom:0px; float:right; padding:5px; border:1px #CCCCCC solid; background-color:#FFFFFF}img.sub_chev {border-style:none; margin-right:5px; vertical-align:middle;}img.top_tab_image {width:68px; height:22px; border-width:0px; vertical-align:bottom}img.thumbnail_photo {border-style:solid; border-color:#bcbbb7; border-width:1px}img#under_banner {}#print_logo{display:none}.print_only_block {display:none;}.print_only_inline {display:none;}.screenshot {text-align: center;}.screenshot .caption {font-weight: bold;}.full_text {display: inline;} .expanded_text {display: none;} .truncated_text {display: none;}.show_full .full_text {display: inline;} .show_expanded .expanded_text {display: inline;} .show_expanded .truncated_text {display: none;} .show_truncated .expanded_text {display: none;} .show_truncated .truncated_text {display: inline;} .script_inline {display:none;}.script_block {display:none;}#vow_terms_find_out_why, #vow_login_find_out_why {width: 300px;}#vow_terms_fow_link, #vow_login_fow_link {text-decoration:underline; cursor:pointer;}.vcard {margin-bottom: 10px;}.vcard .role {}.vcard .fn {font-weight: bold;}.vcard .n, .vcard .nickname {display: none;}.vcard .tel {font-weight: bold;}.vcard .note {font-weight: bold;}.vcard img {float: left; margin-right: 4px;}.vcard p {margin: 0;}.tell_a_friend {font-size: .8em;} .savings_text, .savings_text a {color:#de5632; font-size:12px; font-weight:bold}#main_content_panel {float:left; width:725px; margin-right:10px;}.clear_float {clear:both;}.clear_left {clear:left;}.terms h3 {font-size: 14px; margin-bottom: 0;}.terms h4 {font-size: 12px; margin-bottom: 0;}span[dojoattachpoint=tabStart],span[dojoattachpoint=tabEnd] {outline: none;}.fine-print {color: #ACA9A0; font-size: 90%;}img.btn_cancel {background: transparent url(../../4_0/listings_search.png) no-repeat 0px -780px; width: 64px; height: 21px;}img.btn_send {background: transparent url(../../buttons/btn_send.png) no-repeat; width: 50px; height: 21px;}div.sidebar-column-soft .sidebar-message-soft {background-color: #EBEBEB; padding: 5px 0 5px 5px; margin-bottom: 10px;}a.dropdown {text-decoration: none;}a.dropdown span {text-decoration: underline;}span.image-link,a.image-link {text-decoration: none;}a.image-link span {text-decoration: underline;}span.image-link img,a.image-link img {position: relative; top: 3px;}a.image-link-w-uniform-underline {text-decoration: none;}.image-link-w-uniform-underline-txt {text-decoration: none; background: url(../../4_0/link_underline.png) repeat-x 100% 100%; padding-bottom: 0px; white-space: nowrap; color: #677C94; cursor: pointer;}.rf_view_type_list .image-link-w-uniform-underline-txt {background: url(../../4_0/link_underline_white.gif) repeat-x 100% 100% !important; color: #FFFFFF !important;}.image-link-no-uniform-underline-txt {text-decoration: none; padding-bottom: 0px; white-space: nowrap; color: #000000; cursor: default; font-weight: normal;}.favorite_home_exp .home_info {margin-left: 210px; width: 281px;}.favorite_home_exp .address_info, .favorite_home_exp .prop_price {margin: 0; padding: 0; font-size: 12px;}.safari .photo_span_for_ie {display:none;}.favorite_home_exp .photo_pager {width: 200px; float: left; margin: 10px 0 0 0;}.favorite_home_exp {height: 210px; margin-left: 25px; padding: 4px 0 10px 0; position: relative;}.favorite_agent_flicker, .saved_search_agent_flicker{padding: 0px 5px 0px 5px;}.expand_collapse {position: absolute; right: 4px; font-size:11px; z-index: 2;}.side_mls_logo {position: absolute; margin-left: 495px; width: 48px; height: 48px; text-align: center; margin-top: 22px;}.side_mls_logo img {border: none;}#cartList .side_mls_logo {margin-top: 16px; margin-left: 645px;}.favorite_home_exp .close_up_map_link {top: 0px;}.favorite_home_exp td.prop_detail_title_right {width: 83px;}.favorite_home_exp table.prop_detail_table td.prop_detail_left {width: 83px;}.mini_photo_container {border: 1px solid #D1D9D9; width: 80px; height: 60px; float: left; text-align: center; font-size: 1px; margin: 8px 0;}.mini_photo {font-size: 11px; width: 80px; height: 60px; text-align:center; display:table-cell; vertical-align:middle;}.mini_photo * {vertical-align:middle;}.mini_photo_span_for_ie {display:none;}.dj_ie .mini_photo span.mini_photo_span_for_ie {display: inline-block; height: 60px;}.favorite_home_col .home_info {margin: 0 0 0 90px; width: 407px;}.favorite_home_col .address_info, .favorite_home_col .prop_price, .favorite_home_col .listing_and_notes, .favorite_home_col .sale_pending {margin: 0; padding: 0; font-size: 12px;}.favorite_home_col .sale_pending {color: red; font-size: 10px; line-height: normal;}.favorite_home_col .listing_and_notes {font-size: 10px;}.favorite_home_col {height: 95px; margin-left: 25px; padding: 4px 0 0 0; position: relative;}.favorite_home_col .address_container,.favorite_home_exp .address_container {width: 95%;}.favorite_home_col .address_info,.favorite_home_exp .address_info {float: left;}.favorite_home_col .photos_badge,.favorite_home_exp .photos_badge {float: right; position:relative; top: 4px;}.favorite_home_col .photos_badge,.favorite_home_exp .photos_badge,.favorite_off_market .photos_badge {background: #6F849D; color: #FFF; padding: 1px 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-weight: bold;}.favorite_home_col .photos_badge a,.favorite_home_exp .photos_badge a,.favorite_off_market .photos_badge a {color: #FFF; text-decoration: none;}.favorite_off_market .photos_badge {position: absolute; left: 474px; top: 8px;}.favorite_off_market {height: 64px; position: relative;}.favorite_off_market .address_info {width: 230px; float: left; padding-left: 0px; margin-left: 12px; white-space: nowrap; overflow: hidden;}.favorite_off_market .home_amenities {left: 270px; width: 150px; position: absolute; top: 8px;}.street_anchor {color: #000000;}.favorite_chk_col {float: left; width: 13px; margin: 35px 0 0 6px;}.dj_ie .favorite_chk_col {margin-top: 32px;}.favorite_chk_exp {float: left; width: 13px; margin: 90px 0 0 6px;}.favorite_chk_offmkt {float: left; width: 13px; margin: 20px 0 0 6px;}.home-list-subgroup-title-container {background: transparent url(../../dotted.gif) repeat-x scroll center bottom; padding-bottom: 5px; margin-top: 20px;}.home-list-subgroup-title {color: #6D8299; font-size:17px; font-weight:bold; margin-left: 25px;}.home-list-subgroup-item-even {background: #e5eaee;}.home-list-subgroup-item-odd {background: #ffffff;}.home-list-subgroup-checkbox {float: left; margin-left: 6px;}.home-list-subgroup-title-container .home-list-subgroup-checkbox {margin-top: 3px;}.dj_ie .home-list-subgroup-title-container .home-list-subgroup-checkbox {margin-top: 0;} .home_actions {margin-right: 10px; float: right; margin-top: 8px;}.home_action {margin: 0px 4px 0px 4px; cursor: pointer;}img.home_action {position: relative; top: 4px;}.remove_action_col {position: absolute; bottom: 0px; right: 10px;}.dj_ie6 .remove_action_col {right: 0; top: 55px; left: 580px;}.dj_ie6 .remove_action_col img {postion: static; top: 0;}.favorite_home_col_inner {position: relative; z-index: 1;}.favorite_off_market .home_actions {margin-top: 35px;}.home-widget-list-sort-links select {margin-right: 5px;}.home-widget-list-link-active {font-weight: bold; color: #000000 !important; text-decoration: none; cursor: auto;}.home-widget-list-header {width: 100%; margin-top: 4px;}.dj_ie .home-widget-list-header select {margin-top: 4px;}.home-widget-list-select-links {text-align: right;}.home-widget-expand-all-links {float: right; position: relative; bottom: -21px; font-size: 11px;}.home-widget-expand-all-links span {margin-left:5px;}#property_selected_box .listing_photo {float: left; width: 100px;}#property_selected_box .listing_details {line-height: 1.4em; margin-left: 110px; font-size: 11.7px; height: 95px;} #property_selected_box #property_selected_list_price {margin-left: 0px; font-weight: bold;}#property_selected_box .estimated_refund {font-weight: bold;}.right-aligned {text-align: right;}.close_up_map_link {position:absolute; right:4px; top:2px;}.dj_ff2 .osx #mini_map_dialog_underlay {background:#999999 none repeat scroll 0% 0%; opacity:1;}#loading {position: relative; margin-left:auto; margin-right:auto; top: 164px; width: 350px; padding: 4px; border: 1px solid #8B8980; background-color: #F7F6F2; z-index:100; font-size:9pt;}.dj_ie6 #loading {position: absolute; top: 250px; left: 250px;} .button {position:relative; margin:0px auto; min-width: 10px; max-width:1000px; margin-left:5px; margin-top: 0px; height: 27px; cursor:pointer; line-height: normal;}.button_disabled {cursor: auto;}.button .button_inner,.button .button_top,.button .button_bottom,.button .button_bottom div {background:transparent no-repeat right top;}.button:hover .button_inner,.button:hover .button_top,.button:hover .button_bottom,.button:hover .button_bottom div {background-position:right -27px;}.button_disabled .button_inner,.button_disabled .button_top,.button_disabled .button_bottom,.button_disabled .button_bottom div,.button_disabled:hover .button_inner,.button_disabled:hover .button_top,.button_disabled:hover .button_bottom,.button_disabled:hover .button_bottom div {background-position:right -54px;}.button_functional .button_inner,.button_functional .button_top,.button_functional .button_bottom,.button_functional .button_bottom div {background-image:url(../../buttons/functional.png); _background-image:url(../../buttons/functional.gif);}.button_transactional .button_inner,.button_transactional .button_top,.button_transactional .button_bottom,.button_transactional .button_bottom div {background-image:url(../../buttons/transactional.png); _background-image:url(../../buttons/transactional.gif);}.button_committal .button_inner,.button_committal .button_top,.button_committal .button_bottom,.button_committal .button_bottom div {background-image:url(../../buttons/committal.png); _background-image:url(../../buttons/committal.gif);}.button .button_inner {position:relative; zoom:1; _overflow-y:hidden; padding:5px 10px 2px 5px;} .button .button_top {position:absolute; left:0px; top:0px; width:5px; margin-left:-5px; height:100%; _height:1000px; background-position: left top;}.button:hover .button_top {background-position: left -27px;}.button_disabled .button_top,.button_disabled:hover .button_top {background-position: left -54px;}.button .button_bottom {position:relative; width:100%;}.button .button_bottom,.button .button_bottom div {height:5px; font-size:1px;}.button .button_bottom {background-position: right -22px; text-align: left;}.button:hover .button_bottom {background-position: right -49px;}.button_disabled .button_bottom,.button_disabled:hover .button_bottom {background-position: right -76px;}.button .button_bottom div {position:relative; width:5px; margin-left:-5px; background-position: left -22px;}.button:hover .button_bottom div {background-position: left -49px;}.button_disabled .button_bottom div,.button_disabled:hover .button_bottom div {background-position: left -76px;}.button_text {color: white; font-family: Arial; font-size: 12px; font-weight: bolder; text-align: center; -webkit-user-select: none; -moz-user-select: none;}.button_small {height: 20px;}.button_small:hover .button_inner,.button_small:hover .button_top,.button_small:hover .button_bottom,.button_small:hover .button_bottom div {background-position:right -20px;}.button_small .button_inner,.button_small .button_top,.button_small .button_bottom,.button_small .button_bottom div {background-image:url(../../buttons/functional_small.png); _background-image:url(../../buttons/functional_small.gif);}.button_functionallight_small .button_inner,.button_functionallight_small .button_top,.button_functionallight_small .button_bottom,.button_functionallight_small .button_bottom div {background-image:url(../../buttons/functionallight_small.png); _background-image:url(../../buttons/functionallight_small.gif);}.button_functionallight_small .button_text {color: black;}.button_small .button_inner {padding:4px 10px 0px 5px; margin: 0px 0px 0px 0px;}.dj_gecko .button_small .button_text {margin-bottom: -1px;*/}.dj_ie .button_small .button_text {margin-bottom: -2px;*/}.button_small .button_top {background-position: left 0px;}.button_small:hover .button_top {background-position: left -20px;}.button_small .button_bottom,.button_small .button_bottom div {height:4px; font-size:1px;}.button_small .button_bottom {background-position: right -16px;}.button_small:hover .button_bottom {background-position: right -36px;}.button_small .button_bottom div {background-position: left -16px;}.button_small:hover .button_bottom div {background-position: left -36px;}.button_small .button_text {font-size: 11px;}.button_small .button_text {font-size: 11px;}.dj_ie .button_small .button_text,.dj_gecko .button_small .button_text {margin-top: -1px; margin-bottom: -1px;}.button_text img.preIcon {vertical-align: middle; margin: -4px 3px -3px -3px;}.dj_ie .button_text img.preIcon,.dj_gecko .button_text img.preIcon {margin: -3px 3px -3px -3px;}.button_text img.postIcon {vertical-align: middle; margin: -5px -2px -3px 5px;}.dj_ie .button_text img.postIcon {margin: -4px -2px -4px 5px;}img.button_arrow {background-image:url(../../buttons/arrow.png); _background-image:url(../../buttons/arrow.gif); width: 5px; height: 9px;}#button_tour, #button_directions, #button_map, #button_email, #button_download, #button_remove {float: left;}#button_directions, #button_map, #button_email, #button_download, #button_remove {margin-left:10px;}#button_tour {width: 60px;}#button_directions {width: 105px;}#button_map {width: 75px;}#button_email {width: 78px;}#button_download {width: 100px;}#button_remove {width: 93px;}.non_selectable_text {-moz-user-select:none; -webkit-user-select:none;}div:focus {outline:none;}#ve_comments {text-align: left; padding: 3px; font-size:12px;}#ve_comments_container {position: absolute; top: 0px; right: 0px; background: #ffffff; z-index: 1000; filter: alpha(opacity=85); opacity: .85; width: 200px; display:none;}#ve_comments_container2 {display: none;}#debugging_output {text-align: left; padding: 3px; font-size:12px;}#listing_and_notes_container{line-height:normal;}table.out_of_area_signup_form td {padding:5px 0px;}.note_off_market{margin-top:60px; left: 273px; font-size:10px; line-height:normal; position:absolute; width: 290px;}.note_off_market .note_content_pane {overflow-x: auto; width: 290px;}.notesContainer{font-size: 10px; font-family: Arial, Helvetica, sans-serif; width:250px; line-height:normal; margin-left:278px;}.notesTextarea{overflow-x:auto; overflow-y:hidden; cursor:text; width:250px;}.notesContainer .dijitTextAreaFocused {outline:none;} .dj_ie .notesContainer .dijitTextArea,.dj_ie .notesTextarea{padding-bottom: 2em;}.dj_ie .notesContainer .dijitTextArea div p {margin-bottom: 0 !important;}.stingray-wrapper h3 {font-size: 1em;}.stingray-wrapper h1 {font-size: 1.4em; color: #333333;}.stingray-wrapper {margin: 0; background-color: #FFFFFF; padding: 5px; zoom: 1;}.stingray-border {border: 1px solid #CCCCCC; padding: 10px 20px; zoom: 1;}.stingray-wrapper h2, .stingray-wrapper h3 {color: #888888;}.content-box {clear: both; zoom: 1;}.content-box.title-bar {padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #CCCCCC;}.content-box.title-bar .title-bar-title {float: left; clear:left; width: auto;}.grey_box {border:1px solid #EAEAEA; padding:4px; text-align:center;}.grey_box_inner {background:#EAEAEA; min-height:50px; padding:10px;}div#content div.main-column-narrow {width: 400px;}div#content div.main-column div.heading {margin: 15px 0 10px 5px;}.history_source {font-size:11px;}table.zebra td.prop_sale {font-weight: bold;}table.zebra tr.agent_only {color: red;}table.zebra td.prop_sale span.prop_sale_details {font-weight: normal; font-size: 11px; color: #909090;}table.zebra td.prop_sale span.prop_sale_details a {color: #909090;}table.zebra tr.mortgage_header td {font-weight: bold;}table.zebra tr.mortgage td,table.zebra tr.mortgage_header td {color: red; padding-top: 0; padding-bottom: 0; font-size: .9em; line-height: 130%;}.dj_ie6 .region_table_column {width: 288px;}body.nihilo .dijitTooltipContainer {background: #5F748C; border: 2px solid #879AAF; color: white;}.dijitTooltipContainer a, .dijitTooltipContainer a:hover, .dijitTooltipContainer a:visited {color: #FFFFFF;}.nihilo .dijitTooltipAbove .dijitTooltipConnector {bottom:1px;}.dj_ie6 .nihilo .dijitTooltipAbove .dijitTooltipConnector {bottom:-6px;}.dj_ie .nihilo .dijitTooltipAbove .dijitTooltipConnector,.nihilo .dijitTooltipAbove .dijitTooltipConnector,.dj_ie6 .nihilo .dijitTooltipAbove .dijitTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -0px;}.nihilo .dijitTooltipBelow .dijitTooltipConnector {top:1px;}.dj_ie .nihilo .dijitTooltipBelow .dijitTooltipConnector,.nihilo .dijitTooltipBelow .dijitTooltipConnector,.dj_ie6 .nihilo .dijitTooltipBelow .dijitTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -21px;}.nihilo .dijitTooltipLeft .dijitTooltipConnector {right: 1px;}.nihilo .dijitTooltipTopLeft .dijitTooltipConnector {bottom: auto; top: 7px;}.nihilo .dijitTooltipTopLeft .dijitTooltipContainer {width: 215px;}.dj_ie .nihilo .dijitTooltipLeft .dijitTooltipConnector,.nihilo .dijitTooltipLeft .dijitTooltipConnector,.dj_ie6 .nihilo .dijitTooltipLeft .dijitTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -42px;}.nihilo .dijitTooltipRight .dijitTooltipConnector {left: 1px;}.nihilo .dijitTooltipTopRight .dijitTooltipConnector {bottom: auto; top: 7px;}.nihilo .dijitTooltipTopRight .dijitTooltipContainer {width: 215px;}.dj_ie .nihilo .dijitTooltipRight .dijitTooltipConnector,.nihilo .dijitTooltipRight .dijitTooltipConnector,.dj_ie6 .nihilo .dijitTooltipRight .dijitTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -69px;}.dijitTooltipContainer .closeButton {float: right;}body.nihilo .dijitDialogUnderlay {background: #333333; opacity: 0.3;}body.nihilo .dijitDialog .dijitDialogPaneContent {border:none; padding:0px;}body.nihilo .dijitDialog {border: 1px black solid;}.saveSearchTooltipDialog .description {font-size:12px; line-height:120%; margin-top:5px; margin-bottom: -3px;}img {-ms-interpolation-mode:bicubic;}.search_form_select {font-size: 11px;}#price_beds_opts {color: #c6d9f0; z-index: 898; font-size: 10px; white-space: nowrap; width: 100%; position: absolute; top: 0px; left:0px;}#price_beds_opts_inner2 {width: 413px; position: absolute; top: 10px; left: 180px;} .safari #price_beds_opts_inner2 {width: 433px;}#more_options {cursor:pointer; text-decoration: underline; font-size:10px; color: #c6d9f0; float: right;}#price_beds_opts.search_form_open #more_options,#price_beds_opts #max_beds_container {display:none;} #price_beds_opts.search_form_open {z-index:1002; color: black;}#price_beds_opts.search_form_open #max_beds_container {display:inline;}#price_beds_opts label.search_controls_search_label {width: 60px; text-align: right; display:-moz-inline-box; display:inline-block; #zoom: 1; #display:inline; vertical-align:middle; #vertical-align: auto;}#update_search_button {margin: 60px auto 0;}.reg-form-mls-terms-ack {font-size: 11px; line-height: normal; margin-top: 15px;}.reg-form-mls-terms-ack a {color: #3d7efd;}div.mortgage_rate_editor {width: 300px;}div.mortgage_rate_editor td input {width: 40px;}div.mortgage_ctrls input {float: right;}.script_no_cookies_block {display:none;}.script_no_cookies_inline {display:none;}.script_cookies_block {display:none;}.script_cookies_inline {display:none;}.mls_disclaimer img {float: left; padding: 5px;}.dj_ie6 .footer_section .mls_disclaimer img {float: none;}.fmls_disclaimer {text-align: center;}.fmls_disclaimer img {float:none; height: 25px; padding: 1px;}.photo_disclaimer_tooltip {line-height: 120%; font-size: 13px;}.schoolSidepane {font-weight:normal; padding: 5px 10px 0px 10px; zoom:1;}.schoolSidepane .schoolIconContainer {float: left; margin-top: 2px;}.schoolSidepane .gs_bullet {left: 9px; top: 6px;}.schoolSidepane .schoolName {width: 194px; padding-left:5px; float:left; text-align: left; color: #5C718A; font-weight:bold;}.schoolSidepane .schoolAddress {margin-top:8px; font-size:12px; padding:0 3px; text-align:left; color:black;}.schoolSidepane .schoolData {margin-top:8px; margin-bottom:10px;}.schoolSidepane .button {width:178px; margin:8px auto 5px auto;}.schoolSidepane .multi_unit {margin-bottom:0px;}.schoolSidepane .schoolData td {line-height:12px; padding-left:2px; text-align:left; vertical-align:top; font-size:11px;}.schoolSidepane td.schoolPropertyName {color: #5C718A; width:75px;}.schoolSidepane td.schoolPropertyValue {color:black;}.schoolSidepane .schoolRatingGreatSchools {float:left;}.schoolSidepane .schoolRatingParent {border-left: solid 1px gray; color:gray; font-size:14px; font-weight:bold; float:left; width: 105px;}.schoolSidepane .schoolReviews {margin-top:12px; font-size:11px; text-align:left;}.schoolSidepane .schoolReview {margin-top:10px;}html, body {background-color: #6f849d; width: 100%; height: 100%; margin: 0; padding: 0; font-family: arial, helvetica, sans-serif;}div#container {position: relative; width: 990px; margin: 0 auto; min-height: 100%; height:auto !important; height: 100%; background-image:url(../../elements/basic-layout_background.gif);}div#container, div#footer {background-position: top center; background-repeat: repeat-y; background-color: #FFFFFF;} div#container div#header {width: 990px;}#price_beds_opts_inner {width: 990px; position: relative; margin: 0 auto;}div#content {margin: 0 5px 0 5px; padding-bottom: 216px; border-top: 1px solid #ccc; width: 979px; overflow-x: hidden;}div#content h1 {font-size:18px; line-height: 130%;}div#content div.title-bar {margin: 10px 20px 15px 20px; border-bottom: 1px solid #CCCCCC;}div#content div.title-bar div.title {float: left; clear: left; width: auto; font-size: 10pt; font-weight: normal; padding-bottom: 15px;}div#content div.title-bar div.title h1 {margin: 10px 0 0 0;}div#content div.title-bar div.actions {float: right; margin-top: 5px;}div#content div.title-bar div.links {font-size: 9pt; line-height: 130%;}div div.content {margin: 0 10px 0 10px; padding: 10px 0;}div#footer {position: relative; clear: both; zoom: 1; width: 990px; margin: -216px auto 0 auto}div#footer div#footer_spacer div#page_end {margin: 0 5px 0 5px; padding: 0px; background-color: #fff; height: 5px !important; font-size: 1px; line-height: 1px; border-top: 1px solid #ccc;} div.main {font-size: 9pt;}div.main div.section {border: none; font-size: 10pt; line-height: 130%; margin-bottom: 15px;}div.main div.section div.subsection {margin-bottom: 1.5em;}div.main p, div.main ul, div.main ol {margin: 0 0 1em 0;}div.main p.list_label {margin: 0;}div.sidebar p {font-size: .9em; line-height: 130%;}div.heading h1 span.section {color: #DA4F26;}div#content div.main ul li .highlight {font-weight: bold;}.subheading.headline-tabs {padding-bottom: 0; margin-bottom: 0; width:100%;}.dj_ie6 .subheading.headline-tabs {width: auto;}.subheading.headline-tabs h2,.subheading.headline-tabs .inline-info {float: left; margin-right: 5px;}ul.headline-tabs,div.main ul.headline-tabs {float:right; list-style-type:none; margin:0 30px 0 0; padding:0; position:relative; top:1px;}.dj_ie6 ul.headline-tabs,.dj_ie6 div.main ul.headline-tabs {top: 6px;}ul.headline-tabs li {background:#EEEEEE none repeat scroll 0 0; border-color:#CCCCCC; border-style:solid; border-width:1px 1px 0 1px; float:left; font-size:10px; font-style:normal; font-weight:bold; margin-left:4px;}ul.headline-tabs li.selected {background: #FFF;}ul.headline-tabs li a {text-decoration: none; border-bottom: 1px solid #CCCCCC; display: block;}ul.headline-tabs li.selected a {border-bottom: 1px solid #FFFFFF;} ul.headline-tabs li a em {text-transform: uppercase; font-style:normal; padding:0 5px;}.headline-tab-container {border: solid #CCC; border-width: 0 1px 1px 1px; padding: 10px;}.pseudo-link:hover {cursor: pointer;}.subsection {margin: 15px 0px 0px 0px;} ul.list_grey {font-weight:normal; padding: 0px; margin: 0px 0px 0px 5px; margin-left: 5px !important;}ul.list_grey li {line-height: 150%; list-style-type: none; padding: 0px 0px 0px 10px; background: url(../../list_dot_v4.png) no-repeat; background-position: left 4px;}ul.list_grey li.content_text_heavy {margin:10px 0px 10px 0px;}.dj_ie ol.list_grey {margin-left:24px !important;}.clear {clear:both; height: 0px; line-height: 0px;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}.dj_ie .clearfix {zoom: 1; display: block;}div#content div.main div.columned_section div.column {float: left; margin-bottom: 10px;}ul.nobullets {background-image: none; list-style-type: none; padding: 0 0 10px 0;}li span.highlight {font-weight: bold;}.focus {color:#4f4c42; text-decoration:none;}p.graph-label, div.main p.graph-label, div.section p.graph-label {font-weight: bold; text-align: center; margin: 0;}.more-info-link {font-size: 10px;}.link-hover :hover {cursor: hand;}.half_width_column {float:left; width:48%;}.third_width_column {float:left; width:32%; padding-right:1%;}.two_third_width_column {float:left; width: 65%; padding-right: 1%;}.quarter_width_column {float:left; width:24%; padding-right:1%;}.three_quarter_width_column {float:left; width: 74%; padding-right: 1%;}table.summation {border-collapse: collapse; width: 99%;}table.summation tr td.heading {font-weight:bold; padding-left: 10px;}table.summation tr td.data {text-align: right; padding-right: 8px;}table.summation tr td.pivot {font-weight:bold; text-align: right;}table.summation tr.total td {border-top: 1px solid #9f9d97;}table.summation tr.spaced td {padding: 8px 8px 0px 0px;}table.vertical {width: auto; border-collapse: collapse;}table.vertical tr td {text-align: left;}table.vertical tr td.first {text-align: right;}table.horizontal {width:100%; border-collapse: collapse;}table.horizontal thead {font-weight: bold;}table.horizontal tr {vertical-align: top;}table.horizontal td {text-align: left; padding: 1px 0;}table.horizontal td.label {text-align: right; padding: 1px 10px 1px 1px; width: 130px;}table#historical_data_tbl td {vertical-align: middle;}table.zebra,table.standard {width: 100%; border-collapse: collapse;}table.zebra thead tr,table.standard thead tr {background: #D2D0CF; vertical-align: bottom;}table.zebra thead tr th,table.standard thead tr th {font-weight: bold; text-align: left;}table.zebra thead tr th span,table.standard thead tr th span {font-weight: normal;}table.zebra th, table.zebra td,table.standard th, table.standard td {padding: 2px 5px;}table.zebra tr.odd {background-color: #EFEEED;}table.zebra tr.even {background-color: transparent;}table.zebra a.main-link span {color: #CCCCCC;}table.zebra a.main-link span:hover, table.zebra a.main-link:hover span {color: inherit;}table.zebra td.sub-row {padding-left: 2em;}table.zebra th.right-aligned, table.zebra td.right-aligned {text-align: right;}table.breathing-room tbody td {padding: 1em;}body.nihilo .first-visit-dialog .dijitTooltipContainer {background: #FBE2A2; color: #000000; border-color: #f8eccd; padding: 10px;}.first-visit-dialog .subheading {border: none;}.first-visit-dialog .subheading h3 {float: left;}.first-visit-dialog p {margin: .8em 0 0 0;}.nihilo .dijitTooltipAbove .yellowTooltipConnector,.dj_ie6 .nihilo .dijitTooltipAbove .yellowTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -96px;}.nihilo .dijitTooltipBelow .yellowTooltipConnector, .dj_ie6 .nihilo .dijitTooltipBelow .yellowTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -117px;}.nihilo .dijitTooltipLeft .yellowTooltipConnector, .dj_ie6 .nihilo .dijitTooltipLeft .yellowTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -138px;}.nihilo .dijitTooltipRight .yellowTooltipConnector,.dj_ie6 .nihilo .dijitTooltipRight .yellowTooltipConnector {background-image: url(../../sprites/nav_top_sprite_2.png); background-position: left -165px;}.nihilo .first-visit-dialog a,.nihilo .first-visit-dialog a:visited {color: #677C94;}.nihilo .first-visit-dialog a:hover {color: #da4f26;}div.main-body-message {text-align: center; font-weight: bold; margin:20px 70px; padding:5px; background:#F7F7F3; border: 2px solid #93887C;}div.main div.main-body-message p {margin: 0;}div.first-main-body-message {margin: 0 70px 20px}.lastModified {text-align: right; color: #999; font-size: 11px;} .gradient-box {padding: 1em; border: 1px solid #EEE; background: #EEE; background: -webkit-gradient(linear, left bottom, left top, color-stop(0.22, #F5F5F5), color-stop(0.61, #EEE)); background: -moz-linear-gradient(center bottom, #F5F5F5 22%, #EEE 61%); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 2px 2px 4px #999; -webkit-box-shadow: 2px 2px 4px #999; box-shadow: 2px 2px 4px #999; -moz-transition-duration: 250ms; -webkit-transition-duration: 250ms; transition-duration: 250ms; -moz-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;} .gradient-box:hover {-moz-box-shadow: 2px 2px 4px #555; -webkit-box-shadow: 2px 2px 4px #555; box-shadow: 2px 2px 4px #555;} div.content div.inset-box {margin: 2em 4em;} div.content div.tip-box h4 {float: left; width: 38px; height: 32px; background-image:url(../../elements/tip.png);} div.content div.tip-box h4 span {visibility: hidden;} div.content div.tip-box div.tip {margin-left: 50px;} div#content div.content div.tip-box div.tip div.subheading h2 {color: #4F4C42;} div#content div.main div.content div.tip-box p {margin-bottom:0;} .quote-box .quote {position: relative;} .quote-box h2 {margin-bottom: 5px; color: #4F4C42;} .quote-box .quote {margin-bottom: 40px;} .quote-box .quote .openQuote, .quote-box .quote .closeQuote {font-size: 130px; color: #333; display: block; position: absolute; height: 30px;} .quote-box .quote .openQuote {top: 0; left: 0; line-height: 100px;} .quote-box .quote .closeQuote {bottom: -10px; line-height: 100px; right: 0px; z-index: 1;} .quote-box .quote blockquote {margin: 0 45px;} .quote-box .cite, .quote-box .cite .byLine, .quote-box .cite .byBio {text-align: right;} .quote-box .cite .byLine {font-size: 1.5em;} .quote-box .cite .byBio {font-size: .8em;} .quote-box .cite .photoFrame {float: right; position: relative; margin-left: 5px; padding: 0;} .quote-box .cite .photoFrame .photo {position: absolute; top: 0; left: 0;} .quote-box .cite .photoFrame .photo img {border: 1px solid #CCC;} .quote-box .cite .photoFrame, .quote-box .cite .photoFrame .photo {z-index: 99; height: 32px; width: 32px;} .quote-box .cite .photoFrame .photo img {height: 100%; width: 100%; z-index: 99;} .quote-box .cite .photoFrame .photo {-moz-transition-duration: 250ms; -webkit-transition-duration: 250ms; -moz-transition-timing-function: ease-out; -webkit-transition-timing-function: ease-out; -moz-transform-origin: 32px 32px; -webkit-transform-origin: 32px 32px; transition-duration: 250ms; transition-timing-function: ease-out; transform-origin: 32px 32px; -moz-transform: scale(1); -webkit-transform: scale(1); transform: scale(1);} .quote-box .cite .photoFrame .photo:hover {-moz-transform: scale(3); -webkit-transform: scale(3); transform: scale(3); -moz-box-shadow: 2px 2px 4px #333; -webkit-box-shadow: 2px 2px 4px #333; box-shadow: 2px 2px 4px #333;} .quote-box a {color: #000;}html {height: 100%;}* html body {height: 100%;}body, textarea, table {font-family: Arial, Helvetica, sans-serif;}img {border: 0;}a,.link,.link:hover,.link:visited {color: #677C94; text-decoration: underline; cursor: pointer;}a:hover,.link:hover {color:#da4f26;}h1, h2, h3, h4, h5, h6, h7 {margin:0; padding:0;}div.content h1, div.content h2, div.content h3, div.content h4, div.content h5, div.content h6, div.content h7,.title {font-weight: bold;}div#content h1,div#content h2 {color: #526578;} div.content h3, div.content h4, div.content h5, div.content h6, div.content h7 {color: #4F4C42;}h1, div.content h1 {font-size: 18px; line-height: 130%;}h2, div.content h2 {font-size: 16px; line-height: 130%;}h3, div.content h3 {font-size: 14px; line-height: 130%;}h4, div.content h4 {font-size: 13px; line-height: 130%;}div.subheading {background: none; padding-bottom: 0px; margin-bottom: 2px;}div.subheading img.icon {display: inline; margin-top: 2px;}div.subheading p,div.subheading span.info {display: inline; float: right; margin: 0px; padding: 0px;}div.subheading p img,div.subheading span.info img {position: relative; top: 3px;}div.subheading h2 img {position: relative; top: 2px;}div.subheading h2,div.subheading h3,div.subheading h4,div.subsubheading h2,div.subsubheading h3,div.subsubheading h4 {display: inline;}div.subheading h2 a,div.subheading h3 a,div.subheading h4 a,div.subheading h2 a:link,div.subheading h3 a:link,div.subheading h4 a:link,div.subheading h2 a:hover,div.subheading h3 a:hover,div.subheading h4 a:hover,div.subheading h2 a:active,div.subheading h3 a:active,div.subheading h4 a:active,div.subheading h2 a:visited,div.subheading h3 a:visited,div.subheading h4 a:visited {text-decoration: none;}div.subheading h2,div.subheading h2 a,div.subheading h2 a:link,div.subheading h2 a:hover,div.subheading h2 a:visited {color: #526578;}.mobile-promo-banner {display: none;}.mobileSafari .mobile-promo-banner {padding: 1em 0em; background: #34312C; text-align: center; font-weight: bold; line-height: 130%; color: #FFF; font-size: 3em; display: block;}.mobileSafari .mobile-promo-banner a {color: #AAEEFF;}.mobileSafari .mobile-promo-banner p {margin: 0; padding: 0;}p.lead-in {margin-bottom: 0; padding-bottom: 0;}ul.natural {margin: 0; padding: 0 2em;} div.sidebar {margin-bottom: 20px;}div.sidebar div.sidebar_box {clear: both; background-color: transparent; text-align: left; margin: 25px 0 0 0;}div.sidebar h2,div.sidebar h3,div.sidebar h2 a,div.sidebar h3 a {color:#333333;}div.sidebar h2 {font-size: 14px; line-height: 16px;}div.sidebar h3 {font-size: 13px; line-height: 15px;}div.sidebar h4 {font-size: 12px; line-height: 14px;}div.sidebar div.sidebar_box p {margin: 2px;}div.sidebar div.sidebar_box.primary h3 {display: block; border-bottom:1px solid #CCCCCC; margin-bottom: 2px;}div.sidebar_box.secondary, div.sidebar div.sidebar_box.secondary {background-color: #F7F7F3;}div.sidebar_box.secondary h3, div.sidebar div.sidebar_box.secondary h3 {display: block; padding: 6px; background-color: #E7E7E3; color: #333;} div.sidebar_box.secondary p, div.sidebar div.sidebar_box.secondary p,div.main div.sidebar div.sidebar_box.secondary p {margin:0 8px; padding-bottom: 5px;}div.sidebar_box.secondary .secondary-contents {margin: 8px;}div.sidebar ul.list-with-info {list-style-type: none; margin-top: 8px; padding: 0;}div.sidebar div.sidebar_box.secondary ul.list-with-info {margin-left: 8px; margin-right: 8px;}div.sidebar ul.list-with-info li {font-size: 12px; line-height: 14px; margin-bottom: 6px;}div.sidebar ul.list-with-info li, div.content div.sidebar ul.list-with-info li, div.main div.sidebar ul.list-with-info li span.meta-info {color: #7D7C7C; font-size: 90%;}div.sidebar ul.list-with-info.agent-review-list {padding-bottom: 5px;}div.sidebar ul.list-with-info.agent-review-list li {color:#555;}div.sidebar div.round {background-repeat: no-repeat; background-position: top center; background-image: url(../../elements/gray-box-rounded-corners.gif);}div.sidebar div.round span.round {display: block; width: 100%; height: 6px; background-repeat: no-repeat; background-position: bottom center; background-image: url(../../elements/gray-box-rounded-corners.gif);}div.sidebar div.sidebar_box div.subheading,div.sidebar div.sidebar_box.secondary div.subheading {margin: 0px; padding: 0px; border-bottom: 0px;}div#container {}div div.main {width: 719px; float: left; margin-left: 0px !important; margin-right: 0px !important; padding: 0;}div div.content {margin-right: 0px;}div div.content.breathing-room {margin: 0 27px;}div.sidebar {font-size:12px; float: right; width: 250px; margin-left: 0; padding-bottom: 20px;}div.sidebar div.sidebar_box {margin-top: 25px; margin-left: 10px; margin-right: 10px;}div#header {position: relative; height: 64px; background-image: url(../../header_back.gif); background-repeat: repeat-x; background-color: #fff; z-index: 601;}div#header div.logo a img {border: none;}div.account {position: absolute; right: 15px; top: 5px;}div.account span, div.account span a {color: #c6d9f0; font-size: 10px;}div.account span a:hover {color: #FFFFFF;}div.nav {position: absolute; right: 5px; bottom: 8px; z-index: 1; min-width: 340px;}div.nav div, div.nav span.spacer{float: right; display: inline;}div.nav div.dropdown {position: relative; display: inline;}div.nav div.dropdown a.label {position: relative; display: block; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #fff; letter-spacing: .5px; text-decoration: none; z-index: 10001; background-repeat: no-repeat; background-position: center center;}div.nav div.dropdown a.label span {display: block; margin: 5px 10px 5px 10px;}div.nav div.dropdown a.hover {border: 2px solid #A4B9D0; border-bottom-style: none; background-color: #70849a;}div.nav div.dropdown a.hover span {margin: 3px 8px 5px 8px; background-color: #70849a;}div.nav span.spacer {color: #B5B3AD; font-size: 12px; padding: 4px 0 0 0;}div.dropdown span.menu {display: none; position: absolute; background-color: #A4B9D0; zoom: 1; z-index: 10000 ! important;}div.dropdown {position: relative;}div.dropdown ul {list-style: none; margin: 2px; padding: 0px; width: 170px; background-color: #70849a; background-image: url(../../nav_back.gif); background-position: bottom; background-repeat: repeat-x;}div.dropdown ul li {background-image: none; display: block; font-size: 10px; padding: 0px; margin: 0 12px 0 12px;}div.dropdown ul li a {text-decoration: none; display: block; padding: 4px 4px 3px 4px !important; color: #fff; border-style: none !important; border-bottom: 1px solid #8393A6 !important;}div.dropdown ul li a span.rollover {display: none;}div.dropdown ul li a.hover {background-color: #5476a3 !important; color: #fff;}div.dropdown ul li a.hover span.rollover {display: inline; font-weight: bold; margin: 0 5px 0;}div.dropdown ul li a.last {padding-bottom: 4px !important; border-bottom-style: none !important;}a.view_details_link {color:#434037}a.add_favorites_link {color:#434037 !important;}a.panel_direct_link {color:#de5632}.pseudolink {text-decoration:underline; cursor:pointer}.inner_right_prop{font-size:inherit; background-position: top right; background-repeat:no-repeat;}.inner_right_prop_border{border-style:solid; border-width:1px; border-color:#d8d8d8; padding:0px 0px 0px 0px; font-weight:bold; color:#434037; text-align:center; background-color:#f4f3ed; background-position:right top; background-repeat:no-repeat}.inner_right_prop .home_amenities {padding:6px 2px;}.mls_logo_sm {float: right; position:relative}.action_focus {background-color:#FF0000; padding:2px; border-style:solid; border-width:1px; border-color:#000000; font-weight:bold;}.favorites {padding:0px 0px 5px 0px; font-size:11px;}#listing_sdpn_extra {margin: auto; padding-left: 75px; clear: both;}#listing_sdpn_extra a {text-decoration: none;}.sidepane_action_links {width: 24px; height: 21px; margin: 0px 2px 0px 2px; border: thin solid #F4F3ED; display: block; float: left;}.sidepane_action_links:hover {border: thin solid #AFAFAF; background-color: #FFFFFF;}.sidepane_details_button_centered {margin-left:auto; margin-right:auto;}.sidepane_details_button_left {float:left}.dj_ie6 .sidepane_details_button_left {margin-left:3px;}.prop_zoom_in {padding:0px 0px 5px 0px; font-size:12px;}.listing_address_price {text-align:left; font-size:11px; font-weight:bold; padding: 3px 3px 3px; position:relative}.listing_address_info {text-align:left; font-size:11px; font-weight:bold; padding: 0px 3px;}.listing_address_price .street_anchor {color:#434037; position:relative}.listing_address_price .street_anchor:hover{color:#da4f26;}.address_info {text-align:left; font-size:12px; font-weight:bold; padding: 4px 0px 2px 7px; line-height:15px}.details_sub {font-size:12px; text-align:left}.view_details_btn {width:113px; margin-top:5px; margin-bottom:5px;}.view_sold_details_btn {width:150px; margin-top:5px; margin-bottom:5px;}.view_details {padding:3px 0px 0px 0px; font-size:13px}div.photo_pager {border-style:solid; border-color:#d1d9d9; border-width:1px;color:#FFFFFF; font-weight:bold; font-size:11px; padding-top:0px; margin:3px 20px 0px 20px; text-align: center;}div.photo_pager a {color:#FFFFFF;}img.btn_photo_none {background: none; height: 11px; margin: 4px !important; vertical-align: middle;}.listing_sdpn_price {text-align:left; font-size:16px; font-weight:bold; float:right; padding-top: 2px;}.listing_sdpn_vow_price {text-align:left; font-size:13px; font-weight:bold; float:right; padding-top: 2px;}.listing_sdpn_sold_vow_content {margin: 20px 0px 20px 0px; font-weight:normal; font-size:14px;}#listing_sdpn_inner {padding: 3px; padding-top: 0px;}.prop_price {text-align:left; font-size:17px; font-weight:bold; padding:4px 0px 3px 5px; line-height:15px}.sold_sub {font-size:12px; text-align:left; padding:0px 0px 15px 0px}#unrecognized_sdpn {}.right_panel {padding:3px; font-weight:normal; font-size:12px; text-align:left; line-height:15px;}.panel_large {font-size:13px; font-weight:bold;}#sdpn_multiunit, .multi_unit {display: inline; font-size:12px; margin:5px auto 5px auto;}img#sdpn_muleft, .multi_unit_left {vertical-align:middle;margin-right:4px;}img#sdpn_muright, .multi_unit_right {vertical-align:middle;margin-left:4px;}#sdpn_mustatus, .multi_unit_status {position:relative; bottom: -1px;font-weight:bold;}#sdpn_multiunit_controls, .multi_unit_controls {padding-top:4px;padding-bottom:4px;}.sdpn_out_of_area_link {font-size: 10px; margin-left: 74px; text-align: left; font-weight: normal; zoom:1}.sdpn_out_of_area_link a {color: #da4f26;}.prop_photo {width:200px; height:150px; text-align:center; display:table-cell; vertical-align:middle; position:relative;}.prop_photo * {vertical-align:middle;}.prop_photo span {display: inline-block; height: 150px;}.home_photo_status{padding:0px !important; margin:0px !important;}.photo_counter {width:200px; background-color:#59554a;position:relative; height:20px;}.region_chart_counter {width: 208px; background-color: #59554a; position: relative; height: 20px; color: #FFFFFF; font-weight: bold; font-size: 11px;}.region_chart_pager_status{padding:0px !important; margin:0px !important;}#print_logo{display:none !important}img.photo_pointer {width:8px; height:11px; border-style:none; vertical-align:middle}table.prop_detail_table, .notes_header{border-style:none; width:99%; font-size:10px; margin:0px auto 0px auto;}table.listing_broker_table{width:70%;}table.prop_detail_table td, .notes_header {line-height:12px; text-align:left; vertical-align:top; padding-left:2px;}table.prop_detail_table th {font-size: 11px; font-weight: bold;}table.prop_detail_table td.prop_detail_left {line-height:12px; text-align:left; vertical-align:top; width:50px; padding-left:2px;}td.prop_detail_title, .notes_header {color:#5c718a; width: 65px;}td.prop_detail_title_wider {color:#5c718a; width: 130px;}span.prop_detail_title {color:#5c718a;}td.prop_detail {padding:0px 0px 0px 3px;}table.region_detail_table {border-style:none; width:99%; font-size:10px; margin:0px auto 0px auto;}td.region_detail_title {color:#5c718a; width: 95px;}table.region_detail_table td {line-height:12px; text-align:left; vertical-align:top; padding-left:2px;}table.region_detail_table th {font-size: 11px; font-weight: bold;}table.region_detail_table td.region_detail_left {line-height:12px; text-align:left; vertical-align:top; width:50px; padding-left:2px;}div.region_sidepane .head {text-align: left; margin: 0 20px 10px 20px; width: 207px; overflow: hidden;}.region_header {margin-top: 3px; margin-bottom: 1px; font-size: 11px; color:#677C94; line-height:100%;}.region_name {white-space: nowrap;}.region_chart_and_pager {height: 175px; margin: 0px 20px 5px 20px;}.region_chart_div {border-style:solid; border-width:1px; border-color:#d8d8d8; background-color: #FFFFFF; height: 155px; text-align: left; padding: 0px 0px 0px 3px;}.region_chart_title {position: absolute; z-index: 100; overflow: hidden; white-space: nowrap; width: 87px; font-size: 11px; padding: 3px;}.region_chart_content {position: absolute; z-index: 90;}.region_chart_moreinfo_button {padding: 10px 10px 10px 20px;}.region_table_container {margin: 0px 0px 0px 20px; text-align: left; font-size: 12px; line-height: 130%;}#listing_and_notes_container span.prop_detail_title {float: left;margin-right: 4px;}.notes_header{float:left; margin-left:9px;}.open_house_time_title {vertical-align:top;}.open_house_sidepane_img {vertical-align:bottom;}table.sold_detail_table{border-style:none; width:100%; font-size:10px; margin:0px auto 0px auto;}td.sold_title_text {font-size:12px; color:#5c718a; text-align:right}td.sold_detail_text {font-size:12px;padding:0px 0px 0px 3px; text-align:left; width:60%;}#sold_history{border-style:none; width:100%; font-size:11px}td.sold_title {color:#5c718a; text-transform:uppercase; text-align:left; line-height:15px; font-size:12px}td.sold_detail {line-height:15px; text-align:left; padding:0px 0px 0px 3px}.change_map_link_container {margin-right:5px;}.change_map_link {text-decoration:underline; cursor:pointer; color: #677C94;}.change_map_link_selected {text-decoration:none; cursor:default; color: #434037;}.change_map_link_disabled {text-decoration:none; cursor:default; color: #BBBBBB;}.change_map_link_selected {font-weight: bold;}#home_map .Map,#home_map .PoweredByLogo,#home_map .Copyright,#home_map .VEAPI_Pushpin{cursor: default;}.gsv_wrong {font-weight:bold; color:#DE5632; text-align:right; float:right}.map_loading {font-weight:bold; color:#000000; text-align:right; float:right}.show_on_map_link,.center_map_link {text-align:right;}.change_map_container {height:63px; margin-left:15px;}.no_search_page_url .change_map_container {height:55px; margin-left:15px;}.change_map_inner table {width:100%; line-height:normal;}.change_map_inner td {padding:0px;}.too_many_sdpn_content {margin-left: 20px; line-height: normal; margin-bottom: 80px;}.too_many_sdpn_content ul {margin-top: 3px; padding-left: 16px; margin-left: 0px;}.too_many_sdpn_title {text-align: center; margin-top: 70px; margin-bottom: 40px; font-weight: bold; font-size: 15px;}a img {z-index: auto !important;}#property_listing_type_badge {width: 260px; padding: 16px 0px 0px 20px; font-size: 14px;}#big_icon, #big_icon_fav, #big_icon_antifav {float: left; margin-right: 10px;}#property_listing_type_badge .property_type {font-size: 14px; font-weight:bold;}#property_listing_type_badge .price {margin-top: 4px; font-size: 20px; padding-bottom:20px;} #property_listing_type_badge .price_county {padding-bottom:0px;} #property_listing_type_badge .price_source {font-size: 10px; padding-bottom: 1px;} #address_line_1 {font-weight: normal; font-size: 17px;}#address_line_2 {font-weight: normal; font-size: 14px;}#address_amenities_divider {width:270px; margin-left:10px; height:10px;}.dotted_divider {background-repeat:repeat-x; background-position:0px 50%;}.listing_type_mls {background-image:url(../../property-details/backgrounds/top_for_sale.jpg); background-position:4px 0px; background-repeat:no-repeat;}.listing_type_mls .property_type {color: #156612;}.listing_type_mls .dotted_divider {background-image:url(../../property-details/backgrounds/divider_dot_for_sale.png);}.listing_type_sold {background-image:url(../../property-details/backgrounds/top_prev_sale.jpg); zoom:1; background-position:4px 0px; background-repeat:no-repeat;}.listing_type_sold .property_type {color: #5191d7;}.listing_type_sold .dotted_divider {background-image:url(../../property-details/backgrounds/divider_dot_prev_sale.png);}.listing_type_fsbo {background-image:url(../../property-details/backgrounds/top_fsbo.jpg); background-position:4px 0px; background-repeat:no-repeat; zoom:1;}.listing_type_fsbo .property_type {color: #B22A6A;}.listing_type_fsbo .dotted_divider {background-image:url(../../property-details/backgrounds/divider_dot_fsbo.png);}.listing_type_bank_owned {background-image:url(../../property-details/backgrounds/top_bo.jpg); background-position:4px 0px; background-repeat:no-repeat;}.listing_type_bank_owned .property_type {color: #533F63;}.listing_type_bank_owned .dotted_divider {background-image:url(../../property-details/backgrounds/divider_dot_bo.png);}#similar_listings .more-info-link, #similar_sales .more-info-link,#nearby_sales .more-info-link {margin-left: 10px;}#similar_listings {width:346px; margin-right:17px; background-image:url(../../property-details/backgrounds/similars_top_for_sale.jpg); background-repeat: no-repeat;}#similar_listings_inner {padding-top:8px; padding-left:7px; padding-right:7px; padding-bottom:10px; background-image:url(../../property-details/backgrounds/similars_bottom_for_sale.jpg); background-repeat: no-repeat; background-position: bottom left;}#similar_sales, #nearby_sales {width:346px; background-image:url(../../property-details/backgrounds/similars_top_prev_sale.jpg); background-repeat: no-repeat;}#similar_sales_inner, #nearby_sales_inner {padding-top:8px; padding-left:7px; padding-right:7px; padding-bottom:10px; background-image:url(../../property-details/backgrounds/similars_bottom_prev_sale.jpg); background-repeat: no-repeat; background-position: bottom left;}#big_icon_fav, #big_icon_antifav {display:none; margin-right:3px; margin-top:-4px;}#property_listing_type_badge.favorite #big_icon_fav {display:block;}#property_listing_type_badge.favorite #big_icon_antifav {display:none;}#property_listing_type_badge.favorite #big_icon {display:none;}#property_listing_type_badge.antifavorite #big_icon_fav {display:none;}#property_listing_type_badge.antifavorite #big_icon_antifav {display:block;}#property_listing_type_badge.antifavorite #big_icon {display:none;}.school_type_label {font-weight: bold; color: #526578; font-size: 10pt; margin-top: 10px;}div#schools table.zebra th.center-aligned, div#schools table.zebra td.center-aligned {text-align:center;}div#schools table.zebra td.stars-aligned img{margin-top: 3px;}div#schools table.zebra th.school-name, div#schools table.zebra td.school-name {width: 266px;}div#content div.main {margin-left: 4px; margin-top: 5px;}div.subheading {padding-bottom: 5px; margin-bottom: 3px; border-bottom:1px solid #CCCCCC;}div.first_subsection {padding: 0; margin: 0px 0 0 0;}div.subsection {margin-top: 3em;}div.pdetail {background-color:#ffffff; border-style:solid; border-width:1px; border-color:#d8d8d8; padding:4px}#inner_body.listing_details {padding-top:0px; padding-right: 0px;}#inner_body.property_details {padding-right: 0px;}.property_type_title {text-transform:uppercase; font-weight:bold; color: #677C94;}#big_photo_0,#big_photo_1 {position:absolute; width: 416px; height: 312px;}.big_photo_transparent {filter:alpha(opacity=0); -moz-opacity:0.0; opacity:0%;}.photo_invisible {visibility: hidden;}#left_photo_arrow, #right_photo_arrow {vertical-align:top; border-style:none; cursor: pointer;}#photo_controls {margin:0px 4px; white-space:nowrap;}#photo_controls table.td {height:10px; border-style:solid; vertical-align:top;}#photo_controls .left_column {width:40%; text-align:left; font-weight:bold; color:#626058;}#photo_controls .center_column {width:20%; text-align:center;}#photo_controls .right_column {width:40%; text-align:right;}#thumbnail_panel {padding: 3px;}div#content #property_price_address {font-size:17px; padding: 4px 0px 2px 10px;}div#content #property_price_address h1 {margin-top: 0px; font-size:17px; line-height: 1em; color: #000000;}div#content #property_price_address h1 span#address_line_1, div#content #property_price_address h1 span#address_line_2 {display: block; padding: 0; margin: 0;}div h1 a {color: black;}.property_price {font-weight:bold; margin-bottom: 3px;}.property_redfin_savings_label {text-decoration:underline;}.home-thumbnail {position: relative; display: inline;}#big_photo {position: relative;}.home-thumbnail img.label,#big_photo img.label {position: absolute; z-index: 10; bottom: 6px; right: 6px;}.home-thumbnail img.thumbnail {border:0px; margin:2px; cursor: pointer; z-index: 5;}.home-thumbnail img.thumbnail_hover {border:2px solid #e9731c; margin:0px;}.home-thumbnail img.thumbnail_active {border:2px solid #c00; margin:0px;}.home-thumbnail img.thumbnail_hidden {border:0px; margin: 2px; cursor: auto;}#photo_controls {border: 1px solid #CCCCCC; margin-bottom: 2px; padding: 2px; color: black;}.thumbnail_page_control {color: #677C94; text-decoration: underline; cursor: pointer;}.thumbnail_page_control_active {text-decoration: none; cursor: auto; color: #626058;}#remarks_access{float:left; margin-top:5px; width:258px; text-align:center;}span.listing-agent {display: block; text-align: center;}#amenities_panel {margin: 3px 0 10px 8px;}#amenities_panel .amenities_panel_column, #agent_info_panel, #last_updated_panel {width:32%; margin-right:3px; float:left;}#amenities_panel_column_2 {margin-right: 0px;}div.amenity_set {margin-top:10px;}div.amenity_set ul.amenity_list li.agent,div.notice p span.agent,span.agent-only {color:#BB2222; font-style:italic; list-style-image:none; list-style-type:square; background: none; padding: 0; margin-left: 10px;}.agent_info,.last_updated_info {line-height:140%;}#page_link {text-align: left; margin: 14px 0px 7px 14px;}.right_prop_spaced{margin-bottom:7px !important}#amenities_panel .amenity_list ul {padding:0px; margin: 0px; list-style-image:url(../../list_dot_v4.png);}#detailsDiv {display:none;}#photos_panel {float:right; margin: 15px 0px 10px 10px; width:426px;}#photos_panel.has-top-border {border-width: 1px 0px 1px 1px;}#big_photo {width:416px; height:312px; margin:4px; overflow:hidden;}#big_photo img {position:relative;}#property_description {padding: 8px 8px 4px 8px;}#side_content_panel {float:left; width:250px;}#oodle_photo_panel {float:right; padding:0px 40px; width:326px;}#oodle_photo_panel div {margin:15px 0px;}#oodle_link_under_photo {font-weight: bold; font-size: 16px; line-height: normal;}.outer_right {margin-bottom:7px;}.inner_right {text-align:left;}.inner_right h1 {font-size:14px; font-weight:bold; margin: 0px 2px;}a img {border: 0px;}.address_line {font-size:17px; line-height:20px;}.property_detail_label,.property_detail_value {line-height:120%;} .property_detail_label {font-weight:bold; white-space:nowrap; text-transform:uppercase; color: #677C94;}.property_detail_value {font-weight:bold; color:#000000;}hr.dashed {border-top: 1px dashed; border-left: 0px; border-right: 0px; border-bottom: 0px; height: 1px;}table#property_basic_details {width: 270px;}table#property_basic_details td{margin: 0px; padding: 0px;}#property_basic_details .left_column{text-align:right; width:90px;}#property_basic_details .right_column {text-align:left; width:145px;}table.property-details tr td.property_detail_label {text-align:right;}table.property-details tr td.property_detail_value {text-align:left;}#property_basic_details tr {vertical-align: top;}#property_description {margin:4px 0 2px 0; padding: 8px 8px 4px 8px; clear: left;}.section_title, .agent_info {}.section_title {text-transform:uppercase; font-weight:bold; color: #677C94;}#zillow_disclaimer {margin-top:10px;}.property_redfin_savings,.property_redfin_savings_label,.property_redfin_savings_value {color:#dd4444; margin-bottom:7px; text-decoration:underline; font-size:15px;}.big_text {color:#333; font-weight:bold;}.open_house_box{text-align:left; overflow:hidden; border-style:solid; border-width:1px; border-color:#d8d8d8; background-color:#FFFFFF;}.open_house_box ul{font-weight:normal; padding: 5px 0px 0px 20px;margin: 0px 0px 0px 20px;color:#626058;marker-offset:4px; list-style-image:url(../../list_dot_v4.png)}.open_house_information{margin: 7px; padding: 5px; background-image:url(../../../4_0/dotted.gif); background-position:bottom; background-repeat:repeat-x;}.more_info_box{text-align:left;}#sales_history_data thead td {padding-top:3px;}#historal_data_external {height: 200px;}#mls_disclaimer {}#zillow_disclaimer {margin-top:10px;}#redfin_direct_disclaimer {margin-top:10px;}.disclaimer {}#mls_disclaimer p {display:inline;}table.mls_disclaimer, table.mls_disclaimer tr, table.mls_disclaimer tr td {vertical-align: top;}#mls_disclaimer img {border:0;}#mls_disclaimer br {clear:both;}table.related_property_details {width: 100%;}table.related_property_details tr {height:65px; vertical-align: top;}table.related_property_details td {vertical-align: top;}table.related_property_details td.image {width: 75px; vertical-align: middle; text-align: center;}table.related_property_details td.fine_points {width: 75px;}#zillow_control {margin-top: 5px;}#zillow_chart {width:214px; height:107px;}.duration {text-decoration:underline;}a.duration {cursor: pointer;}.selected-duration {font-weight:bold; text-decoration:none;}#out_of_area_warn {color:#D84519;}#listing_off_market_msg {font-size:14px; color:#FF0000; font-weight:normal; margin:8px;}#fsbo_foreclosure_source_link_text {text-align:center; font-weight:bold; font-size:12px;}#fsbo_foreclosure_message_text p {margin-bottom: 12px;}.multiple_listings_warning {background: url(../../4_0/yellow_bg.png) top left repeat !important; text-align:center; font-weight:bold; padding:5px; margin-bottom:10px;}#fsbo_foreclosure_message_text #foreclosure_logo_container {text-align:center; padding:5px;}table.savings_information {padding-left: 10px; border-collapse: collapse; margin: 2px auto 10px;}table.savings_information td {padding: 2px;}table.savings_information td.label {text-align: right; width: auto;}table.savings_information tr td.data {padding-left: 5px; padding-right: 0; font-weight: bold; text-align: left; width: auto;}#zillowFSBO_disclaimer {margin: 3px 0 10px 8px; font-size: 10px;}#selected_links {border: 1px solid #CCCCCC; margin-bottom: 2px; padding: 2px; text-align:center; margin:0px 4px; white-space:nowrap;}table.neighborhoods-details-page thead {height: auto;}.other-actions-columns .left {float: left; width: 133px; margin-left: 3px;}.other-actions-columns .right {float: right; width: 92px;}.other-actions-columns span.image-link img,.other-actions-columns a.image-link img {top: 4px;}.view-next-tour-action {text-align: center; height:20px; margin-top:5px;}.dj_ie7 .view-next-tour-action {margin-top: 8px;}.notesContainer{margin-top: 5px; clear: both; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; width:214px; margin-left:4px;}.notesContainer .dijitTextArea {margin-left: 0; padding: 3px; min-height: 42px;}.dj_gecko .notesContainer .dijitTextArea {padding: 3px 2px;}.dj_ie .notesContainer .dijitTextArea {padding-top: 2px; min-height: 0;}list-with-info.notesContainer p {font-size: 9pt !important;}.notesTextarea {overflow-x:auto; overflow-y:hidden; min-height:34px; background-color:white; border:solid; border-width:1px; border-color:#CCCCCC; cursor:text; padding:3px; width:206px;}.dj_ie .notesTextarea {min-height: 0; width: 214px;}list-with-info.dj_gecko .notesContainer .dijitTextArea div {width: 231px;}div#content div.content div.subsubheading h4, div#content div.content div.subsubheading h5, div#content div.content div.subsubheading h6, div#content div.content div.subsubheading h7 {color: #000000;}div#map_panel {margin-bottom: 20px;}div#historical_data {margin-bottom: 10px;}div#property_details table#property_basic_details span#why_is_this_lower {font-size: 11px;}.why_is_this_lower_text {width: 250px; font-size:11px; line-height: 130%;}div.sidebar div.sidebar_box.buy {padding-top: 15px;}div.sidebar div.sidebar_box.buy div.subheading {border-bottom: 0px !important;}div.sidebar div.sidebar_box.buy div.subheading h2 {font-size: 18px !important; text-align: center;}div.sidebar div.sidebar_box.buy div.agent-card {margin-top: 12px;}div.sidebar div.sidebar_box.buy div.refund {text-align: center; line-height: normal; font-weight: bold; line-height: 15px; padding: 0px 15px 0 15px;}div.sidebar div.sidebar_box.buy div.refund p.message {font-size: 14px;}div.sidebar div.sidebar_box.buy div.refund p.amount {font-size: 16px;}div.sidebar div.sidebar_box.buy div.actions {margin: 15px 0 0 0; padding: 0 15px 0 15px;}div.sidebar div.sidebar_box.buy div.actions div.button {width: 85%; margin: 0 auto; margin-bottom: 5px;}div.sidebar div.sidebar_box.buy div.actions p.offer {display: block; font-size: 12px; color: #677C94; text-align: center; font-weight: bold; padding-bottom: 15px;}div.sidebar div.sidebar_box.buy div.actions p.offer a {color: #677C94;}div.sidebar div.sidebar_box.buy div.actions div#start-an-offer-button {margin-top: 5px;}div.sidebar div.sidebar_box.buy div.actions span.button.tour {display: block; width: 200px; height: 40px; margin: 0 auto; margin-top: 5px; background-position: top center; background-repeat: no-repeat; background-image: url(../../elements/go-see-this-home-sprite.png); cursor: hand;}div.sidebar div.sidebar_box.buy div.actions span.button.tour:hover,div.sidebar div.sidebar_box.buy div.actions span.button.tour.hover {background-position: bottom center;}div.sidebar div.sidebar_box.buy div.agent-card.details {border-bottom: 0px; margin-left: 5px; margin-right: 5px;}div.sidebar div.sidebar_box.buy {background-image: url(../../elements/gold-bar-gradient-rounded-corners.png);}div.sidebar div.sidebar_box.buy span.round{background-image: url(../../elements/gold-bar-gradient-rounded-corners.png); height: 16px;}.region_chart_column {width: 400px; float:left; padding-right: 1%;}.region_table_column {width: 295px; float:left;}.listing-photos-censored-message {position: absolute; color: #b3aca1; left: 20px; top: 15px; height: 57px; width: 380px; background-color:white; z-index: 100; font-size: 14px;}.censored_mls_sold_message {background-image:url(../../property-details/backgrounds/censored_message_prev_sale.jpg); margin-left:14px; margin-top:9px; padding:10px 10px; width:240px; height:150px; color:#394C5D;}.censored_mls_sold_message_link {text-align: right; font-weight:bold; margin-top 15px;}.censored_mls_sold_message_link a {color:#5191d7;}#oregon-refund-box {width: 500px;}.short-sale-info-box {padding:6px; margin-top:6px; color:#555555; background-repeat: no-repeat; background-position: center; background-image: url(../../elements/gray-box-rounded-corners.gif);}div.buy .short-sale-info-box {border-top: 1px solid #CCCCCC; background-position: bottom center;}div.sharing-box {margin-top: 10px; padding-top: 10px; padding-left: 10px; padding-right: 10px;}.homePushpin {position: absolute; cursor: pointer;}.schoolPushpin {position: absolute; z-index: 997; cursor: pointer;}.mini_map_pan_zoom,#pan_zoom {position: absolute; right: 10px; top: 10px; width: 57px; background-color: #fff; border:1px solid #aaa; filter: alpha(opacity=80); opacity: .80; cursor: pointer; z-index: 97;}.pan_zoom_header {background-color: #beb8ae; font-size: 6px; line-height: 10%;}.pan_zoom_divider {border-top: 1px solid #aaa; margin: 3px 6px 0px 6px;}.mini_map_pan_zoom_closed,#pan_zoom_closed {display: none}.mini_map_pan_zoom_open,#pan_zoom_open {display: block}.pan_zoom_ctrl {padding: 2px; text-align: center; cursor: pointer;}.pan_zoom_sldr {padding: 2px; position: relative; left: 18px; cursor: pointer;}.pan_zoom_ctrl_in_out {padding: 3px 3px 3px 3px; text-align: center; cursor: pointer;}.pan_zoom_style {text-align: center; font-size: 9px; cursor: pointer;}.pan_zoom_style_selected {background-color: #dfdcd6;}.pan_zoom_style_hover {background-color: #737068;}.pan_zoom_style_selected_hover {background-color: #737068;}.pan_img {border-width: 0px;}#pan_zoom_slider .dijitSliderProgressBar {background: none; border-width: 0px;}#pan_zoom_slider .dijitSliderBar {background: none; border-width: 0px;} #pan_zoom_slider .dijitSliderBumperV {background: none; height: 0px; width: 0px; border-width: 0px; padding-bottom: 6px;}#pan_zoom_slider .dijitSliderButtonInner {display: none;}div.popContent ul.nobullets {list-style-type: none;}div.popContent ul.nobullets li {list-style-image: none; list-style-type: none;}img.btn_multi_left {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -0px; width: 20px; height: 20px; cursor: pointer;}img.btn_multi_left_disabled {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -30px; width: 20px; height: 20px;}img.btn_multi_right {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -60px; width: 20px; height: 20px; cursor: pointer;}img.btn_multi_right_disabled {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -90px; width: 20px; height: 20px;}img.btn_photo_left_disabled {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -120px; width: 8px; height: 11px;}img.btn_photo_left {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -150px; width: 8px; height: 11px; cursor: pointer; margin: 4px !important; vertical-align: middle;}img.btn_photo_right_disabled {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -180px; width: 8px; height: 11px;}img.btn_photo_right {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -210px; width: 8px; height: 11px; cursor: pointer; margin: 4px !important; vertical-align: middle;}img.pan_zoom_ctl_open {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -240px; width: 9px; height: 9px;}img.pan_zoom_ctl_closed {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -270px; width: 9px; height: 9px;}img.pan_ctrl {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -300px; width: 45px; height: 45px;}#pan_zoom_slider .dijitSliderImageHandleV {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -350px; width: 16px; height: 8px; border: 0px; font-size: 0pt; top: -4px;}#pan_zoom_slider .sliderBarContainer {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -380px; width: 16px; height: 85px !important; border-width: 0px;}#pan_zoom_slider .dijitSliderDecrementIconV {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -470px; width: 16px; height: 16px;}#pan_zoom_slider .dijitSliderIncrementIconV {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -500px; width: 16px; height: 16px;}img.btn_close_popup, .ui-dialog-titlebar-close {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -530px; width: 14px; height: 15px;}img.btn_save {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -560px; width: 64px; height: 21px;}img.btn_cancel {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -620px; width: 64px; height: 21px;}img.loading_arr_down {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -680px; width: 14px; height: 14px;}img.loading_arr_up {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -710px; width: 14px; height: 14px;}img.btn_zoom_in {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -740px; width: 16px; height: 16px;}img.btn_zoom_out {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -770px; width: 16px; height: 16px;}img.data_grid_sort_down {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -800px; width: 9px; height: 5px;}img.data_grid_sort_up {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -830px; width: 9px; height: 5px;}img.school_grid_sort_down {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -860px; width: 9px; height: 5px; cursor: pointer;}img.school_grid_sort_up {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -892px; width: 9px; height: 5px; cursor: pointer;}img.sdpn_tutorial {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -922px; width: 187px; height: 129px;}img.save_search_email {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1072px; width: 13px; height: 10px;}img.add_to_yahoo {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1102px; width: 90px; height: 17px;}img.add_to_google {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1132px; width: 90px; height: 17px;}img.add_to_bloglines {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1162px; width: 90px; height: 17px;}img.add_to_netvibes {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1192px; width: 90px; height: 17px;}img.add_to_my_msn {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1222px; width: 90px; height: 17px;}img.add_to_newsgator {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1252px; width: 90px; height: 17px;}img.btn_sign_me_up {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1282px; width: 75px; height: 23px;}img.btn_no_thanks {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1312px; width: 73px; height: 23px;}img.btn_close_text {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1342px; width: 135px; height: 23px;}img.btn_view_full_details {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1372px; width: 135px; height: 23px;}img.listing_alerts_awareness_icon {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1404px; width: 74px; height: 76px;}img.back_to_your_search_map {background: transparent no-repeat; background-image: url(../../sprites/listings_search_sprite.png); background-position: left -1480px; width: 266px; height: 134px;}img.ico_map_for_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -0px; width: 19px; height: 25px;}img.ico_map_prev_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -30px; width: 19px; height: 25px;}img.ico_map_viewed {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -60px; width: 19px; height: 25px;}img.ico_list_for_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -90px; width: 15px; height: 16px;}img.ico_list_prev_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -120px; width: 15px; height: 16px;}img.ico_list_viewed {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -150px; width: 15px; height: 16px;}img.ico_list_anti_fav_for_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -180px; width: 15px; height: 16px;}img.ico_list_anti_fav_prev_sale {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -210px; width: 15px; height: 16px;}img.ico_list_anti_fav_viewed {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -240px; width: 15px; height: 16px;}img.ico_map_for_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -270px; width: 19px; height: 25px;}img.ico_map_prev_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -300px; width: 19px; height: 25px;}img.ico_map_viewed_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -330px; width: 19px; height: 25px;}img.ico_list_for_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -360px; width: 15px; height: 16px;}img.ico_list_prev_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -390px; width: 15px; height: 16px;}img.ico_list_viewed_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -420px; width: 15px; height: 16px;}img.ico_list_anti_fav_for_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -450px; width: 15px; height: 16px;}img.ico_list_anti_fav_prev_sale_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -480px; width: 15px; height: 16px;}img.ico_list_anti_fav_viewed_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -510px; width: 15px; height: 16px;}img.ico_map_for_sale_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -540px; width: 19px; height: 25px;}img.ico_map_prev_sale_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -570px; width: 19px; height: 25px;}img.ico_map_viewed_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -600px; width: 19px; height: 25px;}img.ico_list_for_sale_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -630px; width: 15px; height: 16px;}img.ico_list_prev_sale_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -660px; width: 15px; height: 16px;}img.ico_list_viewed_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -690px; width: 15px; height: 16px;}img.ico_map_for_sale_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -720px; width: 19px; height: 25px;}img.ico_map_prev_sale_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -750px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -780px; width: 19px; height: 25px;}img.ico_list_for_sale_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -810px; width: 15px; height: 16px;}img.ico_list_prev_sale_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -840px; width: 15px; height: 16px;}img.ico_list_viewed_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -870px; width: 15px; height: 16px;}img.ico_map_for_sale_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -900px; width: 19px; height: 25px;}img.ico_map_viewed_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -930px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -960px; width: 19px; height: 25px;}img.ico_map_viewed_condo_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -990px; width: 19px; height: 25px;}img.ico_map_for_sale_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1020px; width: 19px; height: 25px;}img.ico_map_viewed_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1050px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1080px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1110px; width: 19px; height: 25px;}img.ico_map_for_sale_selected {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1140px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1170px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1200px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1230px; width: 22px; height: 27px;}img.ico_map_viewed_selected {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1260px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1290px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1320px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1350px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1380px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1410px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1440px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_condo_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1470px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -0px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -30px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -60px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -90px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -120px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1500px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1530px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1560px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1590px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1620px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1650px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1680px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1710px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1740px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_condo_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1770px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1800px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_condo_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1830px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -150px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_condo_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -180px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_townhome_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -210px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_land_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -240px; width: 22px; height: 27px;}img.ico_map_anti_fav_selected_multi_family_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -270px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1860px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1890px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1920px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1950px; width: 22px; height: 27px;}img.ico_map_viewed_selected_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -1980px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2010px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2040px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2070px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2100px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2130px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2160px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2190px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2220px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2250px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2280px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2310px; width: 22px; height: 27px;}img.ico_map_for_sale_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2340px; width: 19px; height: 25px;}img.ico_map_viewed_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2370px; width: 19px; height: 25px;}img.ico_list_for_sale_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2400px; width: 15px; height: 16px;}img.ico_list_viewed_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2430px; width: 15px; height: 16px;}img.ico_map_for_sale_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2460px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2490px; width: 19px; height: 25px;}img.ico_list_for_sale_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2520px; width: 15px; height: 16px;}img.ico_list_viewed_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2550px; width: 15px; height: 16px;}img.ico_map_for_sale_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2580px; width: 19px; height: 25px;}img.ico_map_viewed_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2610px; width: 19px; height: 25px;}img.ico_list_for_sale_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2640px; width: 15px; height: 16px;}img.ico_list_viewed_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2670px; width: 15px; height: 16px;}img.ico_map_for_sale_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2700px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2730px; width: 19px; height: 25px;}img.ico_list_for_sale_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2760px; width: 15px; height: 16px;}img.ico_list_viewed_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2790px; width: 15px; height: 16px;}img.ico_map_for_sale_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2820px; width: 19px; height: 25px;}img.ico_map_viewed_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2850px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2880px; width: 19px; height: 25px;}img.ico_map_viewed_condo_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2910px; width: 19px; height: 25px;}img.ico_map_for_sale_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2940px; width: 19px; height: 25px;}img.ico_map_viewed_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -2970px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3000px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3030px; width: 19px; height: 25px;}img.ico_map_for_sale_selected_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3060px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3090px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3120px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3150px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3180px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3210px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3240px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3270px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3300px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3330px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3360px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3390px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3420px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3450px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3480px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3510px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3540px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3570px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3600px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3630px; width: 22px; height: 27px;}img.ico_map_viewed_selected_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3660px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3690px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3720px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3750px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3780px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3810px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3840px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3870px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3900px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3930px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3960px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -3990px; width: 22px; height: 27px;}img.ico_map_for_sale_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4020px; width: 19px; height: 25px;}img.ico_map_viewed_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4050px; width: 19px; height: 25px;}img.ico_list_for_sale_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4080px; width: 15px; height: 16px;}img.ico_list_viewed_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4110px; width: 15px; height: 16px;}img.ico_map_for_sale_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4140px; width: 19px; height: 25px;}img.ico_map_viewed_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4170px; width: 19px; height: 25px;}img.ico_list_for_sale_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4200px; width: 15px; height: 16px;}img.ico_list_viewed_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4230px; width: 15px; height: 16px;}img.ico_map_for_sale_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4260px; width: 19px; height: 25px;}img.ico_map_viewed_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4290px; width: 19px; height: 25px;}img.ico_list_for_sale_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4320px; width: 15px; height: 16px;}img.ico_list_viewed_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4350px; width: 15px; height: 16px;}img.ico_map_for_sale_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4380px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4410px; width: 19px; height: 25px;}img.ico_list_for_sale_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4440px; width: 15px; height: 16px;}img.ico_list_viewed_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4470px; width: 15px; height: 16px;}img.ico_map_for_sale_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4500px; width: 19px; height: 25px;}img.ico_map_viewed_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4530px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4560px; width: 19px; height: 25px;}img.ico_map_viewed_condo_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4590px; width: 19px; height: 25px;}img.ico_map_for_sale_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4620px; width: 19px; height: 25px;}img.ico_map_viewed_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4650px; width: 19px; height: 25px;}img.ico_map_for_sale_condo_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4680px; width: 19px; height: 25px;}img.ico_map_viewed_condo_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4710px; width: 19px; height: 25px;}img.ico_map_for_sale_selected_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4740px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4770px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4800px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4830px; width: 22px; height: 27px;}img.ico_map_viewed_selected_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4860px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4890px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4920px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4950px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -4980px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5010px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5040px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5070px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5100px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5130px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5160px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5190px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5220px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5250px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5280px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5310px; width: 22px; height: 27px;}img.ico_map_viewed_selected_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5340px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5370px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5400px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5430px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5460px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5490px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5520px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_condo_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5550px; width: 22px; height: 27px;}img.ico_map_viewed_selected_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5580px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5610px; width: 22px; height: 27px;}img.ico_map_viewed_selected_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5640px; width: 22px; height: 27px;}img.ico_map_viewed_selected_condo_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5670px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_endcap_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5700px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5730px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5760px; width: 3px; height: 27px;}img.ico_map_for_sale_selected_endcap {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5790px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5820px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5850px; width: 3px; height: 27px;}img.ico_map_for_sale_selected_endcap_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5880px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5910px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5940px; width: 3px; height: 27px;}img.ico_map_for_sale_selected_endcap_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -5970px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6000px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6030px; width: 3px; height: 27px;}img.ico_map_for_sale_selected_endcap_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6060px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6090px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6120px; width: 3px; height: 27px;}img.ico_map_for_sale_selected_endcap_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6150px; width: 3px; height: 27px;}img.ico_map_viewed_selected_endcap_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6180px; width: 3px; height: 27px;}img.ico_map_prev_sale_selected_endcap_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6210px; width: 3px; height: 27px;}img.ico_map_anti_fav_selected_endcap {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -300px; width: 3px; height: 27px;}img.ico_map_anti_fav_selected_endcap_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -330px; width: 3px; height: 27px;}img.ico_list_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6240px; width: 24px; height: 13px;}img.ico_sidepane_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6270px; width: 28px; height: 17px;}img.ico_stats_house {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6300px; width: 15px; height: 16px;}img.ico_stats_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6330px; width: 15px; height: 16px;}img.ico_region_details {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6360px; width: 15px; height: 14px; margin-bottom: -5px;}.rf_view_type_list img.ico_region_details {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6382px; width: 15px; height: 13px; margin-bottom: -4px;}img.ico_list_for_sale_other {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6395px; width: 15px; height: 16px;}img.ico_favorite {background: no-repeat transparent; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6425px; width: 20px; height: 16px;}img.ico_list_for_sale_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6455px; width: 17px; height: 20px;}img.btn_map_toggle_down {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6485px; width: 13px; height: 13px;}img.btn_map_toggle_up {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6498px; width: 13px; height: 13px;}img.ico_list_for_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6511px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6541px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6571px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6601px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6631px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6661px; width: 15px; height: 16px;}img.ico_list_prev_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6691px; width: 15px; height: 16px;}img.ico_list_prev_sale_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6721px; width: 15px; height: 16px;}img.ico_list_viewed_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6751px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6781px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6811px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6841px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6871px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6901px; width: 15px; height: 16px;}img.ico_map_for_sale_selected_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6931px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6961px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -6991px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7021px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7051px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7081px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7111px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7141px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7171px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7201px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7231px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7261px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7291px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7321px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7351px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7381px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7411px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7441px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7471px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7501px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7531px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7561px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_townhome_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7591px; width: 22px; height: 27px;}img.ico_map_for_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7621px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7651px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7681px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7711px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7741px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7771px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7801px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7831px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7861px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7891px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7921px; width: 19px; height: 25px;}img.ico_map_for_sale_townhome_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7951px; width: 19px; height: 25px;}img.ico_map_prev_sale_selected_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -7981px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8011px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_townhome_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8041px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_townhome_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8071px; width: 22px; height: 27px;}img.ico_map_prev_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8101px; width: 19px; height: 25px;}img.ico_map_prev_sale_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8131px; width: 19px; height: 25px;}img.ico_map_viewed_selected_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8161px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8191px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8221px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8251px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8281px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8311px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8341px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8371px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8401px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8431px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8461px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8491px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8521px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8551px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8581px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8611px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8641px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8671px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8701px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8731px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8761px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8791px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8821px; width: 22px; height: 27px;}img.ico_map_viewed_selected_townhome_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8851px; width: 22px; height: 27px;}img.ico_map_viewed_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8881px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8911px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8941px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -8971px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9001px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9031px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9061px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9091px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9121px; width: 19px; height: 25px;}img.ico_map_viewed_townhome_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9151px; width: 19px; height: 25px;}img.ico_list_anti_fav_for_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9181px; width: 15px; height: 16px;}img.ico_list_anti_fav_viewed_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9211px; width: 15px; height: 16px;}img.ico_list_anti_fav_prev_sale_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9241px; width: 15px; height: 16px;}img.ico_list_for_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9271px; width: 15px; height: 16px;}img.ico_list_for_sale_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9301px; width: 15px; height: 16px;}img.ico_list_for_sale_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9331px; width: 15px; height: 16px;}img.ico_list_for_sale_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9361px; width: 15px; height: 16px;}img.ico_list_for_sale_land_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9391px; width: 15px; height: 16px;}img.ico_list_for_sale_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9421px; width: 15px; height: 16px;}img.ico_list_prev_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9451px; width: 15px; height: 16px;}img.ico_list_prev_sale_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9481px; width: 15px; height: 16px;}img.ico_list_viewed_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9511px; width: 15px; height: 16px;}img.ico_list_viewed_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9541px; width: 15px; height: 16px;}img.ico_list_viewed_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9571px; width: 15px; height: 16px;}img.ico_list_viewed_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9601px; width: 15px; height: 16px;}img.ico_list_viewed_land_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9631px; width: 15px; height: 16px;}img.ico_list_viewed_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9661px; width: 15px; height: 16px;}img.ico_map_for_sale_selected_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9691px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9721px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9751px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9781px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9811px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9841px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9871px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9901px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9931px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9961px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -9991px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10021px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10051px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10081px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10111px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10141px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10171px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10201px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10231px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10261px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10291px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10321px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_land_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10351px; width: 22px; height: 27px;}img.ico_map_for_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10381px; width: 19px; height: 25px;}img.ico_map_for_sale_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10411px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10441px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10471px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10501px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10531px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10561px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10591px; width: 19px; height: 25px;}img.ico_map_for_sale_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10621px; width: 19px; height: 25px;}img.ico_map_for_sale_land_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10651px; width: 19px; height: 25px;}img.ico_map_for_sale_land_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10681px; width: 19px; height: 25px;}img.ico_map_for_sale_land_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10711px; width: 19px; height: 25px;}img.ico_map_prev_sale_selected_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10741px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10771px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_land_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10801px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_land_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10831px; width: 22px; height: 27px;}img.ico_map_prev_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10861px; width: 19px; height: 25px;}img.ico_map_prev_sale_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10891px; width: 19px; height: 25px;}img.ico_map_viewed_selected_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10921px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10951px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -10981px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11011px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11041px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11071px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11101px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11131px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11161px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11191px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11221px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11251px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11281px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11311px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11341px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11371px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11401px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11431px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11461px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11491px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11521px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11551px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11581px; width: 22px; height: 27px;}img.ico_map_viewed_selected_land_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11611px; width: 22px; height: 27px;}img.ico_map_viewed_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11641px; width: 19px; height: 25px;}img.ico_map_viewed_land_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11671px; width: 19px; height: 25px;}img.ico_map_viewed_land_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11701px; width: 19px; height: 25px;}img.ico_map_viewed_land_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11731px; width: 19px; height: 25px;}img.ico_map_viewed_land_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11761px; width: 19px; height: 25px;}img.ico_map_viewed_land_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11791px; width: 19px; height: 25px;}img.ico_map_viewed_land_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11821px; width: 19px; height: 25px;}img.ico_map_viewed_land_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11851px; width: 19px; height: 25px;}img.ico_map_viewed_land_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11881px; width: 19px; height: 25px;}img.ico_map_viewed_land_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11911px; width: 19px; height: 25px;}img.ico_list_anti_fav_for_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11941px; width: 15px; height: 16px;}img.ico_list_anti_fav_viewed_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -11971px; width: 15px; height: 16px;}img.ico_list_anti_fav_prev_sale_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12001px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12031px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12061px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12091px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12121px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12151px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12181px; width: 15px; height: 16px;}img.ico_list_prev_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12211px; width: 15px; height: 16px;}img.ico_list_prev_sale_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12241px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12271px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12301px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12331px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12361px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12391px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12421px; width: 15px; height: 16px;}img.ico_map_for_sale_selected_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12451px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12481px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12511px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12541px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12571px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12601px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12631px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12661px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12691px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12721px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12751px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12781px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12811px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12841px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12871px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12901px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12931px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12961px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -12991px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13021px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13051px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13081px; width: 22px; height: 27px;}img.ico_map_for_sale_selected_multi_family_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13111px; width: 22px; height: 27px;}img.ico_map_for_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13141px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13171px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13201px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13231px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13261px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13291px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13321px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13351px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13381px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13411px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13441px; width: 19px; height: 25px;}img.ico_map_for_sale_multi_family_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13471px; width: 19px; height: 25px;}img.ico_map_prev_sale_selected_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13501px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13531px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_multi_family_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13561px; width: 22px; height: 27px;}img.ico_map_prev_sale_selected_multi_family_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13591px; width: 22px; height: 27px;}img.ico_map_prev_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13621px; width: 19px; height: 25px;}img.ico_map_prev_sale_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13651px; width: 19px; height: 25px;}img.ico_map_viewed_selected_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13681px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13711px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13741px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13771px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13801px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13831px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13861px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13891px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13921px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13951px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -13981px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14011px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14041px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fav_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14071px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14101px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14131px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14161px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14191px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14221px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14251px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14281px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14311px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14341px; width: 22px; height: 27px;}img.ico_map_viewed_selected_multi_family_rev_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14371px; width: 22px; height: 27px;}img.ico_map_viewed_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14401px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14431px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14461px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fav_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14491px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fav_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14521px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fav_oh_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14551px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fav_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14581px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14611px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_oh {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14641px; width: 19px; height: 25px;}img.ico_map_viewed_multi_family_oh_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14671px; width: 19px; height: 25px;}img.ico_list_anti_fav_for_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14701px; width: 15px; height: 16px;}img.ico_list_anti_fav_viewed_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14731px; width: 15px; height: 16px;}img.ico_list_anti_fav_prev_sale_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite.gif); background-position: left -14761px; width: 15px; height: 16px;}img.ico_map_anti_fav {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -360px; width: 19px; height: 25px;}img.ico_map_anti_fav_condo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -390px; width: 19px; height: 25px;}img.ico_map_anti_fav_townhome {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -420px; width: 19px; height: 25px;}img.ico_map_anti_fav_multi_family {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -450px; width: 19px; height: 25px;}img.ico_map_anti_fav_land {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_map.gif); background-position: left -480px; width: 19px; height: 25px;}img.ico_list_for_sale_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -0px; width: 15px; height: 16px;}img.ico_list_for_sale_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -30px; width: 15px; height: 16px;}img.ico_list_for_sale_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -60px; width: 15px; height: 16px;}img.ico_list_for_sale_condo_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -90px; width: 15px; height: 16px;}img.ico_list_for_sale_condo_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -120px; width: 15px; height: 16px;}img.ico_list_for_sale_condo_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -150px; width: 15px; height: 16px;}img.ico_list_for_sale_land_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -180px; width: 15px; height: 16px;}img.ico_list_for_sale_land_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -210px; width: 15px; height: 16px;}img.ico_list_for_sale_land_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -240px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -270px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -300px; width: 15px; height: 16px;}img.ico_list_for_sale_multi_family_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -330px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -360px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -390px; width: 15px; height: 16px;}img.ico_list_for_sale_townhome_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -420px; width: 15px; height: 16px;}img.ico_list_prev_sale_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -450px; width: 15px; height: 16px;}img.ico_list_prev_sale_condo_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -480px; width: 15px; height: 16px;}img.ico_list_prev_sale_land_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -510px; width: 15px; height: 16px;}img.ico_list_prev_sale_multi_family_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -540px; width: 15px; height: 16px;}img.ico_list_prev_sale_townhome_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -570px; width: 15px; height: 16px;}img.ico_list_viewed_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -600px; width: 15px; height: 16px;}img.ico_list_viewed_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -630px; width: 15px; height: 16px;}img.ico_list_viewed_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -660px; width: 15px; height: 16px;}img.ico_list_viewed_condo_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -690px; width: 15px; height: 16px;}img.ico_list_viewed_condo_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -720px; width: 15px; height: 16px;}img.ico_list_viewed_condo_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -750px; width: 15px; height: 16px;}img.ico_list_viewed_land_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -780px; width: 15px; height: 16px;}img.ico_list_viewed_land_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -810px; width: 15px; height: 16px;}img.ico_list_viewed_land_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -840px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -870px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -900px; width: 15px; height: 16px;}img.ico_list_viewed_multi_family_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -930px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_antifav_overlay {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -960px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_antifav_overlay_bo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -990px; width: 15px; height: 16px;}img.ico_list_viewed_townhome_antifav_overlay_fsbo {background: transparent no-repeat; background-image: url(../../sprites/map_icons_sprite_anti_fav_overlay.gif); background-position: left -1020px; width: 15px; height: 16px;}img.btn_yes {width:40px;height:23px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -0px;}img.btn_no {width:36px;height:23px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -30px;}img.logo_sm {width:80px;height:46px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -60px;}img.left_arrow_active {width:15px;height:15px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -120px;}img.right_arrow_active {width:15px;height:15px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -150px;}img.ico_slideshow {width:18px;height:12px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -180px;}img.btn_zoom_in {width:16px;height:16px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -210px;}img.btn_zoom_out {width:16px;height:16px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -240px;}img.zillow_logo {width:92px;height:17px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -270px;}img.eppraisal_logo {width:120px;height:17px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -300px;}img.icon_question {width:11px;height:12px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -330px;}img.tour-with-redfin {width:164px;height:23px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -360px;}img.btn_get_started_on_an_offer {width:164px;height:23px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -390px;}img.ico_forums {width:12px;height:12px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -420px;}img.no_photo_available_lrgthumb {width:100px;height:75px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -450px;}img.no_photo_available_large {width:415px;height:312px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -540px;}img.icon_pq_fixer {width:17px;height:11px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -870px;}img.icon_pq_new {width:17px;height:15px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -900px;}img.icon_pq_unsold {width:15px;height:15px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -930px;}img.icon_down_arrow_blue {width:15px;height:15px;background: transparent no-repeat scroll; background-image: url(../../sprites/listing_details_sprite.gif); background-position: left -960px;}img.fav_up_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -0px; width: 9px; height: 9px;}img.fav_down_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -30px; width: 9px; height: 9px;}a:hover img.fav_up_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -60px; width: 9px; height: 9px;}a:hover img.fav_down_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -90px; width: 9px; height: 9px;}a:hover.home-widget-list-link-active img.fav_up_arrow,.home-widget-list-link-active img.fav_up_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -120px; width: 9px; height: 9px;}a:hover.home-widget-list-link-active img.fav_down_arrow,.home-widget-list-link-active img.fav_down_arrow {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -150px; width: 9px; height: 9px;}img.fav_expand {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -180px; width: 8px; height: 8px;}img.fav_collapse {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -210px; width: 8px; height: 8px;}img.icon_directions {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -240px; width: 21px; height: 19px;}img.icon_map {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -270px; width: 21px; height: 19px;}img.icon_email {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -300px; width: 21px; height: 19px;}img.icon_download {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -330px; width: 21px; height: 19px;}img.icon_print {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -360px; width: 21px; height: 19px;}img.icon_trash {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -390px; width: 21px; height: 19px;}img.icon_list {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -420px; width: 21px; height: 19px;}img.icon_link {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -450px; width: 21px; height: 19px;}img.icon_flag {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -480px; width: 21px; height: 19px;}img.icon_favorite {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -510px; width: 21px; height: 19px;}img.icon_unfavorite {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -540px; width: 21px; height: 19px;}img.icon_add-this {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -570px; width: 21px; height: 19px;}img.icon_facebook {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -600px; width: 21px; height: 19px;}img.icon_directions_dark {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -630px; width: 23px; height: 21px;}img.icon_map_dark {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -660px; width: 23px; height: 21px;}img.icon_email_dark {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -690px; width: 23px; height: 21px;}img.icon_email_dark_small {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite_2.gif); background-position: left -0px; width: 19px; height: 12px;}img.icon_download_dark {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -720px; width: 23px; height: 21px;}img.icon_trash_dark {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -750px; width: 23px; height: 21px;}img.icon_down {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -780px; width: 7px; height: 9px;}img.icon_up {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -789px; width: 7px; height: 9px;}img.icon_antifavorite {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -798px; width: 21px; height: 19px;}img.icon_unantifavorite {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -828px; width: 21px; height: 19px;}img.rss_2_0_feed {background: transparent no-repeat; background-image: url(../../sprites/icons_sprite.gif); background-position: left -858px; width: 12px; height: 12px; vertical-align: middle;}img.icon_outbound_link {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -888px; width: 14px; height: 14px;}img.download_results {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -902px; width: 11px; height: 9px;}img.camera {background: no-repeat transparent; background-image: url(../../sprites/icons_sprite.gif); background-position: left -911px; width: 14px; height: 11px;}div.agent-card {line-height: normal;}div.agent-card table {width: 100%;}div.agent-card .photo td.bumper {width: 50%;}.dj_ff2 div.agent-card .photo td.bumper {width: auto;}div.agent-card .photo {display: block;}div.agent-card .photo .image {display: block; position: relative; overflow: hidden; border:1px solid #CBCBCA;}div.agent-card .photo .image img.badge {position: absolute; bottom: 0px; right: 0px; height: auto !important;}.dj_ie6 div.agent-card .photo .image img.badge{bottom: 1px; right: 1px;}div.agent-card .info ul {list-style-type: none; margin: 0px; padding: 0px; line-height: normal;}div.agent-card .info ul li {margin: 0px; padding: 0px; text-indent: 0px; line-height: normal;}div.agent-card .info ul li.rating span.no-responses {font-style: italic;}div.agents-directory div.agent-card {cursor: pointer;}div.agents-directory div.agent-card:hover {background-color:#EBEBE8;}div.agents-directory div.agent-card.vertical:hover,div.agents-directory div.agent-card.vertical.hover {background-color: #EBEBE8; border-color: #CBCBCA;}div.agent-card.details {border-bottom: 1px solid #ccc;}div.agent-card.details td.photo {display: table-cell;}div.agent-card.details td.photo a {margin-right: 10px;}div.agent-card.details td.photo a.image {border: 0px; max-width: 107px; border: 0px;}div.agent-card.details td.photo a.image img {width: 74px;}div.agent-card.details td.info {line-height: normal;}div.agent-card.details td.info h3 {color: #677C94; font-size: 14px; line-height: 15px; margin-bottom: 4px;}div.agent-card.details td.info ul.info {margin-bottom: 15px;}div.agent-card.details td.info ul.info li {margin-top: 7px;}div.agent-card.details td.info ul.info li span {display: block;}div.agent-card.details td.info ul.info li span.label {font-size: 10px; line-height: 11px; color: #93887C;}div.agent-card.details td.info ul.info li span.info {font-size: 12px; line-height: 13px;}div.agent-card.details table {border-collapse: collapse;}div.agent-card.Redfin table tr td.photo {padding: 0; vertical-align: bottom;}div.sidebar_box.buy div.agent-card.Connect {padding-bottom: 15px;}div.agent-card.details.Connect table tr td.photo img {border: 1px solid #CCC;}div.agent-ad {margin: 15px 10px 0; padding: 10px 10px 0 10px;}div.agent-ad table.agent {margin-top: 8px;}div.agent-ad p {font-size: 12px; line-height: 130%; margin: 0px;}div.agent-ad h4 {margin-top: 5px;}div.agent-ad table.agent td.photo a.image img {display: block; width: 74px; height: 110px; border: 1px solid #ccc;}div.agent-ad table.agent td.photo span.rating {display: block; margin-top: 5px; width: 100%; text-align: center; line-height: 12px;}div.agent-ad table.agent td.info {width: 130px; padding-left: 5px; font-size: 12px; line-height: 14px;}div.agent-ad table.agent td.info span.reviews {display: block; margin-top: 5px;}div.agent-ad table.agent td.info span.reviews ul.reviews {margin: 0 0 0 2px; padding: 0px; list-style-position: inside;}div.agent-ad table.agent td.info span.reviews ul.reviews li {list-style-image:url(../../list_dot_v4.png); margin: 0px; padding: 0px; font-size: 12px; line-height: 14px;}div.agent-ad table.agent td.info a.reviews {display: block; margin-top: 1px;}div.agent-ad table.agent td.info ul.contact,div.agent-ad table.agent td.info ul.contact li {display: block; margin: 0px; padding: 0px; list-style-type: none; font-size: 11px; line-height: 13px;}div.agent-ad table.agent td.info ul.contact {margin-top: 8px;}div.agent-ad table.agent td.info ul.contact li {margin-bottom: 4px;}div.agent-ad table.agent td.info ul.contact li span.label {display: block; color: #93887C;}div.agent-ad div.agent.other,div.agent-ad div.agent.nearby {margin-bottom: 3px; line-height: 12px;}div.agent-ad div.agent.other a.name,div.agent-ad div.agent.nearby a.name,div.agent-ad table.agent td.info a.name {font-weight: bold; text-decoration: none;}div.agent-ad div.agent.other span.star-rating,div.agent-ad div.agent.nearby span.star-rating {padding-left: 5px; white-space: nowrap;}div.agent-ad div.agent.other span.locale {display: block; color: #93887C;}div.agent-ad div.agent.nearby div.reviews {color: #93887C;}div.agent-ad div.button {margin-top: 10px; margin-bottom: 20px;}div.agent-ad a.more {display: block; width: 100%; text-align: center; margin: 5px 0 5px 0;}div.sidebar div.agent-ad p.recent-reviews,div.sidebar div.agent-ad p.lifetime-deals {margin-top: 1em;}div.sidebar div.agent-ad p.more-detail {text-align: center; margin-top: 1em;}.team-ad h3 {margin-bottom: 4px; border-bottom: none;}.team-ad .team-photo a {display: block; border: 1px solid #CCC;}.team-ad .team-photo {height: 152px;}.team-ad .team-photo a,.team-ad .team-photo a img {height: 150px; width: 205px; background-color: #FFF;}.team-ad .stats {margin-top: .75em;} .team-ad .stats h4.time-frame {font-size: 11px; color: #333;}.team-ad .stats table {border-collapse: collapse; width: 100%;}.team-ad .stats table tr {vertical-align:middle;}.team-ad .stats table tr td {padding: 2px 0;}.team-ad .stats table tr td.label {font-size: 12px; line-height: 100%;}.team-ad .stats table tr td.label > span {margin-top: 1px; display: block;}.team-ad .stats table tr td.value {font-size: 22px; line-height: 24px; font-weight: bold; color: #555; height: 25px; text-align: right; padding-right: 5px;}.team-ad .stats table tr td.value span.units {font-weight: normal;}.team-ad .stats p.meet-the-team {font-weight: bold; margin-top: .75em; text-align: center;}.star-rating-tooltip {width: 250px; line-height: 130%; font-size: 11px;}.star-distribution {background-color: #FFF; color: #000; font-size: 9px; line-height:130%; padding: 5px; width: 190px;}.sidebar .star-distribution {padding: 0;}div.star-distribution ul, div.star-distribution ul li {display: block; margin: 0; padding: 0; text-indent: 0; list-style-type: none; position: relative;}div.star-distribution ul {margin: 5px; float: left;}div.star-distribution ul li {float: left; margin: 1px; clear: both; width: 100%;}div.star-distribution ul li span {display: block; float: left; font-size: 10px;}div.star-distribution ul li span.stars {padding-top: 4px;}div.star-distribution ul li span.rating {text-align: right; width: 4em;}div.star-distribution ul li span.bar {position: relative; width: 100px; margin-left: 3px; background-color: #ccc; overflow: hidden;}div.star-distribution ul li span.bar.profile-sidebar {width: 83px;} div.star-distribution ul li span.bar span.percent {position: relative; top: 0px; left: 0px; text-indent: -2000px; background-color: #6D8299;}div.star-distribution ul li span.count {margin-left: 5px;}div.star-distribution ul li span.count.selected {font-weight: bold;}table.ratings-by-time {clear: both;}div.ratings-by-time span.range {display: block; margin-top: .5em; clear: both;}div.ratings-by-time span.range span.label {font-weight:bold; display: block; float: left; color: #555555;}div.ratings-by-time span.range span.data {text-align: left; width: 49px; display: block; float: right; font-weight: bold; color: #526578;}div.small-column div.star-distribution {margin-bottom: 2em;}div.small-column div.star-distribution div.ratings-by-time span.range span.data {width: 55px;}.star-distribution .fine-print {color: #000; font-size: 1em;}.agent-ad img.star {}.agent-ad .star-distribution,div.agent-ad div#RatingDistribution div.star-distribution {background-color: transparent; padding: 0px; width: 120px;}.agent-ad div.star-distribution ul {margin: 0 0 0 6px;}.agent-ad div.star-distribution ul li {margin: 0 0 1px 0;}.agent-ad div.star-distribution ul li span.bar {width: 50px; position: relative; top: 2px;}.agent-ad div.star-distribution ul li {line-height: 12px;}div.star-distribution-horizontal {width: auto; margin: 0 0 10px 0;}div.star-distribution-horizontal div.subheading {float: left; width: 200px;}div.star-distribution-horizontal div.subheading {margin-top: 2.5em;}div.star-distribution-horizontal div.totals {position:relative; height: 77px; float: left; width: 140px;}div.star-distribution-horizontal div.totals div.ratings-by-time {position: absolute; bottom: 0;}div.star-distribution-horizontal div.star-distribution-breakdown {float: left; width: 190px;}div.star-distribution-horizontal div.ratings-by-time span.range span.label{display: block; font-weight: normal; color: #555555; float: none;}div.star-distribution-horizontal div.ratings-by-time span.range span.data {display: block; float: none; font-weight: bold; font-size: 2em; width: auto; color: #526578; text-align: left;}div.star-distribution-horizontal ul {margin-top: 0;}div.star-distribution-horizontal ul,div.star-distribution-horizontal ul li {line-height: 14px;}div.star-distribution-horizontal ul li span.stars {padding-top: 0;}div.notice {padding: 3px 0 3px 0; background-color: #FF9; background-image: url(../../elements/yellow_stripe.png);}div.notice h3 {margin: 0 3px 0 8px; padding: 4px 0 4px 0; color: #000 !important;}div.notice.error {background-color: #F00; background-image: url(../../elements/red_stripe.png);}div.notice.error h3 {color: #FFF !important;}div.notice.warn {background-color: #FF9; background-image: url(../../elements/yellow_stripe.png);}div.notice.warn h3 {color: #000 !important;}div.notice.caution {background-color: #CCC; background-image: url(../../elements/grey_stripe.png);}div.notice.caution h3 {color: #fff !important;}div.notice div.content {display: block !important; width: auto !important; float: none !important; margin: 0 3px 0 3px !important; padding: 8px 5px 5px 5px !important; background-color: #fff;}div.notice div.content p,div.notice div.content p a,div.notice div.content a {margin: 0px; font-size: 12px; line-height: 15px;}div.notice div.content p {margin-bottom: 6px;}div.mortgage-calculator div.paymentWidget {font-size: .9em;}div.mortgage-calculator .priceInput {width: 100px;}div.mortgage-calculator .downPaymentInput {width: 70px;}div.mortgage-calculator .paymentPctDown {color: grey;}div.mortgage-calculator .rateInput {width: 35px;}div.mortgage-calculator .paymentRecalculate {display: none;}div.mortgage-calculator .paymentReset {display: none;}div.mortgage-calculator .paymentWidget .controls {text-align: right;}div.mortgage-calculator table.payments_input, div.mortgage-calculator table.payment_results {margin-top: .5em;}div.mortgage-calculator table.payment_results tr td.payments span {color: #119800; font-weight: bold;}div.mortgage-calculator table.zebra thead tr {background: transparent;}div.mortgage-calculator table.zebra thead tr th {font-weight: normal;}div.mortgage-calculator .payment-disclaimer {border-top: 1px solid #E7E7E3; padding-top: .5em; font-size: 7pt; line-height: 1.25em;}#ClickerTooltipCloseButton {cursor: pointer;}a.glossary-term {color: #000; text-decoration: none; border-bottom: 1px dotted #999; white-space: nowrap;}.property_detail_value a.glossary-term {white-space: normal;}.glossary-definition {width: 200px; display: block;}dl.glossary,dl.glossary dd {margin: 0; padding: 0;}dl.glossary dt {color: #4F4C42; font-weight: bold; font-size: 14px;}div#content div.main div.content div.glossary {width: 680px; float: left; padding: 0;}div#content div.main div.content div.glossary-sidebar {width: 225px; float: right; margin-right: 20px;}ul.glossary-nav {text-align: center; padding: 0; clear: both;}ul.glossary-nav li {margin:0; padding: 0; display: inline; list-style-type: none;}.about-this-link {font-size: 0.8em;}div.message-error {border: 1px solid #DC3101; margin: 1em .5em; padding: .5em;}div.message-error img {float: left; width: 22px;}div.message-error span {display: block; margin-left: 30px;}span.message-error {margin-left: 1em;}span.message-error img {position: relative; top: 2px;}.error-message {border-style:solid; border-width:1px; border-color:#dc3101; color:#D84519; padding:7px; background-color:#ebe9e0; display:block; margin:4px; font-size:12px; font-weight:bold;}.error-message-form {color:#D84519; padding:2px; padding-bottom: 0px; display:none; margin-top: 3px; margin-bottom: 0px; font-size:12px;}.success-message {padding: 10px 10px 6px 10px; margin: 0 0 20px 0; background: #FDFBDF;}.success-message .subheading {background-image: none; margin: 0 0 10px 0 !important; padding: 0;}.success-message p {margin-bottom: 4px;}.warning-message {border-style: solid; border-width: 1px; border-color: #ffcc00; color: #000000; padding: 7px; background-color: #FFFFCC; display: block; margin: 4px; font-size: 12px; font-weight: bold;}.relevantLink-item {padding: 5px 8px 5px 8px; line-height: 160%;}.relevantLink-item .description {font-style: italic;}.relevantLink-item .title {font-size: 11pt; color: #677C94;}.relevantLink-item .title:hover {color: #DA4F26;}.relevantLink-item .bottom {font-size: 8pt;}.relevantLink-item .link-marker {font-size: 8pt; float: right; margin-left: 5px;}.link-marker .flag {text-decoration: none; border-bottom: 1px dotted;}.link-marker .flag-status {color: gray;}.manualTrackback a {color: white;}.manualTrackback .hintText {font-size: 8pt; margin-left: 5px;}.manualTrackback .or-text {text-align: center; font-style: italic; margin-top: 14px; margin-bottom: 14px;}.manualTrackback .popButtons {width: 100%;}.manualTrackback .error-message {width:240px; text-align: center; margin-left: auto; margin-right: auto;}.dj_ie div.manualTrackback {width: 280px;}body.nihilo .rfBaseDialog {background:white none repeat scroll 0%; border:1px solid black; color:black; font-size:12px;}body.nihilo .rfBaseDialog .rfBaseDialogInnerBorder{border-top: 1px solid #738aa6; border-right: 2px solid #55667a; border-bottom: 2px solid #55667a; border-left: 1px solid #738aa6;} body.nihilo .rfBaseDialog .dijitDialogTitleBar {background: #738aa6; color: #fff; font-size: 15px; font-weight: bold; text-align: left; padding: 5px;}body.nihilo .rfBaseDialog .dijitDialogPaneContent {padding: 10px; text-align: left; background-color:#FFFFFF; font-size:12px; color:#000000;}body.nihilo .rfBaseDialog .rfBaseDialogClose {position: absolute; top: 7px; right: 5px; display:inline; color: #FFFFFF; text-decoration: none; cursor: pointer;}body.nihilo .dijitTooltip .rfTooltipDialogClose {cursor: pointer; position: absolute; top: 4px; right: 4px;}img.gs_med_bullet_1 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -0px; width: 20px; height: 20px;}img.gs_med_bullet_2 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -20px; width: 20px; height: 20px;}img.gs_med_bullet_3 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -40px; width: 20px; height: 20px;}img.gs_med_bullet_4 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -60px; width: 20px; height: 20px;}img.gs_med_bullet_5 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -80px; width: 20px; height: 20px;}img.gs_med_bullet_6 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -100px; width: 20px; height: 20px;}img.gs_med_bullet_7 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -120px; width: 20px; height: 20px;}img.gs_med_bullet_8 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -140px; width: 20px; height: 20px;}img.gs_med_bullet_9 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -160px; width: 20px; height: 20px;}img.gs_med_bullet_10 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -180px; width: 20px; height: 20px;}img.gs_med_bullet_na {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -200px; width: 20px; height: 20px;}img.gs_star_1 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -220px; width: 72px; height: 13px;}img.gs_star_2 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -233px; width: 72px; height: 13px;}img.gs_star_3 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -246px; width: 72px; height: 13px;}img.gs_star_4 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -259px; width: 72px; height: 13px;}img.gs_star_5 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -272px; width: 72px; height: 13px;}img.gs_star_na {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -285px; width: 72px; height: 13px;}img.gs_parent_1 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -298px; width: 72px; height: 24px;}img.gs_parent_2 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -322px; width: 72px; height: 24px;}img.gs_parent_3 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -346px; width: 72px; height: 24px;}img.gs_parent_4 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -370px; width: 72px; height: 24px;}img.gs_parent_5 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -394px; width: 72px; height: 24px;}img.gs_parent_na {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -418px; width: 72px; height: 24px;}img.gs_text_bullet_1 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -442px; width: 122px; height: 23px;}img.gs_text_bullet_2 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -466px; width: 122px; height: 23px;}img.gs_text_bullet_3 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -490px; width: 122px; height: 23px;}img.gs_text_bullet_4 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -514px; width: 122px; height: 24px;}img.gs_text_bullet_5 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -538px; width: 122px; height: 24px;}img.gs_text_bullet_6 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -562px; width: 122px; height: 24px;}img.gs_text_bullet_7 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -586px; width: 122px; height: 24px;}img.gs_text_bullet_8 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -610px; width: 122px; height: 24px;}img.gs_text_bullet_9 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -634px; width: 122px; height: 23px;}img.gs_text_bullet_10 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -658px; width: 122px; height: 24px;}img.gs_text_bullet_na {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -682px; width: 122px; height: 24px;}img.gs_mini_bullet_1 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -706px; width: 10px; height: 11px;}img.gs_mini_bullet_2 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -717px; width: 10px; height: 11px;}img.gs_mini_bullet_3 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -728px; width: 10px; height: 11px;}img.gs_mini_bullet_4 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -739px; width: 10px; height: 11px;}img.gs_mini_bullet_5 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -750px; width: 10px; height: 11px;}img.gs_mini_bullet_6 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -761px; width: 10px; height: 11px;}img.gs_mini_bullet_7 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -772px; width: 10px; height: 11px;}img.gs_mini_bullet_8 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -783px; width: 10px; height: 11px;}img.gs_mini_bullet_9 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -794px; width: 10px; height: 11px;}img.gs_mini_bullet_10 {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -805px; width: 10px; height: 11px;}img.gs_mini_bullet_na {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -816px; width: 10px; height: 11px;}img.gs_mini_bullet_multi {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -827px; width: 10px; height: 11px;}img.ico_school {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -838px; width: 16px; height: 15px;}img.ico_school_selected {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -853px; width: 22px; height: 19px;}img.ico_school_selected_rev {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -872px; width: 22px; height: 19px;}img.ico_school_selected_endcap {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -891px; width: 3px; height: 27px;}img.ico_school_selected_endcap_rev {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -921px; width: 3px; height: 27px;}img.ico_school_sidepane {background: transparent no-repeat; background-image: url(../../sprites/schools_sprite.gif); background-position: left -951px; width: 22px; height: 19px;}img.gs_small_bullet_1 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -970px; width: 15px; height: 15px;}img.gs_small_bullet_2 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -985px; width: 15px; height: 15px;}img.gs_small_bullet_3 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1000px; width: 15px; height: 15px;}img.gs_small_bullet_4 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1015px; width: 15px; height: 15px;}img.gs_small_bullet_5 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1030px; width: 15px; height: 15px;}img.gs_small_bullet_6 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1045px; width: 15px; height: 15px;}img.gs_small_bullet_7 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1060px; width: 15px; height: 15px;}img.gs_small_bullet_8 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1075px; width: 15px; height: 15px;}img.gs_small_bullet_9 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1090px; width: 15px; height: 15px;}img.gs_small_bullet_10 {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1105px; width: 15px; height: 15px;}img.gs_small_bullet_na {background: no-repeat transparent; background-image: url(../../sprites/schools_sprite.gif); background-position: left -1120px; width: 15px; height: 15px;}
