#homebutton a,
#id61testimonialsbutton a,
#id58contactbutton a,
#newsbutton a,
#id60resourcesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#applicationsheadertext p,
#specializeheadertext p  {
   font: bold 16px/12px Arial;
   margin: 0px;
   color: #008C99;
   padding-bottom: 17px;
   text-align: left;
}

#aboutusbutton a:hover,
#servicesbutton a:hover  {
   background-position: -99px 0%;
}

#specializeheadertext,
#applicationsheadertext  {
   visibility: visible;
   position: absolute;
   top: 452px;
   z-index: 5;
   width: 202px;
}

#disclaimer2text p,
#disclaimer1text p  {
   font: 11px/12px Arial;
   margin: 0px;
   color: #A49369;
   padding-bottom: 11px;
}

#aboutusbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 99px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#id61testimonialsbutton a:hover  {
   background-position: -127px 0%;
}

#id46testimonialsbutton a:hover  {
   background-position: -299px 0%;
}

#id60resourcesbutton a:hover  {
   background-position: -132px 0%;
}

#id58contactbutton a:hover  {
   background-position: -117px 0%;
}

#id46testimonialsbutton a  {
   background: url(indexmedia/id46testimonialsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 299px;
   font-size: 10px;
   line-height: 10px;
}

#id61testimonialsbutton a  {
   width: 127px;
   background-image: url(indexmedia/id61testimonialsbutton.gif);
}

#id61testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 391px;
   top: 191px;
   z-index: 5;
   width: 127px;
   height: 40px;
}

#applicationsheadertext  {
   left: 560px;
}

#id46testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 530px;
   top: 405px;
   z-index: 5;
   width: 299px;
   height: 10px;
}

#layer11,
#layer11copy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 940px;
   height: 391px;
   background-repeat: no-repeat;
}

#id60resourcesbutton a  {
   width: 132px;
   background-image: url(indexmedia/id60resourcesbutton.gif);
}

#specializeheadertext  {
   left: 141px;
}

#middlemessagenomerge  {
   background: url(indexmedia/middlemessagenomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 128px;
   top: 241px;
   z-index: 4;
   width: 711px;
   height: 186px;
}

#id60resourcesbutton  {
   visibility: visible;
   position: absolute;
   left: 521px;
   top: 191px;
   z-index: 5;
   width: 132px;
   height: 40px;
}

#id58contactbutton a  {
   width: 117px;
   background-image: url(indexmedia/id58contactbutton.gif);
}

#pwwindow,
#unwindow  {
   visibility: visible;
   position: absolute;
   left: 732px;
   z-index: 5;
   width: 92px;
   height: 14px;
   background-repeat: no-repeat;
}

#newsbutton a:hover  {
   background-position: -75px 0%;
}

#homebutton a:hover  {
   background-position: -78px 0%;
}

#id29customerlogin  {
   background: url(indexmedia/id29customerlogin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 546px;
   top: 633px;
   z-index: 4;
   width: 290px;
   height: 43px;
}

#middletextgraphic  {
   background: url(indexmedia/middletextgraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 261px;
   z-index: 5;
   width: 551px;
   height: 113px;
}

#id30customerlogin  {
   background: url(indexmedia/id30customerlogin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 558px;
   top: 643px;
   z-index: 5;
   width: 79px;
   height: 27px;
}

#disclaimer2text p  {
   text-align: right;
}

#id58contactbutton  {
   visibility: visible;
   position: absolute;
   left: 733px;
   top: 191px;
   z-index: 5;
   width: 117px;
   height: 40px;
}

#menudividerscopy5  {
   background: url(indexmedia/menudividerscopy5.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 191px;
   z-index: 4;
   width: 736px;
   height: 40px;
}

#disclaimer1text p  {
   text-align: left;
}

#servicesbutton a  {
   background-image: url(indexmedia/servicesbutton.gif);
}

#disclaimer1text  {
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 711px;
   z-index: 1;
   width: 467px;
}

#aboutusbutton a  {
   background-image: url(indexmedia/aboutusbutton.gif);
}

#disclaimer2text  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 711px;
   z-index: 2;
   width: 271px;
}

#applicationbar  {
   background: url(indexmedia/applicationbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 544px;
   top: 435px;
   z-index: 4;
   width: 295px;
   height: 189px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 191px;
   z-index: 6;
   width: 99px;
   height: 38px;
}

#mastheadxmedia  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: -1px;
   z-index: 3;
   width: 745px;
   height: 184px;
}

#specializebar  {
   background: url(indexmedia/specializebar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 126px;
   top: 435px;
   z-index: 4;
   width: 413px;
   height: 241px;
}

#apptexttext p  {
   font: 13px/13px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
   color: #414040;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 290px;
   top: 191px;
   z-index: 5;
   width: 99px;
   height: 38px;
}

#homebutton a  {
   width: 78px;
   background-image: url(indexmedia/homebutton.gif);
}

#newsbutton a  {
   width: 75px;
   background-image: url(indexmedia/newsbutton.gif);
}

#apptexttext  {
   visibility: visible;
   position: absolute;
   left: 562px;
   top: 484px;
   z-index: 5;
   width: 269px;
}

#layer11copy  {
   background-image: url(indexmedia/layer11copy.jpg);
   z-index: 2;
}

#maintext p  {
   font: 16px/18px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
   color: #414040;
}

#newsbutton  {
   visibility: visible;
   position: absolute;
   left: 655px;
   top: 191px;
   z-index: 5;
   width: 75px;
   height: 40px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 191px;
   z-index: 7;
   width: 78px;
   height: 40px;
}

#bottombar  {
   background: url(indexmedia/bottombar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 682px;
   z-index: 4;
   width: 725px;
   height: 21px;
}

#username  {
   background: url(indexmedia/username.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 654px;
   top: 644px;
   z-index: 5;
   width: 69px;
   height: 7px;
}

#pwwindow  {
   background-image: url(indexmedia/pwwindow.gif);
   top: 657px;
}

#password  {
   background: url(indexmedia/password.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 660px;
   z-index: 5;
   width: 67px;
   height: 7px;
}

#unwindow  {
   background-image: url(indexmedia/unwindow.gif);
   top: 639px;
}

#maintext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 488px;
   z-index: 5;
   width: 378px;
}

#layer11  {
   background-image: url(indexmedia/layer11.jpg);
   z-index: 1;
}

#layer6  {
   background: url(indexmedia/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 230px;
   z-index: 3;
   width: 735px;
   height: 474px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 952px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(indexmedia/exteriortile.gif) center top repeat-x;
}

