/*Global CSS Declarations for mobile-pack.com, Version 2010, Copyright (c) Analogue Web Design, LLC. All rights reserved.*//*GLOBAL RESET*/html, body, address, blockquote, div, h1, h2, h3, h4, h5, h6, noscript, p, pre, dl, dt, dd, ol, ul, li, table, caption, thead, tfoot, tbody, tr, td, th, form, fieldset, legend, label, a, img, object, q, span, abbr, acronym, del, dfn, em, ins, strong{background: transparent;border: none;font-size: 100%;margin: 0;outline: none;padding: 0;vertical-align: baseline;}a{outline: none;text-decoration: none;}abbr:hover, acronym:hover{border-bottom: 1px dotted #9e9e9c;cursor: help;}address{font-style: normal;}blockquote, q{quotes: none;}h1, h2, h3, h4, h5, h6{font-size: 1em;}html{background: #333;height: 100%;}fieldset, img{border: medium none;}input, button, select, textarea{font-family: Verdana, Geneva, sans-serif;font-size: 1em;}label{cursor: pointer;}ol, ul{list-style: none;}:focus{outline: none;}/*LAYOUT*/body{background: url(/assets/img/menu.jpg) repeat-x 0 24px;font: 10px/1.5 Verdana,Geneva,sans-serif;height: 100%;margin: 0 auto 9px;min-width: 984px;}#container{background: #fff;color: #333;margin: 9px auto;padding-top: 24px;position: relative;width: 960px;}/*HEADER*/#header{background: #fff;padding: 8px 0;float: left;width: 304px;}#header h1{background: url(/assets/img/logo.jpg) no-repeat 50% 0;height: 25px;overflow: hidden;text-indent: -999em;width: 304px;}#header h2{color: #716f6e;text-align: center;}/*MENU*/#menu{background: url(/assets/img/menu.jpg) repeat-x;font-size: 12px;font-weight: 700;height: 56px;line-height: 56px;overflow: hidden;padding: 0 9px;text-transform: lowercase;width: 638px;}#menu a{color: #fff;display: block;float: left;padding: 0 9px;}#menu a:hover{background: url(/assets/img/menu-hover.png) !important;}#menu li{display: inline;}#home li.home a, #testimonials li.testimonials a, #purchasing li.purchasing a, #training li.training a, #refresh li.refresh a, #light-duty li.light-duty a, #press li.press a{background: url(/assets/img/menu-current.png) 50% 50%;color: #bb5;}/*INTRO*/#intro{color: #716f6e;font-size: 15px;margin-bottom: 36px;padding: 36px 36px 0;position: relative;}#intro a.jumpstart{position: absolute;right: 18px;top: 360px;}#intro a.pack{background: url(/assets/img/gallery.jpg) no-repeat;color: #181512;font-size: 12px;position: absolute;right: 36px;top: 36px;}#intro a.pack:hover{color: #810;background-position: 100% 0;}#intro a.pack em{font-style: normal;height: 57px;padding: 30px 18px;position: absolute;right: 0;text-align: center;top: 0;width: 78px;}#intro a.pack em b{color: #810;}#intro a.pack:hover em b{color: #181512;}#intro p{margin-right: 247px;}#intro p.strong{color: #181512;font-weight: 700;}#intro p.strong strong{color: #810;}/*CONTENT*/#content{overflow: hidden;width: 960px;}/*CONTENT-MAIN*/#content-main{background: url(/assets/img/content.jpg) repeat-x 0% 39px;float: right;padding-bottom: 18px;width: 656px;}#content-main a{border-bottom: 1px solid #fff;color: #810;}#content-main a:hover{border-color: #bb5;}#content-main a.lightbox{border: 1px solid #858383;float: right;margin: 1em 0 0 1em;}#content-main a.lightbox:hover{border-color: #810;}#content-main a.lightbox img{vertical-align: bottom;}#content-main h3{color: #810;font-size: 18px;margin: 6px 30px 21px;}#content-main h4{color: #810;font-size: 15px;margin: 9px 30px;}#content-main p{font-size: 12px;margin: 9px 30px;}#content-main table{border-collapse: collapse;font-size: 12px;margin: 9px 30px;}#content-main table tr.even td, #content-main table tr.even th{background: #e5ebe5;}#content-main table tr:hover td, #content-main table tr:hover th{background: #bb5;}#content-main table td{border: 1px solid #858383;padding: 3px 6px;}#content-main table th{border: 1px solid #858383;padding: 3px 6px;text-align: right;}#content-main ul{font-size: 12px;margin: 9px 30px;}#content-main ul li{list-style-type: disc;margin-left: 2em;}#content-main #order{border-top: 1px solid #b7b6b6;color: #333;margin: 15px 30px 0;padding-top: 12px;}#content-main #order .right{margin-left: 36px;}#content-main #order a{border-bottom: 1px solid #fff;color: #810;}#content-main #order a:hover{border-color: #bb5;}#content-main #order em{color: #565352;font-size: 15px;}#content-main #order strong{color: #810;font-size: 24px;margin-bottom: 6px;}#video-frame{height: 360px;margin: 9px 30px;text-align: center;}/*CONTENT-SIDEBAR*/#content-sidebar{float: left;margin-top: 39px;width: 304px;}#customers, #in-action{background: #4e4a4a url(/assets/img/sidebar.jpg) repeat-x;color: #fff;font-size: 12px;padding: 18px 18px 12px;}#request{background: url(/assets/img/request.jpg) no-repeat;color: #181512;display: block;font-size: 17px;height: 54px;line-height: 54px;text-indent: 18px;width: 304px;}#request strong{color: #810;}#request:hover{background-position: 0 100%;color: #810;}#request:hover strong{color: #181512;}#scroller{background: #fff;height: 95px;margin-bottom: 9px;overflow: hidden;position: relative;text-align: center;width: 268px;}#scroller div{left: 0;margin: 0;position: absolute;width: 100%;}#scroller .wrapper{display: none;}#in-action img{margin-bottom: 9px;vertical-align: bottom;}/*FOOTER*/#footer{overflow: hidden;width: 960px;}#footer address{background: url(/assets/img/footer-bag.jpg) no-repeat 24px 24px;color: #858383;float: left;font-size: 15px;padding: 15px 18px 15px 84px;width: 202px;}#footer address a{border-bottom: 1px solid #fff;color: #810;}#footer address a:hover{border-color: #bb5;}#footer address b{color: #181512;}#footer address em{text-transform: lowercase;font-size: 12px;font-style: normal;}#footer address img{margin-bottom: 0;}#footer blockquote{background: #e5ebe5;font-size: 9px;float: right;height: 120px;padding: 15px 30px;width: 596px;}#footer blockquote cite{font-size: 10px;margin-top: 6px;color: #810;}#footer blockquote h4{color: #810;font-size: 12px;margin-bottom: 6px;}#footer blockquote p{margin-bottom: 6px;}#footer div{background: url(/assets/img/order.jpg) no-repeat;color: #333;float: right;padding: 15px 30px;width: 596px;}#footer div .right{float: right;margin-left: 36px;}#footer div a{border-bottom: 1px solid #fff;color: #810;}#footer div a:hover{border-color: #bb5;}#footer div em{color: #565352;font-size: 15px;}#footer div strong{color: #810;font-size: 24px;margin-bottom: 6px;}#footer ul{background: #810;clear: both;color: #fff;padding: 6px 9px;width: 942px;}#footer ul a{color: #fff;}#footer ul a:hover{text-decoration: underline;}#footer ul li{border-left: 1px solid #fff;padding: 0 9px;display: inline;}#footer ul li:first-child{border: medium none;}/*HOME*/#home #content-main{background-position: 0 0;padding-top: 18px;}#home #content-main p{margin-right: 301px;}#home #content-sidebar{margin-top: 0;}#home #footer address{margin-top: 18px;}/*MODAL.FORM*/#modal-form{display: none;left: 0;position: absolute;top: 3em;width: 100%;z-index: 180;}#modal-form a.close{color: #4e4b4a;position: absolute;right: 9px;top: 3px;}#modal-form a.close:hover{color: #810;}#modal-form a.close kbd{font-size: 12px;font-weight: 700;}#modal-form button{background: url(/assets/img/button.jpg) no-repeat;border: medium none;color: #fff;float: right;font-size: 15px;font-weight: 700;height: 36px;line-height: 30px;width: 90px;}#modal-form button:hover{background-position: 0 100%;}#modal-form div label.left{float: left;margin: 0 9px 9px 0;width: 273px;}#modal-form div label.right{float: right;margin: 0 0 9px 9px;width: 273px;}#modal-form fieldset fieldset{padding: 9px 18px;}#modal-form fieldset fieldset a{border-bottom: 1px solid #fff;color: #810;}#modal-form fieldset fieldset a:hover{border-color: #bb5;}#modal-form form{background: #fff;border: 9px solid #bb5;font-size: 12px;margin: 0 auto;position: relative;width: 600px;}#modal-form h4{background: url(/assets/img/logo.jpg) no-repeat 50% 0;height: 25px;margin: 18px;overflow: hidden;text-indent: -999em;width: 264px;}#modal-form input, #modal-form select, #modal-form textarea{border: 1px solid #858383;padding: 2px;width: 267px;}#modal-form input:focus, #modal-form select:focus, #modal-form textarea:focus{border-color: #810;}#modal-form p{margin-bottom: 9px;}#modal-form select{margin-bottom: 9px;width: 372px;}#modal-form strong{background: url(/assets/img/menu.jpg) repeat-x;color: #fff;display: block;font-size: 16px;font-style: normal;height: 56px;line-height: 56px;padding: 0 18px;text-align: right;}#modal-form textarea{height: 78px;margin-bottom: 9px;width: 558px;}#modal-form-overlay{background: #000;display: none;height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 90;}/* LIGHTBOX */#overlay{background: #000;display: none;height: 500px;left: 0;position: absolute;top: 0;width: 100%;z-index: 90;}#lightbox{color: #fff;display: none;left: 0;position: absolute;text-align: center;top: 18px;width: 100%;z-index: 100;}#lightboxHeader{visibility: hidden;margin: 0 auto 0.25em;text-align: left;}#lightboxCaption{float: left;font-size: 1.2em;font-weight: bold;text-align: left;}#lightboxCloseLink{background: url(/assets/img/lightbox.png) no-repeat -32px 0;display: block;float: right;height: 18px;width: 16px;}#lightboxCloseLink:hover{background-position: -32px 100%;}#lightboxFrame{background: #000 url(/assets/img/loading.gif) no-repeat 50% 125px;border: 9px solid #bb5;height: 250px;margin: 0 auto;position: relative;width: 250px;}#lightboxImage{display: none;}#lightboxFooter{display: none;font-size: 1.2em;margin: 0 auto;padding-top: 0.25em;text-align: left;}#lightboxControls{float: right;text-align: right;width: 80px;}#lightboxControls a{background: url(/assets/img/lightbox.png) no-repeat;display: block;float: right;height: 18px;margin-left: 4px;width: 16px;}#lightboxControls a#lightboxPrevLink{background-position: -48px 0;}#lightboxControls a#lightboxPrevLink:hover{background-position: -48px 100%;}#lightboxControls a#lightboxNextLink{background-position: -64px 0;}#lightboxControls a#lightboxNextLink:hover{background-position: -64px 100%;}#lightboxControls a#lightboxPlayLink{background-position: 0 0;}#lightboxControls a#lightboxPlayLink:hover{background-position: 0 100%;}#lightboxControls a#lightboxPauseLink{background-position: -16px 0;}#lightboxControls a#lightboxPauseLink:hover{background-position: -16px 100%;}/*CLASSES*/.clear:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}.hide{display: none;}.right{float: right;}/*MSIE*/*+html body{background-position: 0 33px;}*+html .clear{height: 1%;}* html body{background-position: 0 33px;}* html .clear{height: 1%;}