/*Global*/body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9ed5e4; background-repeat: repeat; margin: 0; padding: 0; }h1 { text-indent: -2200px; }	a:link { color: #274c93; text-decoration: none; }a:visited { color: #9696b0; }a:hover { color: #274c93; text-decoration: underline; }#footer { background-color: #fff; width: 100%; clear: left; margin: 0; padding: 15px 0 0; }#footer h6 { font-size: 9px; text-align: right; margin: 0; padding-top: 13px; padding-right: 0; padding-bottom: 0; }/*Defines White Area and Bottom Padding*/#container { color: #333; font-size: 0.7em; background-color: white; text-align: center; width: 842px; margin-right: auto; margin-left: auto; padding-bottom: 20px; }#navlinks{ color: white; text-align: right; margin: 0; padding: 30px 33px 10px 0; }#navlinks li { font-weight: normal; margin-right: 0.5em; padding-right: 0.75em; border-right: 1px solid #999; list-style-type: none; display: inline; }#navlinks li.last { border-right-width: 0; }/*Wrapper contains all page content*/#wrapper { width: 795px; margin-right: auto; margin-left: auto; }/*Nav Bar defines box for MenuMachine and Astra logo*/#navbar { background-color: #274c93; text-align: left; }#navbar h1 { background-image: url(../media/headers/logo08.gif); background-repeat: no-repeat; height: 81px; margin: -35px 0 0 630px; padding: 0; }/*Home Page*/#content{ text-align: left; width: 596px; float: left; clear: left; margin-right: auto; margin-left: 0; padding: 0 17px 10px; }#contentContact{ text-align: left; width: 550px; float: left; clear: left; margin-right: auto; margin-left: 0; padding: 0 17px 10px; }#contentFull{ text-align: left; width: 795px; float: left; margin-right: auto; margin-left: 0; padding: 0 17px 10px; }#content p{ line-height: 120%; margin-top: 0; padding-right: 20px; }#ContentHmLeft { width: 308px; float: left; }#ContentHmLeft h1 { background-image: url(../media/hm/motoHmHdr.gif); background-repeat: no-repeat; height: 47px; margin: 0; padding: 0; }	#ContentHmMid { background-color: #fff; width: 322px; height: 392px; float: left; margin: 0 0 0 -2px; padding: 0 2px 0 0; }	#ContentHmRight { background-color: #ccdded; background-repeat: inherit; width: 165px; height: 392px; float: right; }#hmbody { text-align: left; margin-right: auto; margin-left: auto; padding-top: 35px; padding-right: 20px; padding-left: 25px; }#hmbody p { line-height: 1.7em; padding-top: 20px; padding-bottom: 10px; }#hmbody b{ color: #000; font-size: 14px; font-weight: 700; }#basiclist { list-style-type: disc; }#basiclist li{ padding-bottom: 10px; }#promo { padding-top: 5px; }#promo p{ line-height: 15px; margin: 0; padding: 5px 0 0; }#phone{ padding-top: 40px; padding-bottom: 0; }/*Product Headers*/#hdrXTN { background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrXTN h1{ background-image: url(../media/headers/xtn.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrXTN p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrFREQ { background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrFREQ h1{ background-image: url(../media/headers/frequency.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrFREQ p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrRDXref { background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrRDXref h1{ background-image: url(../media/headers/rdxRef.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrRDXref p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrCLS { background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrCLS h1{ background-image: url(../media/headers/cls.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrCLS p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrRDX { background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrRDX h1{ background-image: url(../media/headers/rdx.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrRDX p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrAX{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrAX h1{ background-image: url(../media/headers/ax.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrAX p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrDTR{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrDTR h1{ background-image: url(../media/headers/dtr.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrDTR p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrTA{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrBT{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrBT h1{  background-image: url(../media/headers/BTheadsets.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0;  }#hdrBT p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrBTaccess{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrBTaccess h1{  background-image: url(../media/headers/BTaccessories.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0;  }#hdrBTaccess p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrimg { width: 20px; height: 59px; float: left; }#breadcrumbs { font-size: 9px; text-align: right; float: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrTA{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrTA h1{ background-image: url(../media/headers/talkaboutLogo.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrTA p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrCordless{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrCordless h1{ background-image: url(../media/headers/cordlessPhones.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrCordless p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrContact{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrContact h1{ background-image: url(../media/headers/contact.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrContact p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrSupport{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrSupport h1{ background-image: url(../media/headers/support.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrSupport p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }#hdrMAP{ background-color: #f1f5f7; width: 100%; height: 59px; margin: 0; padding: 0; }#hdrMAP h1{ background-image: url(../media/headers/map.gif); background-repeat: no-repeat; height: 59px; margin: 0; padding: 0; }#hdrMAP p { font-size: 9px; text-align: right; margin: -30px 0 0; padding: 0 28px 0 0; }/*Global Product Page*/#productlinks { font-size: 11px; margin: 0; padding: 17px 0 30px; }#productlinks li{font-weight: bold; margin-right: 0.5em; padding-right: 0.75em; border-right: 1px solid #999; list-style-type: none; display: inline; }#productlinks li.last{border-right-width: 0;}#content img.app { float: left; margin-top: 2px; padding-top: 0; padding-right: 17px; padding-bottom: 17px; display: inline; }#content img.appPad { float: left; margin-top: 2px; padding-top: 0; padding-right: 17px; padding-bottom: 17px;}#sidebar { background-color: #e5eef6; width: 165px; height: auto; float: right; margin: 0; padding: 10px 0 35px; }#sidebarBT { background-color: #e5eef6; width: 165px; height: auto; float: right; margin: 0; padding: 10px 0 35px; }#sidebarPhoto { background-color: white; width: 165px; height: auto; float: right; margin: 0; padding-top: 30px; }#sidebarContact { font-size: 11px; background-color: #e5eef6; text-align: left; width: 170px; height: 250px; float: right; padding-top: 55px; }#sidebar table{margin: 1em auto 0;}#prodapp{ padding-top: 15px; }#prodapp h3{ font-size: 14px; font-weight: bold; text-transform: uppercase; padding-right: 10px; display: inline; }#prodappBT{ padding-top: 15px; padding-right: 50px; }#prodappBT h3{ color: black; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-right: 10px; }#features { text-align: left; margin-top: 30px; }#features h2 { color: #274c93; font-size: 14px; font-weight: 900; text-align: left; }#features h3 { font-size: 11px; font-weight: bold; margin: 0 0 0; padding: 0; }#features ol{ list-style-type: square; }#features li { margin: 0; padding-bottom: 10px; }#featuresSupport { text-align: left; width: 540px; margin-top: 30px; }#featuresSupport h2 { color: #274c93; font-size: 14px; font-weight: 900; text-align: left; }#featuresSupport h3 { font-size: 11px; font-weight: bold; margin: 0 0 0; padding: 0; }#featuresSupport ul{ list-style-type: upper-alpha; padding-bottom: 10px; }#featuresSupport li { margin: 0; padding-top: 5px; padding-bottom: 5px; }.prodPhoto { background-color: #e5eef6; }.radioType { font-weight: bold; background-color: #d7e2ef; }.productDocs { font-size: 10px; text-align: center; }.productDocs p{ font-weight: bold; margin-top: 10px; margin-bottom: 0; }/*SideBar Format CLS*/.productDocsCLS { font-size: 10px; text-align: center; }.productDocsCLS p{ font-weight: bold; margin-top: 10px; margin-bottom: 0; }.productDocsCLS h3 { font-size: 8px; font-weight: normal; text-align: left; margin: 0; padding: 0; display: inline; }#spec h2 { color: #274c93; font-size: 14px; font-weight: 900; text-align: left; text-align: center; padding-top: 0; padding-bottom: 20px; }#spec h5 { color:#274c93; font-size: 9px; text-align: center; }#spec { background-color: white; padding: 20px 40px; }#spec p{ font-size: 10px; }#spec b { color: #000; font-weight: bold; }.productDocs h3 { font-size: 8px; font-weight: normal; text-align: left; margin: 0; padding: 0; display: inline; }#accessories { width: 620px; padding-bottom: 30px; }#features b { color: #274c93; }#features h4 { color: black; font-size: 12px; font-weight: bold; padding-bottom: 10px; }#officePhoto { float: left; padding-right: 10px; }#compatibility { font-size: xx-small; width: auto; }