/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

.LeftPane {width:150px}
x.tab .tab-content {background-color:#99B3CC;background-color:#B3CCE6}
#right {background-color:#FFCC33;}
#right {background-color:#B3D98C}
#x-right {background-color:#FFD558;border-left: solid 4px #FFECA2}

x.tab {background-color: #0088EE}
x.tab {border-bottom: solid 5px #C7D6E3;border-bottom: solid 2px #6699CC}

.sales h3 {
   color:#000000;
   padding-left:5px;
   border:solid 0px red;
}
.sales .results {padding:0px 0px 5px 0px;text-align:right}

#HouseMenuNav, #left div.menuend {background-color:#FFD558;background-color:#B3D98C}
#HouseMenuNav .ArrowPointer {
   color:#333333;
   background-color:#FFECA2;
   background-color:#FFF2BF;
   background-color:#E6F2D9;
   font-weight:bold;
   border-top:solid 1px #FFFFFF;
   border-bottom:solid 1px #FFFFFF;
   padding:2px 0px 2px 5px;
   margin:3px 0px 3px 0px
}

.sales-list{
width:95%;
}
.sale-card-body p{margin:0px;padding:0px}
.sale-card-body p{margin-top:0px;}
.sale-card-body a {
  color: #000000;
  font-weight:bold;
  text-decoration:none;
}
.sale-card-body a:hover{text-decoration:underline;}
.sale-card-body{
  text-align:justify;
  font-size:10pt;
  font-family:tahoma;
  vertical-align:top;
  x-padding:0px 0px 10px 0px;
}
.sale-card-new{
  width:52px;
  height:56px;
  vertical-align:top;
  text-align:center;
  x-padding: 10px 0px 25px 0px;
  background-repeat:no-repeat;
  background-image:url(new_tag2.gif);
  background-position: 50% 0%;
}
.sale-card-marker{
  width:52px;
  height:56px;
  vertical-align:top;
  text-align:center;
  padding: 3px 0px 25px 0px;
  background-repeat:no-repeat;
  background-image:url(marker.gif);
  background-position: 50% 3px;
}
.sale-card-marker a {
  color: #000000;
  text-decoration:none;
}
.distance{
   color:#000000;
   font-weight:bold;
   font-family:arial;
   font-size:16px;
}
.scale{
   color:red;
   font-weight:bold;
   font-family:tahoma;
   font-size:12px;
   padding-top:2px;
}

.listitemmenu {
   padding: 0px;
   margin: 5px 0px 0px 0px;
   font-size: 12px;
   color: #000000;
   vertical-align: middle;
   text-align: left;
   background-color: #EFEFEF
}

.listitemmenu a:Link,
.listitemmenu a:visited {
   vertical-align: middle;
   margin: 0px 3px 0px 0px;
   text-decoration: underline;
   font-weight: normal;
   font-size: 12px;
   color: #000000;
}

.listitemmenu img {
   vertical-align: middle;
   background-color: transparent;
   margin: 0px 3px 0px 0px
}

.navPanel {heigh:125px;padding: 25px 0px 50px 0px}
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
font-family:verdana;
font-size: 10pt
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}


TFOOT, THEAD    {
}

TH  {
}

A:link  {
}



A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {

}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
xbackground-color:white;
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
xbackground-color:white;
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}



#top_ad {
	position: relative;
	min-height: 90px;
	clear: both;
	z-index: 9999;
} /*IE6*/

.advertisepane a.ad_block {
	display: block;
	float: left;
	padding: 5px 2% 10px 2%;

	width: 26%;
	text-decoration: none;
	color: #666;
	line-height: 1.3;
	text-align: left;
}

.advertisepane .ad_special a.ad_block {
	text-align: center;
	width: 94%;
}

.advertisepane strong {
	font-size: 105%;
	text-decoration: underline;
	color: #105CB6;
	display: block;
}

.advertisepane .ad_special strong {
	font-size: 195%;
	font-weight: bold;
	text-align: center;
}

.advertisepane em {
	font-style: normal;
	text-decoration: underline;
	display: block;
	color: #999;
	padding-top: 2px;
}

.advertisepane a.ad_origin {
	position: absolute;
	top: 0;
	right: 19px;
	display: block;
	padding: 0 5px;
	font-size: 80%;
	color: #999;
}

.advertisepane .ad_special a.ad_origin {
	right: 100px;
}

.advertisepane a:hover strong {
	color: #003;
}

.advertisepane a.ad_origin:hover, .advertisepane a:hover em {
	color: #333;
}








































