* {
	margin: 0;
	padding: 0;
}

/**SPLASH PAGE**/
#splash-all {
	display: block;
	margin: auto;
	width: 912px;
}
#splash-image {
	display: block;
	margin: left;
	width: 912px;
	height: 556px;
	background-image: url(splash.gif);
}
/**END OF SPLASH PAGE**/

/**HOME PAGE**/
#home-all {
	display: block;
	margin: auto;
	width: 910px;
}
#utility {
	display: block;
	float: left;
	width: 910px;
	height: 86px;
}
#logo-top {
	display: block;
	float: left;
	width: 254px;
	height: 86px;
	background-image: url(logo-top.gif);
}
#utility-nav {
	display: block;
	float: left;
	width: 656px;
	height: 86px;
	background-color: white;
}
#utility-nav ul {
	display: block;
	float: right;
	height: 30px;
	margin-top: 30px;
	margin-right: 10px;
}
#utility-nav ul li {
	display: block;
	float: left;
	height: 25px;
	border-left: 1px solid #d5d7c9;
}
#utility-nav ul li a {
	color: #babda8;
	line-height: 25px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#utility-nav ul li a:hover {
	text-decoration: underline;
	color: black;
}
#top-nav-container {
	display: block;
	float: left;
	width: 910px;
	height: 41px;
}
#logo-bottom {
	display: block;
	float: left;
	width: 254px;
	height: 41px;
	background-image: url(logo-bottom.gif);
}
#top-nav {
	display: block;
	float: left;
	width: 656px;
	height: 41px;
}
#billboard {
	display: block;
	float: left;
	width: 910px;
	height: 284px;
	background-image: url(billboard.jpg);
}
#lower-branding {
	display: block;
	float: left;
	width: 910px;
	height: 166px;
	background-image: url(lower-branding.jpg);
}
#lower-branding-left {
	display: block;
	float: left;
	width: 250px;
	height: 166px;
}
#lower-branding-left h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b5c5d5;
	margin-top: 25px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-left p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-left a {
	color: white;
	text-decoration: none;
}
#lower-branding-left a:hover {
	color: white;
	text-decoration: underline;
}
#lower-branding-center {
	display: block;
	float: left;
	width: 260px;
	height: 166px;
}
#lower-branding-center h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #b5c5d5;
	margin-top: 25px;
	margin-left: 25px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-center p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	margin-top: 10px;
	margin-left: 25px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-center a {
	color: white;
	text-decoration: none;
}
#lower-branding-center a:hover {
	color: white;
	text-decoration: underline;
}
#lower-branding-right {
	display: block;
	float: left;
	width: 400px;
	height: 166px;
}
#lower-branding-right a {
	color: white;
	text-decoration: none;
}
#lower-branding-right h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin-top: 25px;
	margin-left: 205px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-right h2 a {
	color: #b5c5d5;
}
#lower-branding-right p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: white;
	margin-top: 10px;
	margin-left: 205px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#lower-branding-right a:hover {
	text-decoration: underline;
}
/**END OF HOME PAGE**/

/**INNER PAGE**/
#middle {
	display: block;
	float: left;
	width: 910px;
	min-height: 400px;
	_height: 400px;
	border-top: 9px solid #e3e5da;
	margin-top: 2px;
}
#middle-bg {
	display: block;
	float: left;
	width: 910px;
	min-height: 600px;
	_height: 600px;
	background-image: url(inner-bg.gif);
	background-repeat: repeat-y;
	margin-top: 15px;
}
#leftnav {
	display: block;
	float: left;
	width: 205px;
}
#leftnav ul {
	display: block;
	margin-left: 15px;
	margin-top: 20px;
}
#leftnav ul li {
	list-style-image: url(left-nav-bullet.gif);
}
#leftnav ul li a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 14px;
	_padding-bottom: 0px;
	text-decoration: none;
	color: #626262;
}
#leftnav ul li ul {
	display: block;
	margin-top: 0px;
	_margin-top: 14px;
}
#leftnav ul li ul li {
	list-style-image: none;
	list-style: none;
}
#leftnav ul li ul li a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 14px;
	_padding-bottom: 0px;
	text-decoration: none;
	color: #626262;
}

#content {
	display: block;
	float: left;
	width: 511px;
}
#right {
	display: block;
	float: right;
	width: 194px;
	margin-top: 15px;
	border-top: 12px solid #b6c4c7;
	border-bottom: 30px solid #b6c4c7;
	background-color: #447097;
}
#right h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #b5c5d5;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#right h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #b5c5d5;
	text-decoration: none;
}
#right h2 a:hover {
	text-decoration: underline;
}
#right p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	color: white;
	margin-top: 15px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#right img {
	position: relative;
	top: 45px;
	left: 24px;
	overflow: hidden;
}
/**END OF INNER PAGE**/

