body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; top: 0px; line-height: 15px; margin-top: 20px;}
.title { font-size: 15px; color: #94AC6D; line-height: 24px; }
#header { height: 140px; width: 800px; position: relative; top: 0px; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #80A3A8; }
#container { width:800px; position: relative; text-align: left; background-color: #FFFFFF; margin-right: auto; margin-left: auto; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #80A3A8; }
#textcontainer { text-align: left; width: 533px; padding-top: 20px; position: relative; left: 133px; padding-bottom: 22px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: #80A3A8; border-top-width: 3px; border-top-style: solid; border-top-color: #80A3A8; }
#picturescontainer { width: 195px; padding-right: 25px; position: absolute; float: left; height: 100%; padding-top: 12px; }
#rightcol { padding: 12px 8px 8px 23px; float: right; width: 105px; position: absolute; left: 666px; top: 141px; border-top-width: 3px; border-top-style: solid; border-top-color: #80A3A8; }
.piccaptions { font-size: 10px; line-height: 14px; color: #666666; padding-bottom: 8px; float: left; padding-right: 8px; }
.intro { color: #004750; font-size: 14px; line-height: 19px; }
.banner { color: #94AC6D; font-size: 23px; line-height: 28px; }
.smalltext { font-size: 10px; line-height: 13px; color: #94AC6D; }
.picssright { font-size: 10px; line-height: 18px; color: #CCCCCC; float: right; text-align: right; border: 1px solid #CCCCCC; margin-bottom: 8px; margin-left: 12px; margin-top: 8px; }
#leftcol { width: 110px; position: absolute; left: 0px; top: 130px; padding-top: 0px; padding-right: 0px; padding-left: 0px; text-align: left; }
.navlinks { padding-bottom: 8px; padding-top: 8px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.subnavlinks { padding-bottom: 8px; padding-top: 8px; padding-left: 8px; line-height:10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.subsubnavlinks { padding-bottom: 8px; padding-top: 8px; padding-left: 16px; line-height:10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.subnavlinks a { color: #004750; }
.navlinks2 { padding-bottom: 8px; padding-top: 8px; }
.navtext { color: #94AC6D; text-decoration: none; }
a.navtext:hover { color: #004750; text-decoration: none; }
a.navtext:visited { text-decoration: none; }
a.navtext:active { color: #80A4A8; text-decoration: none; }
.navlinks3 { padding-bottom: 20px; padding-top: 0px; }
#homecontainer { text-align: left; width: 533px; padding-top: 30px; position: relative; left: 133px; padding-bottom: 22px; border-bottom-width: 12px; border-bottom-style: solid; border-bottom-color: #80A3A8; border-top-width: 1px; border-top-style: solid; border-top-color: #80A3A8; background-image: url(../images/welcomebg.jpg); background-repeat: no-repeat; }
.picssleft { font-size: 10px; line-height: 18px; color: #CCCCCC; float: left; text-align: right; border: 1px solid #CCCCCC; margin-bottom: 8px; margin-top: 8px; margin-right: 12px; }
.picssleft2 { font-size: 10px; line-height: 18px; color: #CCCCCC; float: left; text-align: right; border: 1px solid #CCCCCC; margin-bottom: 8px; margin-top: 8px; margin-right: 12px; }
#downloads { clear: both; float: left; padding-bottom: 12px; width: 533px; height: 216px; }
.vacancybox { padding: 10px; border: 1px solid #80A3A8; }
