#career p { margin-left: 0; margin-right: 0; }
#lead { margin-top: 5px; }

#careerContent { float: right; width: 73%; text-align: left; }
#career h5 { margin-top: 0;	margin-bottom: 0; }
#careerContent img { float: left; display: block; margin-right: 10px; }
#careerContent ul { margin: 0 0 5px 20px; padding: 0; display: block; }
#careerContent ul li { padding: 5px; }
#careerContent ul li ul { list-style: circle; }
#careerContent ul li ul li ul{ list-style: disc; }
#careerContent ol { margin-left: 25px; padding: 0; }
#careerContent ol li ol { list-style: lower-alpha; }
#careerContent ol li ol li ol{ list-style: lower-greek; }
#careerContent table { width: 98%; margin: 5px; }
#careerContent div { float: left; clear: both; width: 100%; margin-top: 5px; display: block; }
#career h2 { font-size: 1.25em; }
#careerSearch { float: left; clear: both; width: 100%; }
#careerSearch label { float: left; width: 150px; text-align: right; margin: 0 3px 0 0; padding: 0; }
#careerSearch input { width: 175px; font-weight: normal; }
#careerSearch .btn {}
#careerSearch .btn input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; width: auto; color: #666; background-color: #f2f2f2; border: 3px solid #666; margin: 0 0 5px 156px; padding: 3px; text-align: center; }
#careerSearch select { width: 175px; font-weight: normal; border: 1px solid #333; }
#careerSearch div { margin: 3px 0; }
#careerResults { float: left; width: 100%; }
#careerResults .postedOn { width: 20%; text-align: center; }

#job #box1 { float: left; clear: left; width: 50%; }
#job #box2 { float: right; clear: right; text-align: left; width: 50%; }
#job #box1 p,
#job #box2 p { margin-top: 0; padding-bottom: 5px; }
#job #description { float: left; clear: both; width: 100%; }
#job #qualifications { float: left; clear: both; width: 100%; }
#job #apply { float: left; clear: both; width: 100%; margin-top: 15px; margin-bottom: 5px; }

#resume #info { float: left; clear: left; width: 40%; }
#resume #form {float: left; clear: both; width: 100%; margin-bottom: 15px;}
#resume #upload { margin: 15px 0 5px 0;}
#resume label { float: left; width: 24%; line-height: 100%; text-align: right; margin: 0 1% 0 0; padding: 7px 0 0 0;}
#resume input { width: 185px; font-weight: normal; margin-top: 5px;}
#resume textarea { width: 350px; font-weight: normal; margin-top: 3px;}
#resume #btn input { width: 150px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666; background-color: #f2f2f2; border: 3px solid #666; margin: 5px 0 0 25%; padding: 3px; text-align: center;}
#resume #errorBox { border: 1px solid #ccc; background-color: #efefef; margin: 5px; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; line-height: 14px; font-weight: bold; color: #c00;}
#resume li { list-style: square; font-weight: normal; }