/* pageWrapper */
#pageWrapper {font: 12px/1.4 "Times New Roman", serif; width: 1000px; background-color: #FFFFFF; margin-left: auto; margin-right: auto;}

/* Header Section */
#header {height: 115px; width: 1000px; background-color: #FFFFFF;}

#logo {position: relative; top: 5px; left: 0px;}

/* Navigation Section */
#nav {height: 40px; width: 1000px; background-color: #2475B6; font: Bold 16px/1.4 "Times New Roman", serif; color: #FFFFFF;}

ul.navlist {list-style-type: none; margin: 0; padding: 0; overflow: hidden;}
li.navlist {float: left; border-right: 1px solid #FFFFFF;}
li:last-child.navlist {border-right: none;}
a.navlist {display: block; padding: 9px 63px; color: #FFFFFF; text-align: center; text-decoration: none;}
a:hover:not(.active).navlist {background-color: #555555;}
a.active {background-color: #000000;}

/* Main Page Billboard Section */
#billboard {height: 550px; width: 1000px; background-color: #FFFFFF;}

/* Products Page Content Section */
#productsContentWrapper {height: 550px; width: 1000px; background-color: #D3D3D3;}
#productContentLeft {float: left; height: 550px; width: 650px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#productCOntentRight {float: left; height: 550px; width: 350px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#productContentTitle {font: bold italic 26px "Times New Roman", serif; color: #000000; margin: 0; position: relative; top: 20px; left: 20px;}
p.productContent {font: italic 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
ul.productContent {margin: 0; position: relative; top: 40px; left: 30px;}
li.productContent {font: 20px "Times New Roman", serif; color: #000000;}
#greenSealLogo {position: relative; top: 40px; left: 90px;}
#usa {position: relative; top: 55px; left: 83px;}

/* Contact Page Content Section */
#contactContentWrapper {height: 550px; width: 1000px; background-color: #D3D3D3;}
#contactContentLeft {float: left; height: 550px; width: 500px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
#contactContentRight {float: left; height: 550px; width: 500px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
ul.contactContent {list-style-type: none; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 20px;}
li.contactContent {font: 20px "Times New Roman", serif; color: #000000;}
p.contactContent {font: italic 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 60px;}
h2.contactContent {font: bold 20px "Times New Roman", serif; color: #000000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 60px;}
a.contactContent {font: 20px "Times New Roman", serif; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 60px;}

/* History Page Content Section */
#historyContentWrapper {height: 550px; width: 1000px; background-color: #D3D3D3;}
p.historyContent {font: italic 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
h2.historyContent {font: bold 20px "Times New Roman", serif; color: #000000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 60px;}
#EPM1930 {float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px;}
a.historyContent {display: block; text-decoration: none;}

/* History Image 01 Page Content Section */
#historyImage01ContentWrapper {height: 550px; width: 1000px;}
#EPM1930_BIG {float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}
a.historyImage01Content {display: block; text-decoration: none;}

/* Employment Opportunities Page Content Section */
#employmentContentWrapper {height: 550px; width: 1000px; background-color: #D3D3D3;}
#employmentContentTop {height: 450px; width: 1000px;}
#employmentContentBottom {height: 100px; width: 1000px;}
p.employmentContent {font: italic 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
h2.employmentContent {font: bold 20px "Times New Roman", serif; color: #000000; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 60px;}
h5.employmentContent {font: 16px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}

ul.jobslist {list-style-type: none; width: 880px; border: 1px solid #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px; padding: 0; overflow: hidden;}
li.jobslist {border-bottom: 1px solid #000000; background-color: #444444;}
li:last-child.jobslist {border-bottom: none;}
a.jobslist {font: 20px "Times New Roman", serif; display: block; padding: 10px 10px; color: #FFFFFF; text-align: left; text-decoration: none;}
a:hover.jobslist {background-color: #555555;}

/* Employment Opportunities POSITION Content Section */
#employmentPosition01Wrapper {height: 1750px; width: 1000px; background-color: #DDDDDD;}
#employmentPosition02Wrapper {height: 1100px; width: 1000px; background-color: #DDDDDD;}
#employmentPosition03Wrapper {height: 700px; width: 1000px; background-color: #DDDDDD;}
#employmentPosition04Wrapper {height: 1050px; width: 1000px; background-color: #DDDDDD;}
p.employmentPosition {font: 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
h4.employmentPosition {font: bold 20px "Times New Roman", serif; text-align: center;}
h3.employmentPosition {font: bold 20px "Times New Roman", serif; color: #000000; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
h2.employmentPosition {font: bold 20px "Times New Roman", serif; color: #000000; text-align: center;}
ul.employmentPosition {list-style-type: circle ; margin-top: 0px; margin-right: 60px; margin-bottom: 0px; margin-left: 60px;}
li.employmentPosition {font: 20px "Times New Roman", serif; color: #000000;}

ul.applylist {list-style-type: none; width: 400px; border: 1px solid #000000; margin-top: 0px; margin-right: 300px; margin-bottom: 0px; margin-left: 300px; padding: 0; overflow: hidden;}
li.applylist {border-bottom: 1px solid #000000; background-color: #444444;}
li:last-child.applylist {border-bottom: none;}
a.applylist {font: 20px "Times New Roman", serif; display: block; padding: 10px 10px; color: #FFFFFF; text-align: center; text-decoration: none;}
a:hover.applylist {background-color: #555555;}

/* Footer Section */
#footer {height: 30px; width: 1000px; background-color: #2475B6;}

#copyright {font: 12px "Times New Roman", serif; color: #FFFFFF; text-align: center; margin: 0; position: relative; top: 7px;}