/**ALL PAGES**/
#footer {
	display: block;
	float: left;
	width: 912px;
	margin-top: 15px;
	border-top: 4px solid #c9c9a7;
}

#footer p {
	color: #a9a987;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-top: 5px;
}

#footer a {
	text-decoration: underline;
	color: #a9a987;
}

#footer a:hover {
	color: black;	
}
/**END OF ALL PAGES**/

/**LEFT NAV**/
#leftnav ul li ul {
	display: none;
}
#assembly-and-packaging #assembly-and-packaging-leftnav ul,
#assembly-sub-assembly #assembly-and-packaging-leftnav ul,
#packaging-repackaging #assembly-and-packaging-leftnav ul,
#job-placement-and-training #job-placement-and-training-leftnav ul,
#individual-employment-services #job-placement-and-training-leftnav ul,
#other-employment-services #job-placement-and-training-leftnav ul,
#work-and-life-transition #work-and-life-transition-leftnav ul,
#community-training #work-and-life-transition-leftnav ul,
#on-site-training #work-and-life-transition-leftnav ul,
#school-to-work #work-and-life-transition-leftnav ul,
#work-adjustment-training #work-and-life-transition-leftnav ul,
#work-first #work-and-life-transition-leftnav ul {
	display: block;
}
/**LEFT NAV HIGHLIGHTING**/
#contact-us #contact-us-leftnav a,
#donate-and-volunteer #donate-and-volunteer-leftnav a,
#employment-opportunities #employment-opportunities-leftnav a,
#faqs #faqs-leftnav a,
#news-and-announcements #news-and-announcements-leftnav a,
#resources-and-links-1 #resources-and-links-leftnav a,

#employers #employers-leftnav a,
#customized-training-for-your-staff #customized-training-for-your-staff-leftnav a,
#hiring-people-with-disabilities #hiring-people-with-disabilities-leftnav a,
#post-openings-see-resumes #post-openings-see-resumes-leftnav a,
#success-stories #success-stories-leftnav a,

#production-outsourcing #production-outsourcing-leftnav a,
#assembly-and-packaging #assembly-and-packaging-leftnav a,
#distribution-and-warehousing #distribution-and-warehouse-leftnav a,
#fulfillment #fulfillment-leftnav a,
#Kitting #Kitting-leftnav a,
#our-cutomers #our-customers-leftnav a,
#pick-up-delivery #pick-up-and-delivery-leftnav a,
#printing-mailing-design-and-collating #printing-mailing-design-and-collating-leftnav a,
#request-a-quote #request-a-quote-leftnav a,

#training-and-job-placement #training-and-job-placement-leftnav a,
#job-placement-and-training #job-placement-and-training-leftnav a,
#work-and-life-transition #work-and-life-transition-leftnav a,
#education-and-advocacy #education-and-advocacy-leftnav a,
#evaluation #evaluation-leftnav a,
#resources-and-links-2 #resources-and-links-leftnav a {
	font-weight: bold;
}

#community-training #community-transition-leftnav a,
#on-site-training #on-site-training-leftnav a,
#school-to-work #school-to-work-leftnav a,
#work-adjustment-training #work-adjustment-training-leftnav a,
#work-first #work-first-leftnav a,
#individual-employment-services #individual-employment-services-leftnav a,
#other-employment-services #other-employment-services-leftnav a,
#assembly-sub-assembly #assembly-sub-assembly-leftnav a,
#packaging-repackaging #packaging-re-packaging-leftnav a {
	color: #456f99;
	font-weight: normal;
}

#community-training #work-and-life-transition-leftnav a,
#on-site-training #work-and-life-transition-leftnav a,
#school-to-work #work-and-life-transition-leftnav a,
#work-adjustment-training #work-and-life-transition-leftnav a,
#work-first #work-and-life-transition-leftnav a,
#individual-employment-services #job-placement-and-training-leftnav a,
#other-employment-services #job-placement-and-training-leftnav a,
#assembly-sub-assembly #assembly-and-packaging-leftnav a,
#packaging-repackaging #assembly-and-packaging-leftnav a {
	font-weight: bold;
}

