/*----- ESSENTIALS -----*/
* html #bdy { height:582px }
* html .tall { height:550px }
* html .dtlcnt { height:90px }
* html .steps .cnt { height:80px }
* html .info, * html .artcl, * html .faqs { height:355px }
* html #sprtcntr .sprtcnt { height:225px }
* html #sprtcntr table td .pdf, * html #sprtcntr table td .list { height:150px }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; background:#494544 url(/img/bkg-site.gif) 0 0 repeat-x; margin:0 }
table, td { border:none; border-spacing:0; border-collapse:collapse; padding:0; margin:0; vertical-align:top }
img { border:none }
ul, li { list-style-type:none; padding:0; margin:0 }
form, input { border:none; padding:0; margin:0 }
h1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#75201f; letter-spacing:-.75px; padding:0 0 7px; margin:0 }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#75201f; font-weight:normal; padding:0 0 5px; margin:0 }
a, a:link, a:visited { color:#b30500; outline:none; }
a:active, a:hover { color:#000; text-decoration:none }
/*----- ESSENTIALS -----*/


/*----- HEADER -----*/
#hdr { width:928px; height:90px; background:url(/img/bkg-header.gif) right top no-repeat; border:1px solid #747271; border-top:none; margin:0 auto }
#hdr .txtnavtop { float:right; clear:both; margin:55px 9px 0 0 }
#hdr .top-links { float:right; color:#fff; font-size:11px; padding:5px 12px 0 0 }
#hdr .top-links a { color:#fff; text-decoration:none }
#hdr .top-links a:hover { color:#D01D1A }
/*----- HEADER -----*/


/*----- NAVIGATION -----*/
#navTop { width:928px; height:26px; background:url(/img/bkg-nav-top.gif) 0 0 repeat-x; border:1px solid #747271; border-top:none; margin:0 auto }
#navTop a { color:#FFF; letter-spacing:-1px; text-decoration:none }
#navTop a:hover { color:#FF0000 }
#navTop li { float:left; display:block; width:139px; height:19px; font-weight:bold; color:#FFF; border-right:1px solid #747271; padding:7px 0 0; text-align:center }
#navTop .numbr { width:215px; height:24px; font-size:17px; font-weight:normal; letter-spacing:-1px; background:url(/img/bkg-nav-phone.gif) 0 0 no-repeat; border:none; padding:2px 13px 0 0; text-align:right }
#navBtm { width:928px; height:33px; background:url(/img/bkg-nav-bottom.gif) 0 0 repeat-x; border:1px solid #747271; border-top:none; margin:0 auto }
#navBtm .txtnavbtm { float:right; margin:12px 14px 0 0 }

/*----- side navigations -----*/
#navSide { width:238px; padding:20px 0 0 }
#navSide .title { font:bold 12px Arial, Helvetica, sans-serif; color:#75201f; letter-spacing:normal; padding:0 0 7px 46px }
.navProducts { width:238px; background:url(/img/bkg-nav-products.jpg) 0 0 no-repeat }
.navSupport { width:238px; background:url(/img/bkg-nav-support.jpg) 0 0 no-repeat }
.navAbout { width:238px; background:url(/img/bkg-nav-about.jpg) 0 0 no-repeat }
#navSide ul { background:url(/img/bkg-nav-products-btm.gif) 0 100% no-repeat; padding:0 0 10px }
#navSide a { display:block; width:172px; height:17px; font-size:9px; color:#000; letter-spacing:-1px; background:url(/img/bkg-navSide-link.gif) 0 0 no-repeat; padding:5px 0 0 10px; margin:0 0 0 37px; text-align:left; text-decoration:none }
#navSide a:hover { display:block; width:182px; height:17px; color:#650100; background:url(/img/bkg-navSide-hover.gif) 0 0 no-repeat; margin:0 0 0 37px }
#navSide .current { width:182px; height:22px; background:url(/img/bkg-navSide-hover.gif) 0 0 no-repeat; margin:0 0 0 37px }
#navSide .current a { color:#650100; background:none; margin:0 }
#navSide .current a:hover { color:#650100; background:none; margin:0 }
/*----- side navigations -----*/
/*----- NAVIGATION -----*/


/*----- HOMEPAGE BODY -----*/
#hmbdy { width:928px; min-height:605px; background:#b9b9b9 url(/img/bkg-body.gif) 0 0 repeat-x; border:1px solid #747271; border-top:none; padding:11px 0 0 0; margin:0 auto }
#hmbdy li { background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 11px 17px }
#hmbdy li a { font-weight:bold; color:#000; text-decoration:none }
#hmbdy li a:hover { color:#b30500; text-decoration:underline }

/* product list on homepage */
#prdlst { width:670px; height:319px; font-size:10px; background:url(/img/bkg-main-home.gif) 0 0 no-repeat; padding:9px 0 0 9px; margin:0 10px 0 7px }
#prdlst .prdct { float:left; width:207px; height:309px; background:url(/img/bkg-product-main.gif) 0 0 no-repeat; padding:0 5px }
#prdlst .prdct .pdimg { width:155px; height:195px; margin:8px 0 0 }
#prdlst .asset { margin:0 5px 0 0 }
#prdlst .invnty { margin:0 5px 0 0 }
#prdlst .chckin {  }
#prdlst .prdct .btns { margin:3px 0 0 }
#prdlst .prdct .pad1 { margin:3px 0 0 }
#prdlst .prdct .pad2 { margin:3px 0 0 }
/* product list on homepage */

/* help me choose action */
#help { width:194px; height:141px; color:#FFF; background:url(/img/bkg-help-me.gif) 0 0 no-repeat; padding:50px 18px 0 18px; margin:0 0 7px }
#help em strong { color:#b30500 }

/* internal help */
#help2 { width:194px; height:143px; color:#FFF; background:url(/img/bkg-help-me2.gif) 0 0 no-repeat; padding:50px 9px 0 35px }
#help2 img { margin:7px 0 0 -8px }
#help2 em strong { color:#b30500 }
/* internal help */
/* help me choose action */

/* additional info box */
#addinfo, #addinfo2 { width:224px; background:url(/img/bkg-infobox.gif) 0 0 no-repeat; margin:15px 0 0 15px }
#addinfo2 { margin:15px 15px 0 0 }
#addinfo .cnt, #addinfo2 .cnt { padding:15px 15px 3px }
#addinfo b, #addinfo2 b { display:block; font-size:14px; color:#b50b06; padding:0 0 10px }
#addinfo a, #addinfo2 a { color:#b50b06 }
#addinfo a:hover, #addinfo2 a:hover { color:#000 }
#addinfo strong, #addinfo2 strong { color:#b50b06 }
/* additional info box */

/* content on the homepage - articles - FAQs */
#cnt { width:917px; background:url(/img/bkg-content-main.gif) 0 0 no-repeat; padding:9px 0 0 0px; margin:4px 0 0 7px }
#cnt table { width:917px; background:url(/img/bkg-content-main-btm.gif) 0 100% no-repeat }
#cnt td { padding:0 0 10px }
#cnt .info { width:380px; min-height:355px; background:#ebebea url(/img/bkg-content.gif) 0 0 no-repeat; padding:16px 5px 0 5px; margin:0 }
#cnt .info br { line-height:10px }
#cnt .artcl { width:224px; min-height:355px; background:#ebebea url(/img/bkg-articles-main.gif) 0 0 no-repeat; padding:16px 20px 0; margin:0 }
#cnt .artcl span, #cnt .faqs span { float:right; margin:2px 0 0 }
#cnt .artcl li .rm { margin:7px 0 0 0 }
#cnt .faqs { width:188px; min-height:355px; background:#ebebea url(/img/bkg-faq-main.gif) 0 0 no-repeat; padding:16px 30px 0 17px }
/* content on the homepage - articles - FAQs */
/*----- HOMEPAGE BODY -----*/


/*----- INTERNAL BODY -----*/
#bdy { width:914px; min-height:606px; background:#b9b9b9 url(/img/bkg-body.gif) 0 0 repeat-x; border:1px solid #747271; border-top:none; padding:10px 7px 0; margin:0 auto }
* html #bdy { padding:10px 2px 0 3px }

#bdy .nopad { padding:0 }
#bdy h1 { color:#75201f }

/***** DO NOT APPLY PADDING TO THE WIDTHS OF THESE CLASSES!! IT WILL MESS THE SITE UP!! *****/
.intrnl { width:897px !important; width:906px; background:url(/img/bkg-internal.gif) 0 0 no-repeat; padding:0 17px 0 0 }
.innopad { width:914px !important; width:923px; padding:0 }
.intrnl2 { width:914px !important; width:923px; background:url(/img/bkg-internal.gif) 0 0 no-repeat }
.intrnl .intcnt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#111; padding:26px 0 0 12px }
.intrnl .intcnt  ul { margin:8px 0 8px 19px }
.intrnl .intcnt  li { color:#000; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 3px 17px }
.intrnl .pdcnt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding:26px 0 0 }
.intrnl .pdcnt h1 { margin-left:12px }
.intrnl .pdcnt  ul { margin:5px 0 5px 19px }
.intrnl .pdcnt  li { color:#000; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 3px 17px }
/***** DO NOT APPLY PADDING TO THE WIDTHS OF THESE CLASSES!! IT WILL MESS THE SITE UP!! *****/

/***** USE THIS STYLE IF YOU NEED SIDE PADDING *****/
.intrnl .content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#111; padding:20px }
.intrnl .content h1 { font-size:20px }
.intrnl .content ul { margin:5px 0 5px 19px }
.intrnl .content li { color:#000; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 3px 17px }
/***** USE THIS STYLE IF YOU NEED SIDE PADDING *****/

/* only use this class if the internal page needs to be the minimum height */
.tall { min-height:550px }
/* only use this class if the internal page needs to be the minimum height */
/*----- INTERNAL BODY -----*/


/*----- INTERNAL FORMS -----*/
#formtbl table { width:601px; height:457px; background:url(/img/bkg-submit-form.gif) 0 0 no-repeat; margin:13px 0 0 }
#formtbl table.asset { width:601px; background:url(/img/bkg-submit-form2.gif) 0 0 no-repeat; margin:13px 0 0 }
#formtbl table td.ad { width:285px; padding:16px 22px 0 17px; vertical-align:top; background:url(/img/bkg-ad.gif) bottom no-repeat; }

#form { width:601px; background:url(/img/bkg-form.gif) 0 0 no-repeat; margin:20px 0 0 }
@include url('calculator.css')
/*------ Slide Group -------*/
#formtbl table .testimonial { width:284px; height:94px; padding:36px 4px 11px 21px; vertical-align:top; font-weight:12px; line-height:15px; color:#2e3136; }
#formtbl table .testimonial b, #formtbl table .testimonial i { display:inline; margin:0; padding:0; font-weight:bold;}
#formtbl table .testimonial .slides { width:277px; height:120px; position: relative; padding:0 0 0 8px;  border: none; float: left; overflow: hidden;  background:url(/img/bkg-testimonialbox-smaller.gif) no-repeat;}
#formtbl table .testimonial .slides .view {  width:40px; height:94px; padding:22px 0 0 0;  margin-top:0; text-align:left; float:right; z-index:1200; }
#formtbl table .testimonial .slides .arrow { width:40px; margin: 0 0 -94px 0; padding:18px 0 0 0; position:relative; z-index:1200;  }
#formtbl table .testimonial .slidegroup { width:247px; height:94px; position: relative; z-index:1000; right: 0; margin: 0px; padding:8px 0 18px 0;  border: none; float:left;}
#formtbl table .testimonial .slide { width:247px; height:94px; position: relative;z-index:1000; overflow: hidden; margin:0px; padding: 0px; border: none; float:left; }


#formtbl table.tryit { width:251px; background:none; margin:16px 0 0 0 }
#formtbl table.tryit h2 { font-size:26px; font-weight:bold; color:#b0140f; }
#formtbl table.tryit td, #formtbl table.tryit th { width:236px; height:auto; line-height:18px; background:none; margin:0 }
#formtbl table.tryit th { padding-top:3px; font-weight:normal}
#formtbl table.tryit td.req { font-weight:bold; padding-right:6px;}
#formtbl table.tryit input { width:235px; height:17px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl table.tryit input.chkbx { float:left; display:inline; width:13px; height:13px; border:none; margin:1px 5px 0 0 }
#formtbl table.tryit textarea { width:235px; height:100px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl table.tryit input.btn { width:140px; border:0px; background:url(/img/btn-larger-submit.gif) no-repeat; height:33px; margin:10px 0; font-size:20px; color:#ffffff; text-align:center; }
#formtbl td { text-align:left; vertical-align:middle }
#formtbl .top { height:37px }
#formtbl .R-algn { text-align:right }
#formtbl .C-algn { text-align:center }
#formtbl .T-algn { vertical-align:top; padding-top:4px }
#formtbl i { font-weight:normal }
#formtbl .req { font-weight:bold }
#formtbl .text { width:244px }
#formtbl .inpt { width:340px; padding:0 10px 0 7px }
#formtbl .pad { padding:5px 0 15px 7px }
#formtbl .chkbx { float:left; width:13px; height:13px; border:none; margin:1px 5px 0 0 }
#formtbl label { float:left; display:block; margin:0 15px 0 0 }
#formtbl .lbl { width:140px; height:15px; margin:1px 0 0 }
#formtbl input { width:214px; height:17px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl textarea { width:214px; height:150px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl select { width:220px; height:20px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl .btn { cursor: pointer; width:62px; height:13px; border:none; background:url(/img/button-submit.gif) 0 0 no-repeat }
#formtbl .btn2 {cursor: pointer; width:62px; height:13px; border:none; background:url(/img/button-next.gif) 0 0 no-repeat }

#formtbl table.honeywell { width:330px;height:auto;  background:url(/img/bkg-honeywell.jpg) 0 0 no-repeat; margin:13px 0 0 0; text-align:left; xborder:solid 1px #000 }
#formtbl table.honeywell td { vertical-align:top; padding:0px; }
#formtbl table.honeywell table.tryit { width:300px; height:auto; background:none; margin:30px 5px 10px 15px; xborder:solid 1px #000 }
#formtbl table.honeywell table.tryit h2 { font-size:26px; font-weight:bold; color:#b0140f; }
#formtbl table.honeywell table.tryit td, #formtbl table.tryit th { width:236px; height:auto; line-height:18px; background:none; margin:0; padding:9px 0; vertical-align:top; xborder:solid 1px #000 }
#formtbl table.honeywell table.tryit th { padding-top:3px; font-weight:normal}
#formtbl table.honeywell table.tryit td.req { font-weight:bold; padding-right:6px;}
#formtbl table.honeywell table.tryit input { width:200px; height:17px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl table.honeywell table.tryit textarea { width:200px; height:100px; font-size:11px; border:1px solid #CCC; padding:2px 2px 0 }
#formtbl table.honeywell table.tryit input.btn { width:140px; border:0px; background:url(/img/btn-larger-submit.gif) no-repeat; height:33px; margin:0px 0; font-size:20px; color:#ffffff; text-align:center; xborder:solid 1px #000}
/*----- INTERNAL FORMS -----*/


/*----- STEP BY STEP PROCESS -----*/
/* steps */
.stepbtn { width:573px; height:30px }
.steps { width:895px; padding:0 0 0 19px }
.step1 { background:url(/img/steps/bkg-step1.gif) 0 0 no-repeat }
.step2 { background:url(/img/steps/bkg-step2.gif) 0 0 no-repeat }
.step3 { background:url(/img/steps/bkg-step3.gif) 0 0 no-repeat }
.step4 { background:url(/img/steps/bkg-step4.gif) 0 0 no-repeat }
.steps .cnt { width:800px; padding:34px 0 0 17px; margin:0 0 15px }
.steps .cnt  ul { margin:5px 0 5px 19px }
.steps .cnt  li { color:#a46c6b; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 3px 17px }
.steps form table { width:877px; background:#e0e0e0 url(/img/steps/bkg-step1-table.gif) 0 0 no-repeat }
.steps form table .hding { padding:14px 0 0 17px }
.steps form table .ttl { height:42px; font-size:10px; font-weight:bold; color:#650301; text-align:center; vertical-align:middle }
.steps form table .info { width:526px; height:27px; letter-spacing:-1px; background:url(/img/steps/bkg-infobox-white.gif) right top no-repeat; padding:5px 0 0 18px }
.steps form table .ckwhte { width:108px; background:url(/img/steps/bkg-checkbox-white.gif) left top no-repeat }
.steps form table .ckgray { width:108px; background:url(/img/steps/bkg-checkbox-gray.gif) left top no-repeat }
.steps form table .end { padding:0 8px 0 0 }
.steps form table .chse { background:url(/img/steps/bkg-choose.gif) right 17px no-repeat }
.steps form table .chse2 { width:401px; background:url(/img/steps/bkg-choose2.gif) right 18px no-repeat }
.steps form table .chse3 { width:401px; background:url(/img/steps/bkg-choose3.gif) right 18px no-repeat }
.steps form table .ntchk, .steps form table .chkd { float:left; width:108px; height:40px; background:url(/img/steps/input-notchecked.gif) 0 18px no-repeat; padding:23px 0 0 }
.steps form table .chkd { background:url(/img/steps/input-checked.gif) 0 18px no-repeat }
.steps form table .ntchk label, .steps form table .chkd label { float:right; display:block; width:70px; font-size:9px; color:#444a50; letter-spacing:-1px; text-align:center }
.steps form table .chkd label { color:#FFF }
.steps form table .chkd .lblpad, .steps form table .ntchk .lblpad { padding:5px }
.steps form table .ntchk label strong, .steps form table .chkd label strong { font-size:10px }
.steps form table .ntchk input, .steps form table .chkd input { float:right; width:13px; height:13px; margin:5px 10px 0 0px }
.steps form .sbmt { float:right; width:61px; height:54px; background:url(/img/steps/button-next.gif) 0 0 no-repeat; margin:6px 18px 0 0 }
.steps form .prev { width:61px; height:54px; background:url(/img/steps/button-previous.gif) 0 0 no-repeat; margin:6px 0 0 9px }
/* steps */

/* step 4 final report */
/*************** REFER TO /CSS/ALLTABS.CSS FOR THE FINAL PAGE TABS ***************/
.steps .final { width:647px; letter-spacing:-1px; padding:34px 0 0 0 }
.steps .sysboxtall { height:230px }
/* step 4 final report */

/* your recommended system box */
#sysbox { float:right; width:230px; height:84px; background:url(/img/steps/bkg-system-box.jpg) 0 -1px no-repeat; padding:46px 0 0 }
#sysbox .blck, #sysbox .dkgry, #sysbox .ltgry { width:182px; height:22px; margin:0 0 2px 21px }
#sysbox .blck label, #sysbox .dkgry label, #sysbox .ltgry label { display:block; height:17px; font-size:9px; font-weight:bold; padding:5px 0 0 25px }
#sysbox .blck { color:#CCC; background:url(/img/steps/sysbox-black.gif) top right no-repeat }
#sysbox .blck img { float:right }
#sysbox .dkgry { background:url(/img/steps/sysbox-darkgray.gif) top right no-repeat }
#sysbox .ltgry { background:url(/img/steps/sysbox-lightgray.gif) top right no-repeat }
#sysbox .onedkgy { background:url(/img/steps/sysbox-1dkgy.gif) 0 0 no-repeat }
#sysbox .oneblck { background:url(/img/steps/sysbox-1black.gif) 0 0 no-repeat }
#sysbox .twoltgy { background:url(/img/steps/sysbox-2ltgy.gif) 0 0 no-repeat }
#sysbox .twodkgy { background:url(/img/steps/sysbox-2dkgy.gif) 0 0 no-repeat }
#sysbox .twoblck { background:url(/img/steps/sysbox-2black.gif) 0 0 no-repeat }
#sysbox .threeltgy { background:url(/img/steps/sysbox-3ltgy.gif) 0 0 no-repeat }
#sysbox .threedkgy { background:url(/img/steps/sysbox-3dkgy.gif) 0 0 no-repeat }
#sysbox .threeblck { background:url(/img/steps/sysbox-3black.gif) 0 0 no-repeat }
/* your recommended system box */
/*----- STEP BY STEP PROCESS -----*/


/*----- PRODUCT INFORMATION -----*/
/* details */
#details { font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; width:624px }
#details .prodimg { float:left; width:87px; margin:0 13px 110px 7px }
.details1 { background:url(/img/details/bkg-details1.gif) 0 0 no-repeat; padding:17px 16px 0 20px}
.details2 { background:url(/img/details/bkg-details2.gif) 0 0 no-repeat; padding:7px 16px 0 20px }
.details3 { background:url(/img/details/bkg-details3.gif) 0 0 no-repeat; padding:7px 16px 0 20px }
.details4 { background:url(/img/details/bkg-details4.gif) 0 0 no-repeat; padding:7px 16px 0 20px }
.details5 { background:url(/img/details/bkg-details5.gif) 0 0 no-repeat; padding:7px 16px 0 20px }
#details .edtn, #details .edtnMobl { width:581px; height:29px; font:14px Arial, Helvetica, sans-serif; color:#75201f; padding:16px 0 0 43px; margin:10px 0 0 }
#details .edtn { background:url(/img/details/divider-product-edition.gif) 0 0 no-repeat }
#details .edtnMobl { background:url(/img/details/divider-product-edition2.gif) 0 0 no-repeat }
#details .dtlcnt { width:614px; min-height:90px; margin:0 0 0 9px }
#details .dtlcnt h3 { color:#75201f; font-size:18px; padding:0; margin:0 }
#details .dtlcnt h2 { padding-top:13px }
#details .dtlcnt b { display:block; padding:20px 0 0 }
#details .dtlcnt .snglusr { float:right; width:106px; height:56px; background:url(/img/details/bkg-single-user.gif) 0 0 no-repeat; margin:0 13px 10px; text-align:center }
#details .dtlcnt .mltiusr { float:right; width:106px; height:56px; background:url(/img/details/bkg-multi-user.gif) 0 0 no-repeat; text-align:center; margin:0 0 10px }
#details .dtlcnt .vid { width:347px; height:260px; background:url(/img/details/bkg-video.gif) 0 0 no-repeat; padding:43px 64px }
#details .dtlcnt ul { margin:5px 0 5px 19px }
#details .dtlcnt li { color:#000; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 3px 17px }

.scner, .scner2, .inst, .contr { width:587px; height:32px; font:14px Arial, Helvetica, sans-serif; color:#75201f; background:url(/img/details/divider-product-scanner.jpg) 0 0 no-repeat; padding:20px 0 0 52px; margin:10px 0 0 }
.scner2 { height:30px; background:url(/img/details/divider-product-scanner2.gif) 0 0 no-repeat; padding-top:17px }
.inst { background:url(/img/details/divider-product-training.jpg) 0 0 no-repeat }
.contr { background:url(/img/details/divider-product-contracts.jpg) 0 0 no-repeat }
.label { background:url(/img/details/divider-product-label.jpg) 0 0 no-repeat }

.prodcnt { margin:0 52px }
.prodcnt .snglusr b, .prodcnt .mltiusr b { display:block; padding:20px 0 0 }
.prodcnt .snglusr h3, .prodcnt .mltiusr h3 { color:#75201f; font-size:18px; padding:0; margin:0 }
.prodcnt .snglusr h2, .prodcnt .mltiusr h2 { padding-top:13px }
.prodcnt .snglusr { float:right; width:106px; height:56px; background:url(/img/details/bkg-single-user.gif) 0 0 no-repeat; margin:0 13px 10px; text-align:center }
.prodcnt .mltiusr { float:right; width:106px; height:56px; background:url(/img/details/bkg-multi-user.gif) 0 0 no-repeat; text-align:center; margin:0 0 10px }

/* details */

/* buttons at the top of the product details */
#navProd { height:33px; background:url(/img/details/bkg-detail-buttons.gif) 0 0 repeat-x }
#navProd .margin7 { margin:0 7px 0 0 }
#navProd .margin8 { margin:0 8px 0 0 }
#navProd .margin10 { margin:0 10px 0 0 }
/* buttons at the top of the product details */
/*----- PRODUCT INFORMATION -----*/


/*----- SUPPORT CENTER -----*/
#sprtcntr { padding:26px 15px 0 0 }
#sprtcntr .sbmtcase { float:right; margin:-10px 0 0 10px }
#sprtcntr .sprtcnt { min-height:225px; padding:0 0 0 12px }
#sprtcntr table { width:657px; background:url(/img/bkg-support3col.gif) 0 0 no-repeat }
#sprtcntr table td { width:205px; padding:15px 0 0 14px }
#sprtcntr table h2 { font-size:15px; font-weight:bold; color:#b30500 }
#sprtcntr table td .pdf { min-height:150px }
#sprtcntr table td .pdf li { width:148px; height:31px; letter-spacing:-1px; background:url(/img/bkg-pdf.gif) 0 0 no-repeat; padding:5px 5px 3px 44px }
#sprtcntr table td .pdf li a { color:#000; text-decoration:none }
#sprtcntr table td .pdf li a:hover { color:#b30500; text-decoration:underline }
#sprtcntr table td .more { float:right; padding:5px 15px 0 0 }
#sprtcntr table td .more2 { float:right; padding:5px 17px 0 0 }
#sprtcntr table td .list { min-height:150px }
#sprtcntr table td .list li { float:left; width:180px; background:url(/img/bullet-arrow.gif) 0 2px no-repeat; padding:0 5px 10px 17px }
#sprtcntr table td .list li a { font-weight:bold; color:#000; text-decoration:none }
#sprtcntr table td .list li a:hover { color:#b30500; text-decoration:underline }

.pdflink { display:block; width:148px; height:31px; background:url(/img/bkg-pdf.gif) 0 0 no-repeat; padding:3px 5px 3px 44px; margin:20px 0 10px }

.kblink { display:block; background:url(/img/bullet-arrow.gif) 0 3px no-repeat; padding:0 0 10px 15px; margin:5px 0 0 }
/*----- SUPPORT CENTER -----*/


/*----- NEWS AND OTHER RANDOM STYLES -----*/
.news-item h2 a { color:#a46c6b }
.news-item h2 b { font-size:11px; color:#000 }
/*----- NEWS AND OTHER RANDOM STYLES -----*/


/*----- DEMOS -----*/
.demos { width:889px; margin:17px 0 0 0 }
.demos .asset { width:269px; height:130px; background:url(/img/bkg-demo-asset.jpg) 0 0 no-repeat; padding:220px 10px 0 21px }
.demos .ivntry { width:258px; height:130px; background:url(/img/bkg-demo-inventory.jpg) 0 0 no-repeat; padding:220px 10px 0 21px }
.demos .checkin { width:269px; height:130px; background:url(/img/bkg-demo-checkin.jpg) 0 0 no-repeat; padding:220px 10px 0 21px }
.demos .demobtns { width:268px; margin:10px 0 0 -6px }
/*----- DEMOS -----*/


/*----- FOOTER -----*/
#ftr { width:914px; height:92px; color:#4d4d4d; background:#000; border-left:1px solid #747271; border-right:1px solid #747271; padding:7px 14px 0 0; margin:0 auto; text-align:right }
#ftr a { color:#4d4d4d; text-decoration:none }
#ftr a:hover { color:#FFF; text-decoration:underline }
#ftr a.gry { color:#4d4d4d }
#ftr a:hover.gry { color:#4d4d4d; text-decoration:none }
/*----- FOOTER -----*/


textarea {font-family:Arial, Helvetica, sans-serif, "Lucida Sans Unicode", "Lucida Sans", "Lucida Fax", gotham;}
#social-icons { width: 60px; height: 20px; margin: 2px 0 0 10px; position: relative; float: left; }
.youtube a { left: 0px; width: 24px; height: 24px; background: transparent url(/img/youtube.png); position: absolute; }
.facebook a { left: 32px; width: 24px; height: 24px; background: transparent url(/img/facebook.png); position: absolute; }