html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{background:white;color:black;font:13px/1.5 Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}a img{border:0}a:focus{outline:1px dotted invert}hr{border-color:#ccc;border-style:solid;border-width:1px 0 0;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:square}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}b{font-weight:normal}html{height:100%;margin-bottom:1px}.body{margin-left:auto;margin-right:auto;width:960px}.body #breadcrumb a,.body #sidebar a,.body #main-content .category p a,.body #footer a{color:navy;text-decoration:none}.body #menu ul li a,.body #sidebar span,.body #sidebar h1,.body #main-body h1,.body #main-content h1,.body #main-body h2,.body #main-content h2,.body #purchase-list h2,.body #main-body .purchase h3,.body #main-content .purchase h3,.body #purchase-list h3,.body #purchase-options div.three-column span,.body #footer span,ul.tabs li a{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif}.body #header,.body #header .logo,.body #header .globe,.body #menu,.body #breadcrumb,.body #sidebar,.body #main-body,.body #main-content,.body #main-content .links,.body #main-content .links .description,.body #purchase-list,.body #purchase-options,.body #purchase-options div.three-column .col1,.body #purchase-options div.three-column .col2,.body #tab-block,.body #cart,.body #cart .sidebar,.body #footer,.body #footer .company,.body #footer .affiliates,.body #footer .myaccount,.body #footer .social,.body #copyright{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #purchase-options div.three-column span,.contact-us address span,.body #menu ul li.hovering div{display:block}.body #purchase-list table td,.body #purchase-list div.product table td,.top{vertical-align:top}.body #purchase-list table,.body #purchase-list div.product table,.body #purchase-options div.three-column .col3 table,.body #purchase-options div.two-column table,.body #cart .carttable .itemtable,.body table.warranty,.body table.recent-orders{width:100%}.body #main-body h2,.body #main-content h2{margin-bottom:0}.body #copyright p,.body table.purchaselist th.center,.body table.purchaselist td.center,.body table.recent-orders th.center,.body table.recent-orders td.center,.c{text-align:center}.body #header{height:90px;position:relative}.body #header .logo{margin-left:0;width:460px}.body #header .logo a{background:url(LightsByHHSprite.jpg) no-repeat;display:block;height:90px;width:176px}.body #header .middle{height:90px;position:absolute;left:364px;margin:auto;top:50%;margin-top:-1em;font-size:1em}.body #header .globe{margin-right:0;width:460px}.body #header .globe a{background:url(LightsByHHSprite.jpg) no-repeat -176px 0;display:block;float:right;height:90px;width:352px}.body #menu ul{background-color:navy;display:inline;float:left;margin:0;width:620px}.body #menu ul a{color:#FFF}.body #menu ul li{display:inline;position:relative;margin-left:10px;padding-right:15px;z-index:2000}.body #menu ul li a{color:#fff;text-decoration:none;font-size:1em}.body #menu ul span{padding:.0em .0em}.body #menu ul span,.body #menu ul span{font-size:1.4em;font-weight:bold;display:inline;padding:.0em .0em}.body #menu ul h3{padding-bottom:1em;text-decoration:underline}.body #menu ul li a:hover{text-decoration:underline}.body #menu ul div{display:none}.body #menu ul li.mega div{background-color:white;border:1px solid navy;width:10em;position:absolute;top:1.6em;left:0;padding:.5em;color:#00A;z-index:9999}.body #menu ul li.mega div p{margin:0;margin-left:1em}.body #menu ul li.mega div a{color:navy;font-size:1.1em}.body #menu #login{background-color:#008;color:#FFF;font-weight:bold;font-size:1.4em;text-align:right}.body #menu #login a{color:#FFF;text-decoration:none}.body #breadcrumb ul{margin-top:10px;margin-bottom:5px}.body #breadcrumb ul li{display:inline;position:relative;margin-left:5px}.body #sidebar{width:180px}.body #sidebar div{margin:1em;border:1px solid navy}.body #sidebar span,.body #sidebar h1{padding-left:10px;font-size:1.4em;color:white;background-color:navy;display:block;margin-bottom:5px}.body #sidebar .reduce{font-size:1.2em}.body #sidebar ul{margin:5px;list-style-type:disc}.body #main-body h1,.body #main-content h1{color:navy;margin-bottom:0!important}.body #main-content h2.blue{color:navy}.body #main-content .img img{height:110px}.body #main-content img.prodright,.body #main-content div.prodright,.body #main-body img.right{float:right;margin-left:20px}.body #main-content div.full{display:block;margin-bottom:20px;margin-top:20px;width:740px}.body #main-content div.prodimg{float:left;margin-right:20px;width:140px}.body #main-content .full h2,.body #main-content .full h2 a{color:navy;font-size:20px;line-height:1;text-align:left;text-decoration:none}.body #main-content .full div.prodtxt{border-top:1px solid navy;float:left;padding-top:7px;text-align:justify;width:580px}.body #main-body .purchase h3,.body #main-content .purchase h3,.body #purchase-options div.three-column span{background-color:navy;color:white;font-size:1.2em;margin-bottom:0;padding-left:1em}.body #main-body div.editor fieldset legend{font-size:18px;margin-bottom:2px}.body #main-body div.editor fieldset div.label{font-size:14px;margin-top:4px}.body #main-body div.editor fieldset input.submit{margin-top:16px}.body #main-body div.notfound div{display:inline-block;font-weight:bold;width:95px}.body #main-content .purchase ol{margin-bottom:10px;margin-top:10px}.body #main-content{margin-bottom:0;width:740px}.body #main-content img.mr16{float:left}.body #main-content img.top{height:272px;width:740px}.body #main-content span.caption{display:table;font-style:italic;text-align:center;width:740px}.body #main-content .links{margin-bottom:10px;margin-left:0;width:740px}.body #main-content .links h2{margin-top:0;margin-bottom:5px;border-bottom:1px solid black;font-size:1.4em}.body #main-content .links h2 a{text-decoration:none;color:#000}.body #main-content .links .info{display:inline;float:left;width:560px}.body #main-content .links .answer{display:inline;float:left;width:700px}.body #main-content .links .img{display:inline;float:left;height:110px;margin-right:30px;padding-top:15px;width:140px}.body #main-content .links .description{width:560px}.body #main-content h1.catlist{padding-bottom:15px}.body #main-content .category{display:inline;float:left;margin-left:0;margin-right:0;padding-left:0;padding-right:44px;width:140px}.body #main-content .category img{height:110px;width:140px}.body #main-content .category p{text-align:center;color:navy}.body #purchase-list table td.sidebar{text-align:center;width:150px}.body #purchase-list table td.sidebar img{margin-right:8px}.body #purchase-list div.products{border:1px solid navy;margin-bottom:10px}.body #purchase-list h2{color:navy;margin-bottom:0!important;margin-top:30px}.body #purchase-list h2 span{font-size:75%;color:Black}.body #purchase-list h3{padding-left:10px;font-size:1.4em;color:white;background-color:navy;margin-bottom:15px;font-weight:bold}.body #purchase-list h4{margin-bottom:0;margin-top:0;font-size:1.3em;color:navy}.body #purchase-list div.product{border:1px solid navy;margin-bottom:10px;float:left;width:450px}.body #purchase-list div.pad{margin-left:36px}.body #purchase-list div.product table td.group{text-align:center;width:200px}.body #purchase-list div.product img.fl{float:left;width:180px}.body #purchase-list div.productrow{width:940px}.body #purchase-list div.productrow h3{font-size:1.0em;margin-bottom:0;padding-bottom:2px;padding-top:2px}.body #purchase-list div.productrow div.prod{border:1px solid navy;float:left;margin-bottom:15px;width:288px}.body #purchase-list div.productrow div.mid{margin-left:35px;margin-right:35px}.body #purchase-list div.productrow div.prod table{margin-bottom:4px}.body #purchase-list div.productrow td{text-align:center}.body #purchase-list div.productrow td.specs div{display:inline-table;text-align:left}.body #purchase-list div.productrow td.specs div.label{color:navy;float:left;margin-right:20px}.body #purchase-list div.productrow td.specs div.value{float:left}.body #purchase-list p{margin-bottom:0;padding-left:2em;margin-top:0}.body #purchase-list div.buttonr{width:100%;margin-right:auto;margin-left:auto}.body #purchase-list div.buttonm{width:48%}.body #purchase-list div.buttonr p,.body #purchase-list div.buttonm p{text-align:right}.body #purchase-options{margin-bottom:20px;border:1px solid navy}.body #purchase-options h2{padding-left:1em;font-size:1.2em;color:white;background-color:navy;margin-bottom:0}.body #purchase-options h3,.body #purchase-options h4{margin-bottom:5px;color:navy}.body #purchase-options h3.black{color:#000;font-size:1.4em}.body #purchase-options table.fixqty{margin-top:20px;width:100%}.body #purchase-options table.fixqty td.qty{width:100px;vertical-align:top;padding-right:0}.body #purchase-options table.fixqty td.price{vertical-align:top;text-align:center;font-weight:bold}.body #purchase-options div.three-column .col1{margin-left:0;padding-left:10px;width:300px}.body #purchase-options div.three-column .col2{border-right:1px solid navy;border-left:1px solid navy;padding-left:15px;padding-right:15px;width:220px}.body #purchase-options div.three-column .col2 img{padding-left:5px;padding-right:5px}.body #purchase-options div.three-column .col2 table{margin-bottom:3px}.body #purchase-options div.three-column .col2 table td.cord{float:right;height:40px;margin-bottom:4px;width:42px}.body #purchase-options div.three-column .col2 table td span{height:32px;margin-left:5px;margin-right:5px;margin-top:4px;width:32px}.body #purchase-options div.three-column table tr{padding-bottom:12px}.body #purchase-options div.three-column table td.cord span.c1{background:url(PlugSprite.png) no-repeat}.body #purchase-options div.three-column table td.cord span.c2{background:url(PlugSprite.png) no-repeat 0 -32px}.body #purchase-options div.three-column table td.cord span.c3{background:url(PlugSprite.png) no-repeat 0 -64px}.body #purchase-options div.three-column table td.cord span.c4{background:url(PlugSprite.png) no-repeat 0 -96px}.body #purchase-options div.three-column table td.cord span.c5{background:url(PlugSprite.png) no-repeat 0 -128px}.body #purchase-options div.three-column table td.cord span.c6{background:url(PlugSprite.png) no-repeat 0 -160px}.body #purchase-options div.three-column table td.cord span.c7{background:url(PlugSprite.png) no-repeat 0 -192px}.body #purchase-options div.three-column .col3{display:inline;float:left;margin-left:0;margin-right:0;width:340px}.body #purchase-options div.two-column .col1,.body #purchase-options div.two-column .col2{display:inline;float:left;margin-left:0;margin-right:0;padding-left:5px}.body #purchase-options div.two-column .col1{width:500px;border-right:1px solid navy}.body #purchase-options div.two-column .col2{width:424px}.body #cart .checkouttable,.body #cart .carttable{display:inline;float:left;margin-left:0;margin-right:10px;width:700px}.body #cart .carttable th{font-weight:bold;padding-left:2px}.body #cart .carttable .order-num th,.body #cart .carttable .tracking th.plain{background:#FFF;color:#000;font-weight:bold;padding-right:10px}.body #cart .checkouttable th{color:navy;font-weight:bold;text-align:center;vertical-align:top;width:125px}.body #cart .carttable .itemtable .row{background:#FFF8D9}.body #cart .carttable .itemtable .remove{text-align:left;vertical-align:middle;width:32px}.body #cart .carttable .itemtable .item{width:125px}.body #cart .carttable .itemtable .dec{width:75px}.body #cart .carttable .itemtable .dec input{text-align:right;width:35px}.body #cart .carttable .itemtable .total{border-top:1px solid black}.body #cart .checkouttable label,.body #cart .carttable label{width:125px;display:block;padding-bottom:5px}.body #cart .checkouttable input,.body #cart .carttable input{width:250px}.body #cart .checkouttable p,.body #cart .carttable p{margin-bottom:10px}.body #cart .checkouttable hr{border-color:navy}.body #cart .sidebar{margin-right:0;width:220px}.body #cart .sidebar table{border:1px solid black;width:100%;margin-top:10px}.body #cart .sidebar th{background:#ECE7DE;font-weight:bold;padding:3px}.body #footer{margin-top:2em;border-top:1px solid navy}.body #footer span{margin-bottom:0!important;font-size:1.4em}.body #footer .company{width:180px}.body #footer .affiliates,.body #footer .myaccount{padding-left:40px;width:180px}.body #footer .social{margin-right:0;padding-left:40px;width:200px}.body #footer ul{list-style-type:disc}.body table.purchaselist{border-bottom:1px solid black;margin-bottom:0;width:100%}.body table.purchaselist tr.stripe,.body table.recent-orders tr.stripe{background-color:#eee}.body table.warranty tr:hover,.body table.purchaselist tr:hover,.body table.recent-orders tr:hover{background-color:#e0eaff}.body table.warranty tr.header,.body table.purchaselist tr.header,.body table.recent-orders tr.header,.body #cart .carttable th,table.addkit th{background:#000080;color:#FFF}.body table.warranty tr.header th,.body table.purchaselist tr.header th,.body table.recent-orders tr.header th{font-weight:bold;vertical-align:bottom}.body table.purchaselist tr.titlerow td,.body table.recent-orders tr.titlerow td{border-bottom:1px solid black}.body table.purchaselist th.qty,.body table.purchaselist td.qty,.body table.recent-orders th.qty,.body table.recent-orders td.qty,.body table.purchaselist th.qty input,.body table.purchaselist td.qty input,.body table.recent-orders th.qty input,.body table.recent-orders td.qty input,.body table.warranty th.right,.body table.warranty td.right,.body table.purchaselist th.right,.body table.purchaselist td.right,.body table.recent-orders th.right,.body table.recent-orders td.right{text-align:right}.body table.purchaselist td.red{color:#800000;font-weight:bold}.body table.purchaselist h4{padding-left:1em}.body table.energy-savings,.body table.whfeatures{border-collapse:collapse;margin-left:auto;margin-right:auto}.body table.energy-savings caption,.body table.whfeatures caption,.body table.spec caption{font-size:1.3em;color:navy;margin-bottom:10px;font-style:italic;font-weight:bold}.body table.energy-savings th,.body table.whfeatures th{border-bottom:2px solid navy;color:navy}.body table.energy-savings th,.body table.energy-savings td{text-align:right;padding-left:1em}.body table.energy-savings th.left,.body table.energy-savings td.left{text-align:left;padding-left:0}.body table.acc-info td.label{font-weight:bold;padding-right:10px}.body table.spec caption{margin-bottom:0}.body table.spec th{color:navy;padding-right:1em}.body div.scepter{display:inline}.body div.scepter b{font-weight:bold}div.feature-product{position:relative;width:940px;float:left;height:400px;margin-left:10px;margin-right:10px}div.feature-product div{position:absolute}div.feature-product div h3{margin-bottom:0;color:#00F;font-size:1em;font-weight:bold}.contact-us fieldset{margin-bottom:10px}.contact-us label{display:block;line-height:1.8;vertical-align:top;width:120px}.contact-us input{width:240px}.contact-us input.submit{width:80px}.contact-us textarea{width:480px;height:120px}.contact-us li{margin-left:0;list-style:none}ul.tabs,ul.tabs li{float:left;margin:0!important;padding:0!important}ul.tabs{border-bottom:1px solid navy;border-left:1px solid navy;height:32px;list-style:none;width:100%}ul.tabs li{background:#e0e0e0;border:1px solid navy;border-left:none;height:31px;line-height:31px;margin-bottom:-1px;overflow:hidden;position:relative}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:1.2em;padding:0 20px;border:1px solid #fff;outline:0}ul.tabs li a:hover{background:#ccc}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#fff;border-bottom:1px solid #fff}.tab_container{border:1px solid navy;border-top:0;overflow:hidden;clear:both;float:left;width:100%;background:#fff}.tab_content{padding:20px;font-size:1em}.tab_content h2,.tab_content span.title{font-size:25px}.tab_content h3{font-size:1.2em}.tab_content img.beacon{float:right;margin-left:30px;margin-right:20px}.tab_content img.nate{background:url(CodeBeaconSprite.jpg) 0 0;height:150px;margin-left:20px;margin-right:30px;vertical-align:text-bottom;width:150px}.tab_content img.right,.tab_content img.vitek{margin-bottom:10px;margin-left:16px;margin-top:4px;float:right}.tab_content img.tower{float:left;height:100px;margin-right:20px;width:150px}.tab_content img.twr1{background:url(CodeBeaconSprite.jpg) 0 -150px}.tab_content img.twr2{background:url(CodeBeaconSprite.jpg) 0 -250px}.tab_content img.twr3{background:url(CodeBeaconSprite.jpg) 0 -350px}.tab_content img.twr4{background:url(CodeBeaconSprite.jpg) 0 -450px}.tab_content img.twr5{background:url(CodeBeaconSprite.jpg) 0 -550px}table.addkit th{font-weight:bold;padding-right:1em}table.addkit th.right,table.addkit td.right{padding-right:0;text-align:right}table.addkit td.inc{text-align:right;padding-left:1em}table.addkit td.ship{border-top:1px solid black}table.shipping-box th.ship{font-weight:bold;padding-right:15px}button,input.submit,p.submit a{color:White;font-family:verdana;font-weight:bold;text-decoration:none}button,input.submit,p.submit{background:transparent url(Button.png) no-repeat;border:0 solid #797979;border-top-color:#FFF;border-left-color:#FFF;cursor:pointer;height:25px;margin:2px;text-align:center;vertical-align:middle;width:115px}img.us{height:11px;width:16px}p.just{text-align:justify}p.right,.r{text-align:right}p.submit{padding-top:3px}span.b{font-weight:bold}#bl{background:transparent url(ButtonLong.png) no-repeat;float:right;width:160px}#cn{float:right}.field-validation-error,.validation-summary-errors{color:Red}iframe.fblike{border:0;height:21px;overflow:hidden;width:180px}
