﻿html, body
{ height: 100%;
  overflow :auto;}
body
{
  text-align: left;
  font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  color: #26578b;
  margin: 0;
  padding: 0;
}
a
{
  color: #000000;
}
a:visited
{
  color: #26578b;
}
a:hover
{
  color: #b0a6a1;
}
a.search
{
  color: #26578b;
  padding: 0px 5px 0px 5px;
}
a.search:visited
{
  color: #26578b;
}
a.search:hover
{
  color: #b0a6a1;
}
h1
{
	font-size: 20px;
  font-weight: normal;
  color: #b0a6a1;
}
h2
{
	font-size: 14px;
  font-weight: bold;
  color: #b0a6a1;
}
img
{
  border:none;  
}
p
{
  margin: 8px 0px 8px 0px;
}
tr.corner
{
  background: #cbd5e1;
}
tr.corner td
{
  padding: 0px;
}
td.data
{
  padding: 0px 0px 0px 0px;
  width: 25%;
}
td.prompt
{
  padding: 0px 0px 0px 0px;
  width: 16%;  
}
td.logo
{
  background: #ffffff;
  height:80px;
  width: 170px;
}
.error 
{
	color: Red;
}
.required 
{
	color: Red;
}
.logos
{
  float:left;
}
.logos table
{
  border-collapse:collapse;
  background: #cbd5e1;
  color: #26578b;
  margin: 10px 10px 10px 10px;
  display:inline;
}
.searchline
{
  float:right;
}

#content
{
 margin: 0px auto;
 width: 799px;
}
#header {
  width: 100%;
  background-color: #286d9c;
  height: 46px;
  top: 0;
}	
#logo 
{
  width: 200px;
  margin : 40px auto;
}
#companylogos 
{
  width: 670px;
  margin : 0px auto;
}
#companylogos p
{
  margin: 10px 0px 0px 10px;
}
#text 
{
	margin: 0px 10px 0px 10px;
}
#right
{
  width:609px;
  float:left;
}
#nav1
{
  background: #cbd5e1;
  width: 170px;
  float:left;
  margin: 0px 10px 0px 10px;
}
#nav1 p
{
  margin: 0px 0px 0px 10px;
  background: transparent;
  color: #ffffff;
  font-weight:bold;
}
#nav1 a
{
  padding: 0px 0px 0px 15px;
  margin: 0px;
  background: transparent;
  color: #26578b;
  display: block;
  text-decoration: underline;
}
#nav1 a:visited
{
  color: #26578b;
}
#nav1 a:hover
{
  color: #b0a6a1;
}
#search
{
  margin: 0 auto;
}
table#search
{
  border-collapse:collapse;
  background: #cbd5e1;
  color: #26578b;
}
#nav
{
  margin: 0 auto;
  width:500px;
}
#nav ul
{
  margin: 0;
  padding: 0;
	font-size:12px;
  font-weight:bold;
}
#nav ul li
{
  display: inline;
}
#nav ul li a
{
 padding : 2px 14px 2px 14px;
 background: #000000;
 background-position:right;
 color: #ffffff;
 text-decoration: none;
 float:left;
 border-right: 4px solid #286d9c;
 width:50px;
 text-align:center;
}
#nav .selected
{
 background: #678cb3;
}
#nav a:hover
{
  background: #b0a6a1;
  color: #ffffff;
}

table#jobs
{
  background-color: #ffffff;
  width: 100%;
}
table#jobs th
{
  background-color: #cbd5e1;
  color: #26578b;
  padding: 5px;
}
table#jobs td
{
  padding: 5px;
}


