a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#betterprocesstext p,
#podcasttext p,
#northwestmichiganbusinesstext p,
#nwmichiganbusinesstext p  {
   font: 13px/16px Verdana;
   margin: 0px;
   text-align: left;
}

#arrowenergyefficiency,
#arrowsaboutus,
#arrowsproducts,
#arrowrd,
#arrowcostseg  {
   background: url(successfulformmedia/arrowcontactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 127px;
   width: 11px;
   height: 9px;
}

#homebutton a,
#podcastbutton a,
#newsbutton a,
#nwmbbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#workerscompbutton a:hover,
#energytaxbutton a:hover  {
   background-position: -115px 0%;
}

#norisktext p,
#solutionstext p,
#welcome2text p  {
   font: 12px Verdana;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#podcasttext,
#northwestmichiganbusinesstext  {
   visibility: visible;
   position: absolute;
   left: 177px;
   z-index: 2;
   width: 365px;
}

#capa26copia3,
#capa26copia5,
#capa26copia4  {
   background: url(successfulformmedia/capa26copia5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   width: 147px;
   height: 41px;
}

#contactus,
#news,
#home,
#successfulform  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#rdtaxcreditsbutton a,
#email1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#energytaxbutton a,
#costsegbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#zealinternationalbutton a:hover  {
   font-style: italic;
}

#northwestmichiganbusinesstext p  {
   color: #F9F8F5;
}

#northwestmichiganbusinesstext  {
   top: 530px;
}

#capa26copia2,
#capa26copia1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 5;
   width: 147px;
   height: 41px;
   background-repeat: no-repeat;
}

#rdtaxcreditsbutton a:hover  {
   background-position: -99px 0%;
}

#zealinternationalbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #DCDCDC;
}

#nwmichiganbusinesstext p  {
   color: #090700;
}

#contactusbutton a:hover  {
   background-position: -65px 0%;
}

#itsystemsbutton a:hover  {
   background-position: -79px 0%;
}

#horizontalseparatordown  {
   background: url(newsmedia/horizontalseparatordown.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 597px;
   top: 275px;
   z-index: 2;
   width: 5px;
   height: 529px;
}

#zealinternationalbutton  {
   font: 11px/16px Tahoma;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 809px;
   z-index: 4;
   width: 127px;
   height: 16px;
}

#horizontalseparatorup  {
   background: url(successfulformmedia/horizontalseparatorup.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 598px;
   top: 13px;
   z-index: 3;
   width: 4px;
   height: 69px;
}

#costsegbutton a:hover  {
   background-position: -103px 0%;
}

#arrowenergyefficiency  {
   z-index: 8;
   top: 472px;
}

#rdtaxcreditsbutton a  {
   width: 99px;
   background-image: url(successfulformmedia/rdtaxcreditsbutton.gif);
}

#email2button a:hover  {
   background-position: -35px 0%;
}

#email1button a:hover  {
   background-position: -25px 0%;
}

#workerscompbutton a  {
   background: url(successfulformmedia/workerscompbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 115px;
   font-size: 24px;
   line-height: 24px;
}

#betterprocesstext p  {
   color: #090700;
}

#homebutton a:hover  {
   background-position: -36px 0%;
}

#rdtaxcreditsbutton  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 428px;
   z-index: 7;
   width: 99px;
   height: 25px;
}

#bluecoastreptext p  {
   font: 11px/13px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#itsystemsbutton a  {
   background: url(successfulformmedia/itsystemsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 79px;
   font-size: 23px;
   line-height: 23px;
}

#energytaxbutton a  {
   width: 115px;
   background-image: url(successfulformmedia/energytaxbutton.gif);
}

#contactusbutton a  {
   background: url(successfulformmedia/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 65px;
   font-size: 9px;
   line-height: 9px;
}

#workerscompbutton  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 356px;
   z-index: 5;
   width: 115px;
   height: 24px;
}

#bluecoastreptext  {
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 715px;
   z-index: 5;
   width: 107px;
}

#id29capa26copia8  {
   background: url(successfulformmedia/id29capa26copia8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 569px;
   z-index: 10;
   width: 147px;
   height: 86px;
}

#id22capa26copia8  {
   background: url(successfulformmedia/id22capa26copia8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 349px;
   z-index: 4;
   width: 147px;
   height: 41px;
}

#costsegbutton a  {
   width: 103px;
   background-image: url(successfulformmedia/costsegbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 546px;
   z-index: 10;
   width: 65px;
   height: 9px;
}

#copyrighttext p  {
   font: 11px/13px Tahoma;
   margin: 0px;
   color: #DCDCDC;
   text-align: right;
}

#solutionstext p  {
   line-height: 14px;
}

#yellowbarbottom  {
   background: url(newsmedia/yellowbarbottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 781px;
   z-index: 4;
   width: 750px;
   height: 28px;
}

#energytaxbutton  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 472px;
   z-index: 8;
   width: 115px;
   height: 12px;
}

