div.search {
   margin: 0 0 0 0;
   padding: 0;
   position:relative;
   left:397px;
   top:45px;
   width:441px;
}

html > body div.search
{
   *top:8px;
}

.searchInner{
   position:absolute;
}

/*
span.select {
	position: absolute;
	width: 182px;
	height: 20px;
	background: url(/Images/drop-down.jpg) no-repeat;
	overflow: hidden;
   font-size:14px;
   font-weight:bold;
   color:#ffffff;	
   padding:7px 7px 7px 15px;
}
*/

input.txtSearchBox{
   border:#9b84a3 5px solid;
   width:199px;
   height:15px;
   padding:5px 5px 5px 15px;
   font-size:14px;
   font-weight:bold;
   float:left;
   margin-right:11px;
}

.bSearch {
   background: url(/Images/buttons/b-search.jpg) no-repeat top left;
   margin-top:0px !important;
   height:33px !important;
   width: 94px !important;
   position:absolute;
   left:448px;
   text-align:center;
}

/*
.search select {
   font-size:14px;
   font-weight:bold;
   color:#ffffff;	
   background-color:#999999;
   padding:5px 7px 6px 12px;   
   width:200px;
   border:solid 3px #7f7f7f;
   width:196px;
   position:relative;
   opacity: 0;
   filter: alpha(opacity=0);
}

.search select option{
}
*/

/* NEW */

#ddlSearchOptions_iconselect {
   z-index:12;
   background: url('/Images/drop-down.jpg') no-repeat ;   
	width: 174px;
	height: 20px;
   font-size:14px;
   font-weight:bold;
   color:#ffffff;	
   padding:8px 7px 6px 17px;	   
   float:left;
}

#ddlSearchOptions_holder {
	display:none;
	float:left;
	position:absolute;
	left:240px;
   opacity: 90;
   filter: alpha(opacity=90);   
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;   
   z-index:10;
}

#ddlSearchOptions_options{
   z-index:1;
   background: url('/Images/home-menu-back.jpg') 0px 0px no-repeat ;
   top: -35px;
	padding-top: 44px;
	padding-bottom: 15px;
   opacity: .9;
   filter: alpha(opacity=90);   
	-moz-opacity:0.9 !important;
	-khtml-opacity: 0.9;
}

.selectitems {
   font-size:12px;
   font-weight:bold;
   color:#ffffff;	
   padding:0px 0px 1px 17px;   
   width:196px;
}

.selectitems span {
}

.hoverclass {
	cursor:pointer;
}

.selectedclass {
   background-color:#403643;
   width:180px;
}

.reviewSearch, .businessSearch{
   border-top: solid 1px #dadada;   
}


/* SEARCH FORM INSIDE PAGES */

.searchForm{   
   margin-bottom:54px;
}

.searchForm span.caption{
   padding-right:10px;
   color:#000;
   font-size:14px;
   font-weight:bold;
}

.searchForm input.txt{
   margin-right:10px;
   width:180px;
}

.searchForm select{
    margin-right:10px;
    width:189px;
}

/* END SEARCH FORM INSIDE PAGES */
