form { padding:0px; margin:0px;}
/* clipboard - left side box */
#clipboard { background:#fdfdfd;}
#clipboard .box { border:solid 1px #cacaca; width:193px; margin:10px 0 5px 0px; padding:5px 0px 0px 5px; overflow:auto; background:#ffffff;}
#clipboard .box img { float:left; margin:0 8px 5px 0; border:solid 1px #cecece; }
#clipboard .box h1 { float:left; font:normal 11px tahoma; line-height:17px; padding:2px 0 4px 0; margin:0px; color:#636363;}
#clipboard  a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:71px;float:right;margin:8px 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#clipboard  a.view { background:none; margin:0px; border:0px; float:none;}
#clipboard  a span { cursor:pointer; cursor:hand;display:block;width:71px;padding:2px 0 2px 0;margin:1px 1px 1px 1px;color:#636363; }
#clipboard  a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#clipboard  a:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:69px;color:#fff; }


/* sortSearchResults element */
#sortSearchResuts { background:#dde2e8; border:solid 1px #cecece; height:44px; }
#sortSearchResuts h1 { font:normal 18px tahoma; color:#636363; float:left; padding:11px 0px 0px 13px; margin:0px;}
#sortSearchResuts h3 { float:left; padding:18px 15px 0px 27px; color:#646464; font-weight:normal}
#sortSearchResuts p { float:left; padding:14px 0px 0px 0px; }
#sortSearchResuts p select { width:160px; padding:0px; margin:0px;}
#sortSearchResuts p.s { padding:13px 0px 0px 10px; float:left;}
#sortSearchResuts a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:78px;float:left;margin:0 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#sortSearchResuts a span { cursor:pointer; cursor:hand; display:block;width:78px;padding:2px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; }
#sortSearchResuts a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#sortSearchResuts a:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:76px;height:11px;color:#fff; cursor:pointer; cursor:hand;}

/* pagination */
#searchResults { float:left; width:100%;}
#searchResults .pagination { padding:17px 0px 0px 0px;}

#searchResults .pagination a.m { cursor:pointer; cursor:hand; background:#f5f7f6;  height:10px; padding:2px 4px 2px 4px; border:1px solid #237c00; width:78px; margin:0 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#searchResults .pagination a.m span { padding:2px 0px 4px 0px; margin:1px; color:#636363; }
#searchResults .pagination a.m:hover {   background:#000; }
#searchResults .pagination a.m:hover span {  color:#fff; height:10px; line-height:10px; }

#searchResults .pagination a.ms { cursor:pointer; cursor:hand; padding:1px 0px 2px 0px; background:#fff;border:1px solid #237c00; width:16px;margin:0 2px 0 0;text-align:center; text-decoration:none;font-size:11px; line-height:10px; }
#searchResults .pagination a.ms span { padding:0px 4px 1px 4px; margin:1px 1px 1px 1px; color:#636363; background:#000; height:10px;color:#fff; line-height:10px; }


#searchResults .pagination a.prevNext { cursor:hand; cursor:pointer; border:1px solid #237c00; background:#f5f7f6; display:block; height:10px; padding:0 0 8px 0; width:78px; margin:0 2px 0 0; text-align:center; text-decoration:none;font-size:10px; line-height:10px; }
#searchResults .pagination a.prevNext span {  display:block; width:78px;padding:2px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; }
#searchResults .pagination a.prevNext:hover { background:#ffffff; padding:0px 0px 8px 0px;}
#searchResults .pagination a.prevNext:hover span {background:#000;display:block;width:76px;height:10px;color:#fff; }



/*
#searchResults .pagination .m, #searchResults .pagination .ms { margin:0 auto; }
#searchResults .pagination .m a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:16px;float:left;margin:0 6px 0 0;text-align:center; text-decoration:none;font-size:11px; line-height:10px; }
#searchResults .pagination .m a span { cursor:pointer; cursor:hand;display:block;width:16px;padding:1px 0px 3px 0;margin:1px 1px 1px 1px;color:#636363; display:block;width:14px;height:10px; }
#searchResults .pagination .m a:hover, #searchResults .pagination .ms a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#searchResults .pagination .m a:hover span, #searchResults .pagination .ms a:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:14px;height:10px;color:#fff; line-height:10px;}

#searchResults .pagination .ms a { cursor:pointer; cursor:hand;background:#fff;border:1px solid #237c00;display:block;width:16px;float:left;margin:0 6px 0 0;text-align:center; text-decoration:none;font-size:11px; line-height:10px; }
#searchResults .pagination .ms a span { cursor:pointer; cursor:hand;display:block;width:16px;padding:1px 0px 3px 0;margin:1px 1px 1px 1px;color:#636363; cursor:pointer; cursor:hand;background:#000;display:block;width:14px;height:10px;color:#fff; line-height:10px; }

#searchResults .pagination a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:78px;float:left;margin:0 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#searchResults .pagination a span { cursor:pointer; cursor:hand;display:block;width:78px;padding:2px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; }
#searchResults .pagination a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#searchResults .pagination a:hover span {cursor:pointer; cursor:hand; background:#000;display:block;width:76px;height:10px;color:#fff; }
#searchResults .pagination .l { float:left; width:85px; }
#searchResults .pagination .r { float:right; width:85px;}
#searchResults .pagination .back { float:left;}*/

