﻿#KI_jobSearch .searchInfo {
  margin: 5px 0px;
  background: #F1F3F5;
  height: 24px;
}
#KI_jobSearch .searchInfo h3 {
  float: left;
  font-size: 10pt;
  padding: 4px;
  margin: 0px;
  width: 300px;
}
#KI_jobSearch .searchInfo .pages {
  padding: 4px;
  float: right;
}
.pages a {
  margin: 0px 2px;
  font-weight: bold;
}
.pages a.active {
  color: Black;
}
.pages a.active:hover {
  text-decoration: none;
  color: Black;
}

.form_block label {
  margin-right: 10px;
  font-weight: bold;
  text-align: right;
}

#KI_jobSearch table {
  width: 100%;
  border-spacing: 0px;
  border-spacing: expression(cellSpacing=0);
}
#KI_jobSearch table th {
  text-align: center;
  table-layout: fixed;
  padding: 0px 10px;
  margin: 0px;
}
#KI_jobSearch table th,
#KI_jobSearch table td {
  padding: 0px 5px;
  border-right: solid #AAAAAA 1px;
}
#KI_jobSearch table th a {
  color: Black;
}
#KI_jobSearch table th a:hover {
  color: #AA0000;
}
#KI_jobSearch table tr {
  background-color: #fff8ea;
  height: 30px;
}
#KI_jobSearch table tr.even {
  background: white;
}
#KI_jobSearch table .jobTitle {
  width: 550px;
}
#KI_jobSearch table .company {
  width: 150px;
}
#KI_jobSearch table .location {
  width: 180px;
}
#KI_jobSearch table .specialty {
  width: 190px;
}
#KI_jobSearch table .posted_on {
  width: 80px;
  border: none;
}

#KI_jobSearch tr.tableHeader {
  background: #d0daef;
  background: url(list_header.png);
  background-repeat:repeat-x;
  height: 20px;
}
#KI_query input.button {
  margin-top: 20px;
  margin-left: 250px;
}
#search_controls {
  padding: 5px ;
  background: #F1F3F5;
}
.form_block input, .form_block select {
  margin-right: 10px;
}
.form_block input {
  width: 180px;
}
.form_block {
  display: inline;
}
.description {  
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  
  display: none;
  width: 400px;
  background: #F1F3F5;
  border: solid #AAA 1px;
  position: absolute;
  padding: 10px;
}
.description h2 {
  font-size: 10pt;
}
.description p {
  font-size: 8pt;
}
.description .close {
  position:relative;
  top: -5px;
  width: 12px; height: 12px;
  background: url(close_btn.png);
  float: right;
  display: inline-block;
  
}