#search {
	margin-top: 166px;
	position:relative;
	float: right;
	width:494px;
	z-index:900;
	/*_margin-top: 42px;*/ 
	background:url(../images/bg-search.gif) repeat-x top; height:36px; border-bottom: solid 1px #095dab;
}

-moz-#search: {margin-top: 153px;}

#serachfrm{
background:url(../images/search-round-corner-right.png) no-repeat bottom right; height:37px; margin-right:0px; 

}


/*#search img {display: none;}*/
/*backup 16-2-10 .searchbackground { background-color:#e7f4fe; height:24px; border:solid 1px #0c63b2; width:215px; float:right; margin:4px 5px 0 0; padding-top:2px;}*/
.searchbackground { background-color:#e7f4fe; height:24px; border:solid 1px #0c63b2; width:195px; float:right; margin:4px 2px 0 0; padding-top:2px;}
.cleardefault { background:none; border:0; float:left; width:159px; margin-right:10px;}
.searchbtnarea {margin:5px 5px 0 0; *margin:5px 2px 0 0;}
.searchbtn {background:url(../images/icon-search.gif); width:19px; height:25px; margin:0; padding:0;padding-right:10px; border:0; color:#0083e9;}

/*backup 16-2-10 .searchbutton { background:url(../images/bg-searchicon.gif); width:22px; height:22px; border:0; margin:0; padding:0; text-indent:-9999px; float:left;}*/
.searchbutton { background:url(../images/bg-searchicon.gif); width:22px; height:22px; border:0; margin:0; padding:0; text-indent:-9999px; float:left; border:0;}



#search-txt {
    position: absolute;
    top: 0px;
    left: 175px;
    width: 93px;
    height: 37px;
    color: #ffffff;
    font-size: 13px;
    line-height: 23px; background:url(../images/bg-searchtext.gif) no-repeat right 6px; text-indent:-9999px;
	cursor: hand;
}


.headcls { font-size:14px; font-weight:bold; line-height:18px;}
.artist-select-detail { padding:5px 0 0 0 ;}
.artist-select-detail .selectform {}
.selectform .lable { padding:1px 0 0 0; float:left;}
.selectform .left { width:200px; float:left;}
.selectform .right { float:left; padding:5px 0 5px 0;}
.txtfild { background-color:#e7f4fe; border-bottom: solid 1px #a9cae4; border-left: solid 1px #a9cae4; border-top: solid 1px #d1ebff; border-right: solid 1px #d1ebff; padding:3px;}
.txtfild:focus { border: solid 1px #a9cae4;}
.txtfild2 { background-color:#FFF; border-bottom: solid 1px #a9cae4; border-left: solid 1px #a9cae4; border-top: solid 1px #d1ebff; border-right: solid 1px #d1ebff; padding:5px;}
.selectform .biggrenfont { color:#077d25; font-weight:bold; font-size:14px!important; text-align:center; line-height:35px;}
.selectform .biggrenfont span { font-size:22px!important;}
.selectform .scrollheight { overflow:auto;}

/* Accordion
----------------------------------*/
/*.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block;}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
*/
.ui-accordion .ui-accordion-content { width:212px; }
.ui-accordion .ui-accordion-content label { /*padding:1px 0 0 3px; float:left;*/}
.ui-accordion .ui-accordion-content-active { display: block; }
#filterSearch { background-color:#e7f4fe; border-bottom:solid 1px #0c63b2; border-left:solid 1px #0c63b2;  border-right:solid 1px #0c63b2; padding:1px; width:193px; margin-left:-1px; }

#filterSearch .close { text-align:right; color:#008cf6;}
#filterSearch .close a { text-decoration:none; color:#008cf6; cursor:pointer;}
#filterSearch .close a:hover { color:#000;}
