.column_1{ width:auto;  float:left;}
.column_1 img { float:left; margin:0 15px 15px 0; border: solid 1px #FFFFFF; padding:1px;}
.column_2{ width:auto; border: float:left;}


.button
{
    color:#FFFFFF;
	text-decoration:none;
	padding:2px 10px 3px 10px;
    font-weight:bold;
    font-family: Helveitca, Arial, Verdana, sans-serif;
    font-size:11px;
	margin:10px 0;

	
    background: url(../images/btn-bg.gif) left top repeat-x #06538F;
    border:1px solid #DEDBDB;
    height:22px;
}
A.button  { margin:10px 0; line-height:25px;}

A.button:hover{
    border:1px solid #BEBBBB;
    color:#DDDDDD;
	text-decoration:none;
}
.pageSection { width:630px;}
.pageSection table { width:100% !important;}
.pageSection td { border-bottom: dotted 1px #FFFFFF; padding:10px 0 10px 0;}
.PriceRange { font-size:18px; margin:-20px 0 0 0;}


.PropertyImage img { margin:0 10px 10px 0;}
.Image { width: 300px; height:320px; float:left; text-align:center; margin:0 10px 10px 0;  *margin:0 10px 0 0;  *width: 280px; display:inline;}
.Image img {border:1px solid #FFFFFF; padding:1px; float:left;}
.dataSection{ width:630px; float:left; height:auto; }






/*########################################## calendar  start ####################*/
#calendar_div {
	display: none;
	border: 1px solid #777;
	z-index: 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#calendar_div a {
	cursor: pointer;
}
button.calendar_trigger {
	width: 25px;
}
img.calendar_trigger {
	margin: 2px;
	vertical-align: middle;
}
#calendar_control, #calendar_links, #calendar_header, #calendar {
	clear: both;
	float: left;
	width: 185px;
	color: #fff;
}
#calendar_control {
	background: #400;
}
#calendar_links {
	background: #000;
}
#calendar_control a, #calendar_links a {
	font-weight: bold;
	font-size: 75%;
	letter-spacing: 1px;
	padding: 2px 5px;
	color: #eee;
}
#calendar_control a:hover {
	background: #fdd;
	color: #333;
}
#calendar_links a:hover {
	background: #ddd;
	color: #333;
}
#calendar_clear, #calendar_prev {
	float: left;
}
#calendar_current {
	float: left;
	width: 35%;
	text-align: center;
}
#calendar_close, #calendar_next {
	float: right;
}
#calendar_header {
	background: #333;
	text-align: center;
}
#calendar_header select {
	background: #333;
	color: #fff;
	border: 0;
	font-weight: bold;
}
#calendar {
	background: #ccc;
	text-align: center;
	font-size: 105%;
}
#calendar a {
	color: #333;
}
#calendar a:hover {
	color: #000;
	background: none;
}
#calendar .calendar_titleRow {
	background: #777;
}
#calendar .calendar_daysRow {
	background: #eee;
	color: #666;
}
#calendar .calendar_daysCell {
	color: #000;
	border: 1px solid #ddd;
}
#calendar .calendar_weekEndCell {
	background: #ddd;
}
#calendar .calendar_daysCellOver {
	background: #fff;
	border: 1px solid #777;
}
#calendar .calendar_unselectable {
	color: #888;
}
#calendar_today {
	background: #fcc !important;
}
#calendar_currentDay {
	background: #999 !important;
}
#calendar_cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -1; /*must have*/
    left: -1px; /*must have*/
    width: 187px; /*must have to match width and borders*/
    height: 210px; /*must have to match maximum height*/
}

INPUT.date {
    border-left: solid 1px #336699;
    border-top: solid 1px #336699;
    border-right: solid 1px #666666;
    border-bottom: solid 1px #666666;
    font-weight: bold;
    font-size: 12px;
    color: #003366;
    cursor: pointer;
    padding-right: 0;
    background: #FFFFFF url("http://www.propertyware.com/pw/images/cal.gif") no-repeat center right;
}

.imgCal {
    position: absolute;
    display: none;
}

div#popupMask {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .4;
    margin: 0 0 0 0;
    /* this hack is so it works in IE
* I find setting the color in the css gives me more flexibility
* than the PNG solution.
*/
    background: #000000;
    /* this hack is for opera support
* you can uncomment the background-image if you don't care about opera.
* this gives you the flexibility to use any bg color that you want, instead of the png
   background-image: url("../../images/maskBGsm.png") !important; // For browsers Moz, Opera, etc.
   background-image:none;
   background-repeat: repeat; */

    display:none;
}

.pleaseWaitBubble {
    display: none;
    position: absolute;
    z-index: 3;
    width : 300px;
    text-align: center;
    padding: 4px;
    margin: 4px;
    overflow: hidden;
}
/*########################################## calendar  end ####################*/






