.homepage_nodisplay{display:none;}#qs_search_additional{display:none;}#quicksearchroundedinnerdiv{background:url('../images/quicksearch/capsule_mid.gif') repeat-x;width:95%;height:40px;float:left;}#quicksearchroundeddiv{height:40px;width:97%;position:absolute;top:11px;left:10px;}#qsroundedsearchbutton{background:url('../images/quicksearch/capsule_right.gif') no-repeat right;height:41px;width:36px;float:left;}#qsroundedsearchbutton_icon{display:block;background:url('../images/quicksearch/search_but.gif') no-repeat 10px 10px;height:41px;width:80px;position:absolute;left:89%;top:-4px;cursor:pointer;z-index:20;}
#quicksearchcontainer .tancalloutcontainer{display:none;}#quicksearchcontainer .graycalloutcontainer{height:44px;margin:0;padding:10px;border:none;}.qsinputgroupcontainer{display:block;position:absolute;top:19px;left:17px;width:90%;}.qsagentinputgroupcontainer{display:block;position:absolute;top:19px;left:17px;width:86%;}.qsagentinputgroupcontainer_inner{position:relative;width:100%;margin:0;padding:0;}#quicksearchcontainer{position:relative;width:90%;left:5%;margin-bottom:10px;height:104px;}.small_tabframe,#quicksearch_tabframe{position:relative;padding:0;margin:0;height:30px;margin-top:20px;white-space:nowrap;width:530px;}
div.quicksearch_tab .tl{position:absolute;width:1px;height:1px;overflow:hidden;left:0;top:0;background-color:#777;}div.quicksearch_tab .tr{position:absolute;width:2px;height:1px;right:-1px;top:0;overflow:hidden;background-color:#222;}div.quicksearch_end{height:40px;border-bottom:1px solid #8dc5df;}div.quicksearch_tab{float:left;margin:0;position:relative;border-right:1px solid #85a1d0;background:#8aa0c7 url(../images/quicksearch/hptabinactive.jpg) top left repeat-x;text-align:center;font-family:Myriad Pro,Trebuchet MS,Trebuchet,Myriad Pro,Verdana,Arial;font-size:16px;}
.quicksearch_tab a{display:inline-block;height:26px;color:#FFF;padding-top:4px;width:100%;white-space:nowrap;}div.quicksearch_tab.active_tab .tr{background-color:#000;right:-1px;}div.quicksearch_tab.active_tab .tl{background-color:#000;left:-1px;top:-1px;width:1px;height:2px;}.quicksearch_tab.active_tab a{color:#000;border:none;outline:none;}.quicksearch_tab.active_tab{background:#fafafa;font-weight:bold;background:#fafafa!important;}.quicksearch_tab.active_tab a:hover{background:#FAFAFA;color:#000;}.quicksearch_tab a:hover{background:#FAFAFA;color:#000;}
.quicksearchcontentcontainer{height:44px;padding-top:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;border-top:0;margin:0;}.quicksearchbuttoncontainer{background:#2a3c5e;height:23px;position:relative;padding:3px 2px 0 0;text-align:right;white-space:nowrap;display:none;}.quicksearchbuttoncontainer input.secondaryaction{color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:19px;background:#2a3c5e url(../images/quicksearch/secondary_but_bg.gif) top left repeat-x;border:1px solid #37548e;padding:1px 0 2px 0;margin:0;text-align:center;}
.quicksearchbuttoncontainer input.secondaryaction:hover{background:#2a3c5e url(../images/quicksearch/primary_but_bg.gif) top left repeat-x;border:1px solid #147bdd;}.quicksearchbuttoncontainer input.primaryaction{color:#fff;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:19px;background:#2a3c5e url(../images/quicksearch/primary_but_bg.gif) top left repeat-x;border:1px solid #147bdd;padding:1px 0 2px 0;margin:0;}.quicksearchbuttoncontainer .bl{position:absolute;width:1px;height:1px;overflow:hidden;left:0;bottom:0;background-color:#000;}
.quicksearchbuttoncontainer .br{position:absolute;width:1px;height:1px;right:0;bottom:0;overflow:hidden;background-color:#000;}.qsinputgroup{margin-top:6px;margin-bottom:5px;height:18px;display:inline;}.qsinputgroup INPUT{height:24px;margin-top:-1px;}.qsinputor{border:none;float:left;background-color:transparent;font-weight:bold;padding:3px;}#qspropertywhere{width:50%;background-color:#fff;color:#333;border:1px solid #888;float:left;background:#fff url(../images/layout/txt_bg.gif) top left no-repeat;padding-left:4px;font-size:14px;}
#qsagentname{width:45%;background-color:#fff;color:#333;border:1px solid #888;float:left;background:#fff url(../images/layout/txt_bg.gif) top left no-repeat;padding-left:4px;font-size:14px;}#qsofficename{width:45%;background-color:#fff;color:#333;border:1px solid #888;float:left;background:#fff url(../images/layout/txt_bg.gif) top left no-repeat;padding-left:4px;font-size:14px;}#qspropertymls{width:41%;background-color:#fff;color:#333;border:1px solid #888;float:left;background:#fff url(../images/layout/txt_bg.gif) top left no-repeat;padding-left:4px;font-size:14px;}
.qswwinputgroupcontainer{position:absolute;top:20px;left:17px;width:85%;}.qswwinputgroup{width:40%;float:left;}#qswwcountry{width:50%;background-color:#fff;color:#333;border:1px solid #888;font-size:14px;background:#fff;padding-left:4px;margin-top:-2px;float:left;}#qswwcountry OPTION{height:26px;}#qswwprovince{width:40%;background-color:#fff;color:#333;border:1px solid #888;font-size:14px;background:#fff;padding-left:4px;margin-top:-2px;float:left;margin-left:10px;}#qswwprovince OPTION{height:26px;}#qsidxwhere{position:absolute;top:13px;left:17px;width:85%;}
#qsidxwhere #qspropertywhere{width:100%;}.tabcontainer{width:90%;background-color:#d1d2d5;padding:10px;min-width:600px;}.agenttabcontainer{margin-left:57px;width:650px;background-color:#d1d2d5;padding:10px;min-width:600px;}.agtlang SELECT{background:url("../images/layout/txt_bg.gif") no-repeat scroll left top #FFF;border:1px solid #888;color:#333;font-size:12px;padding-left:4px;}.agtlang SELECT OPTION{height:20px;}#hpspropertywhere{background:url("../images/layout/txt_bg.gif") no-repeat scroll left top #FFF;border:1px solid #888;color:#333;font-size:12px;height:20px;padding-left:4px;width:90%;}
#hpsagtpropertywhere{background:url("../images/layout/txt_bg.gif") no-repeat scroll left top #FFF;border:1px solid #888;color:#333;font-size:12px;height:20px;padding-left:4px;width:80%;}#hpspropertymls{background:url("../images/layout/txt_bg.gif") no-repeat scroll left top #FFF;border:1px solid #888;color:#333;font-size:12px;height:20px;padding-left:4px;width:90%;}#hpsagtname{background:url("../images/layout/txt_bg.gif") no-repeat scroll left top #FFF;border:1px solid #888;color:#333;float:left;font-size:12px;height:20px;padding-left:4px;width:90%;}
div.homepage_tab{float:left;margin:0;position:relative;border-right:1px solid #a2a2a3;background:#d0d3de url(../images/quicksearch/tabgray.jpg) top left repeat-x;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;letter-spacing:-0.05em;}
