﻿html,body,div,h1,h2,h3,h4,h5,h6,p,ul,li{margin:0;padding:0}html,body{height:100%}body{background:#fff;color:#222;font:75% "Helvetica Neue",Arial,Helvetica,sans-serif}#wrapper{min-height:100%}* html #wrapper{height:100%}ul{list-style:none}a{outline:none;text-decoration:none}img{border:none}#header,#breadcrumb,#imgs,#searchby,#nav ul,#content{margin:0 auto;width:960px}h1{padding:9px 0 5px;width:370px}h1 span,.doNotShow{display:none}#header h1 a,#header h1 img,label{display:block}#header h1 a:visited,#header h1 a:link{ color:black}#header form{margin:23px 20px 4px 0}#header form label{color:#fff;display:inline}#header form div.searchType{margin:0 0 0 42px;width:200px}#header #keywords{border:2px solid #ccc}.ac_results{background-color:#FFF;border:1px solid #C0C0C0;overflow:hidden;padding:0px;z-index:25}.ac_results ul{list-style:none;list-style-position:outside;margin:0;padding:0;width:100%}.ac_results iframe{display:none;display:block;filter:mask();height:3000px;left:0;position:absolute;top:0;width:3000px;z-index:-1}.ac_results li{background-color:#333;color:#fff;cursor:pointer;display:block;font:menu;font-size:12px;margin:0px;overflow:hidden;padding:2px 5px;width:100%}.ac_over{color:#FFF;background-color:#bd0102}.ac_results li:hover{color:#FFF;background-color:#bd0102}#nav{background:#010101 url(../images/navBg.gif) 0 0 repeat-x;clear:both;height:3em;width:100%}#nav li{float:left;position:relative;z-index:10}#nav li.sidelink,ul.pageNum,ul.bottomPageNum{float:right}ul.bottomPageNum{margin:18px 15px 0 0}#nav li a{color:#fff;float:left;font-weight:bold;height:3em;line-height:3em;padding:0 20px;text-align:center}#nav li div{background:#000;margin:0 0 0 -999em;position:absolute;top:3em;left:0;width:350px;z-index:20}#nav li:hover{background:#bd0102}#nav li:hover div{margin-left:0}#nav li div div{float:left;margin:0;position:relative;top:0;width:175px}#nav li div div.colone{background:#292929}#nav li div p{color:#000;display:block;float:none;width:175px}#nav li div p a{background:url(fake.gif);border:none;color:#fff;display:block;float:none;height:auto;line-height:1.5em;padding:3px 0;position:relative;text-align:left;text-indent:20px;width:175px}#nav li div p a:hover{background:#bd0102}#breadcrumb p{margin:5px 0 5px 20px}#imgs img,#searchby img,ul.pageNum li,ul.bottomPageNum li{float:left}#imgs .topImg,#searchby .topImg{margin:0 11px 11px 0}#icons{border:2px solid #970000;overflow:hidden;width:956px}#icons h2{background:#970000;color:#fff;font-weight:normal;margin-bottom:30px;padding:5px;text-align:left;text-indent:45px}#icons ul{width:100%}#icons ul li{float:left;margin-bottom:30px;position:relative;width:318px}#icons ul li a{float:left;margin-top:24px;width:78px}#icons ul li.category a{width:143px}#icons ul li.manufacturer a{width:97px}#icons ul li.carrier a{margin-top:0}#icons ul li.catalog a{ margin:25px 0 0 45px; width:205px}#likeresults a:hover,#footer a:hover,p#top a:hover,#pageNotFound a:hover{text-decoration:underline}#icons ul li img{float:left;margin-right:10px;padding-left:45px}#icons ul li a img{float:none;margin-right:0;padding-left:0;vertical-align:middle}#icons ul li.carrier a img{padding-left:45px}#sidebar{float:left;padding-bottom:17px;width:150px}#sidebar h3,#icons h3{background:url(../images/sidebarH3Bg.jpg) 0 0 no-repeat;height:27px;font-size:1.1em;line-height:27px;margin:17px auto;text-align:left;text-indent:25px;width:140px}#icons h3{clear:both;cursor:pointer;margin:0 0 30px 45px}#sidebar .bluetoothSideBar{background:url(../images/sidebarH3BgBlue.png) 0 0 repeat-x}#sidebar .bluetoothSideBar a{color:#fff;display:block}#sidebar .bluetoothSideBar a:hover{color:#FFF}#sidebar ul,#sidebar ul li{width:150px}#sidebar ul li a,#sidebar ul.filter li a{border-bottom:1px solid #cbcbcb;color:#777;display:block;margin:0 auto;padding:3px 0 3px 25px;width:115px}#sidebar a.more,#sidebar a.less{background:url(../images/more.gif) 8px 50% no-repeat;color:#777;display:block;text-decoration:none;text-indent:30px;width:100%}#sidebar a.less{    background-image:url(../images/less.gif)}#sidebar ul li a:hover,#sidebar a.more:hover,#sidebar a.less:hover,#pageNotFound a,#item b a,#headerNav li a,#contact a{color:#900}#sidebar ul li ul{background:#bbbdbf;position:absolute;left:150px;top:0;margin-left:-999em}#sidebar ul li:hover ul{margin-left:0}#sidebar ul li ul li a{background-image:none;text-indent:10px}#sidebar ul li ul li a:hover{background:#d2d3d5}#sidebar .currentSort{color:#000;cursor:default;font-weight:bolder}#main{display:inline;float:left;margin-left:20px;width:770px}#main h2{font-size:1.9em;padding:14px 0 5px;text-align:left}h3{font-size:1.2em;font-weight:bold;margin:4px 0 7px 0;text-align:center;width:100%}h4{font-size:1.2em;margin:9px 0 5px;text-align:left;width:100%}#productList{margin-top:7px;overflow:hidden;width:100%}#productList li{border:solid #646464;border-width:1px 1px 0 0;float:left;height:195px;position:relative;width:32.9%}#productList li h3{padding:0 5px;width:auto}#productList li img{float:left;margin-bottom:20px}#productList li.phoneli img.phone{float:left;margin-bottom:20px;padding-left:30px;padding-right:30px}#productList li.phoneli img{margin-bottom:5px;padding-left:30px;padding-right:0}#productList li p{overflow:hidden;padding:0 2px 0 4px}#productList li p.details{padding:1px 0;position:absolute;bottom:5px;left:10%;text-align:center;width:80%}#productList li p.details a,#icons ul li a{color:#000;text-decoration:none}#productList li p.details a:hover,#icons ul li a:hover span,#item b a:hover,#headerNav li a:hover,#contact a:hover{color:#900;text-decoration:underline}#item{overflow:hidden;width:770px}#item p{line-height:1.4em;margin-bottom:4px;overflow:hidden;padding-left:50px}#item p.shortdescription{padding-left:0}#item div{float:left;width:240px}#item div img{vertical-align:bottom}#item ul{list-style:disc;margin-bottom:20px;overflow:hidden;padding-left:50px}#item div ul{list-style:none;margin:5px 0;padding-left:0;width:240px}#item div ul li{border:1px solid #ccc;float:left;margin:0 5px 5px 0}#item div ul li:hover{border:1px solid #c00}#item div p{clear:left;float:left;margin-bottom:15px;padding-left:0}#item h2{font-size:1.7em;margin:20px 0;padding:0;text-align:left}#item h3{background:#970000;clear:none;color:#fff;padding:3px;text-align:left;text-indent:20px;text-transform:none}#item h3.feature{margin:20px 0 10px 0;overflow:hidden;width:521px}#item h3.clear{clear:left}#thumbnailJsAlert,#pagingJsAlert{color:red;font-weight:bold}#item #likeresults{list-style:none;overflow:hidden;width:100%}#likeresults li{border:1px solid #000;float:left;margin-right:10px;width:200px}#likeresults li img{display:block;margin:10px auto 0;padding-bottom:5px}#likeresults a{color:#000;display:block;padding-bottom:10px;text-align:center}#clearingdiv{clear:both;height:10em;visibility:hidden}#footerwrapper{border-bottom:4em solid #fff;margin:-9em auto 0;width:960px}ul.pageNum li a,ul.bottomPageNum li a{color:#646464;float:left;padding:3px 7px}ul.pageNum li a span,ul.bottomPageNum li a span{color:#000}ul.pageNum li.prev,ul.bottomPageNum li.bottomPrev{border-right:1px solid #646464;margin-right:5px;padding-right:15px}ul.pageNum li.prev a,ul.bottomPageNum li.bottomPrev a{background:url(../images/prev.gif) 0 50% no-repeat;padding:3px 0px 3px 26px}ul.pageNum li.next,ul.bottomPageNum li.bottomNext{border-left:1px solid #646464;margin-left:5px;padding-left:15px}ul.pageNum li.next a,ul.bottomPageNum li.bottomNext a{background:url(../images/next.gif) 100% 50% no-repeat;padding:3px 26px 3px 0px}ul.pageNum li a.curPage,ul.bottomPageNum li a.curPage{border-bottom:1px solid #000}ul.pageNum li a.page:hover,ul.bottomPageNum li a.page:hover{background:#ddd}#footer{background:#000 url(../images/footerBg.gif) 0 0 repeat-x;color:#fff;height:3em;padding-top:2em}#footer ul{margin:8px 0 0 10px}#footer li{display:inline}#footer a,#footer a:link,#footer a:visited{color:#fff}#tooltip{background:#000;color:#fff;font-size:12px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;padding:5px;position:absolute;text-align:center;width:15em}p#ctl00_Main_top{background:url(../images/topArrow.gif) 0 50% no-repeat;display:inline;float:left;margin:-20px 0 0 80px;padding-left:20px}p#ctl00_Main_top a{color:#900;display:block;font-size:1.4em;font-weight:bold}#main #shareThis,#item #shareThis{float:right;height:20px;margin-top:-10px;position:relative;right:8px;width:175px}* html #main #shareThis,* html #item #shareThis{width:185px}#item #shareThis{margin-top:-40px;width:175px}* html #item #shareThis{width:190px}* html #item #shareThis div.addthis_toolbox{overflow:hidden;width:140px}#item #shareThis p,#main #shareThis p{clear:none;float:right;margin-bottom:15px;overflow:visible;padding-left:0}* html #item #shareThis p{margin-bottom:0;margin-top:0}#item div.addthis_toolbox,#main div.addthis_toolbox{float:left;width:133px}* html #item div.addthis_toolbox{width:172px}* html #main #shareThis .addthis_toolbox{width:140px}#shareThis p a{background:url(../images/printIcon.jpg) 0 0 no-repeat;color:#00f;float:left;height:20px;position:relative;top:1px;width:20px}.hideMe{visibility:hidden}#pagingJsAlert{text-align:right}#searchby h2{border-bottom:1px solid #000}#searchby #startSearchForm{float:left;width:480px;margin:20px 0 0 120px}#searchby fieldset{border:none}#searchby div{margin-bottom:17px}#searchby label{font-size:1.8em}#searchby select{background:#e6e6e6;font-size:1.4em;width:360px;border:solid 4px #ccc;padding-left:5px}#searchby #buttons{width:360px}#searchby #btnSubmit,#searchby #btnReset{font-size:1.4em;float:right}#searchby #btnReset{margin-right:10px}#searchby #phoneImage{float:left;margin:112px 0 0 30px}#similarresultswrap{margin:20px 0;overflow:hidden;width:770px}#similarresultswrap a.prev,#similarresultswrap a.next{background:#ccc url(../images/carouselPrev.jpg) 0 0 no-repeat;display:none;float:left;height:85px;margin-right:5px;width:18px}#similarresultswrap a.prev:hover{background:#ccc url(../images/carouselPrev.jpg) -18px 0 no-repeat}#similarresultswrap a.next{background:#ccc url(../images/carouselNext.jpg) -18px 0 no-repeat;margin:0 0 0 5px}#similarresultswrap a.next:hover{background:#ccc url(../images/carouselNext.jpg) 0 0 no-repeat}#similarresultswrap div{float:left;overflow:hidden;width:720px}#similarresultswrap ul{width:auto}#similarresultswrap li{background:#e4e4e9;float:none;height:77px;list-style:none;padding:4px;width:77px}#similarresultswrap p{padding-left:0;text-align:center}#similarresultswrap img{border:1px solid #000;display:block;margin:0 auto}#icons #morecategories,#categorySecondary{margin:30px 0}#icons #morecategories{margin-left:45px}#emailLink{background:url(../images/emailIcon.gif) 0 0 no-repeat;float:left;height:12px;margin-top:2px;width:16px}#outerModal{background:none;position:absolute;top:0;left:0;z-index:15}#transBg{background:#000;height:466px;-moz-opacity:0.6;-webkit-opacity:0.6;opacity:0.6;position:absolute;top:20px;left:50%;margin:110px 0 0 -191px;width:392px;z-index:16}#innerModal{background:#fff;border:solid #ccc;border-width:1px 1px 0 1px;height:442px;position:absolute;top:20px;left:50%;margin:121px 0 0 -179px;width:367px;z-index:17}#innerModal h4{background:#f2f2f2;color:#4c4c4c;margin:0;padding:5px 0;text-indent:12px}#innerModal span{cursor:pointer;float:right;font-size:120%;margin-top:-2px;padding-right:5px}#innerModal form{margin-top:15px;padding:0 5px}#innerModal form label span{color:#4c4c4c;cursor:auto;float:none;font-size:90%;font-weight:normal;margin-top:0;padding-right:0}#innerModal div{margin-bottom:15px}#innerModal label{font-size:110%;font-weight:bold;margin:0 0 4px 6px}#innerModal input,#innerModal textarea{border:1px solid #bbb;display:block;margin:0 auto;padding:5px;width:334px;resize:none}#innerModal input:focus,#innerModal textarea:focus{background:#fffff0}#innerModal textarea{height:71px}#innerModal p{color:#558ffd;padding:11px 0 9px 11px}#innerModal p.thankyoumessage{font-size:120%}#innerModal p.charlimit{color:#aeaeae;margin:-10px 9px 0 0;text-align:right}#innerModal #emailSubmit,#innerModal #emailCancel{background:#d5e0f9;cursor:pointer;display:inline;margin-left:5px;width:auto}#h2Contact{ font-size:2.1em; width:auto}#contact{ width:100%; padding:10px}#contact li{border-bottom:1px solid #000;padding:10px 0;overflow:auto}#contact li:last-child{border-bottom:none}#contact li div{float:left;width:35%}#contact ul p{float:left;font-size:1.3em;width:100%}#contact ul p.title{font-size:1.5em;font-weight:bold}img.manufacturerLogo{margin:-5px 0 0 32px}#headerNav{float:right;width:291px}#headerNav ul{font-size:90%;font-variant:small-caps;margin:2px 0 0 0;padding:0 20px 0 0;overflow:hidden}#headerNav li{float:right;padding:2px 10px}