﻿


hr {
	border: 0;
	color: #dfdbd5;
	background-color: #dfdbd5;
	height: 1px;
	width: 100%;
	text-align: center;
	clear: both;
	margin: 25px 0px 20px 0px;
	*margin: 5px 0px 20px 0px;
}

h2#banner_job {
    padding: 60px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
    overflow: hidden;
    background-image: url(/images/site/banner_job.jpg);
    background-repeat: no-repeat;
	width: 860px;
	heght: 80px;
	text-indent: -9999px;
}

/*.bannerimage {
	margin: 0px 0px 8px 0px;
	width: 860px;
	height: 80px;
	text-indent: -9999px;
}*/
.bannerimage {
	margin: 0px 0px 0px 0px;
	width: 860px;
	height: 80px;
}
.bannerimagecontainer
{
	/* set display to none for print styles */
}
#BannerText
{
	display:none;
}
.Container_Interior {
	width: 630px;
	margin: 19px 0px 19px 0px;
	float: right;
}

.Container_Interior_Wide {
	width: 860px;
	margin: 19px 0px 19px 0px;
}

.Container_Interior_Home {
	width: 860px;
	margin: 8px 0px 0px 0px;
}

.JobSearch_Box {
	float: right;
	margin: 3px 0px 0px 15px;
	*margin: 10px 0px 0px 15px;
	width: 200px;
}

h3#Audience_Veterans, h3#Audience_Transitioning, h3#Audience_Family {
    padding: 18px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
    background-repeat: no-repeat;
	height: 57px;
	font-size: 1.3em;
}

h3#Audience_Hiring, h3#Audience_HR {
    padding: 28px 0px 0px 30px;
	margin: 0px 0px 0px 0px;
	display: block;
    background-repeat: no-repeat;
	height: 57px;
	font-size: 1.3em;
}

h3#Audience_Veterans {
    background-image: url(/images/site/audience_veterans.jpg);
}

h3#Audience_Transitioning {
    background-image: url(/images/site/audience_transitioning.jpg);
}

h3#Audience_Family {
    background-image: url(/images/site/audience_family.jpg);
}

h3#Audience_Hiring {
    background-image: url(/images/site/audience_hiring.jpg);
	overflow:auto;
}

h3#Audience_HR {
    background-image: url(/images/site/audience_hr.jpg);
	overflow:auto;
}

#Container_Audience {
	width: 185px !important;
	width/**/: 175px;
	float: left;
	margin: 0px 37px 0px 0px;
}

#Container_Audience_Last {
	width: 185px;
	float: left;
	margin: 0px 0px 0px 0px
}

#Container_Audience p, #Container_Audience_Last p {
	padding: 0px;
	margin: 0px;
}

#Container_Audience_Hire {
	width: 292px !important;
	width/**/: 292px;
	float: left;
	margin: 0px 37px 0px 0px !important;
	margin/**/: 0px 46px 0px 0px;
}

#Container_Audience_Hire_Last {
	width: 292px !important;
	width/**/: 292px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#Container_Audience_Hire p, #Container_Audience_Hire_Last p {
	padding: 0px;
	margin: -10px 0px 0px 0px;
}


#PDFHelp {
	float: right;
	margin-top: 17px;
}

.newsandevents_entry {
	clear: both;
	margin-bottom: 5px;
	margin-top: 18px;
	width: 190px;
}

.calendar {
	width: 36px;
	float: left;
	margin-top: -2px;
	margin-right: 6px !important;
	margin-right/**/: 2px;
}

.calendar_month {
	letter-spacing:-0.5pt;
	font-weight: bold;
	font-size: 1.4em;
}


.calendar_date {
	letter-spacing:-1pt;
	margin-top: 0px;
	font-weight: bold;
	font-size: 2.4em;
	margin-bottom: -4px;
}

#dataTable {
	border-collapse: collapse;
	border: 1px solid #e1e1e1;
	margin: 0px 0px 0px 0px;
}


#dataTable caption {
	padding: 0px 0px 10px 0px;
	font-size: 1.2em;
}

#dataTable th {
	background-color: #ebebeb;
	font-size: 1.2em;
}

#dataTable td {
	font-size: 1.2em;
}

#dataTable th, #dataTable td {
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1;
	padding: 6px 5px 6px 5px;
	text-align: left;
	vertical-align: top;
}

#tagline
{
	background-image:url('/images/Site/Tagline.gif');
	text-indent:-9999px; 
	height: 16px; 
	width: 458px;
}
#logo
{
	background-image:url('/images/Site/Logo.gif'); 
	text-indent:-9999px; 
	height:53px; 
	width:305px;
	margin-bottom: 3px;
}