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

a ins  {
   text-decoration: none;
}

#partnersbutton a:hover,
#innovationsbutton a:hover,
#mapbutton a:hover,
#skypebutton a:hover,
#profilebutton a:hover,
#newsbutton a:hover,
#engineeringbutton a:hover,
#emailbutton a:hover,
#contactbutton a:hover,
#architecturebutton a:hover,
#twitterbutton a:hover,
#email p a:hover,
#facebookbutton a:hover,
#linkedinbutton a:hover,
#loginbutton a:hover,
#privacypolicyscroll p a:hover  {
   background-color: #C0C0C0;
   font-weight: bold;
}

#architecture3text p,
#engineering3text p,
#email p,
#innovationstextscroll p,
#profiletextscroll p,
#partnerstextscroll p,
#architecture1text p,
#engineering1text p,
#architecture4text p,
#engineering4text p,
#skypetext p,
#privacypolicyscroll p,
#architecture2text p,
#engineering2text p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: justify;
}

#emailbutton a,
#profilebutton a,
#twitterbutton a,
#newsbutton a,
#linkedinbutton a,
#contactbutton a,
#skypebutton a,
#loginbutton a,
#facebookbutton a,
#partnersbutton a,
#engineeringbutton a,
#architecturebutton a,
#innovationsbutton a  {
   background-color: transparent;
   font-weight: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #545454;
}

#architecturebutton,
#partnersbutton,
#contactbutton,
#innovationsbutton,
#twitterbutton,
#profilebutton,
#emailbutton,
#newsbutton,
#linkedinbutton,
#facebookbutton  {
   font: 11px/13px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 874px;
   z-index: 1;
   height: 8px;
}

#partners,
#skype,
#architecture,
#profile,
#news,
#innovations,
#login,
#privacy,
#contact,
#home,
#engineering  {
   margin: 0px auto 0px auto;
   background: url(loginmedia/interiortile.gif) repeat-x center top;
   width: 972px;
   position: relative;
}

#contact1text p,
#presencetext p,
#sitemaptext p,
#logininsttext p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: left;
}

#profiletextscroll,
#partnerstextscroll,
#innovationstextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 486px;
   z-index: 1;
   width: 742px;
   height: 136px;
}

#loginbutton,
#skypebutton,
#engineeringbutton  {
   font: 11px/13px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 874px;
   z-index: 1;
   height: 10px;
}

#email p a,
#privacypolicyscroll p a  {
   background-color: transparent;
   font-weight: Normal;
   text-decoration: none;
}

#logininsttext,
#engineering1text  {
   visibility: visible;
   position: absolute;
   left: 106px;
   top: 491px;
   width: 741px;
}

#greybar4,
#greybar3,
#greybar2  {
   background: url(loginmedia/greybar1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 747px;
   height: 2px;
}

#loginliteral,
#worpressliteral  {
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 135px;
   z-index: 2;
   width: 745px;
}

#sharethisbutton a:hover  {
   background-position: -16px 0%;
}

#innovationstextscroll p  {
   font-style: italic;
}

#privacypolicyscroll p  {
   text-align: left;
}

#privacybutton a:hover  {
   background-position: -51px 0%;
}

#architecture1text p  {
   font-style: italic;
}

#engineering4text p  {
   text-align: left;
}

#engineering1text p  {
   font-style: italic;
}

#architecturebutton  {
   width: 72px;
   top: 211px;
}

#innovationsbutton  {
   width: 66px;
   top: 239px;
}

#sharethisbutton a  {
   background: url(loginmedia/sharethisbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 16px;
   font-size: 16px;
   line-height: 16px;
}

#aiabutton a:hover  {
   background-position: -62px 0%;
}

#engineeringbutton  {
   width: 67px;
   top: 225px;
}

#engineering1text  {
   z-index: 4;
}

#copyrighttext p  {
   font: 8px/10px Arial;
   margin: 0px;
   text-align: right;
}

#logininsttext p  {
   font-style: italic;
}

#sharethisbutton  {
   visibility: visible;
   position: absolute;
   left: 948px;
   top: 484px;
   z-index: 1;
   width: 16px;
   height: 16px;
}

