@charset "utf-8";
.searchContainer { display: block; }
.searchContainer td { padding-right: 2px; padding-left: 2px; }
.searchContainer .postTypeHeader { font-weight: bold; color: #FFFFFF; padding-right: 2px; background: url(images/uiSearchType.png) no-repeat 0px center; width: 80px; text-align: center; padding-left: 0px; }
.searchContainer .postTypeHeader a { color: #FFFFFF; }
.searchContainer .postTypeHeader a:hover { text-decoration: none; }
.searchContainer .postHeader { padding-left: 10px; }
.searchKeywords { zoom: 1; }
.searchKeywords strong { color: #FF6600; padding-right: 12px; }
.pageJumperBox { border-top: 1px solid #d6d6d6!Important; }
.tableHeader { font-weight: bold; color: #000000; text-align: right; padding-right: 10px; }
.btnSearch { background: url(images/uiBtnProfile.png) no-repeat 0px -64px; margin: 0px; padding: 0px; height: 32px; width: 152px; border: 0px none #FFFFFF; font-size: 1px; line-height: 1px; color: #79E000; vertical-align: top; cursor: pointer; }
.btnSearchPerson { width: 140px; background-position: -152px -64px; color: #FFB400; }
.searchTable { }



em { font-style: normal; color: #999999; }
.divWait { padding-right: 9px; padding-left: 9px; line-height: 200px; text-align: center; }
.divSearch { padding-right: 9px; padding-left: 9px;}



.frameJob { background: url(ui/frame.png) repeat-y 0px 0px; width: 960px; margin: 15px auto 0px; }
.frameJob    .r1 { background: url(ui/frame.png) no-repeat -1920px 0px; height: 32px; overflow: hidden; position: relative; }
.frameJob  .r1  .title { display: block; font-size: 9pt; margin-top: 6px; margin-left: 12px; font-weight: bold; color: #000000; }
.frameJob    .r2 { background: url(ui/frame.png) no-repeat -1920px -32px; height: 32px; overflow: hidden; }
