
#prefix_sitesearch_textfield_holder
{display:block;width:172px;margin-top:12px;float:right;height:22px;background:#FFF url(../pics/site_search_searchfield_1b.gif) no-repeat top left;}
#prefix_sitesearch_textfield {width:145px;height:22px;background:none;border:none;margin-top:4px;margin-left:20px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#999;float:right;}@media all and(min-width:0px){head~body #prefix_sitesearch_textfield {margin-top:1px;}}
#prefix_sitesearch_btn {margin-top:11px;float:right;padding-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;}
#prefix_sitesearch_btn_go {width:28px;padding:55px 0 0 0;margin:0;border:0;padding:0;background:transparent url(../pics/btn_go_1b.gif) no-repeat center top;overflow:hidden;cursor:pointer;cursor:hand;}
form>#prefix_sitesearch_btn_go {height:0px;}
#prefix_sitesearch_suggestion_holder {float:right;width:172px;position:absolute;z-index:10;top:60px;display:none;}
.prefix_sitesearch_suggestion {position:absolute;left:auto!important;top:auto!important;width:172px;z-index:10;text-align:left;}
.prefix_sitesearch_suggestion ul {list-style:none;padding:0;margin:0;width:172px;overflow-x:hidden!important;overflow-y:auto;}
.prefix_sitesearch_suggestion li {margin:0px;padding:7px 0px 7px 20px;background:transparent url(../pics/site_search_dropdown2_pass_1b.gif) repeat scroll 0 0;cursor:default;display:block;float:left!important;clear:both;width:152px;font-size:12px;overflow:hidden;}
.prefix_sitesearch_suggestion_act{background:transparent url(../pics/site_search_dropdown2_act_2b.gif) repeat scroll 0 0!important;border-bottom:1px solid #F0F0F0;padding:7px 0px 7px 0;width:172px;cursor:pointer!important;}
#prefix_sitesearch_suggestion_top {height:4px;width:172px;margin-bottom:0px!important;margin-bottom:-11px;background:url(../pics/site_search_dropdown1_pass_1b.gif) no-repeat;}
#prefix_sitesearch_suggestion_bottom {height:4px;width:172px;background:url(../pics/site_search_dropdown_bottom_1b.gif) no-repeat;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder ._first a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder .prefix_sitesearch_suggestion_first_act a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder .prefix_sitesearch_suggestion a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder .prefix_sitesearch_suggestion_act a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder .prefix_sitesearch_suggestion_last a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}
.pagecontainer #header .r50_searchform .r50_searchcontainer #prefix_sitesearch_textfield_holder #prefix_sitesearch_suggestion_holder .prefix_sitesearch_suggestion_last_act a {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;text-decoration:none;}