/*
#searchResults .pagination { padding:17px 0px 0px 0px;}
#searchResults .pagination .m, #searchResults .pagination .ms { margin:0 auto; }
#searchResults .pagination .m a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:16px;float:left;margin:0 6px 0 0;text-align:center; text-decoration:none;font-size:11px; line-height:10px; }
#searchResults .pagination .m a span { cursor:pointer; cursor:hand;display:block;width:16px;padding:1px 0px 3px 0;margin:1px 1px 1px 1px;color:#636363; display:block;width:14px;height:10px; }
#searchResults .pagination .m a:hover, #searchResults .pagination .ms a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#searchResults .pagination .m a:hover span, #searchResults .pagination .ms a:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:14px;height:10px;color:#fff; line-height:10px;}

#searchResults .pagination .ms a { cursor:pointer; cursor:hand;background:#fff;border:1px solid #237c00;display:block;width:16px;float:left;margin:0 6px 0 0;text-align:center; text-decoration:none;font-size:11px; line-height:10px; }
#searchResults .pagination .ms a span { cursor:pointer; cursor:hand;display:block;width:16px;padding:1px 0px 3px 0;margin:1px 1px 1px 1px;color:#636363; cursor:pointer; cursor:hand;background:#000;display:block;width:14px;height:10px;color:#fff; line-height:10px; }

#searchResults .pagination a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:78px;float:left;margin:0 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#searchResults .pagination a span { cursor:pointer; cursor:hand;display:block;width:78px;padding:2px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; }
#searchResults .pagination a:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#searchResults .pagination a:hover span {cursor:pointer; cursor:hand; background:#000;display:block;width:76px;height:10px;color:#fff; }
#searchResults .pagination .l { float:left; width:85px; }
#searchResults .pagination .r { float:right; width:85px;}
#searchResults .pagination .back { float:left;}
*/

/* list properties = search results */
#searchResults .property { border:solid 1px #cbcbcb; padding:0px 0px 10px 0px; margin:18px 0px 0px 0px; width:661px;}
/* remove button */
#remove-button { display:block; float:right; background:url('../img/remove.gif') no-repeat; width:13px; height:13px; margin:0 0 0 5px; }
#remove-button:hover { background-position:0px -13px; }
#remove-button span { display:none;}

#searchResults .property h2 { padding:4px 0px 4px 13px; border-bottom:solid 1px #cbcbcb; margin:0px; color:#636363; background:#fdfdfd;  }
#searchResults .property h2.clip { padding:0px; border:0px; margin:0px; color:#636363;  }
#searchResults .property .title { padding:4px 0px 4px 13px; border-bottom:solid 1px #cbcbcb; margin:0px; color:#636363; background:#fdfdfd;  }
#searchResults .property .title h2 { font:bold 12px tahoma; float:left; }
#searchResults .property .title .sp { font:normal 11px tahoma;display:block; float:right; }
#searchResults .property .img { float:left; width:95px; padding:11px 0px 5px 10px; }
#searchResults .property .img img { border:solid 1px #cacaca;}
#searchResults .property .box { float:left; padding:10px 0px 5px 11px; line-height:14px;}
#searchResults .property .box h3 { color:#636363; font:bold 11px tahoma; padding:0px 0px 3px 0px;}
#searchResults .property .box h3 a { color:#636363; font:bold 11px tahoma; padding:0px 0px 3px 0px;background:0;border:0;width:500px;display:inline;}
#searchResults .property .box h3 a:hover { text-decoration:underline; }
#searchResults .property .box a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00;display:block;width:78px;margin:0 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:9px; }
#searchResults .property .box a span { cursor:pointer; cursor:hand;display:block;width:78px;padding:2px 0 3px 0;margin:1px 1px 1px 1px;color:#636363; }
#searchResults .property .box a:hover { cursor:pointer; cursor:hand;background:#fff; }
#searchResults .property .box a:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:76px;height:9px;color:#fff; }
#searchResults a.r { cursor:pointer; cursor:hand;width:165px; background:#f5f7f6;border:1px solid #237c00;display:block;float:left;margin:15px 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:10px; }
#searchResults a.r span { cursor:pointer; cursor:hand;display:block;width:165px;padding:2px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; }
#searchResults a.r:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#searchResults a.r:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:163px;color:#fff; }




