html {
overflow-y: scroll;
}

BODY{
scrollbar-3d-light-color: #DEDEDE;
scrollbar-arrow-color: #FF9933;
scrollbar-base-color: #38322D;
scrollbar-dark-shadow-color: #DEDEDE;
scrollbar-face-color: #38322D;
scrollbar-highlight-color: #CCCCCC;
scrollbar-shadow-color: #24369C;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 16px;
}


/* CSS Document */

.callout {
	color: #E98C30;
	font-weight: bold;
}


a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	line-height: 16px;
	text-decoration: underline !important;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D67D25 !important;
	line-height: 16px;
	text-decoration: none !important;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-decoration: none;
}

a img {
	text-decoration: none !important;
	border-style: none;
}

  a.apply_now{
  background:url(../../images/join/apply_now.gif) no-repeat;
  padding:0 0 2px 24px;
  }
  
  a.application {
  background:url(../../images/join/word_doc.png) no-repeat;
  padding:0px 0 5px 24px;
  margin-top:5px;
  float: left;
  }

/* --------_____-----_____-----____----____----____-----___----___ */

h1 {
margin-bottom: 20px;
font-size:16px;
font-weight: normal;
}

h2{
font-size:14px;
font-weight: normal;
}

h3{
font-size:12px;
font-weight: normal;
}

h2 span, h3 span {
font-size: 60%;
font-weight: normal;
font-style: italic;
}

.job_category h2:hover, .job h3:hover {
cursor: pointer;
text-decoration: underline;
}

.job {
margin-left: 10px;
}

.clear{  
clear:both;
}

.post{ text-align: left; }

.job_opening_header{ display: none; }

.form_row label a{
font-size: 12px;
}


.form_row label{
width:267px;
margin-bottom: 2px;
float: left;
}
