
@import "ada-common.css";
@import "ada-navigation.css";


/* header */
#mainheader { position: relative; z-index: 90; background: url(images/commercial-landing-hdr-bg.gif) repeat-x top left; }
#mainheader .headercontainer { width: 980px; margin: 0 auto; }
#mainheader .headercontainer .navigation { text-align: left; float: left; width: 666px; }
#mainheader .headercontainer .gohome { text-align: left; float: right; width: 314px; height: 132px; background: url(images/commercial-homehdr-topbg.gif) no-repeat top left; }

/*\*/
html>body*#mainheader .headercontainer .navigation { width: 665px; }
/**/

#mainheader .headercontainer .navigation .logo { float: left; width: 185px; height: 120px; }
#mainheader .headercontainer .navigation #nav { float: left; width: 470px !important; height: 128px; height/**/:/**/ 36px; padding: 92px 0 0 0; margin-left: 9px; }

/*\*/
html>body*#nav, #nav ul { width: 473px; }
/**/

form.search { margin: 0; padding: 60px 0 0 65px; }
input.searchtext { width: 122px; font-size: 9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #333333; margin-right: 4px; }
input.searchsubmit { width: 51px; height: 18px; }


/* banner */
#bannercontainer { position: relative; z-index: 70; background: url(images/commercial-homebanner-bg.gif) no-repeat top center; }
#bannercontainer .bannercontent { background-color: red; text-align: left; width: 980px; margin: 0 auto; height: 216px; background: url(images/commercial-homebannerarea.jpg) no-repeat top left; }
#bannercontainer .bannercontent .bannerimg { float: left; width: 650px; height: 180px; }
#bannercontainer .bannercontent .searchright { display: block; float: right; width: 314px; width/**/:/**/ 297px; height: 216px; height/**/:/**/ 195px; padding: 21px 0 0 17px; background: url(images/commercial-home-searchbg.jpg) no-repeat top left; }


/* content */
#contentcontainer { position: relative; z-index: 70; background: #f7f8fb url(images/commercial-home-contentbg.gif) no-repeat top center; }
#contentcontainer .contentcopy { position: relative; background-color: green; background: #f7f8fb url(images/commercial-home-content-rbg.gif) repeat-y top right; text-align: left; width: 980px; margin: 0 auto; }

#contentcontainer .contentcopy .contentleft { width: 604px; padding: 35px 0 0 0; }
#contentcontainer .contentcopy .commercialcontrol { position: relative; float: right; width: 314px; width/**/:/**/ 265px; padding: 0 39px 0 10px; background: url(images/commercial-homecontent-optionbg.jpg) no-repeat top left; min-height: 253px; height: auto !important; height: 253px; }

#contentcontainer .contentcopy .contentleft .copyarea { width: 656px; background: none; }
#contentcontainer .contentcopy .contentleft .copyarea .leftcol { float: left; width: 178px; width/**/:/**/ 168px; padding: 0 10px 0 0; text-align: right; }
.contentcopy .contentleft .copyarea .maincopy { float: left; position: relative; width: 478px !important; width/**/:/**/ 438px !important; padding: 0 30px 0 0; margin: 0; min-height: 100px; height: auto !important; height: 100px; }

.copyarea .maincopy .introblock { margin-bottom: 30px; background: url(images/commercial-homecontent-divider.gif) repeat-y top left; min-height: 50px; height: auto !important; height: 50px; padding-left: 15px; }
.copyarea .maincopy .promos { padding-left: 15px; }

.maincopy .promos .productspotlight { width: 425px; width/**/:/**/ 310px; height: 91px; height: 68px; padding: 23px 105px 0 10px; background: url(images/commercial-home-genIIItouch.jpg) no-repeat top left; }
.productspotlight img { display: block; margin: 0 0 7px 0; }
.productspotlight a { color: #373b32; text-decoration: none; }
.productspotlight a:hover { color: #7e8a56; text-decoration: none; }

.maincopy .promos .casestudy { width: 423px; width/**/:/**/ 310px; min-height: 62px; min-height/**/:/**/ 43px; height: auto !important; height: 62px; height/**/:/**/ 43px; padding: 10px 105px 9px 8px; border: 1px solid #d0d4d9; background: #e2e5e9 url(images/commercial-home-casestudybg.gif) no-repeat top right; }
.casestudy img { display: block; margin: 0 0 7px 0; }
.casestudy a { color: #373b32; text-decoration: none; }
.casestudy a:hover { color: #436678; text-decoration: none; }

.commercialcontrol .controlbox { width: 265px; padding: 11px 0; background: url(images/commercialcontrol-topline-bg.gif) no-repeat top left; }
.commercialcontrol .controlbox img { display: block; margin-bottom: 8px; }
.commercialcontrol .controlbox a:link, .commercialcontrol .controlbox a:visited { color: #004d90; text-decoration: none; }
.commercialcontrol .controlbox a:hover, .commercialcontrol .controlbox a:active { color: #000000; text-decoration: none; }

.commercialcontrol .controlbox form { margin: 0; paddign: 0; }
.commercialcontrol .controlbox select { font-size: 10px; width: 135px; }

.commercialcontrol .controlbox.g3demo { padding-bottom: 65px; }
.commercialcontrol .controlbox.techspecs { padding-bottom: 10px; }
.commercialcontrol .controlbox.talktous { padding-bottom: 29px; }

.commercialcontrol .downloadbrochure { width: 265px; border-top: 1px solid #8c9cb0; padding: 8px 0 10px 0; position: relative; }
.commercialcontrol .downloadbrochure .brochurelink { position: absolute; top: -20px; right: -40px; }

/* Footer */
#footercontainer { background: #FFFFFF url(images/footer-bg.gif) repeat-x top left; }
#footercontainer .footer { padding: 25px 0 40px 14px; text-align: left; width: 980px; margin: 0 auto; }

#footercontainer .footer a:link, #footercontainer .footer a:visited { color: #333333; text-decoration: none; }
#footercontainer .footer a:hover, #footercontainer .footer a:active { color: #333333; text-decoration: underline; }