/* view property */
#view_property { float:left; width:100%; border:solid 1px #cbcbcb; padding:0px 0px 20px 0px; }
#view_property .box_l { float:left; width:230px; padding:16px 10px 20px 18px; line-height:16px; }
#view_property .box_l a.b { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00; float:left; display:block;width:90px; margin:2px 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:8px;}
#view_property .box_l a.b span { cursor:pointer; cursor:hand;display:block;width:90px;padding:3px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; font-size:10px;}
#view_property .box_l a.b:hover { cursor:pointer; cursor:hand;background:#ffffff; }
#view_property .box_l a.b:hover span { cursor:pointer; cursor:hand;background:#000;display:block;width:88px;height:8px;color:#fff; }
#view_property .box_l a { cursor:pointer; cursor:hand; background:#f5f7f6;border:1px solid #237c00; float:left; display:block;width:68px; margin:2px 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:8px;}
#view_property .box_l a span { cursor:pointer; cursor:hand; display:block;width:68px;padding:3px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; font-size:10px;}
#view_property .box_l a:hover { cursor:pointer; cursor:hand; background:#ffffff; }
#view_property .box_l a:hover span {cursor:pointer; cursor:hand;  background:#000;display:block;width:66px;height:8px;color:#fff; }
#view_property .box_l p { font:bold 12px tahoma; color:#646464; padding-bottom:10px;}

#view_property .box_r { float:right; padding:16px 16px 0px 0px; }
#view_property .box_r img { border:solid 1px #bebebe;}
#view_property .box_r p {border-left:solid 1px #bebebe; margin:0 0 10px 0; border-right:solid 1px #bebebe; border-bottom:solid 1px #bebebe; padding:5px; font:normal 11px tahoma; color:#636363; width:366px; }
#view_property .box_r a { cursor:pointer; cursor:hand;}
#view_property .box_r .get_in_touch { background:#dde2e8; border:solid 1px #bebebe; width:370px; padding-left:8px; }
#view_property .box_r .get_in_touch h4 { font:bold 12px tahoma; color:#636363; clear:both; padding:8px 0px 8px 0px; margin:0px;}
#view_property .box_r .get_in_touch p.l { padding:12px 0px 0px 12px; margin:0px; font:normal 11px tahoma; float:left; border-left:solid 1px #bebebe; border-top:solid 1px #bebebe; border-bottom:solid 1px #bebebe; border-right:0px; background:#fff; width:210px; height:130px; line-height:17px; }
#view_property .box_r .get_in_touch p.l img { border:0px; float:left; display:in-line; padding:0px 15px 0px 0px;}
#view_property .box_r .get_in_touch p.l span { font-size:12px;}
#view_property .box_r .get_in_touch p.l a.m { background:none; border:0px; font:normal 11px tahoma; float:left; display:block; width:118px; margin:8px 0px 0px 0px;}
#view_property .box_r .get_in_touch p.l a.m:hover { border-bottom:dotted 1px #636363; text-decoration:none;}
#view_property .box_r .get_in_touch p.l a { cursor:pointer; cursor:hand;background:#f5f7f6;border:1px solid #237c00; float:left; display:block;width:97px; margin:2px 2px 0 0;text-align:center;text-decoration:none;font-size:10px; line-height:8px;}
#view_property .box_r .get_in_touch p.l a span { cursor:pointer; cursor:hand;display:block;width:97px;padding:3px 0 4px 0;margin:1px 1px 1px 1px;color:#636363; font-size:10px;}
#view_property .box_r .get_in_touch p.l a:hover {cursor:pointer; cursor:hand; background:#ffffff; }
#view_property .box_r .get_in_touch p.l a:hover span {cursor:pointer; cursor:hand; background:#000;display:block;width:95px;height:9px;color:#fff; }


#view_property .box_r .get_in_touch p.r { padding:12px 0px 0px 0px; float:left; border-right:solid 1px #bebebe; border-top:solid 1px #bebebe; border-bottom:solid 1px #bebebe; border-left:0px; background:#fff; line-height:17px; height:130px; width:138px;}
#view_property .box_r .get_in_touch p.r a.v { border:0px; font:normal 11px tahoma; float:left; display:block; }
#view_property .box_r .get_in_touch p.r a.v:hover { border-bottom:dotted 1px #636363; text-decoration:none;}


/* weird */
.clear{ display:block;	clear:both; 	margin:0px;padding:0px;font-size:0px;height:0px;line-height:0px;	width:100%;}
.warning { padding:20px 20px 10px 20px; color:#acacac; font:normal 12px arial;} 
.gap_10 { height:10px; clear:both;}
.gap_18 { height:18px;}
.gap_13 { height:13px;}
.gap_22 { height:22px;}
#errorDiv { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorDiv_email { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorDiv_confirm_email { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorDiv_diffrent_emails { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
.error_message {color:#c73030;font-size: 10px; margin:0px;}

#errorAll { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorAmount { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorTerm { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorInterest { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}

#errorName { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorNameYourEmail { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}
#errorYourEmail { display:none; padding:5px 0 0 0; font:normal 10px tahoma; color:#c73030;}

.message { display:block; padding:5px 0 5px 0; font:normal 13px tahoma; color:#ff0000;}