#privacybutton a  {
   background: url(loginmedia/privacybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 51px;
   font-size: 8px;
   line-height: 8px;
}

#contact1text p  {
   font-style: italic;
}

#facebookbutton  {
   width: 56px;
   top: 499px;
}

#presencetext p  {
   color: #790000;
}

#linkedinbutton  {
   width: 46px;
   top: 526px;
}

#partnersbutton  {
   width: 49px;
   top: 294px;
}

#privacybutton  {
   visibility: visible;
   position: absolute;
   left: 658px;
   top: 660px;
   z-index: 1;
   width: 51px;
   height: 8px;
}

#logininsttext  {
   z-index: 2;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 658px;
   z-index: 1;
   width: 128px;
}

#profilebutton  {
   width: 35px;
   top: 280px;
}

#contactbutton  {
   width: 44px;
   top: 349px;
}

#twitterbutton  {
   width: 39px;
   top: 513px;
}

#sitemaptext p  {
   color: #545454;
}

#architecture  {
   height: 668px;
}

#presencetext  {
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 485px;
   z-index: 1;
   width: 53px;
}

#flash1xmedia  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 133px;
   z-index: 2;
   width: 739px;
   height: 336px;
}

#aiabutton a  {
   background: url(loginmedia/aiabutton.gif) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 62px;
   font-size: 30px;
   line-height: 30px;
}

#emailbutton  {
   width: 28px;
   top: 567px;
}

#skypebutton  {
   width: 35px;
   top: 554px;
}

#engineering  {
   height: 668px;
}

#innovations  {
   height: 668px;
}

#titletext p  {
   font: 21px/25px "Times New Roman";
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#sitemaptext  {
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 170px;
   z-index: 2;
   width: 48px;
}

#skypetext p  {
   font-style: italic;
}

#information  {
   background: url(loginmedia/information.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 324px;
   z-index: 1;
   width: 57px;
   height: 9px;
}

#loginbutton  {
   width: 32px;
   top: 376px;
   font-style: italic;
}

#flash1bord  {
   background: url(innovationsmedia/flash1bord.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 107px;
   top: 131px;
   z-index: 1;
   width: 742px;
   height: 339px;
}

#newsbutton  {
   width: 34px;
   top: 335px;
}

#titletext  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 94px;
   z-index: 1;
   width: 594px;
}

#email p a  {
   color: #666666;
}

#aiabutton  {
   visibility: visible;
   position: absolute;
   left: 124px;
   top: 638px;
   z-index: 1;
   width: 62px;
   height: 30px;
}

#greybar3  {
   top: 480px;
   left: 104px;
}

#greybar4  {
   top: 630px;
   left: 103px;
}

#vertline  {
   background: url(loginmedia/vertline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 871px;
   top: 180px;
   z-index: 2;
   width: 1px;
   height: 454px;
}

#services  {
   background: url(loginmedia/services.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 200px;
   z-index: 1;
   width: 44px;
   height: 10px;
}

#partners  {
   height: 668px;
}

#greybar1  {
   background: url(loginmedia/greybar1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 104px;
   top: 93px;
   z-index: 2;
   width: 747px;
   height: 2px;
}

#greybar2  {
   top: 121px;
   left: 104px;
}

#profile  {
   height: 668px;
}

#redband  {
   background: url(loginmedia/redband.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 972px;
   height: 708px;
}

#email p  {
   color: #666666;
}

#greybox  {
   background: url(loginmedia/greybox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 871px;
   top: 133px;
   z-index: 1;
   width: 101px;
   height: 54px;
}

#privacy  {
   height: 708px;
}

#contact  {
   height: 708px;
}

#login  {
   height: 708px;
}

#skype  {
   height: 668px;
}

#firm  {
   background: url(loginmedia/firm.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 874px;
   top: 269px;
   z-index: 1;
   width: 22px;
   height: 9px;
}

#home  {
   height: 668px;
   background-image: url(homemedia/interiortile.gif);
}

#news  {
   height: 708px;
}

#logo  {
   background: url(loginmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 42px;
   z-index: 1;
   width: 41px;
   height: 43px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(loginmedia/exteriortile.gif) center top repeat-x;
}


