#newSearchWidget { font:normal 18px Geneva, Arial, Tahoma, Helvetica; text-decoration: none; display:block; z-index:9999; min-width:800px; width:100%; height:60px; background:#0054a0; border-radius:5px; box-shadow: 0px 0px 5px #888; border-color:#000000; border-width:1px; border-style:solid; }
#innerSearch { border-radius:5px; width:99%; margin:4px auto; background:#FFFFFF; height:52px; }
.where { float:left; position:relative; margin-left:10px; width:calc(100% - 575px); }
.where-text { font:normal 18px Geneva, Arial, Tahoma, Helvetica; text-decoration: none; margin-top:12px; border-style:none; width:100%; }
.cmastatediv { float:left; position:relative; margin-left:10px; }
.cmastatediv select { color: #A0A0A0; font:normal 18px Geneva, Arial, Tahoma, Helvetica; text-decoration: none; width:200px; border-style:none; margin-top:13px; -moz-appearance:none; -webkit-appearance:none; background:url(/equity-qs/images/downarrow.png) no-repeat right #FFFFFF; border-radius:5px;}
.statediv { float:left; position:relative; margin-left:10px; }
.statediv select { color: #A0A0A0; font:normal 18px Geneva, Arial, Tahoma, Helvetica; text-decoration: none; width:200px; border-style:none; margin-top:13px; -moz-appearance:none; -webkit-appearance:none; background:url(/equity-qs/images/downarrow.png) no-repeat right #FFFFFF; border-radius:5px;}
.gobtn { float:right; position:relative; width:120px; height:100%; background:#228741; color:#FFFFFF; }
.gobtn a:link { color:#FFFFFF; text-decoration:none; }
.gobtn a:active { color:#FFFFFF; text-decoration:none;  }
.gobtn a:visited { color:#FFFFFF; text-decoration:none;  }
.gobtn a:hover { color:#F69728; text-decoration:none;  }
.options { float:right; width:75px; height:100%; overflow:hidden; color:#A0A0A0; }
.options a:link { color:#A0A0A0; }
.options a:active { color:#A0A0A0; }
.options a:visited { color:#A0A0A0; }
.options a:hover { color:black; }
.down-arrow { transition: none; text-align: left; color: #A0A0A0; display: block; line-height: 54px; height: 55px; background:url(/equity-qs/images/downarrow.png) #fff no-repeat right center;  float: left; text-decoration: none; padding: 0 18px 0 10px; margin-right: 14px; }
.choices { background-color: #fff; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border: 1px solid #d9d9d9; background-color: #fff; padding: 20px 20px; -webkit-box-shadow: 0 1px 3px 0px #CCCCCC; box-shadow: 0 1px 3px 0px #CCCCCC; display: none; position: absolute; top: 70px; left: 0px; }
.ui-autocomplete { max-height: 300px; overflow-y: auto; overflow-x: hidden; font-size:16px; text-align:left; }