#assembly-and-packaging #assembly-sub-assembly-leftnav a,
#assembly-and-packaging #packaging-re-packaging-leftnav a,
#assembly-sub-assembly #assembly-sub-assembly-leftnav a,
#assembly-sub-assembly #packaging-re-packaging-leftnav a,
#packaging-repackaging #assembly-sub-assembly-leftnav a,
#packaging-repackaging #packaging-re-packaging-leftnav a,
#job-placement-and-training #individual-employment-services-leftnav a,
#job-placement-and-training #other-employment-services-leftnav a,
#individual-employment-services #individual-employment-services-leftnav a,
#individual-employment-services #other-employment-services-leftnav a,
#other-employment-services #individual-employment-services-leftnav a,
#other-employment-services #other-employment-services-leftnav a,
#work-and-life-transition #community-transition-leftnav a,
#work-and-life-transition #on-site-training-leftnav a,
#work-and-life-transition #school-to-work-leftnav a,
#work-and-life-transition #work-adjustment-training-leftnav a,
#work-and-life-transition #work-first-leftnav a,
#community-training #community-transition-leftnav a,
#community-training #on-site-training-leftnav a,
#community-training #school-to-work-leftnav a,
#community-training #work-adjustment-training-leftnav a,
#community-training #work-first-leftnav a,
#on-site-training #community-transition-leftnav a,
#on-site-training #on-site-training-leftnav a,
#on-site-training #school-to-work-leftnav a,
#on-site-training #work-adjustment-training-leftnav a,
#on-site-training #work-first-leftnav a,
#school-to-work #community-transition-leftnav a,
#school-to-work #on-site-training-leftnav a,
#school-to-work #school-to-work-leftnav a,
#school-to-work #work-adjustment-training-leftnav a,
#school-to-work #work-first-leftnav a,
#work-adjustment-training #community-transition-leftnav a,
#work-adjustment-training #on-site-training-leftnav a,
#work-adjustment-training #school-to-work-leftnav a,
#work-adjustment-training #work-adjustment-training-leftnav a,
#work-adjustment-training #work-first-leftnav a,
#work-first #community-transition-leftnav a,
#work-first #on-site-training-leftnav a,
#work-first #school-to-work-leftnav a,
#work-first #work-adjustment-training-leftnav a,
#work-first #work-first-leftnav a {
	font-weight: normal;
}

/**END OF LEFT NAV**/

/**CONTENT**/
#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #446e94;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 15px;
}
#content h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	margin-left: 15px;
	margin-right: 15px;
}
#content h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	margin-left: 15px;
	margin-right: 15px;
	font-weight: normal;
	font-style: italic;
}
#content p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
}
#content img {
	margin-left: 10px;
	margin-right: 15px;
	margin-bottom: 10px;
}
#content ol {
	margin-left: 35px;
	margin-bottom: 10px;
}
#content ul {
	margin-left: 60px;
	margin-bottom: 10px;
}
#content li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	margin-right: 20px;
}
#content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
}
#content a:hover {
	color: #000000;
}
#faqs #content dl {
	display: block;
	float: left;
	width: 481px;
	margin-left: 15px;
	_margin-left: 7px:
	margin-right: 15px;
	margin-bottom: 15px;
}
#resources-and-links-1 #content dl,
#resources-and-links-2 #content dl {
	display: block;
	float: left;
	width: 441px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	border-top: 1px solid #666666;
}
#faqs #content dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	font-weight: bold;
}
#resources-and-links-1 #content dt,
#resources-and-links-2 #content dt {
	display: block;
	float: left;
	width: 240px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	border-bottom: 1px solid #666666;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 30px;
	_height: 32px;
}
#faqs #content dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	margin-bottom: 15px;
}
#resources-and-links-1 #content dd,
#resources-and-links-2 #content dd {
	display: block;
	float: left;
	width: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
	border-bottom: 1px solid #666666;
	border-left: 1px dashed #dddddd;
	padding-top: 3px;
	padding-bottom: 3px;
	height: 30px;
	_height: 32px;
	padding-left: 10px;
}
/**END OF CONTENT**/

/**FORMS**/
#content label {
	display: block;
	float: left;
	width: 200px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;
}
#content input {
	display: block;
	float: left;
	width: 200px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#content input.hidden {
	display: none;
}
#content input.submit {
	width: 90px;
}
#content input.radio {
	width: 20px;
}
#content form span {
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #636363;	
	line-height: 24px;
	margin-right: 10px;
}
#content textarea {
	display: block;
	float: left;
	width: 200px;
	height: 60px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#content form br {
	clear: both;
}
#content form {
	margin-bottom: 15px;
}
/**END OF FORMS**/
