body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	margin:0px;
	background-color:#494949;
	background-image:url(/images/bg.gif);
	background-repeat:repeat-y;
	background-position:center;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
td {
	font-size:11px;
	}
a {
	color:#1E5ED7;
	text-decoration:underline;
		}
.whiteText {
	color:#FFF;
	}
.labelText {
	color:#333;
		}
.myBg {
	background-color:#F6F3F7;
	}
.whiteBg {
	background-color:#FFF;
	}
.topRightBg {
	background-image:url(/images/logo_a_2.jpg);
	background-repeat:no-repeat;
}
.jobSearchTitle {
	background-image:url(/images/jobsearch_top.gif);
	background-repeat:no-repeat;
	height:25px;
}
.dedicatedBg {
	background-image:url(/images/logo_a_3.jpg);
	background-repeat:no-repeat;
	height:80px;
}

.myH1BG {
	margin:0;
    	padding: 80px 0 0 0;
    	overflow: hidden;
    	background-image: url("/images/logo_a_3.jpg"); 
    	background-repeat: no-repeat;
    	height: 0px !important; /* for most browsers */
    	height /**/:20px; /* for IE5.5's bad box model */
}


.jobSearchBg {
	background-image:url(/images/jobsearch_bg.gif);
	background-repeat:no-repeat;
	height:155px;
	padding-top:30px;
	padding-left:15px;
	}
.navBg {
	background-image:url(/images/nav_bg.gif);
	background-repeat:repeat-x;
	}
.leftBg {
	background-image:url(/images/generic_left.gif);
	background-repeat:repeat-y;
	width:3px;
	}
.rightBg {
	background-image:url(/images/generic_right.gif);
	background-repeat:repeat-y;
	width:3px;
	}
.footerBg {
	background-image:url(/images/footer_bg.gif);
	background-repeat:repeat-x;
	height:38px;
	color:#494949;
	}
#footerStyle a {
	color:#494949;
	text-decoration:underline;
	}
a.searchNav2 {
	color:#494949;
	text-decoration:underline;
	font-weight:bold;
		}
a.searchNav1 {
	color:#494949;
	text-decoration:none;
	font-weight:bold;
		}
.bannerBorder {
	border:3px solid #ECECEC;
        float: right;
	margin-right: 4px;
	}


.navWidth {
	width:1%;
	}
.tableContent {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 14px;
	margin-right: 10px
	}
.tableContent2 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 10px
	}
.tableContent3 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 35px;
	margin-right: 10px
	}
#listSpace {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
		}
#listSpace li {
	padding-bottom:4px !important!;
	}
.midWidth {
	width:238px;
	}
#recruitingNow img {
	padding:0px 0px 5px 0px;
	margin:5px 5px 5px 5px;
	float:left;
	}
#recruitingNow:after
{
  clear: both;
  content: '.';
  display: block;
  visibility: hidden;
  height: 0px;
}
form {
	margin:0px;
	padding:0px;
	}
.fiveHigh {
	height:7px;
	}
p {
	margin:0px 0px 6px 0px !important;
	}
.searchHeader {
	background-color:#fff;
	color:#333;
	font-weight:bold;
	}
.searchRowOne {
	background-color:#F6F3F7;
	}
.searchRowTwo {
	background-color:#ECEAEC;
	}
.redTop {
	background-color:#D64D4D;
	}
a.jobNav {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
	}
h3, h4 {
	margin-bottom:3px;
	padding-bottom:0px;
	}
a.highLink {
	font-size: 1.1em;
	font-weight: bold;
	}
.formLabels
{
	font-weight: bold;
}
.myHighlight {
	height: 34px;
	}
