/* Staben Styles for 2017  */
#headerStaben  {margin: 5% 10% 5px auto; width: 1200px; height: 412px; }	 
#headerStaben .headerElements {position: relative; width: 1200px; height: 412px; }
#headerStaben .headerElements img{width: 1200px;  height: 412px; border-radius: 9px;}
#headerStaben .headerElements .tagline{position: absolute; top: 49px; left: 0px; width: 800px; font-family: altFont1,sans-serif, Tahoma; font-size: 21px; wrap: nowrap; color: #4f4f4f; text-decoration: none; }
#headerStaben .headerElements .tagline2{position: absolute; top: 49px; right: 0px; width: 125px; font-family: "Century Gothic",sans-serif, Tahoma; font-size: 19px; color: #333333; text-decoration: none; }
#navStaben  {margin: 3% 10% 5px auto; width: 1200px; height: 255px;}	
#navStaben .wrapper {position: relative; width: 1200px; height: 255px; } 
#navStaben .wrapper img {width: 1200px; height: 255px; border-radius: 9px; }
#navStaben .wrapper .menu{position: absolute; top: 80px; left: 31px;; width: 800px; height: 21px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #4c4c4c; font-size: 19px;}
#navStaben .wrapper .titleCaption {position: absolute; right: 12%; top: 80px; width: 70px; margin:0px;padding: 0px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size: 20px; color: #7c7c7c;}
a:link {
    font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #222222; font-size: 20px; text-decoration: none;
}

/* visited link */
a:visited {
  font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #222222; font-size: 20px;text-decoration: none; width: 30px; 
}

/* mouse over link */
a:hover {
      font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #222222; font-size: 20px; opacity: 0.5; text-decoration: none; width: 30px;
}

/* selected link */
a:active {
    font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #222222; font-size: 20px; opacity: 0.7; text-decoration: none; width: 30px;
}

#stabenMain { width: 1200px; margin: 10px 10% 0 auto; border-radius: 9px; background: url('../!imgs/mod/stabenMain.png'); background-repeat: no-repeat; padding-top: 1px; padding-bottom: 15px; }
#stabenMain .wrapper { width: 100%; padding-bottom: 15px; margin-left: 34px;}
#stabenMain .wrapper .caption1{margin-top:10px; width: 800px; height: 25px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #ffffff; font-size: 23px;}
#stabenMain .wrapper .subhead1{margin-top:27px; width: 800px; height: 25px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #ffffff; font-size: 19px;}
#stabenMain .wrapper .subhead2{margin-top:73px; width: 800px; height: 25px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
     background-size: cover;; font-size: 19px;}
