.bh_app {
  clear:both;
  padding-top: 15px;
  font-family:Helvetica,Verdana,sans-serif;
}
.bh_app .greentitle {
  margin-right:10px;
  margin-top:10px;
}
.bh_app .greentitle, .bh_app .greentitle a{
  background-color:transparent;
  color:#60CC00;
  font-family:Helvetica,Verdana,sans-serif;
  font-size:17px;
  font-weight:bold;
  line-height:24px;
}

.bh_app label {
  color:#666666;
  font-family:Helvetica,Verdana,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin-left:2px;
  margin-right:10px;
  margin-top:0;
  min-width:80px;
  float:left;
  text-align: left;
}

.bh_app input, .bh_app select {
  /*width: 150px;*/
  color: #666666;
  font: 0.8em verdana;
}
#bh-submit{
	float:right;
	margin-right:15%;
	color:#ffffff;
}
#bh-submit:hover{
	color:#666
}
.bh_app input#file {
}

.bh_app #submit {
  width: auto;
  margin:0px auto;
}

.bh_app .req {
  color: #c00;
  margin-left: 5px;
}

.bh_app #errormessage {
  color: #c00;
  text-align: center;
  padding: 5px 0px;
}

.bh_app .submit-container {
  text-align: left;
  font-size: 2em;
}
.bh_app .success {
  margin: 20px 0px;
  text-align:left;

}
.social_upload_wrapper{
	display:none;
}
#cancel_social_upload{
	color:blue;
	text-transform:lowercase;
}
#g_upload{
	margin-bottom:5px;
}
#g_upload,.d_upload{
	min-width:200px;
	background-color:#00a9e0;
	color:#fff !important;
}
#application_form table td input,#application_form table td select,#application_form table td label{
	max-width:85%;
}
#application_form table td{
	border-top: 0 none;
}
.job_help_links a{
	font-size:16px;
	color:#60cc00;
	font-weight:bold;
	text-decoration:underline;
}
.job_help_links span{
	font-size:16px;
	color:#60cc00;
}