#main-enterprise {
	margin: 0 auto;
	width: 701px;
	border-left: 21px solid #c3334e;
	border-right: 21px solid #c3334e;
	border-bottom: 21px solid #c3334e;
}

#main-enterprise .enterprise-left {
	margin: 10px 0 10px 10px;
	padding: 0;
	float: left;
	display: inline;
	width: 377px;
}

#main-enterprise .enterprise-right {
	margin: 10px 0 10px 10px;
	padding: 0;
	float: left;
	display: inline;
	width: 282px;
}


#main-enterprise .drop-downs { padding: 0 0 0 0; height: 100%; }
#main-enterprise .drop-down { margin-bottom: 8px; }
#main-enterprise .drop-down .head { height: 36px; width: 377px; background: url(/images/enterprise/expander-red.jpg) no-repeat 0 0;  }
#main-enterprise .drop-down .head a { float: right; display: inline; height: 12px; width: 13px; background: url(/images/enterprise/enterprise-open.png) no-repeat; margin: 10px 10px 0 0; }
#main-enterprise .drop-down .head a.active { background: url(/images/enterprise/enterprise-close.png) no-repeat; }
#main-enterprise .drop-down .head h2 { font: bold 18px/36px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFF; padding: 0 10px; }
#main-enterprise .drop-down .expander { border: 1px solid #990033; width: 335px; padding: 20px; margin-top: 0; height: 100%; background: url("/images/enterprise/expander-bg.png") top left repeat-y; }


.headerimg {text-align: center; margin: 0; padding: 0;}

.enterprise-left h1 {
	margin: 10px auto;
	padding: 5px 0;
	text-transform: uppercase;
	color: #007bc3;
	font-size: 21px;
	font-weight: bold;
	font-family: Arial;
	line-height: 21px;
}

.enterprise-left h1.resources {
	margin: 10px auto;
	padding: 5px 0;
	text-transform: uppercase;
	background: #8c0923;
	font-size: 35px;
	font-weight: bold;
	font-family: Arial;
	line-height: 35px;
	color: #FFF;
	text-align: center;
}

.jobs-petition {
	margin: 10px auto;
	padding: 0;
	width: 282px;
	background: url("/images/enterprise/stripe-bg.png") top left repeat;
}

.jobs-petition h1 {
	margin: 0;
	padding: 0;
	display: block;
	width: 282px;
	height: 165px;
	background: url("/images/enterprise/petition-h1.jpg") top left no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

.jobs-petition h2 {
	margin: 0;
	padding: 0;
	display: block;
	width: 282px;
	height: 86px;
	background: url("/images/enterprise/petition-h2.jpg") top left no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

.jobs-petition .petition-form {
	margin: 0 auto;
	width: 272px;
}

.jobs-petition .petition-form input {
	margin: 10px 5px;
	padding: 0;
	float: left;
	display: inline;
	width: 150px;
	height: 20px;
	border: none;
}

.jobs-petition .petition-form label {
	margin: 10px 5px;
	padding: 0;
	float: left;
	display: inline;
	width: 100px;
	color: #FFF;
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
}

.jobs-petition .petition-form input.enterprise-submit {
	margin: 10px 15px;
	padding: 0;
	float: right;
	width: 74px;
	height: 30px;
	display: block;
	background: url("/images/enterprise/enterprise-submit.png") top left no-repeat;
	cursor: pointer;
}

.enterprise-right .action-alert {
	margin: 10px auto;
	padding: 10px;
	width: 262px;
	background: #012940;
	color: #FFF;
}

.enterprise-right .action-alert h2 {
	color: #FFF;
	margin: 5px 0;
	font-family: Arial;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 26px;
}

.enterprise-right .action-alert p {
	font-family: Arial;
	font-size: 13px;
}

.enterprise-right .action-alert a, .enterprise-right .action-alert a:visited,
.enterprise-right .action-alert a:hover, .enterprise-right .action-alert a:active {
	color: #FFF;
	text-transform: uppercase;
	font-size: 14px;
}


