#rhs_techjobs { padding: 0; position: relative; height: 209px; overflow: hidden; border: 1px solid #CACACA; background: #fff; }
#rhs_techjobs .rhs_header { background: #00bdff url(images/techjobs_logo.png) no-repeat 238px 7px; color: #fff; padding: 0 15px; height: 44px; font: bold 14px/44px Arial,Helvetica,Helvetica Neue; }
#rhs_techjobs .pages { position: absolute; top: 44px; left: 0; }
#rhs_techjobs .pages ul { list-style-type: none; margin: 2px 18px 0 18px; padding: 0; width: 262px; float: left; }
#rhs_techjobs .pages ul li { margin: 0; padding: 0; font-size: 12px; line-height: 26px; height: 26px; overflow: hidden; border-bottom: 1px dotted #ddd; }
/* #rhs_techjobs .pages ul li:nth-child(even) { background: #fbfbfb; } */
#rhs_techjobs .pages ul li:last-child { border: none }
#rhs_techjobs .pages ul li a { color: #000; display: block; width: 202px; float: left; overflow: hidden; font-size: 11px; font-weight: 700; }
#rhs_techjobs .pages ul li span { color: #fff; display: block; width: 13px; height: 13px; margin: 6px 5px 6px 0; text-align: center; line-height: 13px; font-size: 9px; font-weight: 700; float: left; cursor: default; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
#rhs_techjobs .pages ul li b { background: #f0f0f0; color: #666; display: block; width: 33px; height: 13px; margin: 6px 0 6px 0; text-align: center; line-height: 13px; font-size: 9px; font-weight: 100; float: right; cursor: default; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
#rhs_techjobs span { background: #999; }
#rhs_techjobs span.ft { background: #2775c5; }
#rhs_techjobs span.pt { background: #88c527; }
#rhs_techjobs span.tp { background: #dca217; }
#rhs_techjobs span.it { background: #a256bd; }
#rhs_techjobs span.cc { background: #ee8050; }
#rhs_techjobs .links { height: 27px; background: #f7f7f7; border-top: 1px solid #eee; position: absolute; bottom: 0; left: 0; width: 298px; }
#rhs_techjobs ul.pager { list-style-type: none; float: left; margin: 11px 0 0 12px; padding: 0; }
#rhs_techjobs ul.pager li { float: left; width: 8px; height: 8px; background: url(images/techjobs_pager.png) no-repeat 100% 0; text-indent: -9999px; padding: 0; margin: 0 3px 0 0; cursor: pointer; }
#rhs_techjobs ul.pager li:hover { background-position: 0 0; }
#rhs_techjobs ul.pager li.selected { background-position: 0 0; }
#rhs_techjobs .showall { float: right; line-height: 14px; font-size: 11px; margin: 7px 10px 0 0; font-weight: 700; color: #8d8d8d; }
#rhs_techjobs .showall:hover { color: #000; text-decoration: none; }
#rhs_techjobs .prev { position: absolute; top: 90px; left: -1px; background: url(images/techjobs_prev.png) no-repeat 0 50%; width: 15px; height: 45px; text-indent: -9999px; cursor: pointer; }
#rhs_techjobs .next { position: absolute; top: 90px; right: -1px; background: url(images/techjobs_next.png) no-repeat 0 50%; width: 15px; height: 45px; text-indent: -9999px; cursor: pointer; }
#rhs_techjobs .prev:hover { background-position: 100% 50%; }
#rhs_techjobs .next:hover { background-position: 100% 50%; }