#stabenMain .wrapper h3 { margin-top: 75px; width: 930px; font-family: "Century Gothic",sans-serif,Tahoma; font-size: 22px; font-weight: 100; color: #333333;}
#stabenMain .wrapper .mainTop {width: 1129px; margin-top: 24px; padding: 0px;}
#stabenMain .wrapper .mainTop .para1 {display: inline-block; vertical-align: top; width: 300px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size:18px; color: #222222; line-height: 170%; padding: 0px; text-align: justify;}
#stabenMain .wrapper .mainTop .para2 {display: inline-block; vertical-align: top; width: 721px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size:18px; color: #222222; line-height: 170%; padding: 0px; text-align: justify;}
#stabenMain .wrapper .mainTop .para3 {display: inline-block; vertical-align: top; width: 990px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size:18px; color: #222222; line-height: 170%; text-align: justify; word-wrap: break-word; }
#stabenMain .wrapper .mainTop .slideShow {display: inline-block; vertical-align: top; width: 720px; margin-left: 15px;}
#stabenMain .wrapper .mainTop .panelInfo {display: inline-block; vertical-align: top;  width: 700px; height: 430px; margin-left: 40px; box-shadow: 10px 10px 5px #cccccc;}
#stabenMain .wrapper .mainTop .panelInfo .anchorImage{ position: relative; width: 710px; height: 430px;}
#stabenMain .wrapper .mainTop .panelInfo .anchorImage img{ width: 700px; height: 430px;}
#stabenMain .panelInfo2 {position: relative; margin-top: 15px; margin-bottom: 20px;  margin-left: 34px; width: 1000px; height: 430px; box-shadow: 10px 10px 5px #cccccc; background-image: url("../!imgs/mod/sumUp-Landmoving-services.jpg"); background-repeat: no-repeat;}
#stabenMain .panelInfo2  .anchorImage{position: relative; width: 1000px; height: 430px;}
#stabenMain .panelInfo2  .anchorImage  .finalExpo {position: absolute; top: 2%; left: 3%; width: 600px; word-wrap: break-word; font-family: "Century Gothic",sans-serif,Tahoma; font-size: 20px; color: #333333; text-align: left; line-height: 170%;}
.anchorImage .listText {font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size: 18px; color: #4f4f4f;}
.anchorImage .listTextb {font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; font-size: 17px; color: #5c5c5c;}
.anchorImage .list1 {position: absolute; top: 3%; right: 4%; }
.anchorImage .list2 {position: absolute; top: 11%; right: 4%;}
.anchorImage .list3 {position: absolute; top: 19%; right: 4%;}
.anchorImage .list4 {position: absolute; top: 26%; right: 4%;}
.anchorImage .list5 {position: absolute; top: 33%; right: 4%;}
.anchorImage .list6 {position: absolute; top: 41%; right: 4%;}
.anchorImage .list7 {position: absolute; top: 49%; right: 4%;}
.anchorImage .list8 {position: absolute; top: 78%; right: 4%;}
.anchorImage .list9 {position: absolute; top: 85%; right: 4%;}
.anchorImage .list10 {position: absolute; top: 93%; right: 4%;}
.anchorImage .list1b {position: absolute; top: 3%; left: 4%; }
.anchorImage .list2b {position: absolute; top: 11%; left: 4%;}
.anchorImage .list2c {position: absolute; top: 11%; left: 4%;}
.anchorImage .list2c p {width: 200px; padding: 0px; font-family: Helvetica,sans-serif,Helvetica,Tahoma; font-size: 17px; color: #5c5c5c; line-height: 150%; text-align: left;}
.anchorImage .list3b {position: absolute; top: 19%; left: 4%;}
.anchorImage .list4b {position: absolute; top: 26%; left: 4%;}
.anchorImage .list5b {position: absolute; top: 33%; left: 4%;}
.anchorImage .list6b {position: absolute; top: 41%; left: 4%;}
.anchorImage .list7b {position: absolute; top: 49%; left: 4%;}
.anchorImage .list8b {position: absolute; top: 56%; left: 4%;}
.anchorImage .list9b {position: absolute; top: 63%; left: 4%;}
.anchorImage .list10b {position: absolute; top: 70%; left: 4%;}
.anchorImage .list11b {position: absolute; top: 78%; left: 4%;}
.anchorImage .list12b {position: absolute; top: 85%; left: 4%;}
.anchorImage .list13b {position: absolute; top: 92%; left: 4%;}
#stabenMain .lcaptionHeader {margin-top: 40px;  font-family: "Century Gothic",sans-serif,Tahoma; font-size: 22px; font-weight: 100; color: #222222;}
#stabenMain .lcaptionHeader2 {margin-top: 40px; font-family: "Century Gothic",sans-serif,Tahoma; font-size: 22px; font-weight: 100; color: #333333;}
#stabenMain .lcaptionHeader3 {margin-top: 20px; margin-left: 31px; font-family: "Century Gothic",sans-serif,Tahoma; font-size: 22px; font-weight: 100; color: #333333; word-wrap: break-word; }
#stabenMain .lowerText { margin-top: 30px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #333333; font-size: 19px; width: 1050px; line-height: 170%;}
#stabenMain .lowerText2 {margin-top: 30px; width: 1050px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #333333; font-size: 19px; line-height: 170%;}
#stabenMain .lowerText3 {margin-top: 30px; width: 1050px; margin-left: 31px; font-family: "Century Gothic", sans-serif,Helvetica,Tahoma; color: #333333; font-size: 19px; line-height: 170%; word-wrap: break-word; }
#footerNav   {margin: 40px 10% 30px auto; width: 1200px; height: 55px; padding-top: 20px;  background-image: url("../!imgs/mod/footerImage.png"); -webkit-background-size: cover;  -moz-background-size: cover; -o-background-size: cover; background-size: cover; border-radius: 9px;}
#footerNav   a {padding-left: 56px; padding-right: 56px; font-family:"Century Gothic",sans-serif,Tahoma; font-size: 20px; color: #ffffff;}
#footerTitle {margin: 40px 10% 30px auto; width: 1200px; height: 60px; font-family:'Century Gothic',sans-serif,Tahoma; font-size: 20px; color: #ffffff; text-align: center;}
#footerTitle .inlineTag {display: inline-block; vertical-align: middle; background-image: url("../!imgs/mod/footerImage3.png");  margin-top: 10px; padding-top: 19px; padding-left: 20px; padding-right: 20px; height: 60px; margin-bottom: 40px; border-radius: 9px;}
#footerTitle .inlineTag img{width: 45px; height: 45px;}
#mainTable {border: 1px solid gray; border-collapse: collapse; width: 100%;}
#mainTable th {border: 1px solid gray; padding: 5px;}
#mainTable td {border: 1px solid gray; padding: 5px;}
#transTable {border: none; border-collapse: collapse; width: 100%;}
#transTable th {border: none; padding: 5px;}
#transTable td {border: none; padding: 5px;}
.numeric { text-align: right; }
.extraLeftSpace { margin-left: 400px; }
#logoutForm { display: inline-block; }
#addtransForm { display: inline-block; }
#siteStamp {margin: 15px 10% 30px auto; height: 20px; width: 600px; font-family: "Century Gothic",sans-serif,Helvetica,Tahoma; color: #800080; font-size: 14px; text-align: right; margin-top: 0px; margin-bottom: 20px; word-wrap: nowrap;}