.result_page h2{border:0 none;font-size:24px;font-weight:400;margin-bottom:0;padding:0 0 3px}
.result_page .pagination{margin-bottom:30px;margin-top:-35px}
.result_page .sort,.result_page .view{margin:21px 0 0;line-height:100%;padding-bottom:0;padding-left:5px;padding-right:5px}
* html .result_page .sort,.result_page .view{margin:20px 0 0;}
*:first-child+html .result_page .sort,.result_page .view{margin:21px 0 0;}
.result_page .sort .asc,.result_page .view .asc,.result_page .sort .desc,.result_page .view .desc{padding-right:25px}
.result_page .view{float:right}
.result_page .sort,.result_page .sort .strong,.result_page .sort ul,.result_page .view .strong,.result_page .view ul{float:left}
.result_page .sort .strong,.result_page .view .strong{margin-right:5px;padding:6px 0}
.result_detail,.result_thumbnail{border-style:solid;border-width:0 1px 1px;font-size:12px;margin:0;padding:10px 10px 50px}
.result_thumbnail .thumbnail img{height:62px}
ul li .name{line-height:.8em;margin-top:5px}
.result_detail li{list-style:none;margin-bottom:10px;padding:10px;position:relative}
.result_detail li ul li{background-color:transparent;border:0;padding:0}
.result_detail li.last{margin-bottom:0}
.result_detail .thumbnail{display:block;float:left;height:61px;width:81px}
.result_detail .profile_desc{margin:0 10px 0 95px}
.result_detail .name{border-bottom-style:solid;border-width:0;font-size:17px;margin-top:0;overflow:hidden;padding:0 0 8px;position:relative;width:auto}
.result_detail .name a,.result_thumbnail .name a{font-size:85%;font-weight:700}
.result_detail .name span{font-size:70%}
.result_detail .centering{border-style:solid;border-width:0 1px 0 0;float:left;font-weight:400;height:auto;margin:0 15px 0 0;padding:0 8.5px 0 0;position:relative;white-space:nowrap}
.result_detail .quick_info{overflow:hidden;width:125px}
.result_detail .additional_info{margin-right:10px;overflow:hidden;width:190px}
.result_detail .centering span{display:inline;float:none;font-weight:700;width:auto}
.result_detail .centering li{margin:3px 0;overflow:hidden}
.result_detail .description{float:right;line-height:140%;margin-right:-10px;overflow:hidden;width:225px}
.result_detail .description p{line-height:17px}
* html .result_detail .description{width:245px}
.result_detail .description blockquote .quote{height:5em;line-height:18px;min-height:60px;padding-left:9px}
.result_detail .list_inline{clear:both;display:block;float:right;font-size:90%;margin-top:0;text-align:right;width:401px}
*:first-child+html .result_detail .list_inline{bottom:0;right:20px}
* html .result_detail .list_inline{right:30px;top:85px}
.result_detail .list_inline li{background-color:transparent;background-position:100% 50%;float:left;margin:0 5px 0 0;padding:0 5px 0 0}
.result_detail .list_inline li.update_detail{border:0 none;float:right;margin-left:20px}
.result_detail .list_inline .last{padding-right:0}
.no_result_detail{border-style:solid;border-width:1px;line-height:140%;margin-top:15px;padding:0 15px 10px}
.no_result_header{margin-top:10px}
.no_result_detail h3{margin:0 0 20px}
.no_result_detail .column2{padding-top:15px}
.no_result_detail .column2 .left{border-style:solid;border-width:0 1px 0 0;height:24em;padding:0 1%}
.no_result_detail .column2 .left,.no_result_detail .column2 .right{padding:0 1% !important;width:47%}
.result_thumbnail{height:1%;overflow:hidden}
* html .result_thumbnail{width:700px}
.result_thumbnail li{display:inline-block;float:left;font-weight:400;height:10.5em;list-style:none;margin:5px;padding:5px;text-align:center;width:120px}
* html .result_thumbnail li{height:11em}
* html .result_thumbnail li li{height:auto;margin:0;padding:0;width:auto}
.result_thumbnail .name{border:0 none;margin-bottom:7px}
.result_thumbnail .update,.result_thumbnail .name span{font-size:11px}
.result_thumbnail .thumbnail{float:left;padding:3px;width:90px}
.result_thumbnail .thumbnail span,.result_thumbnail .thumbnail a{width:115px}
.result_thumbnail .centering{float:none;overflow:hidden;padding-right:0;padding-top:0;width:auto}
.result_thumbnail .centering span{display:inline-block;float:none;width:45px !important}
.result_thumbnail .list_inline{border-style:solid;border-width:1px 0 0;bottom:0;margin-left:-105px;position:absolute;width:95%}
.result_thumbnail .list_inline ul{float:right;margin-right:5px;margin-top:7px}
.result_thumbnail .list_inline li{margin-left:5px;padding-right:5px}
.result_thumbnail .description{display:none}
.result_thumbnail li li{height:auto}
.result_thumbnail .thumbnail,.result_thumbnail .name{border:0 none;display:block;float:none;text-align:center;width:auto !important}
.result_thumbnail .centering li.inline{margin:0 !important;padding:0 !important}
.result_detail .additional_info li.inline{border:0 none}
.result_page .sort li,.result_page .view li{float:left;margin:0 3px 0 0 !important}
.result_detail .thumbnail div span,.result_detail .thumbnail div a{display:table-cell;height:61px;width:82px}
.result_page .sort span,.result_page .view span{font-weight:700}
.result_page .sort a,.result_page .view a{border-style:solid;border-width:1px;display:block;height:21px;padding:5px 10px 0;text-decoration:none;white-space:nowrap}
* html .result_page .sort a,* html .result_page .view a{display:inline-block}
*:first-child+html .result_page .sort a,*:first-child+html .result_page .view a{height:22px}
.result_page .sort .active a,.result_page .view .active a{border-bottom-width:0 !important;height:22px}
*:first-child+html .result_page .sort .active a,*:first-child+html .result_page .view .active a{height:23px}
.search_detail{white-space:normal}
.search_detail strong{display:block;margin-bottom:4px}
.search_detail .centering{margin:0 !important;padding:0 !important}
.search_detail .centering li{margin:0 !important;padding-left:75px}
.search_detail .centering span{margin-left:-75px;width:65px}
.result_page .search_detail{margin-bottom:30px}
#main .detail_info{background:none;margin:0 0 0 189px;width:532px}
#main .detail_info h2 span{padding-right:10px}
#main .short_info{position:absolute;top:0;width:182px}
#main .short_info h2{border-width:0}
#main .short_info .thumbnail{border:0;height:135px;width:180px}
#main .short_info .thumbnail div,#main .short_info .thumbnail div span,#main .short_info .thumbnail div a{display:table-cell;height:135px !important;vertical-align:middle;width:180px}
#main .short_info .centering span{width:55px}
#main .top_status{height:32px;margin:-5px 0 15px 190px}
#main .profile_error .top_status{font-size:150%;margin-left:5px!important}
#main .profile_error{margin-bottom:15px !important}
#main .profile_error .no_result_detail{margin-top:0 !important;padding:10px 15px 20px!important}
.result_page .pagination li,.result_page .pagination li.last{font-weight:700;padding:6px !important}
.result_detail li.inline,.result_thumbnail li.inline{border-right:1px solid #FFF;float:none;margin-right:2px;padding-right:5px}
.result_detail li.inline span,.result_thumbnail li.inline span{display:inline;float:none;font-weight:700;margin:0}
.result_page .pagination li a{font-weight:400}
.thumbnail div span img,.thumbnail div a img{height:61px}
* html .result_page .sort,* html .result_page .view,*:first-child+html .result_page .sort,*:first-child+html .result_page .view{margin-top:18px}
.result_page .view .last,#main .short_info .centering{padding:0 !important}
*:first-child+html .result_detail .list_inline li,* html .result_detail .list_inline li{padding:0 0 0 5px}
