

BODY { font-weight: normal; font-size: 12px; MARGIN: 0px 0px 0px 0px; color: #333333; LINE-HEIGHT: 130%; font-family: Arial, Helvetica, sans-serif }
.border {border:1px solid #333333;}

.vdots { BACKGROUND-IMAGE: url(/img/vdot.gif); BACKGROUND-REPEAT: repeat-y }
.Descfont { font-size: 11px; color: #333333 }
.nlbg { BACKGROUND-IMAGE: url(/img/_new_listings_bg.jpg); BACKGROUND-REPEAT: no-repeat; height:180px; }
.ohbg { BACKGROUND-IMAGE: url(/img/_open_houses_bg.jpg); BACKGROUND-REPEAT: no-repeat; height:50px; }
.loginbg { BACKGROUND-IMAGE: url(/img/login_middle_bg.jpg); BACKGROUND-REPEAT: repeat-y }

H1.whitetext18px { font-weight: normal; font-size: 18px; color: #ffffff; line-height:20px; margin:0;  padding:0; }
H1.whitetext22px {font-weight: normal; font-size: 22px; color: #ffffff; line-height:30px; margin:0;  padding:0;}
H1.yellow25px {font-weight: bold; font-size: 23px; color: #FFFFCC; line-height:23px; margin:0; padding:0;}
H1.index { font-weight: bolder; font-size: 18px; color: #cc0000 }
H2.index { font-weight: bolder; font-size: 12px; color: #406b96 }
H1.yellowbold17px {font-weight: bold; font-size: 17px; color: #FFFFCC; MARGIN: 0px; PADDING: 0px}
H1.h1tit {font-weight: normal; font-size: 18px; color: #990000; MARGIN: 0px; PADDING: 0px; white-space:nowrap;}

A { font-weight: normal; font-size: 12px; color: #333333;  text-decoration: underline }
A:hover { text-decoration: none; }
/*LI {list-style:url(/img/li.gif); line-height:140%; margin-left:0px; padding-left:0px; text-align:justify}*/

LI.blue {list-style:url(/img/li_blue.gif); line-height:140%; margin-left:0px; padding-left:0px; color:#3D79B6}
A.blue { font-weight: normal; font-size: 12px; color: #34699E; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
A.blue:hover { font-weight: normal; font-size: 12px; color: #34699E; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
A.small { font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.small:hover { font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

A.lightgrey { font-weight: normal; font-size: 11px; color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
A.lightgrey:hover { font-weight: normal; font-size: 11px; color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

A.yellow { font-weight: normal; font-size: 11px; color: #ffffcc;  text-decoration: underline }
A.yellow:hover { font-weight: normal; font-size: 11px; color: #ffffcc;  text-decoration: underline }
INPUT { font-weight: normal; font-size: 10px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
A.white { font-weight: normal; font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.white:hover { font-weight: normal; font-size: 11px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
A.botmenu { font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, sans-serif; text-decoration: none }
A.botmenu:hover { font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, sans-serif; text-decoration: underline }
a.text11px { font-weight: normal; font-size: 11px; color: #666666; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
a.text11px:hover { font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
.redheader1 { font-weight: normal; font-size: 18px; color: #cc0000;  }
.redheader14pxbold { font-weight: bold; font-size: 14px; color: #cc0000;  }
.indpttopbg { BACKGROUND-IMAGE: url(/img/index_page_table_top_bg.gif); BACKGROUND-REPEAT: repeat-x }
.bluetext { color: #3366cc }
.bluetext18px { font-weight: normal; font-size: 18px; color: #3366cc; }
.rightsidetext { font-weight: normal; font-size: 11px; color: #3366cc;  }
a.rightsidetext:hover { font-weight: normal; font-size: 11px; color: #3366cc; text-decoration: none; }
A.newlistings { font-weight: normal; font-size: 11px; color: #3366cc;  text-decoration: none;  }
A.newlistings:hover { font-weight: normal; font-size: 11px; color: #3366cc;  text-decoration: underline }
A.openhouses { font-weight: normal; font-size: 11px; color: #333333;  text-decoration: none;  }
A.openhouses:hover { font-weight: normal; font-size: 11px; color: #333333; text-decoration: underline }
A.headtxt { font-weight: bold; font-size: 12px; color: #0000bb;  text-decoration: underline }
A.headtxt:hover { font-weight: bold; font-size: 12px; color: #cc00cc; text-decoration: none }
A.headtxt2 { font-weight: bold; font-size: 12px; color: #ffffff;  text-decoration: underline }
A.headtxt2:hover { font-weight: bold; font-size: 12px; color: #eeeeee;  text-decoration: none }
p.smallfont3 {margin-top:8px; margin-bottom:4px; padding:0; line-height:15px;}
.listingheaderwhite17px {font-weight: bold; font-size: 17px; color: #FFFFFF;}
.featured_right {background-image:url(/img/_featured_right_bg.jpg); background-position:bottom; background-repeat:no-repeat;}
.private_header {background-color:#CC0000; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; height:36px;}
a.white11px {font-size: 11px; color: #ffffff;}
a.white11px:hover {font-size: 11px; color: #ffffff; text-decoration:none }
a.yellow11px {font-size: 11px; color:#FFFF99}
a.yellow11px:hover {font-size: 11px; color:#FFFF99}
a.yellow11pxverdana {font-size: 11px; color:#FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.yellow11pxverdana:hover {font-size: 11px; color:#FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif}
.tahoma12pxlightgrey {font-size: 12px; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif}
A.provinces { font-weight: 900; font-size: 10px; color: #000000; font-family: Tahoma, Verdana, sans-serif; text-decoration: none }
A.provinces:hover { font-weight: 900; font-size: 10px; color: #ff3333; font-family: Tahoma, Verdana, sans-serif; text-decoration: underline }
li.cities {list-style:square; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; line-height:20px;}
a.cities {font-family: Tahoma, Verdana, sans-serif; font-size: 12px; text-decoration:none; color:#333333}
a.cities:hover {text-decoration:underline; color:#CC0000}
a.whitenav {font-weight: bold; font-size: 11px; text-decoration:none; color:#ffffff}
a.whitenav:hover {font-weight: bold; font-size: 11px; text-decoration:underline; color:#ffffff}
.s11pxbold { font-weight: bold; font-size: 11px; font-family:Tahoma, sans-serif; }
a.list_type {font-weight: normal; font-size: 12px; color: #ffffff; text-decoration:none}
a.list_type:hover {font-weight: normal; font-size: 12px; color: #ffffff; text-decoration:underline}
a.details {font-size:10px; text-decoration:none}
a.details:hover {font-size:10px;  text-decoration:underline}
a.list_header {font:bold 12px Tahoma, sans-serif;}
a.list_header:hover {font:bold 12px Tahoma, sans-serif; text-decoration:none}
a.list_services {font-weight: normal; font-size: 11px; text-decoration:none}
a.list_services:hover {font-weight: normal; font-size: 11px; text-decoration:underline}


.advertize{height:90px; background-image:url(/img/ad_bg.gif); background-repeat:repeat-x}
.aStatus{ font-family:Verdana, sans-serif; font-size:11px; color:#FFFF99;}
.addtipsbg1{background-image: url(img2/ad_tips_tbg.gif);background-repeat: no-repeat;background-position: left top;}

.bluebold { font-weight: bold; color: #557fa9; font-family:Tahoma, sans-serif; }
.brightredbold { color: #ff0000; font-family:Tahoma, sans-serif; }
.but { font-size:11px; background-color:#6699CC; color: #ffffff; font-family:Arial, sans-serif; font-weight:900; border-width:1px;}

.compare{background-color:#eaeaea; border-bottom:#FFFFFF 1px solid; color:#666666; padding-left:10px; font-weight:900;}

.date {font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; padding-right:10px;}
.darkblue {color:#30608F; font-weight: normal; font-size: 11px;}

.error {font-family: Arial, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;	color: #FF0000;	width: 100%;
	border: thin solid #FF0000;	background-color: #FFEAE6;}

.formfield {font-size: 11px;  color:#333333;}


.arial11_darkgreen {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#009900;}
.arail11_black {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.arail11_darkred {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#CC0000;text-decoration:none;}
.arail11_white {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;}
.arail12_black {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;}
.a12_black {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration:none;}
.a12_black:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;text-decoration: underline;}
.arail12_darkblue {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#003366;text-decoration:none;}
.arail12_brown {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#990000;text-decoration:none;}
.arail12_brown_link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#990000;	text-decoration:none;}
.arail12_brown_link:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#990000;text-decoration:underline;}
.arail12_grey {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;}
.arail12_grey_link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;text-decoration:none;}
.arail12_grey_link:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#215CBB;text-decoration:underline;}
.arail13_black {font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;text-decoration:none;}
.arial14_black {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;text-decoration:none;}
.arial14_blue {font-family:Arial, Helvetica, sans-serif;font-size:14px;	color:#095BC1;	text-decoration:none;}
.ar14_red {font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#cc0000; text-decoration:none;}
.arial14_green {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#2D8A00;text-decoration:none;}
.arial14_gr {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#007d00;}
.a16_black {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333; text-decoration:none;}
.a16_black:hover {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#333333; text-decoration: underline;}
.arial17_darkgreen {font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#006600;text-decoration:none;}
.ar17_darkred {font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#cc0000;text-decoration:none;}
.arial18_red {font-family:Arial, Helvetica, sans-serif;font-size:18px;text-decoration:none;color:#FF0000;}
.arial18_darkred {font-family:Arial, Helvetica, sans-serif;font-size:18px;text-decoration:none;color:#CC0000;}
.arial25_white {font-family:"Times New Roman", Times, serif;font-size:22px;text-decoration:none;color:#FFFFFF;}

.formG{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666; background-color:#F3F3F3;}
.formR{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; background-color:#cc0000; background-image:url(/img/form/forms_bg_red.jpg);}
.featuredtopbg { BACKGROUND-IMAGE:url(/img/bg_featured_top.jpg); BACKGROUND-REPEAT: no-repeat; height:29px; padding-right:10px; }
.featuredmiddlebg { BACKGROUND-IMAGE:url(/img/bg_featured_middle.jpg);  BACKGROUND-REPEAT: repeat-y;   }
.featuredbotbg { BACKGROUND-IMAGE: url(/img/bg_featured_bottom.jpg); BACKGROUND-REPEAT: no-repeat; height:10px; }
.flistingbg { BACKGROUND-IMAGE: url(/img/featured_listing_bg.gif); BACKGROUND-REPEAT: repeat-y; background-position:right; }

.headerButtonLinks{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none;}

.listing_on{font-family:Arial, sans-serif; font-size:11px; color:#009900;}
.listing_on:hover{font-family:Arial, sans-serif; font-size:11px; color:#009900;}
.listing_off{font-family:Arial, sans-serif; font-size:11px; color:#990000;}
.listing_off:hover{font-family:Arial, sans-serif; font-size:11px; color:#990000;}
.list_type{ padding:0 4px 0 4px;}
.list_typeO{ padding:0 4px 0 4px; background-color:#3871A9; border-left:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid;}
.list_price {font:bold 12px Verdana, sans-serif; margin-left:10px; color:white;}

.mapView{font-family:Arial, sans-serif; font-size:12px; color:#ffffff;}

.newsNumber{font-family:Arial, sans-serif; color:#FFFFFF; font-size:12px; background-color:#cc0000; padding:2px; border:1px #ffffff solid; text-align:center; font-weight:900;}
.newElem{font-family:Arial, sans-serif; font-size:10px; background-color:#FFFFFF; padding:2px; border:1px #666666 solid; white-space:nowrap;}
.news{font-family:Arial, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
.news:hover{font-family:Arial, sans-serif; font-size:11px; color:#333333; text-decoration: underline;}

.pageTit{ font-family:Tahoma, sans-serif; font-size:16px; color:#333333;}
.picTit{ font-family:Tahoma, sans-serif; font-size:14px; color:#4986C2;}

.red { font-weight: normal; font-size: 11px; color: #990000; }
.red:hover { font-weight: normal; font-size: 11px; color: #990000;  text-decoration: none; }

.saved { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900;	background-color: #D2FFCC;
	width: 100%; border: thin solid #009900;}	
.sellers { font-size: 11px; color:#FFFFFF;}
a.sellers {font-size: 11px; text-decoration:none; color:#ffffff}
a.sellers:hover {font-size: 11px; text-decoration:underline; color:#ffcc00}
.sold{font-family:Arial, sans-serif; font-size:11px; color:#009900;}
.sold:hover{font-size:11px;}
.smallfont2 { font-size: 10px;  }
.smallfont3 { font-size: 11px;  color:#333333; }
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #095BC1; text-decoration: none; font-weight: bold; }
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; }
.sellersToolsList{list-style-type:square; color:#CC0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sellersToolsListText{color:#333333;}
.sellersToolsBoxButton{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:none;}
.sellersToolsBoxButton:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; text-decoration:underline;}
.sellersToolsBoxButtonClicked{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#990000; font-weight:bold; text-decoration: none;}
.sellers_bar_link {font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:11px;text-decoration:none;}
.sellers_bar_link:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;color:#006600;}

.topmenubg { BACKGROUND-IMAGE: url(/img/_topmenubg.gif); BACKGROUND-REPEAT: repeat-x }
TR { font-weight: normal; font-size: 12px; color: #333333; LINE-HEIGHT: 130%; font-family: Arial, Helvetica, sans-serif }
.txt { font-size:11px; color: #666666; font-family:Verdana, sans-serif; border:#CCCCCC 1px solid;}
.text11px { font-size: 11px; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.text10 { font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
.text12px { font-size: 12px; color: #666666; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.text12 { font-size: 12px; color: #4f4f4f; font-family: Tahoma, sans-serif; }
.text13 { font-size: 13px; color: #4f4f4f; font-family: Verdana, sans-serif; }
.textbold11pxred {font-weight: bold; font-size: 11px; color: #cc0000; text-decoration:none;}
.textbold12pxred {font-weight: bold; font-size: 12px; color: #cc0000; }
.textbold12pxdarkred {font-weight: bold; font-size: 12px; color: #990000; }
.textbold12pxblue {font-weight: bold; font-size: 12px; color: #3366CC; }
.text11px1 { font-weight: normal; font-size: 11px; color: #333333;  }

UL {margin-bottom:0; padding-bottom:0;}

.viewListingsOptionLink{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#333333; text-decoration:none;}

.whitetext { font-weight: normal; font-size: 11px; color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.whitetext12px { font-size: 12px; color: #ffffff; margin:0; padding:0; }
.whitetext15px { font-weight: bold; font-size: 15px; color: #ffffff; line-height:18px; margin:0; padding:0; }
.white10px {color:#FFFFFF; font-weight: normal; font-size: 10px; font-family:Verdana, sans-serif;}

.yellow11px {font-size: 11px; color:#FFFF99}
.yellow12px {font-size: 11px; color:#FFFF99}
.yellow13 {font-size: 13px; color:#FFFF99}