body {
  background-image: url(/images/bodybg.png);
  background-repeat: repeat-x;
  background-color:#c7c7c7;
  font-family: Arial;
  font-size:11px;
  color: #333333;
  text-align: center;
}

.mainlogo { width: 272px; height: 64px; background-image: url(/images/logoukjobsnet2.gif); }

h1 { font-size: 19px; margin: 0px; padding: 0px; }

img {
  border:none;
}

a:link {
  color: #e1771e;
  font-weight:bold;
  text-decoration: none;
}
a:visited {
  color: #e1771e;
  font-weight:bold;
  text-decoration: none;
}
a:hover {
  color:#292929;
  font-weight:bold;
  text-decoration: none;
}

.thatorange { color: #FD7E10; }
.darkorange { color: #E1771E; }
.mossgreen { color: #467104; } 
.ggreen    { background-color: #DBE6DE; }

.jobcount .darkorange, .recruitcount .darkorange { font-size: 23px; }

.vjcol1  { width: 13%; text-align: right; background-color: #eee;}
.vjcol2  { width: 42%; text-align: left;  background-color: #f8f8f8; }
.vjcol3  { width: 20%; text-align: right; background-color: #eee;}
.vjright { width: 25%; text-align: left;  background-color: #eee;}

.labcol { background-color: #eee; }
.valcol { background-color: #f8f8f8; }

.tabdb { height: 56px; display: block; }

.container {
  margin-left: auto; 
  margin-right: auto;
  width: 960px;
  text-align: left;
}

.mainbody { padding-left: 15px; margin-top: -5px; }

.indexleft, .bodyleft  { width: 84.5%; float: left; }
.idli { border-bottom: 1px solid #eee; margin-bottom: 7px; }
.indexright, .bodyright { width: 15%; float: left; text-align: center;}


.bodyleftmargin { padding-right: 17px; }

.indbll { width: 34%; float: left; }
.indblm { width: 34%; float: left; }
.indblr { width: 31%; float: left; }
.indlheight { height: 290px; overflow: hidden; }

.jobseeker { padding-right: 5px; margin-right: 8px; border-right: 1px solid #eee; }
.recruiters { padding-right: 5px; margin-right: 8px; border-right: 1px solid #eee; }

.mp { font-family: "Myriad Pro", Arial, Verdana; }

.indtitle { font-family: "Myriad Pro", Arial, Verdana; font-size: 23px; color: #292929; }
.indsubtitle { font-family: "Myriad Pro", Arial, Verdana; font-size: 18px; } 
.inddesc { font-family: "Myriad Pro", Arial, Verdana; font-size: 15px; } 
.indtitlesp { padding-bottom: 5px;} 
.indtitlesp2 { padding-left: 5px;} 
.indsmall { font-size: 13px; }

.latjob { font-family: "Myriad Pro", Arial, Verdana; font-size: 16px; } 

.latjobitem { float: left; width:33.2% }
.latjobtitle { overflow: hidden; white-space: nowrap; width: 210px; padding-top: 7px; white-space:nowrap; }
.latjobloc { overflow: hidden; white-space: nowrap; width: 210px; white-space:nowrap; height: 15px; }
.latjobicon { width: 15px; padding-top: 9px;}

#header {
  float: left;
  height: 64px;
  text-align: left;
}

.searchbox {
  background-image: url(/images/searchbox.png);
  background-repeat: no-repeat;
  height: 107px;
  width: 754px;
  padding-left: 0px;
  margin-bottom: 5px;
  float: left;
}

.cvsearchbox {
  background-image: url(/images/searchbox.png);
  background-repeat: no-repeat;
  float: left;
  height: 107px;
  width: 754px;
  padding-top: 2px;
  text-align: left;
  margin-bottom: 5px;
  margin-top: -25px;
}

.cvsrchin { }

.srchcvcreds { float: right; }

.searchinner { padding-top: 50px; }

.cvsrchinp { }

.searchbtnarea {
  float: left;
  height: 50px;
  width: 95px;
}
.searchbtnarea2 {
  float: left;
  height: 50px;
  text-align: center;
  width: 130px;
}

.advsrch { float: right;  padding-top: 7px; width: 155px; text-align: center; }
.advsrch a, .advsrch a:visited  { font-family: "Myriad Pro", Arial, Verdana; font-size: 16px; color: #fff; font-weight: normal;}
.advsrch a:hover { text-decoration: underline; }
.advsearchbox { color: #fff;}
.advbox { margin-bottom: 5px; }

.cvsrchtop { float: right;  width: 155px; text-align: center; }

.credtext a, .credtext a:visited { color: #fff; font-size: 20px; }
.buycreds a, .buycreds a:visited { color: #333; }

.credtext a:hover, .buycreds a:hover { color: yellow; }

.advcol1, .advcol3 { text-align: right; vertical-align: top; font-size: 15px; }

.searchtext { float: left; font-family: "Myriad Pro", Arial, Verdana; font-size: 23px; padding-right: 30px; }

.searchlab { color: #fff; font-size: 15px; font-family: "Myriad Pro", Arial, Verdana; }

.jobcount { float: right; font-family: "Myriad Pro", Arial, Verdana; font-size: 20px; padding-top: 4px; padding-right: 20px; }

.cvcredarea {
  float: left;
  height: 50px;
  text-align: center;
  width: 100px;
}
.jobcountarea {
  float: left;
  height: 50px;
  width: 155px;
}


.latestjob { line-height: 15px; height: 15px; border-bottom: 1px solid #eee;}

.latestjoblink { width: 50%; }

.latestjobloc {
  width: 15%;
}
.latestjobmoney {
  width: 15%;
}
.latestjobterm {
  width: 15%;
}

.latestjobtype {

}
.quicklinks {
  float: left;
  width: 50%;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #eee;
  margin-top: 10px; 
  padding-top: 5px;
  font-size: 12px;
}

.quicklinks a, .quicklinks a:visited { font-weight: normal; }

.balltitle { font-family: "Myriad Pro", Arial, Verdana; font-size: 15px; color: #f8f8f8; }

.mainpage .ball { background-image: url(/images/outerball1a.png); }

.orange .ball { background-image: url(/images/orangetopball.png); }

.orange2 .ball { background-image: url(/images/orangeball2.png); }

.greyball .ball { background-image: url(/images/greyball.png); }

.pixball .ball { background-image: url(/images/1pixball.png); }

.greyfooter .ball { background-image: url(/images/greyfooter3.png); }

.innergrey .ball { background-image: url(/images/innerlightgreyball.png); }

.greyfooter { margin-top: -15px; z-index: 1; position: relative; }

.submitcvbutton { background-image: url(/images/submitbutton.png); font-family: "Myriad Pro", arial, verdana; background-repeat: no-repeat; width: 135px; height: 35px; line-height: 35px; text-align: center; font-size: 17px; }
.submitcvbutton a, input.submitcvbutton, .submitcvbutton a:visited { color: #fff; font-weight: normal; display: block;  }
.submitcvbutton a:hover, input.submitcvbutton:hover { color: yellow; }
input.submitcvbutton { padding-bottom: 0px; border: 0px; }


.searchbox input.blackbutton, 
.advsearchbox input.submitcvbutton,
.cvsearchbutton input.blackbutton { background-color: #e9ab18; padding-bottom: 2px;}

.blackbutton { background-image: url(/images/blackbutton.png); width: 71px; height: 24px; line-height: 23px; text-align: center; font-size: 12px; }
.blackbutton a, .blackbutton a:visited, input.blackbutton { color: #fff; font-weight: normal; }
.blackbutton a:hover, input.blackbutton:hover { color: yellow; }
input.blackbutton { padding-bottom: 4px; border: 0px; }

.medblackbutton { background-image: url(/images/button48x17.png); width: 48px; font-size: 11px; height: 17px; line-height: 16px; text-align: center; }
.medblackbutton a, .medblackbutton a:visited { color: #fff; font-weight: normal; display: block; }
.medblackbutton a:hover { color: yellow; }

.smallblackbutton { background-image: url(/images/button29x17.png); width: 29px; height: 17px; font-size: 10px; line-height: 16px; text-align: center; }
.smallblackbutton a, .smallblackbutton a:visited { color: #fff; font-weight: normal; display: block; }
.smallblackbutton a:hover { color: yellow; }

.fl { float: left; }

.cvsearchbutton { margin-left: 15px; margin-right: 29px; font-size: 17px; font-family: "Myriad Pro", Arial, Verdana; }
.searchbutton { font-family: "Myriad Pro", Arial; font-size: 16px; margin-right: 13px;}
.searchfields { padding-top: 7px; padding-left: 10px;}

.latestjobs { height: 130px; padding-left: 5px; background-image: url(/images/latjobgrad4.gif); background-repeat: repeat-x; background-position: left top;}
.latestjobs td { line-height: 11px; height: 11px;}
.latjobtit { }
.latjobtitin { padding-left: 22px; padding-top: 8px; }

.topleft, .topmiddle, .topright, .middleleft, .middlemiddle, .middleright, .bottomleft, .bottommiddle, .bottomright 
{
  background-repeat: no-repeat;
}

.topleft, .topright, .bottomleft, .bottomright, .middleleft, .middleright
{
  font-size: 5px;
  width: 15px;
}

.pgtopleft, .pgtopright
{
  font-size: 5px;
  width: 15px;
  height: 15px;
}

.pgtopmiddle { }


.topleft, .topmiddle, .topright
{
  height: 31px;
  line-height: 31px;
}

.bottomleft, .bottommiddle, .bottomright
{
  height: 15px;
  line-height: 15px;
}

.topleft, .pgtopleft { background-position: left top; }
.topright, .pgtopright { background-position: right top; }
.topmiddle, .pgtopmiddle { background-position: 50% top; }
.middleleft { background-position: left 50%; }
.middlemiddle { background-position: 50% 50%; }
.middleright { background-position: right 50%; }
.bottomleft { background-position: left bottom; }
.bottommiddle { background-position: 50% bottom; }
.bottomright { background-position: right bottom; }

.bodybg {
  background-image: url(/images/boxbg.png);
  background-repeat: repeat-y;
  float: left;
  height: auto;
  width: 730px;
  padding: 10px;
}
.bodybg3quarter {
  background-image: url(/images/boxbg.png);
  background-repeat: repeat-y;
  float: left;
  height: auto;
  width: 495px;
}
.bodybgquarter {
  background-image: url(/images/boxbg.png);
  background-repeat: repeat-y;
  float: left;
  height: auto;
  width: 245px;
}
.bodybg1 {
  background-image: url(/images/boxbg.png);
  background-repeat: repeat-y;
  width: 100%;
  text-align: center;
  float: left;
}
.bodybg2 {
  padding-left: 1px;
  padding-right: 2px;
  text-align: left;
}
#tabledebug {
  height: auto;
}
#tabledebug3quarter {
  height: auto;
  width: 500px;
  float: left;
}
#tabledebugquarter {
  height: auto;
  width: 245px;
  float: right;
}
.spacer {
  height: 1px;
  width: 100px;
  margin-bottom: 10px;
}
.spacerr {
  height: 24px;
  width: 110px;
}
.qfspacerl {
  height: 1px;
  width: 110px;
  margin-bottom: 25px;
}
.qfspacerr {
  height: 1px;
  width: 110px;
  margin-bottom: 0px;
}
.fieldcontainer {
  float: left;
  width: 100%;
  text-align: left;
  vertical-align: middle;
  height: auto;
}
.centerandmiddle {
  text-align: center;
  vertical-align: middle;
}

.resultsbottom {
  color: #748F07;
  padding-top: 3px; 
}
.fieldcontainershort {
  float: left;
  height: auto;
  width: 630px;
}
.resultbar1 { padding-bottom: 5px; }

.leftside {
  float: left;
  text-align: left;
  vertical-align: middle;
  padding-left: 5px;
  font-size: 12px;
  line-height: 24px;
}

.cvinput input:focus { background-color: #e3f1e3; }

.rightside {
  float: right;
  text-align: right;
  vertical-align: middle;
  padding-right: 5px;
}

.companylogo { border: 1px solid #a0a0a0; }

.jobsearchimg {
  margin-top:8px;
  margin-bottom:3px;
  margin-left:10px;
  margin-right:0px;
  border: 1px solid #A0A0A0;
  padding: 2px;
  float: right;
}
.jobresultssection {
  height: auto;
  padding: 5px;
  text-align: left;
}
.jobresultssection .jobtitle { font-size: 12px; font-weight: bold; padding-left: 2px; }

.resultbarspacer {
  float: left;
  height: auto;
  width: 745px;
  margin-top: 10px;
}
.formheading {
  float: left;
  height: auto;
  width: 90px;
  text-align: right;
  padding-right: 5px;
  line-height: 20px;
}
.forminputarea1 {
  float: left;
  height: auto;
  width: 270px;
  line-height: 20px;
}
.forminputarea2 {
  float: left;
  height: 100%;
  width: 635px;
  line-height: 20px;
}
.forminputarea3 {
  float: left;
  height: 100%;
  width: 365px;
  line-height: 20px;
}
form {  margin-top: 0px; margin-bottom: 0px; }

.datadesc    { font-family: Arial; font-size: 11px }
.datafield   { font-family: Arial; font-size: 12px; padding-left: 2px; }

.datalabel {
  font-size: 12px;
  font-family: Arial;
}

table.datalabel {
  font-size: 12px;
  font-family: Arial;
  text-align: left;
}

table.entryimg { border: 0px; float: right; margin-top: 10px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; }

.consultantspacer { 
  border-top: solid 1px #f8f8f8; 
  border-bottom: 1px solid #ccc; 
  padding-top: 5px; padding-bottom: 5px; 
}

.consultantspacer, .boxtop { color: #292929; }

.resultspacer     { border-top: 1px solid #E0E0E8; padding-top: 3px; padding-bottom: 2px;}

.white10bld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; }

.lightblue10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #96B8DD; }

.white18bld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; }

.white16bld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; }

.entryimg { border: 0px; float: right; margin-top: 8px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; }

.entryimg { border: 0px; float: right; margin-top: 8px; margin-bottom: 3px; margin-left: 1px; margin-right: 0px; }

.browsehead h1 { margin-top: 0px; margin-bottom: 0px; margin-left: 1px; font-family: Verdana, Arial; font-size: 18px; }

.psubheader { padding-left: 14px; padding-right: 14px; padding-top: 3px; padding-bottom: 3px; }
.psubheader2 { padding: 14px; font-size: 13px; }

.bodycontainer {
  height: auto;
}
.homeinfobox {
  font-size: 12px; 
  color: #555;
  line-height: 14px;
}
hr {
  background-color: #ddd;
  border: 0px;
}

.midgrn { background-color: #e6fdc4; } 
.lightgrn { background-color: #f2ffe0; } 

#tabledebug .bodybg1 .bodybg2 #table1 .datalabel {
  font-size: 12px;
}

#copyright {
  float: left;
  height: 20px;
  text-align: center;
  vertical-align: middle;
}
#bannerads {
  vertical-align: middle;
  float: left;
  height: 75px;
  width: 610px;
  padding-left: 140px;
  text-align: left;
}
#adsense {
  text-align: right;
  vertical-align: middle;
  float: right;
  width: 458px;
  margin-top: -3px;
  margin-right: 0px;
}

#featured img {
  padding: 4px;
  border: 1px solid #A0A0A0;
  background-color: #FFF;
}

.seekerdescwidth {
  padding-right: 20px;
  overflow: hidden;
  white-space: nowrap;
}

.editjobcol1 { width: 20%; text-align: right; background-color: #eee; }
.editjobcol2 { width: 40%; background-color: #f8f8f8; }
.editjobcol3 { width: 20%; background-color: #f8f8f8; }
.editjobcol4 { width: 20%; background-color: #f8f8f8; }

.toprec img { border: 1px solid #999; background-color: #ccc; }

.altbg { background-color: #f8f8f8; }

a.altlink, a.altlink:visited { color: #292929; }
a.altlink:hover { color: #FD7E10; }

.viewjob .companyname, .companydetails .companyname { font-size: 16px; }
.viewjob .jobtitle { font-size: 16px; }

.resumeresultsection { float: left; width: 49.5%; }

.resname { padding-left: 3px; padding-bottom: 5px; width: 100%; }

.resname2 { font-weight: bold; font-size: 14px; width: 70%; white-space:nowrap; overflow: hidden; float: left; }
.resupd{ font-weight: normal; color: #888; text-align: right; padding-right: 3px; float: right; }
.resrole { padding-bottom: 3px; height: 12px; overflow: hidden; }
.resskills { font-size: 11px; height: 27px; overflow: hidden; }
.resbot { padding-left: 5px; padding-top: 2px; padding-bottom: 2px; padding-top: 2px; white-space: nowrap; overflow: hidden; }
.resinfo { padding-left: 5px; height: 14px; overflow: hidden; }
.resresin { padding-left: 10px; margin-bottom: 5px; margin-top: 5px;}
.resresin2 { padding-right: 0px; }
.resresin3 { padding-left: 6px; padding-right: 5px; }


.spiffy {display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff;
}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f0fddd;
  border-right:1px solid #f0fddd;
  background:#f8fef0;
}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e8fdc9;
  border-right:1px solid #e8fdc9;
  background:#fafef3;
}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fafef3;
  border-right:1px solid #fafef3;
}
.spiffy4{
  border-left:1px solid #f0fddd;
  border-right:1px solid #f0fddd
}
.spiffy5{
  border-left:1px solid #f8fef0;
  border-right:1px solid #f8fef0
}
.spiffyfg{
  background:#ffffff
}

.spiffyx{display:block}
.spiffyx *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f0f0f0
}
.spiffyx1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8;
  background:#f3f3f3
}
.spiffyx2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f2f2f2
}
.spiffyx3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f2f2f2;
  border-right:1px solid #f2f2f2;
}
.spiffyx4{
  border-left:1px solid #f8f8f8;
  border-right:1px solid #f8f8f8
}
.spiffyx5{
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3
}
.spiffyxfg{
  background:#f0f0f0
}


.resumeresultbar .leftside { padding-left: 5px; line-height: 20px; margin-bottom: 7px; }

.resrolein { padding-left: 5px; padding-right: 5px; }

.viewresume .leftbar { width: 94px; text-align: right; }
.viewresume .name { font-size: 17px; font-weight: bold; }
.viewresume .skills, .viewresume .role { font-weight: bold; }

.viewresume .role { font-size: 12px; }
.viewresume .skills { font-size: 11px; }

.jobinfo { text-align: left; padding-right: 2px; width: 50px; }
.jobsummary { }

.resumeresults .resumeresultbar { margin-top: 5px; }
.resumeresults { margin-right: 17px; }

.paginationbottom { padding-bottom: 7px; }
.paginationtop    { padding-top: 7px; }

.pagination { font-size: 11px; padding: 0; color: #999; }
.pagination a { padding: 1px 3px 1px 3px; margin-left: 2px; text-decoration: none; color: #555;}
.pagination a:hover, div.pagination a:active { background-color: #bce90b; color: #292929; }
.pagination span.current { padding: 1px 3px 1px 3px; margin-left: 1px; font-weight: bold; color: #fff; background-color: #78b749; }
.pagination span.disabled { padding: 1px 3px 1px 3px; margin-left: 1px; color: #666;}

.smallbut { width: 29px; height: 17px; float: left; background-image: url(http://www.ukjobs.net/images/newsmall.png); font-size: 9px; line-height: 16px; }
.medbut   { width: 48px; height: 17px; background-image: url(http://www.ukjobs.net/images/newmedium.png); font-size: 9px; line-height: 16px; }
.largebut { width: 90px; height: 24px; background-image: url(http://www.ukjobs.net/images/newlarge.png); font-size: 12px; line-height: 23px; }

.smallbut a, .medbut a, .largebut a { display: block; text-align: center; font-family: verdana; font-weight: bold; padding-left: 1px; }

.clearright { clear: right; }

.ttip { width: 13px; height: 13px; float: left; margin-top: 3px;}
.ttip img { width: 13px; height: 13px; background-image: url(http://www.ukjobs.net/images/tooltip.gif); }
.jobtool { text-align: left; }
.cjl a, .cjl a:visited { color: #292929; font-weight: normal; }
.cjl a:hover { text-decoration: underline; }

.crystal { width: 17px; height: 17px; }

.nojobs, .nocvs { padding: 10px 0 10px 10px;  font-size: 15px; }

.orangebutton { background-image: url(http://www.ukjobs.net/images/orangebutton.png); }
.blackbutton3 { background-image: url(http://www.ukjobs.net/images/blackbutton3.png); }
.whitebutton  { background-image: url(http://www.ukjobs.net/images/whitebutton.png); }
.whitebutton90x21  { background-image: url(http://www.ukjobs.net/images/whitebutton90x21.png); background-repeat: no-repeat; width: 90px; height: 21px; line-height: 21px; text-align: center; font-size: 11px; font-family: arial; letter-spacing: -1px; }
.whitebutton90x21 a, .whitebutton90x21 a:visited { color: #467104; }
.greybutton   { background-image: url(http://www.ukjobs.net/images/greybutton.png); }

.stdbutton { width: 122px; height: 21px; line-height: 20px; color: #fff; background-repeat: no-repeat; text-align: center;}
.stdbutton a, .stdbutton a:visited { color: #f8f8f8; }

.vjbsp { margin-bottom: 5px; }

.divbordtop { border-top: 1px solid #9aba3c; }

.logo { padding-top: 15px; }

.navfirst { width: 305px; background-image: url(/images/1st-backward.png); background-repeat: no-repeat; background-position: right top; }

.menstrip { background-image: url(/images/backward.png); background-repeat: repeat-x; }

.mentab { width: 16.6%; 
  text-align: center; 
  background-image: url(/images/divider.png); 
  background-repeat: no-repeat; 
  background-position: left 50%; 
  height: 56px; line-height: 56px;
}

.navselected { background-image: url(/images/backward-selected-grey.png); background-repeat: repeat-x; margin-left: 2px; color: #f8f8f8;}

.mentab a, .mentab a:visited { font-family: "Myriad Pro", Arial, Verdana; font-size: 16px; font-weight: normal; color: #444; }
.mentab a:hover { font-weight: normal; }
.mentabin { padding-right: 2px; }

.navselected a, .navselected a:visited {color: #fff; }

.mentabin:hover { background-image: url(/images/backward-hover.png); background-repeat: repeat-x; }

.ds { text-shadow: #9f6102 1px 1px 1px; }

.compdet1 { width: 15%; }
.compdet2 { width: 35%; }
.compdet3 { width: 15%; }
.compdet4 { width: 35%; }

.errorcol { color: #a00; }


.viewingjobsfrom { font-size: 15px; }

.loginbox { width: 49%; float: left; padding-top: 5px; padding-bottom: 5px; }
.loginboxin { width: 90%; }

.comppagdiv { padding-top: 7px; margin-top: 10px; border-top: 1px solid #ba6f02; }


.credcount { font-size: 25px; }
.bjobseek   { background-image: url(/images/bjobseeker.png); width: 62px; height: 63px; float: right; margin-left: 10px; margin-right: 10px; margin-top: 5px; }
.brecruiter { background-image: url(/images/brecruiter.png); width: 62px; height: 63px; float: right; margin-left: 10px; margin-right: 5px; margin-top: 5px; margin-bottom: 15px;}

.stdmargbot { margin-bottom: 15px; }

.seekpcol1, .seekpcol2 { padding-right: 5px; margin-right: 5px; border-right: 1px solid #ddd; }

.footline1, .footline1 a, .footline1 a:visited { color: #ddd; }
.footline1 a:hover { color: #292929; }
.footline2 { padding-top: 7px; }
.footline2, .footline2 a, .footline2 a:visited { color: #bbb; font-weight: normal; }

.recommendedbox { background-image: url(/images/featured.png); background-repeat: no-repeat; height: 105px; width: 134px; }
.recimgline { padding-top: 7px; }
.rectextlines { padding-left: 5px; padding-top: 2px; padding-right: 5px; font-family: "Myriad Pro", Arial; font-size: 17px; letter-spacing: -1px; line-height: 18px; }
.rectextlines a, .rectextlines a:visited { font-weight: normal; }
.reclogo { border: 1px solid #ddd; }
.rectextlines td { height: 42px; }
.rectop { padding-bottom:5px; }
.rectop a, .rectop a:visited { font-size: 20px; font-weight: normal; color: #292929; }
.fullpage { padding-right: 10px; }

#resumeres { background-color: #DBE6DE; padding-top: 5px; padding-bottom: 5px;}

.jobprompt { padding-top: 4px; }
.tinyreg { background: url(/images/doc_arrow_down_green_16.gif); height: 16px; width: 16px; }
.tinyadd { background: url(/images/addfavourites.gif); height: 15px; width: 15px; }
.tinyrem { background: url(/images/starB.gif); height: 15px; width: 15px; }
.applyjob1 { float: left; width: 60%; }
.applyjob2 { float: left; width: 35%; text-align: center; }
.applyjob2 .ximg { background: url(/images/hireme.jpg); width: 151px; height: 190px; }

.companymodules { padding-bottom: 7px; padding-top: 5px; margin-bottom: 5px; margin-top: 8px; padding-left: 5px;  padding-right: 5px; background-color: #f8f8f8; }
.cvalmodule { background-color: #eee; }
.compfoot { background-color: #fff; }
.compnoj { padding-left: 10px; padding-top: 10px; }

.usefullinks .line1 { font-size: 13px; }
.usefullinks .line2 { font-size: 12px; }

.appstore { font-size: 12px; font-weight: bold; text-align: center; border-bottom: 1px solid #ddd; padding-bottom: 10px; }
.appstorehead { padding-bottom: 3px; padding-top: 5px; }
.news { padding-top: 10px; }
