html,body{width: 100%;height: 100%;margin:0;padding:0;}
body{
font-size:80%;
font-family:Tahoma, Arial,Geneva, arial, sans-serif;
color:#000;
background: #fff;
}
.clear {clear: both; line-height: 0; height: 0;font-size:0;overflow:hidden;}
img {border: none;}
/*-----------------------------General----------------------------*/
p{margin:5px 0;}
a {color: #666;}
a:hover{color:#000;}
a:visited{color:#333;}
a.grey{color: #666;}
a:hover.grey {color: #333;}
a.blacklinks {
font-weight: bold;
text-decoration: none;
color: #000;
}
a:hover.blacklinks {
font-weight: bold;
color: #D50038;
}
form{margin:0;padding:0;}
.note{color: #f00;}
.note-g {
  background: url(/_img/bubble-alert-pass.gif) left no-repeat;
  color: #36CC24;
  font-style: normal;
  float: left;
  line-height: 40px;
  padding-left:18px;
}
.pl3{padding-left:3px !important;}
.pl5{padding-left:5px !important;}
.fl{float: left;display:inline;}
.fr{float: right;display:inline;}
.f{color: #666;}
.left h2{font-weight:normal;font-size:18px;color:#666;}
.left h3{font-weight:normal;font-size:18px;color:#666;}
.tal{text-align:left;}
/*---------------------- Structure -------------------------*/
#holder{
 margin:auto;
  width:960px;
  background:#fff url(/imglib/tpl3/bgMenu.jpg) left top repeat-x;;
  padding:0 20px;
}
.content{clear:both;}
.right {
  margin:0 0 0 20px;
  width: 205px;
  float: left;
  display:inline;
}
.holder_inner .right {
  width: 245px;
  position:relative;
  z-index:0;
}
.top {
  margin: 10px 0 15px 0;
  height: 77px;
  background: url(/imglib/default/bg-top.jpg) top left no-repeat;
}
.holder_inner .top{margin-bottom:15px;}
.logo {
  margin: 0; padding: 5px 0 0 5px;
  float:left;
  display:inline;
}
.logo a{border:none;text-decoration:none;}
.main{padding:10px 20px 40px 20px;}
.login {padding-top:10px;}
.login form{padding-left:14px;float:left;display:inline;height:20px;}
.login input {border: 1px solid #b4b4b5; margin: 0;}
.login a {color: #6a6a6a}
.login a:hover {color: #333}
.login .txt {margin: 0; padding:  0 0 0 0 !important; color:#999;}
/* --------------------------- Left ------------------------- */
.left {
  width: 254px;
  float: left;
  display:inline;
  padding-left:0;
}
.holder_inner .left {
  width: 683px;
  position:relative;
  z-index:1;
}
h1.blue_bg{
  font: normal 32px Arial, Helvetica, sans-serif;color:#0184b8;
  margin:0;padding:20px 20px 10px 20px;position:relative;}
/*----------------------------- Errors -----------------------*/
.errmsg,.errmsg-pass{
  color:#ff0000;
  position:absolute;
  cursor:pointer;
  right:29px;
  width:14px;
  top:4px;
  margin-right:-25px;
  display:block;
  z-index:10005;}
.errmsg div,.errmsg-pass div{
  line-height:40px;
  font-size: 0;
  width: 14px;
  height:14px;
  overflow:hidden;
  background:url(/_img/bubble-alert.gif) left top no-repeat;}
.errmsg-pass div{
  background:url(/_img/bubble-alert-pass.gif) left top no-repeat;}
.error div{
  color: #ff0000;
  font-style: normal;
  float: left;
  line-height: 40px;
  background:url(/_img/bubble-alert.gif) left center no-repeat;display:block;padding-left:18px;
}
.program-payment .errmsg{top:5px;}
.login .errmsg {left:2px;top:3px;}
/*----------------------------- Fields -----------------------*/
.flineLog,.flineQ{
  margin: 0 5px 0 5px;
  padding: 0;
}
.flineLog img{margin-top:2px;}
.flineLogBut{float:left;margin-top:2px;}
.flineLog input{width:91px;}
div.flineQ {
  width: 210px;
  margin: 0; padding: 0;
}
.holder_main div.flineQ {
position:relative;
  xbackground-image:url(/imglib/tpl3/bg-inp.gif);
  xbackground-position:left 0;
  xbackground-repeat:no-repeat;
  width: 225px;
}
div.flineQ {
  min-height: 35px;
}
.flineLog, .holder_inner .flineQ{
  float: left;
}
.holder_inner .flineQ input{
position:relative;
  width: 221px;
  height:21px;
  line-height:21px;
  margin: 0;
  padding:1px 5px 0 5px;
  border:none;
  background:white;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
behavior: url(/download_files/pie.htc);
}
.holder_main .search .select {
display:block;
height:21px;
overflow:hidden;
padding:7px 24px 0 8px;
position:absolute;
width:200px;
}
.holder_inner .search .select{
display:block;
height:21px;
margin: 0;
overflow:hidden;
padding:3px 24px 0 8px;
position:absolute;  
width: 221px;
}
.holder_main .flineQ select{width: 200px;height:30px;}
.holder_inner .flineQ select{width: 221px;height:30px;}
.holder_inner .search .flineQ select{height:22px;}
.fline {
  padding: 3px 0;
  overflow: hidden;
  clear: both;
  margin:3px 0;
  position:relative;
  width:510px;
}
.fline span.input, .fline div.input {
  float: left;
  margin: 0; padding: 0;
  width: 292px;
}
.flineQ div.input-no-lab {
  min-height: 35px;
}
.fline span.input-index  {
  float: left;
  margin: 0 0 0 10px; padding: 0;
  width: 292px;
}
.fline input[type=text],.fline input[type=email],.fline input[type=password] {
  float: left;
  margin: 0; padding: 0;
  width: 292px;
border:1px solid #abadb3;
}
.fline label {
  float: left;
  width: 180px;
  display:inline;
  padding-right:10px;
}
.fline span.post-sign {
  width: 300px !important;
}
.fline .small-sign {
  margin: 0; padding: 0;
  float: left;
}
.fline select {
  float: left;
  margin: 0; padding: 0;
  width: 296px;
  border:1px solid #abadb3;
}
.fline select.multi {
  height: 100px;
}
.fline textarea {
  float: left;
  display:inline;
  margin: 0; padding: 0;
  width: 292px;
  border:1px solid #abadb3;
  font-size: 100%;
}
p.flinebox{overflow:hidden;width:294px;padding: 8px 5px 8px 136px;position:relative;}
input[type=radio]{width:auto;margin-left: 8px;}
.box {float: left;}
.radioBox{background:#fff;width:400px;padding: 0 5px;overflow:hidden;float: left;}
.ch-box {margin:0 0 0 0 !important;width:17px !important;}
.rad-but {margin:0 0 0 0 !important;width:17px !important;}
/* ---------------------------- Nav ------------------------------*/
#dropdown-menu {
  margin: 0; padding: 0;
  list-style-type: none;
  height: auto !important;
  height: 37px;
  min-height: 37px;
  text-align: center;
}
#dropdown-menu li {
  display:block;
  float: left;
  display:inline;
  font-size:1.2em;
  background: url(/imglib/default/brd.gif) top right no-repeat;
  padding: 0 0 0 0; margin: 0 1px 0 0;
}
#dropdown-menu li.last{background: none;}
#dropdown-menu li a {
  display: block;
  text-decoration: none;
  margin: 0; padding: 0 9px 0 10px;
  color:  #000;
  line-height:33px;
  background: url(/imglib/tpl3/bgMenuItem.jpg) top left repeat-x;
}
#dropdown-menu li a:hover,#dropdown-menu li a.act{ 
  color: #fff;
background: #1a7aaa; /* Old browsers */
background: -moz-linear-gradient(top,  #1a7aaa 1%, #096189 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1a7aaa), color-stop(100%,#096189)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1a7aaa 1%,#096189 100%); /* W3C */
}
#dropdown-menu li a:hover.first, #dropdown-menu li a:hover.act-first, #dropdown-menu li a.act-first {
background: #1a7aaa; /* Old browsers */
background: -moz-linear-gradient(top,  #1a7aaa 1%, #096189 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1a7aaa), color-stop(100%,#096189)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1a7aaa 1%,#096189 100%); /* W3C */
color: #fff;
}
.nav-bot-brd {
  clear: both; background: #fff; height: 7px; margin: 0;
}
#user-menu{
  float:right;
  visibility:hidden;
  margin:0;
  padding: 6px 13px 0 14px;
  list-style:none;
  text-align:right;
  height:20px;
}
#user-menu ul{
  width:160px;
  margin-top:10px;
  padding:15px;
  background:#fff;
  border:1px solid #ccc;
  position:relative;
  z-index:10;}
#user-menu .linkSubMenu{margin-bottom:10px;padding-right:15px;}
#user-menu .submenu{position:relative;z-index:10;}
#user-menu li a{color:#fff;}
#user-menu ul li a{
  color:#000;
  margin:0 !important;
  text-decoration:none;}
#user-menu ul li{
  padding:5px 0;
  list-style:none;}
#user-menu ul li a:hover{
  color:#000;
  background:none;
  text-decoration:underline;}
/* --------------------------- Search ------------------------- */
.holder_inner .search {height: 32px;
padding-top:10px;
padding-left:20px;
width:930px;
margin-bottom:15px;
background: #1a7aaa; /* Old browsers */
background: -moz-linear-gradient(top,  #1a7aaa 1%, #096189 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1a7aaa), color-stop(100%,#096189)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1a7aaa 1%,#096189 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1a7aaa 1%,#096189 100%); /* W3C */
overflow:hidden;
}
body .holder_main .search{
  height:245px;
  margin: 0 0 0 0; padding: 9px 10px 0 28px;
  position:relative;
  background:#f0f0f0 !important;
}
.search h1 {
background: none repeat scroll 0 0 #81A45D;
color: #FFFFFF;
font: 24px tahoma,arial,sans-serif;
letter-spacing: 2px;
margin: 15px 0 10px;
padding: 15px !important;
text-transform: uppercase;
width: 171px;
  }
.search .g {color:#666;font-size: 1.1em;}
.search form{
  margin: 0; padding:10px 0 0 0;
}
.holder_inner .search form{
  margin: 0; padding:0; float:left;
}
.holder_main .search input[type=text] {
  width: 188px;
  height: 26px;
  margin:0; padding: 1px 6px 0;
  border: none;
  line-height:26px;
  position:relative;
  z-index:0;
  background:white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border:1px solid #ccc;
}
.holder_main .search input[type=text]{behavior: url(/download_files/pie.htc);}
.holder_inner .search .flineQ {
margin:0;padding:0;width:236px;position:relative;
}
.holder_inner .search .flineQ br{display:none;}
.flineQbox {
  width: 170px;
}
.holder_inner .flineQbox {
  margin: 0; padding:1px 0 0 0;float: left;
}
.holder_main .flineQbox {
  clear:both;
  padding-top:3px;
  width:auto;
}
.adv-s:hover{text-decoration:none;}
.holder_main .adv-s {
  float:left;
  font-size: 12px;
  height:20px;
  color:#666;
  margin-top:17px;
  margin-left:10px;
}
.holder_inner .adv-s{
  float:right;
  position:relative;
  color:#fff;
  display:block;
  line-height:20px;
}
.d .tab-sub {
  margin: 0 3px 0 0 ; padding:10px 20px 10px 10px;
  background: url(/imglib/default/bg-tab-sub.gif) right no-repeat;
  float: right;
}
.d .tab{
  margin: 0 3px 0 0 ;
  float: left;
  width:120px;
  cursor:pointer;
  text-decoration:underline;
  text-align:center;
}
table.r-buts {
  border-collapse:collapse;
  background: url(/imglib/default/r-act.gif) top left no-repeat;
  width: 280px;
}
.tab_seo{
  width: 300px;
  height:37px;
  float:left;
  margin:0;
  padding:5px 0 0 0;
  overflow:hidden;
}
.tab_s{float:left;
  width:138px;
  height:27px;
  line-height:22px;
  text-align:center;
  cursor:pointer;
  color:#666}
#email-loginForm0,#password-loginForm0{margin-top:1px;}
/* --------------------------- Boxes ------------------------- */
.d .cent{
  background: url(/imglib/default/bot-d.png) bottom left no-repeat;
  margin: 0; padding: 0 10px;zoom:1;
  overflow:hidden;
}
.d .hd {
  background: url(/imglib/default/hd-d.png) bottom left no-repeat;
  margin: 0 0 0 0; padding: 0;
  height: 11px;
}
.d h2 {
  margin: 0; padding: 0;
  font: 1.8em Arial, Helvetica, sans-serif;
  color: #005fb0;
  zoom:1;
}
.d ul {
  list-style: none;
  margin: 0; padding: 10px 0 0 0;
}
.d ul li {
  margin: 0 0 0 5px; padding: 0 0 4px 10px;
  background: url(/imglib/default/d-list.gif) left no-repeat;
  color: #666;
}
#fjs{margin-bottom:15px;}
#fjs ul{margin-left:5px; margin-top:0;padding:0}
#fjs ul li{list-style:none;font-size:16px; margin: 0; padding:10px 10px 10px 40px;}
#fjs ul li a:hover{text-decoration:none;}
#fjs ul li.app{background:url(/_img/pics/pencil.gif) left 5px no-repeat;}
#fjs ul li.pr{background:url(/_img/pics/printer.gif) left 5px no-repeat;}
#fjs ul li.em{background:url(/_img/pics/email.gif) left 5px no-repeat;}
.lg {height: 27px; padding-top: 5px;}
td.green {
  padding: 0 0 0 20px;
  background: url(/_img/bubble-alert-pass.gif) left no-repeat;
}
/* --------------------------- Right ------------------------- */
.right .s,.right .s-p{
 border: 1px solid #F8F0EE;
  margin-left:2px;
  margin-bottom:10px;
}
.right .s h2 , .right .s-p h2 {
  margin: 0 0 0 0; padding: 25px 15px 10px 15px;
  color: #000;
  font: bold 1.3em Arial, Helvetica, sans-serif;
  zoom:1;
}
.right .s .cent,.right .s-p .cent{
  margin: 0 0 0 0; padding: 10px 15px 10px 15px;
  color: #000;
  font: normal 13px Arial, Helvetica, sans-serif;
  min-height: 171px;
  zoom:1;
}
.right .box_r{
  float: left;
  width: 206px;
  margin-left:2px;
  margin-bottom:10px;
  border:1px solid #F8F0EE;
}
.right .top_box_r {
  margin: 0 0 0 0; padding: 0 0 0 20px;
  height:55px;
  color: #000;
  font: bold 1.3em Arial, Helvetica, sans-serif;
  zoom:1;
  position:relative;
  z-index:0;
}
.right .box_r .cent{
  margin: 0 0 0 0; padding: 10px 0 10px 20px;
  color: #000;
  font: normal 13px Arial, Helvetica, sans-serif;
  min-height: 171px;
  zoom:1;
  position:relative;
  z-index:1;
}
.right .box_r .cent_in{
  margin-top:-67px;
  position:relative;
  z-index:2;
}
.right .box_r .cent_in h2{
  font: bold 1.3em Arial, Helvetica, sans-serif;
  margin: 0 0 0 0; padding: 25px 0 0 0;
}

.right .s-p ul {
  margin:0; padding:0 10px 5px 0;
  list-style:none;
}
.right .s-p ul .l {
  background: url(/imglib/default/s-list.gif) left no-repeat;
  padding: 0 0 0 10px;
}
.right a.more {
  background: url(/imglib/default/s-list.gif) right no-repeat;
  padding: 0 10px 0 0;
}
.right .s-p ul li {
  margin:0; padding:0 0 5px 0;
}
.right .emp {
  border: 1px solid #ddd;
  float: left;
  padding: 5px; margin: 5px 10px 5px 0;
}

.right .m{clear:both;}

.right .m .hd {
  background: url(/imglib/default/hd-m.png) bottom left no-repeat;
  margin: 0; padding: 0;
  height:9px;
}
.right .m .cent {
  background: url(/imglib/default/bot-m.png) bottom left no-repeat;
  margin: 0 0 10px 0; padding: 0 20px 20px 20px;
  zoom:1;
  overflow:hidden;
}
.right .m .cent img {
  padding: 5px;
}
.right .m h2 {
  margin: 0; padding: 10px 0 10px 0;
  font: 1.8em Arial, Helvetica, sans-serif;
  color: #005fb0;
  zoom:1;
}
.right .m img {
  padding: 0 10px 0 20px;
}
/* -------------------- Bot --------------------------- */
.bot {
  background: url(/imglib/default/bg-bot.gif) top left no-repeat;
  margin:20px 0 10px 0; padding:10px 0 10px 20px;
}
.seoBlock{padding:10px 20px;color:#999;}
.seoBlock ul{list-style:none;width:144px;margin:0;padding:0;}
.seoBlock ul li{padding:2px 0 2px 8px;font-size:11px;
}
.seoBlock h4{background:#a7a7a7;font-size:14px;text-transform:uppercase;
color:#fff;font-weight:normal;padding:4px 8px;width:128px;margin:24px 0 10px 0;
}
.seoBlock ul li a:hover{text-decoration:none;}
.seoBlock a{color:#999;}
.powered {overflow:hidden;color:#9f9f9f; padding: 6px 21px 20px 21px; font-size: 11px;text-align:center;}
.powered a{color:#999;}
.powered a:hover{color:#000;}
.postab1{display:none;}
.noVis{display:none;}
.vis{display:block;}
#advancedProgramSearch{
  padding:0;
  margin:0;
  position:relative;
  clear:both;}
.adv-border{
  border:1px solid #d5d5d5;
  padding:20px 15px 0 110px;
  margin-top:20px;}
#advancedProgramSearch .fline {
  clear: none !important;
  overflow: visible !important;
  position: static !important;
}
* html #advancedProgramSearch .fline {
  overflow: visible !important;
  position: relative !important;
}
.formbut{clear:both;padding-bottom:10px;padding-top:10px;overflow:hidden;}
.fullreg #p{clear:both;}

#similarprograms div {
  margin: 0 0 0 10px; padding: 0 0 0 8px;
  background: url(/imglib/default/d-list.gif) left no-repeat;
}
#similarprograms div.v-a {
  margin: 5px 0 0 5px; padding: 0 0 0 5px;
  background: none!important;
  font-weight: bold;
  font-size: 0.9em;
}
.search .search-res-hd{margin-left:70px;}
.search .search-res-hd td{color:#fff;}
.search .hd-res{margin-left:70px;padding-top:20px;font-size:14px;}
.search .hd-res span{color:#000;}
.left .search-res-hd{border:1px solid #ccc;margin:0 0 10px 3px;background:#F5F5F5;}
.left .search-res-hd td{padding:5px;}
.left .hd-res{margin-left:5px;}
.privateZone{
  min-height:39px;
  margin-bottom:20px !important;
  position:relative;
  width:905px;
  z-index:10;
  margin:auto;
}
#search-res{border:0;}
#search-res td{background:#f5f5f5;padding:5px 10px;margin:1px;}
#search-res th{background:#ccc;padding:5px 10px;margin:1px;text-align:center;}
.program-vacancy{border:0;}
.program-vacancy th{background:#ccc;padding:5px 10px;margin:1px;text-align:center;}
.program-vacancy td{background:#f5f5f5;padding:5px 10px;margin:1px;}
.rssRes{
  color:#000;
  display:block;
  float:right;
  padding-right: 23px;
  line-height:25px;
  min-height:25px;
  background:url(/imglib/default/rss.gif) right 3px no-repeat;
}
.sCol .rssRes{display:none;}
.rssRes:hover{text-decoration:none;}
.next{padding-left:10px;}
#newAlert{
  font-weight: bold;
  position:absolute;
  display:none;
  z-index:10006;
  margin-left:20px;
  margin-top:-10px;
  color:#ff0000;
  padding:10px 15px;
  background:#F2F2F2;
  border:1px solid #ccc;}
.left h3{
  margin:0 0 3px 0;
  text-decoration:none;
}               
.left h3 a{color:#003360;}
.search-result-item{margin:8px 0;width:585px;border-collapse:collapse;}
.search-result-item td{margin:0;padding:0;}
.search-result-item .content{padding:7px 0;}
.search-result-item a:hover{text-decoration:none;}
.search-result-item p{padding:2px 0;}
.search-result-item .corner{width:13px;height:13px;font-size:1px;}
.act{background:#eff1f4;}
.companyName{color:#333333;font-weight:bold;font-size:12px;}
.search-result-item-actions a{
  color:#8f1313;
  font-size:14px;
  font-weight:bold;
  padding-right:10px;}
.search-result-item-description{margin:5px 0 5px 0;color:#666;}
.search-result-item-post-date{color:#666;}
.td-result{
  color:#666;
  font-size:14px;
  background:none !important;
  padding:0;
}
.td-result span{color:#005fb0;}
.s-res h3 {
  margin: 0; padding: 0;   
}
.s-res p {
  margin: 0; padding:2px 0 2px 0;
}
.s-res .search-result-item-company-name {
  color: #000;
}
.s-res .search-result-item-salary {
  color:#005fb0;
}
.s-res {border-bottom:1px solid #f4f4f4;padding:20px 0 10px 0;}
.buts{width:100%;margin-top:10px;}
.search-program-result{
  position:relative;}
.back{color:#999;}
.result-search-description{color:#555;}
.search-program-main-info{font-size:14px;}
.search-program-main-info p{padding:0;}
.welcome {
  position: absolute;
  right: 27px;
  width: 400px;
  text-align: right;
  font-weight: bold;
  z-index:10;
  top: 36px;}
.nsframe{
  display:none;
  display/**/:block;/*sorry for IE5*/
  position:absolute;/*must have*/
  top:0;/*must have*/
  left:0;/*must have*/
  z-index:-1;/*must have*/
  filter:mask();/*must have*/
  width:3000px;/*must have for any big value*/
  height:3000px/*must have for any big value*/;}
#ad-block1,#ad-block2{overflow:hidden;clear:both;}
.content #pngFix{
  background:url(/imglib/default/but-srch.gif) no-repeat;
  padding:0;
  margin-top:13px;
  width:75px !important;height:22px;border:none;
  cursor:pointer;
}
.holder_inner #pngFix{
  background:url(/imglib/tpl3/srchButInn.png) no-repeat;
  padding:0; margin-top: 0;
  width:62px !important;height:22px;border:none;
  float:left;
}
.search .flineQ label{font-size:20px;padding-left:5px;}
form.fullreg, form.left-form {position:relative;}
td div.top-but {
  cursor:pointer;
  float:left;
  margin:0 3px 0 0;
  padding:5px 10px 8px;
  text-decoration:underline;
  width:120px;
  text-align:center;
}
td div.top-but_act {
  cursor:pointer;
  float:left;
  margin:0 3px 0 0;
  padding:5px 10px 8px;
  text-decoration:underline;
  width:120px;
  text-align:center;
}
td div.top-but a {color:#fff;}
.over{cursor:pointer;}
.content .adv-search .left-form {padding-left:10px!important;}
.holder_logged .top-r-buts{display:none;}
.top-r-buts{
  background:url(/imglib/tpl3/bgTab.jpg) top left no-repeat;
  width:136px;
  overflow:hidden;
  height:33px;
  margin: 0; padding:0;
  float:right;
}
.top-r-buts div{line-height:33px;text-align:center;}
.sw-top-but{display:none;}
.sw-top-but_act{display:block;}
.sw-top-but_act a{color:#fff;text-decoration:none;}
p.fline input.button_sub,div.fline input.button_sub{width:83px;height:31px;border:none;margin-bottom:8px;}
.top-bans{float:left;}
.create_search{position:relative;}
.job-payment{border:0;border-collapse:separate;width:100%;}
.job-payment td{
  background:#F5F5F5 none repeat scroll 0 0;
  margin:1px;
  padding:5px 10px;
}
.job-payment th{
  background-color:#ccc;
  padding:5px 10px;
}
.payment_radio input{position:relative;top:3px;}
.payment_radio img{margin-right:15px;margin-left:1px;height:30px;}
*+html .payment_radio input{top:1px;}
.total_cost{text-align: right;font-weight:bold;width:99%;padding:5px 0;}
.mt10{margin-top:10px;}
.mb30{margin-bottom:30px;}

.num_check{position:relative;padding:0;z-index:1;}
.num_check input{width:38px;}
.program-payment{border:0;border-collapse:separate;width:662px;}
.program-payment td{
  background:#F5F5F5 none repeat scroll 0 0;
  margin:1px;
  padding:5px 10px;
}
.program-payment th{
  background-color:#ccc;
  padding:5px 10px;
}
.payment_radio input{position:relative;top:3px;}
.payment_radio img{margin-right:15px;margin-left:1px;height:30px;}
*+html .payment_radio input{top:1px;}
.total_cost{text-align: right;font-weight:bold;width:655px;padding:5px 0;}
.mt10{margin-top:10px;}
.mb30{margin-bottom:30px;}

.num_check{position:relative;padding:0;z-index:1;}
.num_check input{width:38px;}

#myProgramsFilter .search-form select {
  width: 380px!important; margin-left: 10px
}
#myProgramsFilter .flineQ, #myProgramsFilter .fline {
  padding: 5px; float: left;
  width: auto!important;
}
#myProgramsFilter .search-form label {
  width: 100px!important;
}
#myProgramsFilter .search-form p {
  margin-top: 5px!important; float: left!important;
}
#myProgramsFilter .search-form input.but {
  margin-top: 5px; float: left;
}
.main-tab{clear:both;}
.tablerow1{background:#BBB}
.system-ns-abs a{color:#fff;text-decoration:none;}
.system-ns-abs a:hover{color:#fff;text-decoration:underline;}
.system-ns-abs div{background:green;line-height:16px;}
.system-ns-abs div div{background:none;}
b.highlight{font-size:110%;}
.accordion {overflow:hidden;position:relative;}
.tooltip {font-size:9px;text-align:justify;}
.update_table{margin-top:10px;background:#CFCFCF;width:100%;}
.update_table td{background:#fff;}
.update_table td b span{color:#666;}
.update_table td b{color:#666;}
/*----------------------------- Google Map -----------------------*/
.google_map{position:relative;overflow:hidden;}
.googlePlace{padding-bottom:4px;}
.title_google{/*background:#EBEBEB;font-size:8px;padding:3px 6px;font-weight:bold;margin-bottom:8px;*/}
.msg_google{font-size:11px;float:left;display:inline;width:180px;margin-right:10px;background-color:#ffffff;}
.canvas_google{zoom:1;width:300px;height: 300px;float:left;background-color:#ffffff;position:relative;}
.td_msg{width:180px;}
.td_canv{width:300px;}
input.submit_google_map{
position:relative;
z-index:1;
right:0;
background-color:#D6D6D6 !important;
background-image:none !important;
border-color:#D6D6D6 #AAAAAA #AAAAAA #D6D6D6;
border-style:solid;
border-width:1px;
color:#333333 !important;
font-family:ms sans serif,arial,helvetica,sans-serif;
font-size:100%;
padding-right:6px;
padding-left:6px;
width:62px;
}
.fline input.google_input{width:245px;}
.msg_google ul,.msg_google li{list-style:none;}
/*----------------------------- Popup Form -----------------------*/
.popupForm{
  opacity: 0;
  display: none;
  z-index: 41;
  position: absolute;
  padding: 20px;
  left: 50%;
  top: 170px;
  margin: 0;
  margin-left: -350px;
  width: 700px;
  background:#fff;
  border:1px solid #ccc;
}
.popupForm form{overflow:hidden;}
.closeLink{
  position:absolute;
  z-index:10002;
  display: block;
  float: right;
  height: 20px;
  width: 46px;
  background: transparent url(/imglib/default/BlackClose.gif) no-repeat center;
  top:10px;
  right:10px;
  cursor:pointer;}
.closeLink a{
  display: block;
  height:20px;
  width:46px;
  position:relative;
  z-index:10003;
  cursor:pointer;
}
.tabPopup {
  margin: 0 3px 0 0;
  padding:5px 12px 8px 12px;
  float: left;
  width:116px;
  cursor:pointer;
  text-decoration:underline;
  text-align:center;
  color:#666;
}
.tab_seo .actTab{background: url(/imglib/tpl3/browseBy.jpg) top left no-repeat;
color:#fff;}
.popupForm .comtab .actTab {background:none; color:#666;}
.comtab .tabPopup{background:url(/imglib/tpl3/r-pasb.png) top left no-repeat;
color:#fff;height:32px;padding:5px 15px 8px 15px;width:110px;}
.comtab_sm .actTab{background:none;}
.registrationPopup  {
  background-color:#FFFFFF;
  border:5px solid #EAEAEA;
  margin:0;
  padding:10px;
  clear:both;
}
.registrationPopup h4{display: block;}
.comtab{background:transparent url(/imglib/default/r-actb.gif) no-repeat scroll left top;position:relative;top:5px;height:45px;}
.comtab_sm{background:transparent url(/imglib/default/r-actsm.gif) no-repeat scroll left top;position:relative;top:5px;height:29px;}
/*----------------------------- Buttons -----------------------*/
.but_st{;
float:left;display:inline;cursor:pointer;margin-right:5px;padding-top:10px;overflow:hidden;}
.but_st input{margin-right:0;padding-right:10px;padding-left:10px;height:30px;
position:relative;
border:none;color:#fff;font-weight:bold;cursor:pointer;
background: #1b7dac; /* Old browsers */
background: -moz-linear-gradient(top,  #1b7dac 1%, #025984 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#1b7dac), color-stop(100%,#025984)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1b7dac 1%,#025984 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1b7dac 1%,#025984 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1b7dac 1%,#025984 100%); /* IE10+ */
background: linear-gradient(to bottom,  #1b7dac 1%,#025984 100%); /* W3C */
-pie-background: linear-gradient(#1b7dac , #025984);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.content .search .but_st input{width:auto;}
.headbut{padding-bottom:20px;}
.search input.but{
  width: auto !important;
  height: 30px!important;
  margin: 15px 0 0 0; padding: 0;
  border: none;
  background:none;
}
input.butDel  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-del.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butDelw {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-delw.gif) no-repeat; width: 15px; height: 20px; border:none;}
input.butEdit  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-edit.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butExpire  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-expire.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butLogin  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-login.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butRoll  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-roll.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butDraft  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-draft.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butUpdate  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-update.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butParams  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-params.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butClear  {cursor: pointer; font-size:100%;xbackground: transparent url(/admin/adm_img/but-clear.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butStop  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-stop.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butParamsw  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-paramsw.gif) no-repeat; width: 22px; height: 20px; border:none;}
input.butRunw  {cursor: pointer; font-size:100%;background: transparent url(/admin/adm_img/but-runw.gif) no-repeat; width: 22px; height: 20px; border:none;}
.rank{
font-size:small;
width:40px;
text-align:right;
vertical-align:top;
padding-top:6px;
}
.table_box{margin-bottom:10px;}
*+html .table_box{margin-bottom:7px;}
.table_box .in{padding:10px 10px 20px 20px;}
.table_box .in ul{list-style:none;margin:0;padding:0;}
.table_box .in ul li{margin:0;padding:0 0 5px;}
.title_box{
  background: url(/imglib/default/hd-s.png) top left no-repeat;
  margin: 0 0 0 0; padding: 25px 0 10px 20px;
  color: #000;
  font: bold 1.3em Arial, Helvetica, sans-serif;
  zoom:1;
}
.spinner {position: absolute;opacity: 0.9;filter: alpha(opacity=90);z-index: 20001;background: #fff;}
.spinner-msg {text-align: center;font-weight: bold;}
p.spinner-msg {padding:0;}
.spinner-img {display: none;}
.facebook{width:200px;float:right;}
.facebook_in_1{float:right;display:inline;width:170px;padding-top:0;padding-right:14px}
.facebook_in_1 a {margin: 0 !important;}
#facebook_fill_config input {float: left;}
#facebook_fill_config label {float: left; padding-left: 5px;}
.facebook_connect_act{background: url("/imglib/default/facebook.gif") top left no-repeat;display:block;float:left;height:22px;margin:0 0 0 15px;width:169px;}
.linkedin_connect_act{background: url("/imglib/default/linkedin.png") top left no-repeat;display:block;float:left;height:22px;margin:0 0 0 15px;width:88px;}
.box_top .linkedin_connect_act{width:17px;height:17px;
  background:url(/imglib/tpl3/loginLin.gif) left top no-repeat;
  padding:0;margin:0 5px 0 0;}
.box_top .facebook_connect_act{width:17px;height:17px;
  background:url(/imglib/tpl3/loginFb.gif) left top no-repeat;
  padding:0;margin:0;}
.box_top .sbs{float:left;font-size:12px;color#333;width:69px;text-align:center;
padding-top:1px;}
#dynamicdata{clear:both;}
.sign_links {float:left;display:inline;padding-left:1px;padding-right:5px;
padding-top:8px;font-size:11px;color:#fff;
white-space:nowrap;
}
.sign_links a{color:#fff;}
.sign_links a:hover{text-decoration:none;}
.comtab_sm {height:45px;}
.comtab_sm .tabPopup{padding-top:14px;}
#program-alert{position:relative;}
#program-alert table{width:496px;margin-bottom:10px;}
#program-alert .but_st{margin-left:10px;}
.sub-head{padding-top:20px;clear:both;}
body.mceContentBody {background:#FFF;min-height:90%;height:auto;width:auto;}
* html body.mceContentBody {height:95%;}
#packages{margin-bottom:10px;}
.sign_options {float: left;display:inline;width:112px;height:24px;padding-top:7px;
  background:url(/imglib/tpl3/socLoginBg.jpg) left 3px no-repeat;}
.box_top{z-index:4;position:relative;zoom:1;height:40px;
background: url(/imglib/tpl3/bgPrivate.jpg) top left repeat-x;
}
.box_top form{display:none !important;}
.login_td .errmsg{left:3px;top:10px;}
/* ---------------------------- Nav ------------------------------*/
.nav {
    margin: 0; padding: 0;
    float:left;
    display:inline;
    text-align: center;
}
.nav div {
    color: #fff;
    font-size: 15px
    font-weight:normal;
    padding: 0 1px 0 0; margin: 0;
    position:relative;
    z-index:1;

}
.nav div a {
    display: block;
    min-height: 33px;
    line-height:33px;
    text-decoration: none;
    margin: 0;
    text-align:center;
    font-weight:normal;
    color:  #000;
}
.nav div a:hover, .nav div a.act{
    color: #fff;
}
.nearNav{float:right;height:33px;}
.nav-bot-brd {
    clear: both; background: #fff; height: 7px; margin: 0;
}
.nav #dropdown-menu{margin-top:0;position:relative;zoom:1;position:relative;
margin-left:-20px;}
.nav .str_menu{width:17px;height:8px;font-size:1px;position:absolute;z-index:3;top:33px;left:50%;margin-left:-8px;}
.login_td{vertical-align:top;float:left;display:inline;height:33px;width:460px;}
.login_td form{padding:4px 0 0 19px;}
.middle{float:left;display:inline;width:477px;}
.homeSiteText{font-size:11px;color:#666;background:#f0f0f0;padding:25px;}
.homeSiteText h2{ background: none repeat scroll 0 0 #255aa7;
color: #FFFFFF;
font: 20px tahoma,arial,sans-serif;
letter-spacing: 2px;
margin: 0 0 10px;
padding: 15px 10px !important;
text-transform: uppercase;}
.featuredPrograms{padding:20px 24px 0 20px;overflow:hidden; height:115px;}
.featuredEmpl{padding:15px 0 0 0;}
.featuredEmpl p {
float: left;
margin-right:15px;}
.featuredEmpl p a {display:block;
height: 72px;
width: 122px;}
.featuredEmpl p img {max-width:120px!important}
.featuredEmpl table{width:100%;}
.featuredEmpl img{max-height:55px;max-width:140px;}
.featuredEmpl h3{padding:0 0 2px 0;margin:0;font-size:12px;font-weight:normal;}
.featuredPrograms h2, .featuredEmployers h2{
font-size:18px;font-weight:normal;
color:#333;  
margin:0 0 10px 0;
}
.featuredPrograms ul{padding:0;margin:0;list-style:none;}
.featuredPrograms ul li {padding: 2px 0 5px 12px; background:url(/imglib/tpl3/strRgray.gif) no-repeat scroll left 7px transparent}
.featuredPrograms ul li a{color:#333;}
.featuredPrograms ul li a:hover{text-decoration:none;}
.featuredPrograms ul li a:visited{color:#666}
.bottomLinks{padding:20px 21px 15px 21px;}
.holder_main .bottomLinks{padding:20px 21px 15px 0;}
.header{clear:both;padding:20px 10px;overflow:hidden;height:82px;}
.moreLink{padding-top:30px;}
.moreLink a{display:block;
color:#666;padding-left:15px;
}
.moreLink a:hover{text-decoration:none;}
.topSiteBanner{float:right;display:inline;padding:7px 0 0 0;width:553px;}
.bnr_1,.bnr_2,.bnr_3{
float:left;
display:inline;
width:90px;
height:66px;
padding-top:8px;
padding-right:102px;  
margin-right:12px;  
padding-left:12px;  
font-size:11px;
}
.bnr_1 img,.bnr_2 img,.bnr_3 img{margin-top:3px;}
.bnr_1 a,.bnr_2 a,.bnr_3 a{color:#888;}
.bnr_1{background:url(/imglib/tpl3/bgCv.jpg) left top no-repeat;}
.bnr_2{background:url(/imglib/tpl3/bgMail.jpg) left top no-repeat;}
.bnr_3{background:url(/imglib/tpl3/bgSocial2.png) left top no-repeat;margin-right:0;width:109px;padding-right:0;padding-top:15px;}
.bnr_3 img{margin-right:5px;}
.login_buttons{padding:7px 10px 0 10px;text-align:right;font-size:11px;}
.login_buttons a{color:#fff;}
.login_buttons a:hover{text-decoration:underline;}
.featured_menu{clear:both;}
.featured_menu{text-align:right;font-size:12px;}

.middle .d .hd {background:none;height:auto;}
.middle .d .cent {background:none;margin:0;padding:0;}
.middle .d ul {padding:0;margin:0;}
.middle .d ul li {background:none;margin:0;padding:0;}
.logoBot{border:2px solid #e6e6e6;padding:20px;margin:10px 8px 10px 0;}
.logoBot td{text-align:center;vertical-align:top;}

#addResumeProfileAct, #addResumeProfile{display: none}
.bgTable td{vertical-align:top;}
#loginForm0{float:left;display:inline;padding-top:4px;padding-left:8px;height:29px;margin:0;}
.feBox{padding:0;margin:0;list-style:none;}
.feBox li{height:47px;overflow:hidden;background:#f0f0f0;text-align:center;margin-bottom:2px;}
#fade{list-style:none;margin:0;padding:0;}

p.industries {color:#00618E; font-size: 22px; font-weight: bold;}

p.industries span.t, p.industries span.e, p.industries span.c, p.industries span.i, p.industries span.sc{font-size: 30px; font-weight: bold;}  
.bgBlog{background:url(/imglib/tpl3/bgBlog.jpg) left top repeat-x;min-height:140px;
padding:23px 25px 0 25px;}
.homeTbl{width:100%;margin-top:15px;}
.homeTbl ul{padding:0;margin:0;list-style:none;}
.homeTbl ul li{background: url(/imglib/tpl3/strRgray.gif) left 6px no-repeat;
padding-left:12px;}
.homeTbl  .fEmpl ul li{background:none;padding-left:0;}
.fEmpl ul li{border-top:1px solid #fff;padding:5px 0;}
.fEmpl ul li:first-child{border-top:none;}
.homeTbl ul li a{color:#2971a7;}
.homeTbl ul li a:visited{color:#0b365a}
.homeTbl td{vertical-align:top;}
h3.emplTitle{text-align:center;font-size:18px;font-weight:normal;color:#333;margin-top:0;}
.ljHome h3.emplTitle{ background: none repeat scroll 0 0 #255aa7;
color: #FFFFFF;
font: 20px tahoma,arial,sans-serif;
letter-spacing: 2px;
margin: 0 0 10px;
padding: 15px 10px !important;
text-transform: uppercase; 
white-space:nowrap}
.fCol{background:#e8f1f4;width:245px;}
.tCol{background:#f0f0f0;width:230px;}
.homeTbl .inner{padding:25px 18px;}
.homeTbl .sCol .inner{padding:0 10px 10px 10px;}
.homeTbl .d .cent{background:none;}
.bottomMenu{padding:20px;font-size:14px;}
.bottomMenu a{color:#000;text-decoration:none;}
.bottomMenu a:hover{color:#015983;}
.bottomAds{padding:0 20px;text-align:center}
.ctxt{font-size:11px;color:#666;}
.ctxt a{color:#015983;text-decoration:none;
background:url(/imglib/tpl3/strR.gif) right 4px no-repeat;padding-right:9px;}
.ctxt img{margin-bottom:10px;}
.followUs{font-size:11px;color:#000;}
.followUs img{margin-left:3px;}
.fEmpl{background:#e8f2f4;padding:20px 50px 20px 20px;margin-bottom:10px;}
.fEmpl ul{margin:0;padding:0;list-style:none;font-size:14px;}
.fEmpl ul li a{color:#2971a7;text-decoration:none;}
.fEmpl ul li a:hover{text-decoration:underline;}
.fEmpl ul li a:visited{color:#0b365a}
.recruiting{padding:20px 50px 20px 20px;}
.recruiting img {width:100px!important;height:auto!important;max-height:none!important}
.tdDesc{float:left;display:inline;width:475px;}
.itemShortname{float:left;display:inline;width:175px;padding:2px 10px 2px 0;}
.itemValue{
  float:left;display:inline;width:270px;padding:2px 20px 2px 0;}
.addBox{float:right;display:inline;width:160px;}
.addBox ul{margin:0;padding:0 0 10px 0;list-style:none;}
.addBox ul li{background:url(/imglib/tpl3/strBlue.gif) left 5px no-repeat;
padding-left:12px;}
.addBox ul li a{text-decoration:none;}
.addBox ul li a:hover{text-decoration:underline;}
.clearfix:after{
 content: ".";
 display: block;
 clear: both;
 visibility: hidden;
 line-height: 0;
 height: 0;}
.clearfix{display: inline-block;}
html[xmlns] .clearfix {display: block;}
.logo_vacancy{margin-bottom:15px;}
.jobViewAdd{padding-top:10px;}
.bd{height:auto;}
@-moz-document url-prefix(){.holder_jobs_slots .bd{width: 628px;display: table;}}
.yui-skin-sam .yui-dt-message{border: 1px solid #D5D5D5;}
#myJobs{position:relative;}
.job_desc_bnr{float:right;padding-left:10px;}
#browse-jobs{margin:20px;}
.ljHome{padding-top:20px;}
.ljHome ul{
margin: 0;
padding: 0;
list-style:none;
}
.ljHome ul li{padding: 2px 0 5px 12px;
background: url(/imglib/tpl3/strRgray.gif) no-repeat scroll left 7px transparent;}
.powered a {text-decoration:none}
#pos ul {float:left;width:200px}
.au-map{background: url(/imglib/lge/mappicture2.png) no-repeat scroll center 50px transparent}
.registrationAds {clear: both;
margin: 0 0 -15px;
overflow: auto;
padding: 20px 0 0;}
#r2 .registrationAds {display:none}
.bodyEmployer .sign_links {display:none}
.logo_search_res{width:130px;}
.logo_search_res div{text-align:right;} 
.logo_search_res div img{max-width:120px;max-height:100px;}

/* ------------   Featured Employers block display   --------------- */
.holder_inner .right .recruiting {display: none}
.holder_inner .right {width:1px}
.holder_inner .left{width:955px}

.holder_inner .left {width:770px;}
.holder_inner .right {width:160px;}
.holder_search_jobs .right .recruiting,
.holder_about_us .right .recruiting,
.holder_privacy .right .recruiting,
.holder_join_now .right .recruiting,
.holder_employers_list .right .recruiting,
.holder_contact .right .recruiting
 {display:block}

.holder_search_jobs .left,
.holder_about_us .left,
.holder_privacy .left,
.holder_join_now .left,
.holder_employers_list .left,
.holder_contact .left
 {width: 683px}

.holder_search_jobs .right,
.holder_about_us .right,
.holder_privacy .right,
.holder_join_now .right,
.holder_employers_list .right,
.holder_contact .right
{width: 245px}

.holder_job_details .left {  display: block;
    float: none;
    margin: 0 auto !important;
    width: 690px;}
.holder_job_details  .main {padding:0}
.holder_job_details .left > h1{padding-left:0; width:800px}
.holder_job_details .left .search-job-result > table{width:690px;}
.holder_job_details  .email_friend {float:right}
.fjList li a {font-weight:bold;text-decoration:none}
.fjList li a:hover {text-decoration:underline}


/* Search result Ads Banners 160x600 */
.search_result__right {display:block;}
.holder_job_search_results .search_result__right {display:block; margin-top:20px;}
.holder_job_search_results .left,
.holder_employer_profile  .left,
.holder_job_details .left {
width:770px;
margin:0;
float:left;
}
.holder_job_search_results .right,
.holder_employer_profile  .right,
.holder_job_details .right {
width:160px; 
display:block;
padding:20px 0 0;
}
.holder_inner .right ins {margin:0 0 10px !important;}
.holder_job_search_results .right .search_result__right img {margin:0 0 20px;}
.holder_inner .right .recruiting {display:none;}

.holder_search_jobs .left,
.holder_about_us .left, 
.holder_privacy .left, 
.holder_join_now .left, 
.holder_employers_list .left, 
.holder_contact .left,
.holder_advertise_jobs .left,
.holder_rss .left  {
width: 770px !important;
}
.holder_search_jobs .right, 
.holder_about_us .right, 
.holder_privacy .right, 
.holder_join_now .right,
.holder_employers_list .right,
.holder_contact .right,
.holder_advertise_jobs  .right,
.holder_rss .right {
width: 160px !important;
padding:20px 0 0;
}
.holder_job_search_results  .right {padding:130px 0 0;}
.holder_job_search_results .s-res > table {
   table-layout: fixed;
}