body
{
    	background-color: #f3f3f3;
}
body, td 
{
	font: 75%/1.5 Arial, Helvetica, sans-serif;
	color: #333;
}
/* Not used yet */
/*
h1, h2, h3, h4 
{ 
	font-family: "Trebuchet MS", sans-serif; font-weight: normal; 
	color: #036;
}
h1, .header
{
	margin: 0 -28px; padding: 0 28px;
	background: #df6d15;
	color: #fff;
}
h1
{
	padding-top: 0.5em; padding-bottom: 0.25em;
}
.header
{
	padding-top: 0.75em; padding-bottom: 0.75em;
}
*/

.title, .subheadings, .subheadings_big1
{
    font-family: "Trebuchet MS", sans-serif; font-weight: normal; 
	color: #036;
}
.title
{
	margin: 0; 
	padding-top: 1.25em;
	line-height: 0.857; /* line-height (18) / font-height (21) */
	padding: 0;
	font-size: 1.5em; 
}
.subheadings
{
    line-height: 1.287; /* line-height (18) / font-height (14) */
	font-size: 1.17em; 
}
p, ul, ol, dl
{
	margin-top: 1.5em; margin-bottom: 1.5em;
}
hr
{
    display: none;
}
.tables hr
{
    clear: both; height: 1px; margin: 1em 0 0;
    border: 0;
	border-top: 2px #e0e0e0 dashed; 
}
/*
 * Link formatting
 */
a:link 
{ 
	color: #036; 
}
a:visited 
{ 
	color: #748; 
}
a:hover, a:focus, a:active 
{ 
	color: #c60; 
}

u 
{
    text-decoration: none;
}

.subheadings div.publishedDate
{
    display: none;
}
form.jobMailForm
{
    width: 100%;
    padding: 1em 10px;
    border: 2px solid #fff;	background: #ddd;
}
form .subheadings
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 75%;
    color: #333;
    line-height: 1.5;
    font-weight: bold;
}
form .subheadings .subheadings
{
    font-size: 1em;
}
form input
{
    vertical-align: top;
}
form input, form select
{
        margin: 0.25em;
}
form td td
{
    padding: 0;
}
form td.title
{
    padding-bottom: 0.5em;
}

td img
{
    display: none;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, textarea:focus, select:focus
{
	background: #ffc;
}
.form_apply
{
	font: bold 1em Arial, sans-serif;
}

button.subheadings
{
    font-size: 1em;
}

th.subheadings_big1
{
    padding: 1.5em 0 0.5em;
}
th.subheadings_big1 p, td.subheadings p
{
    margin: 0;
}

table.tables table
{
    padding-bottom: 1em;
}
table.tables table.tables
{
    padding-bottom: 0;
}

td.hotjobtitle
{
    font-weight: bold;
    font-size: 0.857em;
}
