/**
 * Style definitions for the search bar 
 */
 
#searchAera.home { width:622px; margin:0px; }
#searchAera { width:400px; margin-top:5px; text-align:left; }
#searchBar.home { width:622px; height:28px; }
#searchBar {
	width:400px;
	height:24px;
	border:solid 1px #000;
	clear:both;
	}
#searchField.home { height:28px; width:539px; }
#searchField {
	height:24px;
	width:317px;
	float:left;
	}
#q.home { width:539px; height:26px; font-size:16px; }
#q {
	width:308px;
	height:18px;
	padding-left:4px;
	padding-top:1px;
	padding-bottom:1px;
	color:rgb(120,120,120);
	border:0px;
	margin:0px;
	background:transparent none;
	}
#searchBut.home { height:28px; }	
#searchBut {
	width:81px;
	height:24px;
	float:right;
	}
#searchBut_icon.home { height:28px; }
#searchBut_icon:hover { background-image:url(../img/search/searchBut/bg2.png); }
#searchBut_icon {
	width:80px;
	height:24px;
	background-image:url(../img/search/searchBut/bg.png);
	background-repeat:repeat-x;
	cursor:pointer;
	border-left:solid 1px #000;
	}
#underLinks {
	width:400px;
	clear:both;
	margin-top:2px;
	}
#searchMode {
	float:left;
	}
#changeLink.home { float:none; }
#changeLink {
	float:left;
	margin-left:10px;
	}  			
.underLink { padding-right:10px; }
#searchMenu {
	position:absolute;
	z-index:1;
	display:none;
	width:391px;
	clear:both;
	background-color:#000;
  	opacity:0.8;
  	filter:alpha(opacity=80);
  	margin-top:2px;
  	padding:5px;
  	text-align:left;
	}
#whereSelect {
	width:200px;
	margin-bottom:10px;
	float:left;
	}
#whereSelect_body { margin-top:5px; }
#whatSelect {
	margin-bottom:10px;
	margin-left:30px;
	float:left;
	}
#whatSelect_body { margin-top:5px; }
#saveLink {
	width:380px;
	text-align:right;
	float:left;
	margin-bottom:10px;
	}
.yellow { color:rgb(255,201,10); }
#where_val { margin-left:5px; }
.right_side {
	border-left:dotted 1px #FFF;
	float:left;
	padding-left:10px;
	}
#text_header { 
	text-align:left; 
	margin-left:4px;
	}