#itsystemsbutton  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 393px;
   z-index: 6;
   width: 79px;
   height: 23px;
}

#podcastbutton a  {
   width: 192px;
   background-image: url(newsmedia/podcastbutton.gif);
}

#arrowsproducts  {
   z-index: 6;
   top: 401px;
}

#welcome2text p  {
   line-height: 14px;
}

#email1button a  {
   width: 25px;
   background-image: url(successfulformmedia/email1button.gif);
}

#leftmenushadow  {
   background: url(successfulformmedia/leftmenushadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 231px;
   z-index: 2;
   width: 146px;
   height: 469px;
}

#backintheblack  {
   background: url(successfulformmedia/backintheblack.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 18px;
   z-index: 4;
   width: 324px;
   height: 36px;
}

#arrowcontactus  {
   background: url(successfulformmedia/arrowcontactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 548px;
   z-index: 10;
   width: 11px;
   height: 9px;
}

#email2button a  {
   background: url(successfulformmedia/email2button.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 35px;
   font-size: 36px;
   line-height: 36px;
}

#bluecoastlogo  {
   background: url(newsmedia/bluecoastlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 607px;
   top: 732px;
   z-index: 4;
   width: 138px;
   height: 35px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 339px;
   top: 810px;
   z-index: 6;
   width: 396px;
}

#costsegbutton  {
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 507px;
   z-index: 9;
   width: 103px;
   height: 12px;
}

#podcasttext p  {
   color: #F9F8F5;
}

#capa26copia10  {
   background: url(successfulformmedia/capa26copia10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 569px;
   z-index: 11;
   width: 147px;
   height: 215px;
}

#contacttext p  {
   font: 12px/16px Verdana;
   margin: 0px;
   text-align: right;
   color: #FFFFFF;
}

#logoshapesweb  {
   background: url(successfulformmedia/logoshapesweb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 16px;
   z-index: 3;
   width: 78px;
   height: 62px;
}

#arrowsaboutus  {
   z-index: 5;
   top: 368px;
}

#shadowbottom  {
   background: url(successfulformmedia/shadowbottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 804px;
   z-index: 3;
   width: 750px;
   height: 25px;
}

#norisktext p  {
   line-height: 15px;
}

#nwmbbutton a  {
   width: 218px;
   background-image: url(newsmedia/nwmbbutton.gif);
}

#email1button  {
   visibility: visible;
   position: absolute;
   left: 108px;
   top: 581px;
   z-index: 12;
   width: 25px;
   height: 25px;
}

#capa26copia2  {
   background-image: url(successfulformmedia/capa26copia2.gif);
   top: 312px;
}

#capa26copia1  {
   background-image: url(successfulformmedia/capa26copia1.gif);
   top: 386px;
}

#capa26copia6  {
   background: url(successfulformmedia/capa26copia6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 532px;
   z-index: 9;
   width: 147px;
   height: 41px;
}

#email2button  {
   visibility: visible;
   position: absolute;
   left: 710px;
   top: 38px;
   z-index: 2;
   width: 35px;
   height: 36px;
}

#newsbutton a  {
   width: 106px;
   background-image: url(homemedia/newsbutton.gif);
}

#homebutton a  {
   width: 36px;
   background-image: url(successfulformmedia/homebutton.gif);
}

#capa26copia3  {
   z-index: 6;
   top: 422px;
}

#capa26copia5  {
   z-index: 8;
   top: 494px;
}

#yellowbartop  {
   background: url(successfulformmedia/yellowbartop.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 77px;
   z-index: 7;
   width: 750px;
   height: 28px;
}

#arrowcostseg  {
   z-index: 9;
   top: 508px;
}

#capa26copia4  {
   z-index: 7;
   top: 458px;
}

#podcasttext  {
   top: 383px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 610px;
   z-index: 12;
   width: 135px;
}

#arrowshadow  {
   background: url(successfulformmedia/arrowshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 122px;
   top: 324px;
   z-index: 3;
   width: 23px;
   height: 242px;
}

#rightshadow  {
   background: url(newsmedia/rightshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 217px;
   z-index: 3;
   width: 150px;
   height: 570px;
}

#taglineweb  {
   background: url(successfulformmedia/taglineweb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 80px;
   top: 50px;
   z-index: 5;
   width: 324px;
   height: 29px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 669px;
   top: 37px;
   z-index: 2;
   width: 36px;
   height: 38px;
}

#bottombar  {
   background: url(successfulformmedia/bottombar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 144px;
   top: 805px;
   z-index: 5;
   width: 606px;
   height: 26px;
}

#arrowrd  {
   z-index: 7;
   top: 436px;
}

#layer3  {
   background: url(newsmedia/layer3.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 94px;
   z-index: 6;
   width: 750px;
   height: 249px;
}

#shape1  {
   background: url(successfulformmedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 13px;
   z-index: 2;
   width: 601px;
   height: 67px;
}

#capa1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 13px;
   z-index: 1;
   width: 750px;
   height: 816px;
   background-color: #616262;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #313133;
}
