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{line-height:1;color:black;background:white}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}body{font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}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}html{height:100%;margin-bottom:1px}.body{margin-left:auto;margin-right:auto;width:960px}.body #header,.body #footer,.body #menu,.body #sidebar,.body #main-content{display:inline;float:left;margin-left:10px;margin-right:10px}.body #header,.body #footer{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #header{height:90px;position:relative}.body #header .logo{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;margin-left:0}.body #header .middle{height:90px;position:absolute;left:364px;margin:auto;top:50%;margin-top:-1em;font-size:1em}.body #header .globe{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;margin-right:0}.body #header .globe div{text-align:right}.body #menu{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;background-color:#000080}.body #menu ul{display:inline;float:left;margin-left:10px;margin-right:10px;width:620px;margin-left:0;margin-bottom:0;margin:0;background-color:navy}.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{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;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:#000080;font-size:1.1em}.body #menu ul li.hovering div{display:block}.body #menu #login{background-color:#008;color:#FFF;font-weight:bold;font-size:1.4em}.body #menu #login a{color:#FFF;text-decoration:none}.body #menu #login ul{margin:0;list-style:none;padding:0}.body #menu #login ul li{font-size:1.2em;display:inline}.body #breadcrumb{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #breadcrumb ul{margin-top:10px;margin-bottom:5px}.body #breadcrumb ul li{display:inline;position:relative;margin-left:5px}.body #breadcrumb a{text-decoration:none;color:#000080}.body #sidebar{display:inline;float:left;margin-left:10px;margin-right:10px;width:180px}.body #sidebar div{margin:1em;border:1px solid navy}.body #sidebar span,.body #sidebar h1{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;padding-left:10px;font-size:1.4em;color:white;background-color:navy;display:block;margin-bottom:5px}.body #sidebar a{text-decoration:none;color:#000080}.body #sidebar ul{margin:5px;list-style-type:disc}.body #main-body{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #main-body h1,.body #main-content h1{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;color:navy;margin-bottom:0!important}.body #main-body h2,.body #main-content h2{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;margin-bottom:0}.body #main-body .img,.body #main-content .img{display:inline;float:left;margin-left:10px;margin-right:10px;width:180px;margin-left:0}.body #main-body .purchase,.body #main-content .purchase{display:inline;float:left;margin-left:10px;margin-right:10px;width:380px;margin-right:0}.body #main-body .purchase div,.body #main-content .purchase div{border:1px solid navy}.body #main-body .purchase h2,.body #main-content .purchase h2{padding-left:1em;font-size:1.2em;color:white;background-color:navy}.body #main-content{display:inline;float:left;margin-left:10px;margin-right:10px;width:740px;margin-bottom:0}.body #main-content .products{display:inline;float:left;margin-left:10px;margin-right:10px;width:740px;margin-left:0}.body #main-content .products div>div{display:inline;float:left;margin-left:10px;margin-right:10px;width:740px;margin-left:0;margin-bottom:10px}.body #main-content .products h2{margin-top:5px;margin-bottom:5px;border-bottom:1px solid black;font-size:1.4em}.body #main-content .products h2 a{text-decoration:none;color:#000}.body #main-content .products .img{display:inline;float:left;margin-left:10px;margin-right:10px;width:180px;margin-left:0}.body #main-content .products .description{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px}.body #main-content .category{display:inline;float:left;margin-left:10px;margin-right:10px;width:140px;margin-left:0;margin-right:0;padding-left:0;padding-right:44px}.body #main-content .category div{height:120px}.body #main-content .category h2{margin-bottom:5px;border-bottom:1px solid black}.body #main-content .category p{text-align:center;color:#000080}.body #main-content .category p a{text-decoration:none;color:#000080}.body #main-content .fluorescents div{height:80px}.body #main-body .container{width:940px;padding:0;margin:0 auto}.body #main-body .products{display:inline;float:left;margin-left:10px;margin-right:10px;width:660px;margin-left:0}.body #main-body .products h1{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;font-size:2.3em;border-bottom:1px dotted black;margin-bottom:10px;color:#000080;font-weight:bold}.body #main-body .products div{margin-bottom:15px}.body #main-body .products div img{float:right;margin-left:10px}.body #main-body .products div h2,.body #main-body .products div h2 a{color:#000;margin-bottom:0;text-decoration:none}.body #main-body .products div>div{float:left;margin-top:0;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;padding:5px;border:1px solid navy;border-left:3px solid navy;-moz-border-radius-topleft:10px;-webkit-border-top-right-radius:10px}.body #main-body .products div p{margin-top:0;margin-bottom:1em}.body #main-body .products div div h3{text-decoration:underline}.body #main-body .products hr{margin-bottom:15px}.body #main-body .news{display:inline;float:left;margin-left:10px;margin-right:10px;width:260px;margin-right:0}.body #main-body .news h2{border-bottom:1px solid black;margin-bottom:0!important}.body #main-body .news table{width:100%}.body #main-body .news table tr{font-size:.9em}.body #main-body .news table td{vertical-align:top;color:#666;border-bottom:1px dotted #666}.body #main-body .news table td.date{width:75px}.body #main-body .news p{margin:0}.body #purchase-list{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #purchase-list table{width:100%}.body #purchase-list table td.sidebar{text-align:center}.body #purchase-list table td{vertical-align:top}.body #purchase-list div.products{border:1px solid navy;margin-bottom:10px}.body #purchase-list h2{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;color:navy;margin-bottom:0!important;margin-top:30px}.body #purchase-list h3{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;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;margin-left:5px;margin-right:13px}.body #purchase-list div.product table{width:100%}.body #purchase-list div.product table td{vertical-align:top}.body #purchase-list div.product table td.group{text-align:center;width:160px}.body #purchase-list p{margin-bottom:0;padding-left:2em;margin-top:0}.body #purchase-options{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;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 div.three-column .col1{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;margin-left:0;padding-left:10px}.body #purchase-options div.three-column .col2{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;border-right:1px solid navy;border-left:1px solid navy;padding-left:15px;padding-right:15px}.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 .col3{display:inline;float:left;margin-left:10px;margin-right:10px;width:340px;margin-right:0;margin-left:0}.body #purchase-options div.three-column .col3 table{width:100%}.body #purchase-options div.two-column .col1{display:inline;float:left;margin-left:10px;margin-right:10px;width:580px;margin-left:0;margin-right:0;padding-left:5px;border-right:1px solid navy}.body #purchase-options div.two-column .col2{display:inline;float:left;margin-left:10px;margin-right:10px;width:340px;margin-right:0;margin-left:0;padding-left:5px}.body #purchase-options div.two-column table{width:100%}.body #installation-block{@inclide grid(24);margin-bottom:10px}.body #tab-block{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #cart{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #cart .checkouttable,.body #cart .carttable{display:inline;float:left;margin-left:10px;margin-right:10px;width:700px;margin-left:0}.body #cart .carttable th{background:#000080;color:#FFF;font-weight:bold}.body #cart .checkouttable th{color:#000080;font-weight:bold;vertical-align:top}.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{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;margin-right:0}.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{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;margin-top:2em;border-top:1px solid navy}.body #footer span{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;margin-bottom:0!important;font-size:1.4em}.body #footer .company{display:inline;float:left;margin-left:10px;margin-right:10px;width:180px}.body #footer .affiliates{padding-left:40px;display:inline;float:left;margin-left:10px;margin-right:10px;width:180px}.body #footer .myaccount{padding-left:40px;display:inline;float:left;margin-left:10px;margin-right:10px;width:180px}.body #footer .social{padding-left:40px;display:inline;float:left;margin-left:10px;margin-right:10px;width:200px;margin-right:0}.body #footer a{text-decoration:none;color:#000080}.body #footer ul{list-style-type:disc}.body #copyright{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px}.body #copyright p{text-align:center}.body table.warranty,.body table.purchaselist,.body table.recent-orders{width:100%}.body table.warranty tr.stripe,.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{background:#000080;color:#FFF}.body table.warranty tr.header th,.body table.purchaselist tr.header th,.body table.recent-orders tr.header th{font-size:1;font-weight:bold;vertical-align:bottom}.body table.warranty tr.titlerow td,.body table.purchaselist tr.titlerow td,.body table.recent-orders tr.titlerow td{border-bottom:1px solid black}.body table.warranty th.qty,.body table.warranty td.qty,.body table.purchaselist th.qty,.body table.purchaselist td.qty,.body table.recent-orders th.qty,.body table.recent-orders td.qty{text-align:right}.body table.warranty th.qty input,.body table.warranty td.qty input,.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{text-align:right}.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.warranty th.center,.body table.warranty td.center,.body table.purchaselist th.center,.body table.purchaselist td.center,.body table.recent-orders th.center,.body table.recent-orders td.center{text-align:center}.body table.warranty td.red,.body table.purchaselist td.red,.body table.recent-orders td.red{color:#800000;font-weight:bold}.body table.warranty h4,.body table.purchaselist h4,.body table.recent-orders h4{padding-left:1em}.body table.energy-savings{border-collapse:collapse}.body table.energy-savings caption{font-size:1.3em;color:navy;margin-bottom:10px;font-style:italic;font-weight:bold}.body table.energy-savings th{border-bottom:2px solid navy;color:navy}.body table.energy-savings th.right,.body table.energy-savings td.right{text-align:right;padding-left:1em}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 h2{margin-bottom:0;color:#00F;font-size:1em;font-weight:bold}.contact-us address span{display:block}.contact-us fieldset{margin-bottom:10px}.contact-us legend{font-weight:bold;font-size:1.5em}.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 form em,#welcome label em{color:#F00}.contact-us textarea{width:480px;height:120px}.contact-us li{margin-left:0;list-style:none}ul.tabs{margin:0!important;padding:0!important;float:left;list-style:none;height:32px;border-bottom:1px solid navy;border-left:1px solid navy;width:100%}ul.tabs li{float:left;margin:0!important;padding:0!important;height:31px;line-height:31px;border:1px solid navy;border-left:none;margin-bottom:-1px;overflow:hidden;position:relative;background:#e0e0e0}ul.tabs li a{font-family:"Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;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{font-size:1.2em}table tr.zebra,table tr.zebra{background:#EEE}table.products{width:100%}table.products th{background:#EEE;font-weight:bold;padding-right:5px;height:3em;vertical-align:bottom}table.products td{padding-right:5px;border-top:1px solid black}button,.button,input.submit{font:100 85% verdana;font-weight:bold;text-decoration:none;background-color:#E4E4E4;color:#333;cursor:hand;vertical-align:middle;border:2px solid #797979;border-top-color:#FFF;border-left-color:#FFF;margin:2px;padding:2px}button.default{font-weight:bold}button:hover,button.hover,.button:hover,input.submit:hover{border:2px solid #90A029;background-color:#EBF09E;border-top-color:#FFF;border-left-color:#FFF;cursor:pointer}button:active,.button:active,input.submit:active{border:2px solid #E4E4E4;background-color:#BBB;border-top-color:#333;border-left-color:#333}.submit{clear:both;display:inline-block;padding:5px;margin-top:10px;border:1px;background:#E4E4E4;font:100 85% verdana;font-weight:bold;cursor:hand;border:2px solid #797979;border-top-color:#FFF;border-left-color:#FFF;margin:2px;padding:3px}.submit a{color:#000!important;text-decoration:none}.submit:hover{border:2px solid #90A029;background-color:#EBF09E;border-top-color:#FFF;border-left-color:#FFF}#featured{width:940px;height:300px;background:black url("/images/orbit/loading.gif") no-repeat center center;overflow:hidden}#featured>img,#featured>div,#featured>a{display:none}div.orbit-wrapper{width:940px;height:300px;position:relative}div.orbit{width:940px;height:300px;position:relative;overflow:hidden}div.orbit>img{position:absolute;top:0;left:0;display:none}div.orbit>a{width:940px;height:300px;border:0;position:absolute;top:0;left:0;line-height:0;display:none}.orbit>div{position:absolute;top:0;left:0;width:100%;height:100%;width:940px;height:300px}div.timer{width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:1001}span.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url("/images/orbit/rotator-black.png") no-repeat;z-index:3}span.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}span.rotator.move{left:0}span.mask.move{width:40px;left:0;background:url("/images/orbit/timer-black.png") repeat 0 0}span.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url("/images/orbit/pause-black.png") no-repeat;z-index:4;opacity:0}span.pause.active{background:url("/images/orbit/pause-black.png") no-repeat 0 -40px}div.timer:hover span.pause,span.pause.active{opacity:1}div.slider-nav{display:block}div.slider-nav span{width:64px;height:64px;text-indent:-9999px;position:absolute;z-index:1000;margin-top:-85px;cursor:pointer}div.slider-nav span.right{background:url("/images/orbit/right_arrow.png");right:0}div.slider-nav span.left{background:url("/images/orbit/left_arrow.png");left:0}
