
/**
  @package JobBoard
  @copyright Copyright (c)2010-2012 Tandolin
  @license : GNU General Public License v2 or later
----------------------------------------------------------------------- */


div#loginWrapper, div#jobtable, div#aplpwrapper{
  padding: 0; margin: 0;
}
div#loginWrapper small, div#jobtable small, div#aplpwrapper small,
div#loginWrapper .small, div#jobtable .small, div#aplpwrapper .small {
  font-size: 0.94em
}
.jbrd-fleft {
  float: left;
}
.jbrd-fright {
  float: right;
}
.jbrd-mleft5 {
  margin-left: 5px;
}
.jbrd-mleft10 {
  margin-left: 10px;
}
.jbrd-mright3 {
  margin-right: 3px;
}
.jbrd-mright10 {
  margin-right: 10px;
}
.jbrd-mtop50 {
  margin-top: 50px;
}
.jbrd-fwnormal {
  font-weight: normal !important;
}
.right {
  float: right !important;
}
.left {
  float: left !important;
}
.clear {
  clear: both;
}
.highlight {
    font-weight:bold;
    font-style: italic;
}
.button{
  cursor: pointer;
}
label {
font-size:11px;cursor:pointer;font-weight:bold}
.inputbox {padding-bottom:4px}
input text {padding:6px;}
ul .pagination{width: auto}

.uplrow {width: 100%; margin-top:0; padding: 0}
.controw {width: 100%; clear: both; padding-top: 5px; padding-bottom: 5px;cursor: default;}
.rowsep {margin-top: 10px; margin-right: 8%; clear: both; border-top: 1px solid; }
.anchor{
  font-family: Arial, Helvetica, sans-serif;
  font-size: xx-small;
  line-height: 18px;
  color: blue;
}
.text{
  font-size: 100%;
  font-weight: normal;
  text-decoration: none;
}

.textrtp{
  font-size: 11px;
  text-decoration: none;
}
.table{
  font-size: 11px;
  line-height: 16px;
  font-weight: normal;
}
.greenbold{
  font-family: Georgia, Times New Roman, Times, serif;
  font-size: 14px;
  font-weight: bold;
}

.jbdispnone {
  display: none;
}
.jbhidden {
  visibility: hidden;
}
div#loginWrapper a {float: right; clear:none; font-size: 11px;
  min-height: 20px;
  padding-top:2px; width: 70px;
}
.jbsendbutton {padding-left: 10px; padding-right: 10px;} 
div#loginWrapper a.login, div#loginWrapper a.logout {text-decoration: none; width: 99px; height: 20px
  ;text-indent: 21px;}
.asep {margin-left:8px; padding-left:5px; }
.jbdcolumn{
  float:left; width: 45%; margin: 0; padding: 0;
}

body.contentpane {
   font-family: Arial,'Helvetica Neue',Helvetica,Verdana,sans-serif !important; font-size: 95% !important;
}
body.contentpane input, body.contentpane a, body.contentpane button, body.contentpane .button, body.contentpane #bookmrk {display:none !important;}

/** Style/color **/

div#jobtable .highlight {background: #FFFFCC;color:#000;}
.rowsep { border-top-color: #ddd; }
.greenbold{
  font-weight: bold;
  color: #556846;
  background-color: #E8EDE4;
}
div#loginWrapper a.login {
  background: url(../images/btn-power.png) no-repeat 0 0 !important;
}
div#loginWrapper a.logout {
  background: url(../images/btn-power-off.png) no-repeat 0 0 !important;
}
div#loginWrapper a.login, div#loginWrapper a.logout {color:#EDF4E8;text-shadow: #59893D 0px 1px 0px;}
div#loginWrapper a:hover {opacity: 0.8}
div#loginWrapper a:active, div#loginWrapper a.active {
  color: #0B1007;
  opacity: 1;
  text-shadow: 0 1px 0 #9BC680;
}
div#loginWrapper a.login:active {color: #3a5525}
div#loginWrapper a.logout:active {color: #552a25}       

/** end style/color */