﻿@charset "UTF-8";
.autocomplete-suggestions { border: 1px solid #999; background: #FFF; overflow: auto; font-size:75%;}
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: normal; color: #3399FF; }
.autocomplete-group { padding: 2px 5px; }
.autocomplete-group strong { display: block; border-bottom: 1px solid #000; }
#SuggestResultsDIV {float:left;position:absolute;margin-top:25px;border:2px solid #999}
*{border:0}
body{background:#FFF;margin:0 auto;padding:0;text-align:left;color:#666;font:100% "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif}
a{
	color: #369;
	margin-left: 5 px;
	margin-right: 5 px;
}
a:hover{color:#f00}
p{line-height:150%}
a.img{text-decoration:none!important;border:1px solid #000!important}
h1{font-size:140%;color:#036;padding-top:5px;display: inline-block;}
h2{font-size:140%;color:#036;padding-top:5px;display: inline-block;}
h3{font-size:110%;color:#036;padding-bottom:5px;margin:0}
h4{font-weight:bold;padding:15px 0 3px 0;margin:0}
h5{font-size:105%;font-weight:bold;padding-bottom:2px;margin:0}
td{vertical-align:top}

#container{width:1016px;margin:0 auto;margin-bottom:25px}
#header{
	background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 0;
	width: 1016px;
	height:90px;
	}
#interlightLogo {
  float: left;
  height: 75px;
  margin-bottom: 0;
  margin-left: 24px;
  margin-right: 0;
  margin-top: 8px;
  width: 426px;
}

#interlightLogo img {
  float: left;
  height: 75px;
  width: 363px;
}
#topBar{float:left;margin:3px 3px 5px 18px;font-size:70%;color:#09c;
	background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1600px;
	width:545px;
	height:36px;
	}
#loginTab{float:left}
#loginTab a.login{display:block;width:245px;height:24px;text-decoration:none;margin:0;padding:10px 0 0 7px;outline:0;position:relative;text-align:center}
a.login span{background:url('//cdn.interlightus.com/images/arrow_down.png') no-repeat 100% 50%;padding:3px 12px 5px 2px}
a.login.menu-open span{background-image:url('/images/arrow_up.png')}
#loginTab a.menu-open{background:url('/images/back_login_tab.png') no-repeat}
#login_menu{display:none;width:264px;height:175px;background:url('/images/back_login_body.png') no-repeat;padding:20px 0 0 10px;font-size:95%;color:#666;margin:0;position:absolute;z-index:1000000}
#login_menu label{display:block;float:left;text-align:right;width:61px;margin:3px 3px 0 0}
#login_menu input[type='text'],#login_menu input[type='password']{font-size:100%;line-height:22px;
	background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1450px;
	width:165px;
	height:22px;
	display:inline-block;padding:0 4px;margin-bottom:5px}
.remember{float:left;font-size:90%;margin-top:12px}
#login_menu input[type='submit']{display:inline-block;float:left;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -765px;
	width:65px;
	height:22px;
	margin:8px 0 0 120px}
#login_menu #dotted_hline { clear:both; background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1540px;
	width:238px;
	height:11px;}
#topLinks{float:left;display:block}
#topLinks ul{list-style-type:none;padding:0;margin:0}
#topLinks li{float:left;display:block;padding:10px 0 0 3px}
#topLinks li.span{width:auto}
#topLinks li.link_vline {background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -350px;
	width: 2px;
	height: 15px;
	float:left;display:block;margin:10px 0 0 3px}
#topLinks li a:link,#topLinks li a:visited{text-decoration:none}
#topLinks li a:hover,#topLinks li a:visited:hover{text-decoration:underline}
a.myaccount{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -350px;
	width: 2px;
	height: 15px;
	margin-right:12px;}
#google_translate_element{margin:-4px 2px 0 5px; float: right!important; }
#randomImage{float:right;margin:5px 50px 0 0}
input{background:0;border:0}
select,input,textarea{
	color: #666;
	font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;
	vertical-align: middle;
	display: inline-block;
}
input[type='submit'],button{cursor:pointer}
#clear{clear:both}
#bodyContainer{background:url('//cdn.interlightus.com/images/back_container.png') repeat-y; width: 1016px; }
#leftContent{float:left;width:227px}
#browseCategory {background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1240px;
	width:227px;
	height:52px;}
#leftNav{background:url('/images/back_navleft.png') repeat-y; width: 227px;}
#foot_navleft {background: url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1500px;
	width:227px;
	height:10px;}
#leftImg{padding-left:19px}
#rightContent{float:left;width:789px;}
#topNav{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -220px; 
	width: 789px;
	height: 41px;}
#bodyMain{background:url('//cdn.interlightus.com/images/back_body.png') no-repeat;
	width: 739px;
	padding:10px 25px 25px 25px;
	font-size:80%;
	min-height:500px;
}
#search{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -300px;
	width:789px;
	height:143px;
}
#support{padding:30px 0 0 455px;margin:0;font-size:80%;font-weight:bold;display:block!important}
#mainSearch, productSuggest {margin:5px 0 8px 95px;display:block!important;clear:both}
.searchLabel{float:left;height:25px;font:bold 110%/25px Arial,Helvetica,sans-serif;color:#333;margin:35px 0 0 100px;display:block}
#mainSearch input{clear:both;font-size:70%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1310px;
	width:580px;
	height:25px;
	float:left;padding:0 5px;margin:0 0 19px 0;color:#aaa;display:block}
#mainSearch input:focus{color:#000;font-size:90%;font-weight:bold}
#mainSearch select{font-size:65%;line-height:25px;float:left;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1400px;
	width:210px;
	height:25px;
	padding:4px;}
#mainSearch button{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -685px;
	width:67px;
	height:25px;
	margin-left:5px;vertical-align:middle;float:left}
#mainSearch a:hover,#mainSearch a:visited:hover{text-decoration:none}
#advancedSearch{clear:both;height:24px;font-size:60%;padding-left:10px;margin-top:-5px}
#wattsSearch,#manuSearch,#lcdSearch{float:left}
#wattsSearch{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat -340px -260px;
	width:259px;
	height:27px;
	margin-top:5px;}
#manuSearch{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat -340px -220px;
	width:213px;
	height:27px;
	margin:5px 9px 0 9px;}
#lcdSearch{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat -340px -180px;
	width:276px;
	height:27px;
	margin-top:5px;}
#wattsSearch a.watts,#manuSearch a.manu,#lcdSearch a.lcd{display:block;text-decoration:none;color:#666;margin:0;padding:6px 0 0 6px;outline:0;position:relative}
#wattsSearch a.watts{width:259px;height:21px}
#manuSearch a.manu{width:213px;height:21px}
#lcdSearch a.lcd{width:276px;height:21px}
a.watts span,a.manu span,a.lcd span{background:url('/images/advanced_arrowdown2.png') no-repeat 100% 50%;
	padding:5px 17px 6px 0;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#333}
a.watts.menu-open span,a.manu.menu-open span,a.lcd.menu-open span{background-image:url('/images/advanced_arrowup2.png');display:block}
#wattsSearch a.menu-open{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -260px;}
#manuSearch a.menu-open{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -220px;}
#lcdSearch a.menu-open{background:url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -180px;}
#watts_menu{display:none;width:450px;height:235px;background:url('/images/back_watts_body3.png') no-repeat;line-height:22px;padding:80px 0 0 30px;margin:0;position:absolute}
#manu_menu{display:none;width:375px;height:175px;background:url('/images/back_manu_body3.png') no-repeat;padding:80px 0 0 0;margin:0;position:absolute}
#lcd_menu{display:none;width:375px;height:135px;background:url('/images/back_lcd_body3.png') no-repeat;padding:80px 0 0 0;margin:0;position:absolute}
#manuSearch select,#lcdSearch select, #lcdSearch input[type=text], #manuSearch input[type=text]{font-size:100%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1310px;
	width:270px;
	height:25px;
	padding:4px 4px 4px 2px;margin:0 auto;margin-bottom:7px;display:block;color:#000}
#wattsSearch select {font-size:100%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1355px;
	width:310px;
	height:25px;
	padding:4px 4px 4px 2px;margin-bottom:7px;display:inline-block;float:left;color:#000}
#watts_menu label{clear:both;display:block;float:left;text-align:right;width:80px;padding:1px 5px 0 0;font-size:120%;color:#000}
#watts_menu input[type=text]{font-size:150%;font-weight:bold;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1355px;
	width:310px;
	height:25px;
	display:inline-block;padding:0 4px;margin-bottom:7px;color:#000}
#manu_menu input[type=text]{font-size:120%;font-weight:bold;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1355px;margin-left:30px;
	width:310px;
	height:25px;
	display:inline-block;padding:0 4px;margin-bottom:7px;color:#000}
#manu_menu input[type="text"]:disabled{;background:url('');background-color:#F1ECDE;border:1px solid #BFBFBF;width:300px;}
#lcd_menu input[type=text]{font-size:120%;font-weight:bold;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1355px;margin-left:30px;
	width:310px;
	height:25px;
	display:inline-block;padding:0 4px;margin-bottom:7px;color:#000}
#lcd_menu input[type="text"]:disabled{;background:url('');background-color:#F1ECDE;border:1px solid #BFBFBF;width:300px;}
#advancedSearch input[type='submit']{display:block;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -725px;
	width:67px;
	height:24px;
	margin:0 auto;margin-top:20px}
#advancedSearch input[type='submit']:disabled{display:block;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -928px -725px;
	width:67px;
	height:24px;
	margin:0 auto;
	margin-top:20px}
.ez-hide{opacity:0;filter:alpha(opacity=0)}
.ez-checkbox{background:transparent url('/images/checkbox.png') 0 1px no-repeat;display:inline-block;float:left;margin-top:10px}
.ez-radio{background:transparent url('/images/radiobutton.png') 0 1px no-repeat;display:inline;margin-left:10px}
.ez-checked{background-position:0 -18px}
.ez-selected{background-position:0 -18px}
.ez-checkbox,.ez-radio{zoom:1;*display:inline;_height:36px}
#sale{width:569px;height:81px;background:url('/images/back_sale.jpg') no-repeat;margin-top:15px;text-align:center;padding:8px 40px 0 130px;color:#000;font-weight:bold}
.offer{font-size:200%}
.countdown{font-size:150%;color:#f00;text-decoration:blink}
.minutes{font-size:150%;text-decoration:blink}
.breadcrumb{width:100%;border-bottom:1px solid #ebebeb;padding-bottom:5px;font-weight:bold;font-size:85%}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:active{background:transparent url('/images/breadcrumb.png') no-repeat center right;text-decoration:none;padding-right:17px;font-weight:normal}
.breadcrumb a:hover,.breadcrumb a:visited:hover{text-decoration:underline}
#prodCategory p{font-size:90%}
#prodCategory table{padding:0;border:0}
#prodCategory td{width:25%;padding:0;border:1px solid #ebebeb;text-align:center}
#prodCategory img{padding:10px;border:0}
#prodCategory .catName{width:100%;padding:2px 0 3px 0;border:1px;border-top:1px solid #ebebeb;background-color:#eee7d1;display:inline-block;font-size:85%}
#pageRow{clear: both; width:100%;padding-top:5px;font-size:90%}
.prodName{float:left;font-size:140%;font-weight:bold;color:#036;margin-bottom:3px}
.display{float:right;margin-bottom:5px}
.notification{float:left;clear:left;margin:0 0 20px 0;font-weight:bold;color:#000}
.prodName2{font-size:140%;font-weight:bold;color:#036;margin-bottom:3px;}
.notification2{margin:0;font-weight:bold;color:#000;}
.subSearch2{font-weight: bold; padding-top: 3px; width: 400px; }
.subSort2{float:left; padding:12px 0 0 27px;}
.subNumber2{float: left; padding:12px 0 0 40px;}
.display2{margin-bottom:5px;}
.display3{margin-bottom:5px; text-align:right;}
#listHead2{clear: both; float: right;width:335px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fff;border:1px solid #e1e1e1;padding:10px 10px 3px 10px; text-align: center;}
#listHead td, #listHead2 td {vertical-align: middle;} 
.listBtn {width: 110px;}
.pagination{float:right}
#prodList{margin-top:20px}
#listHead{width:97%;margin:0 auto;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fff;border:1px solid #e1e1e1;padding:10px 10px 3px 10px}
.subSearch{clear:both;font-weight:bold;padding:0 0 10px 50px;border-bottom:1px solid #e1e1e1;width:665px;display:block}
.sortSearch{font-size:90%;line-height:22px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -350px -1450px;
	width:167px;
	height:22px;
	padding:0 4px;}
.subSort{float:left;margin:38px 0 0 5px}
.subNumber{float:left;margin:38px 0 0 40px}
#subPage{float:right;margin-top:15px}
#subPage2{float:right}
#subPage table,#subPage2 table{clear:both}
#subPage td,#subPage2 td{vertical-align:middle}
.sortSort{font-size:90%;line-height:22px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -1450px;
	width:112px;
	height:22px;
	padding:2px;margin-right:5px}
.sortPage{font-size:90%;line-height:22px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -380px;
	width:32px;
	height:22px;
	padding:0 4px;margin:0}
.listTable{clear:both;width:100%;border-collapse:collapse;font-size:85%}
.listExpect{font-weight:bold}
.listTable .listName{font-size:125%}
.listTable .listLabel{width:53px;font-weight:bold;display:inline-block}
.listTable th{background-color:#eee7d1;font-weight:normal;text-align:center}
.listTable tr{border:1px solid #e4e4e4}
.listTable tr.alt{background-color:#f7f7f7}
.listTable td{padding:5px}
.listTable td.thumb{background-color:#fff;width:100px;border:1px solid #e0dfd5}
.listTable td.thumb img{max-width:100px;max-height:100px}
.listTable td.description a{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold}
.listTable td.stock{width:120px;text-align:center}
.listTable td.cost{font-size:110%;text-align:right;padding:15px 15px 0 0;font-weight:bold}
.listTable td.qty{text-align:center; white-space: nowrap;}
.listData{font-weight:normal;width:400px}
.listStock{color:#f00;font-size:140%}
.listShip{display:block;color:#f00;font-style:italic;font-weight:normal;font-size:90%}
.listTable .saleWeb,#detailBox .saleWeb{color:#f00;font-size:120%}
.listTable .saleStrike,#detailBox .saleStrike{color:#f00;text-decoration:line-through}
.listTable .salePrice,#detailBox .salePrice{color:#666}
.listTable td.match{background-color:#1488bb;color:#ff0;font-weight:bold;padding:7px}
.listThumb{width:100px;text-align:center}
.listThumb img{border:1px #b2b2b2 solid}
.listThumb img:hover{border:1px #000 solid}
.listTable input[type=text]{font-size:100%;line-height:19px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -410px;
	width:31px;
	height:19px;
	padding:0 4px;margin:0 auto;text-align:center}
.listTable button{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -805px;;
	width:52px;
	height:15px;
	margin-top:5px;vertical-align:middle}
#prodDetail{width:95%;padding-top:20px;margin:0 auto}
.detailPhoto{min-width:125px;min-height:200px;max-width:250px;max-height:300px;float:left;border:1px solid #e4e4e4;padding:15px;margin:0 auto;text-align:center;margin-bottom:20px}
.autoSuggest{max-width:48px;max-height:48px;float:left;border:1px solid #e4e4e4;padding:15px;margin:0 auto;margin-bottom:20px
	}
.categoryPhoto{
	width: 170px;
	height: 140px;
	float: left;
	border: 1px solid #e4e4e4;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: auto;
	margin-bottom: 10px;
	text-align: center
}
.detailPhoto img{max-width:250px;max-height:300px}
#detailHeader{width:390px;height:auto;float:left;padding-left:25px}
.detailHeaderLine1{font-size:140%;color:#036;padding-top:5px;display: inline-block;}
.detailHeaderLine2{font-size:120%;color:#036;padding-left:25px}
.detailHeaderLine3{font-size:110%;color:#036;padding-left:25px}
#prodDetail h2 { font-size:100%; color: #666; font-weight: normal; }
.itemNo{font-size:100%}
.convert{font-size:80%;padding-left:4px}
#detailBox{width:370px;border:1px solid #e4e4e4;padding:10px;background-color:#f7f7f7;margin:0 auto;margin:20px 0}
#detailBox table,#detailBox tr,#detailBox td{border:0;padding:0;margin:0;border-collapse:collapse;margin-bottom:12px}
#detailBox td.qty{padding-right:7px;text-align:right}
#detailBox input[type=text]{font-size:100%;line-height:19px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -410px;
	width:31px;
	height:19px;
	padding:0 4px;float:left}
#detailBox button{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -645px;
	width:92px;
	height:20px;
	margin-left:5px;float:left;vertical-align:middle}
.fieldLabel{clear:left;float:left;text-align:right;margin-right:8px;width:100px;font-weight:bold;height:20px}
.detailLabel{clear:left;float:left;margin:0 8px 0 30px;width:100px;font-weight:bold;height:20px}
.detailData{float:left}
.inStock{font-size:115%;font-weight:bold;color:#f00;height:25px;display:block}
.outStock{height:40px;display:block}
#detailSpecs{clear:both;width:95%;border:1px solid #e4e4e4;padding:10px 15px;background:#fff url('/images/back_specs.jpg') repeat-x top;margin-bottom:20px}
.noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.noSelectFor{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;padding-left:100px}
#detailSpecs ul{list-style-type: none;
padding: 0px;
margin: 0;}
#detailSpecs li {margin: 0 0 0 20px; padding: 1px 0 1px 20px; background: url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -310px; }
.detailTitle{display:block;font-size:110%;font-weight:bold;color:#036;padding-bottom:20px}
#createAccount{width:100%;padding:0;background-color:#f7f7f7;border:1px solid #ccc;margin:0 auto}
#myAccount{width:670px;padding:0;background-color:#f7f7f7;border:1px solid #ccc;margin:0 auto;margin-top:15px}
.accountHeader{background-color:#eee7d1;text-align:left;padding:5px 10px;font-size:110%;font-weight:bold;display:block;margin-bottom:20px;border-bottom:1px solid #ccc}
.accountRequired{float:right;color:#f00;font-size:90%;margin-top:-45px;padding-right:120px}
.justRequired{text-align:left;color:#f00;font-size:90%}
.accountTable,.accountHistory,.orderHistory{border-collapse:collapse;margin:0 auto;border:0;width:570px;margin-bottom:20px}
.accountTable td{padding:2px;vertical-align:middle}
.accountTable td.label{width:175px;font-weight:bold}
.accountTable td.optional{width:175px;font-weight:normal}
.accountTable td.required{width:225px;color:#f00;font-weight:bold;}
.accountTable ::-webkit-input-placeholder { /* WebKit browsers */
    color:    red;
}
.accountTable :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    red;
   opacity:  1;
}
.accountTable ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    red;
   opacity:  1;
}
.accountTable :-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    red;
}
/* .accountTable td.required:after {
    color: red;
    content: '*';
	display: inline-block;
} */
.accountTable td.note{font-size:85%;font-style:normal}
.accountTable td.data{width:75px;text-align:right;padding:5px}
.shipBlindLabel{display:inline-block;margin-top:11px}
.accountHistory{table-layout:fixed}
.accountHistory td{padding:2px;font-weight:bold}
.accountHistory td.col1{width:310px}
.accountHistory td.col1n{width:310px;font-weight:normal}
.accountHistory td.col2n{font-weight:normal}
.orderHistory{border-bottom:1px solid #e1e1e1}
.orderHistory th{padding:20px 2px 2px 2px;text-decoration:underline;text-align:left}
.orderHistory th.price{text-align:right}
.orderHistory td{padding:2px;font-weight:normal}
.orderHistory td.price{text-align:right}
.orderHistory td.total{text-align:right;font-weight:bold;padding-bottom:30px}
#createAccount input[type='text'],#createAccount input[type='password'],.ccnewTable input[type='text'],.loginTable input[type='text'],.loginTable input[type='password']{font-size:90%;line-height:26px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -350px -1355px;
	width:202px;
	height:26px;
	padding:0 4px;}
#createAccount select{font-size:90%;line-height:26px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -350px -1355px;
	width:210px;
	height:26px;
	padding:4px 4px 4px 2px;}
#createAccount button{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -445px;
	width:92px;
	height:20px;
	margin-top:5px;float:right;margin:25px;vertical-align:middle}
#accountBox{width:575px;margin:0 auto;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fcfcfc;border:1px solid #e1e1e1;padding:20px 20px 0 20px}
#accountBox p{font-size:85%;margin-top:0}
.accountSub{color:#036;font-size:120%;font-weight:bold}
.accountLogin input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -485px;
	width:92px;
	height:20px;
	margin:5px 0 0 60px}
.accountReminder input[type='submit'],#loginForgot input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -525px!important;
	width:113px!important;
	height:20px;
	margin:15px 0 5px 0!important}
.accountContinue input[type='submit'],#loginGuest input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -445px;
	width:92px;
	height:20px;
	margin:10px 0 5px 0}
#loginReturning{width:330px;height:447px;float:right;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fcfcfc;border:1px solid #9e9e9e;padding:0 5px 5px 5px;margin:20px 0 0 0;font-weight:normal}
#loginNew,#loginGuest{width:360px;float:left;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fcfcfc;border:1px solid #9e9e9e;padding:0 5px 5px 5px;margin:20px 10px 0 0;font-weight:normal}
#loginGuest{margin:10px 10px 0 0!important}
.loginTitle{text-align:center;color:#f00;font-weight:bold;font-size:14px;margin:10px 0 3px 0}
.loginNote{font-size:11px;padding:0 5px;margin:0 0 15px 0}
.loginTable{margin-top:20px}
.loginTable .label,.loginTable .newLabel{font-size:12px;text-align:right;font-weight:normal;vertical-align:middle;padding-right:4px}
.loginTable .newLabel{width:120px}
.loginTable .required,#loginNew .required{color:#f00}
.loginCenter{text-align:center}
#loginForgot{font-size:12px;display:inline-block;width:auto;border-top:1px solid #e1e1e1;margin:60px 25px 0 25px;padding-top:10px;text-align:center}
.forgotTitle{font-size:13px;margin:0;color:#069}
.forgotNote{font-size:11px;text-align:left;margin:3px 5px 15px 5px}
#loginReturning input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -485px;
	width:92px;
	height:20px;
	margin:10px 0}
#loginNew input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -565px;
	width:110px;
	height:20px;
	margin:10px 0 5px 0}
#viewCart{width:100%;margin:0 auto;border-collapse:collapse;background-color:#f7f7f7;border:1px solid #ccc}
.cartTitle{font-size:130%;color:#036;margin-top:15px;font-weight:bold;display:block}
.cartNote{font-size:100%;margin:5px 0 5px 0;padding-bottom:20px}
.cartNote a{font-size:110%;font-weight:bold}
.cartHeader,.cartTable,.cartTotals,.verifyHeader,.verifyTable,.confirmHeader,.confirmTable{width:100%;border:0;margin:0;border-collapse:collapse}
.cartHeader th,.verifyHeader th,.confirmHeader th,.confirmTable th{background-color:#eee7d1;border:0;margin:0;border-collapse:collapse;border-bottom:1px solid #ccc;font-weight:bold;padding:5px;text-align:left}
.confirmTable{margin:15px 30px 15px 15px}
.verifyHeader th{padding:5px 30px}
.confirmHeader th,.confirmHeader td{padding:5px 10px}
.confirmTable td.label{width:15%;padding-right:5px;text-align:right;font-weight:bold}
.confirmTable td.data{width:35%}
.verifyHeader td,.verifyTable td{width:50%;padding:5px 20px 20px 40px;text-align:left}
.cartHeader th.qty,.cartTable td.qty{
	width: 70px;
	text-align: center;
}
.cartHeader th.ordercode,.cartTable td.ordercode{width:100px;text-align:left}
.cartHeader th.description,.cartTable td.description{width:270px;text-align:left}
.cartHeader th.sale,.cartTable td.sale,.cartTotals td.sale{width:70px;text-align:right;padding-right:0}
.cartHeader th.price,.cartTable td.price,.cartTotals td.price{text-align:right;padding-right:10px}
.cartHeader th.total,.cartTable td.total,.cartTotals td.total{width:90px;text-align:right;padding-right:20px}
.cartTotals{margin-bottom:30px}
.cartTable{margin-bottom:15px}
.cartTable td{padding:5px}
.cartTable td.sale{text-decoration:line-through;color:#f60}
.cartTable .delete{
	float: left
}
.cartTotals td{padding:2px}
.cartMessage{width:100%;text-align:center;margin:15px 0;color:#f60;font-weight:bold;font-size:110%}
.cartTable input[type='text']{font-size:100%;line-height:19px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -410px;
	width:31px;
	height:19px;
	padding:0 4px;}
.cartSeparator{margin:0 auto;display:block;padding-bottom:10px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1571px;
	width:692px;
	height: 1px;}
#cartBox,#verifyBox,#paypalBox{width:470px;margin:0 auto;margin-top:25px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fcfcfc;border:1px solid #e1e1e1;padding:15px}
#cartBox table,#verifyBox table{margin:0 auto}
#cartBox td,#verifyBox td{padding:3px}
#cartBox td.required{color:#f00;font-weight:bold}
#cartBox select{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1355px;
	width:250px;
	height:25px;
	padding:4px 4px 4px 2px;}
#verifyBox input[type='text'],textarea{width:250px;border-collapse:collapse;border:1px solid #ccc;background-color:#f7f7f7;padding:3px}
#cartBox input[type='text']{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -350px -1400px;
	width:97px;
	height:25px;
	padding:0 4px;}
.mailingList{font-size:90%}
.termsText{margin-top:10px;display:inline-block}
#cartButtons{
	width: 500px;
	margin: 0 auto;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	text-align: right
}
#cartButtons input{padding-left:10px}
#cartButtons .cartContinue{
	float: left;
	padding-left: 5px;
	padding-bottom: 5 px;
	margin-right: 15px;
}
#verifyButtons{margin:0 auto;padding:15px 0;text-align:center}
#verifyButtons input{padding-bottom:10px}
.ccTable{width:90%;margin:0 auto;text-align:left;margin-top:10px}
.ccTable th{font-weight:bold;text-align:left;padding-bottom:5px}
.ccTable td{padding-bottom:10px}
.ccTable input[type='text'],.ccTable select,.ccCvv input[type='text'],.ccnewTable select{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1400px;
	width:65px;
	height:25px;
	padding:4px;}
.ccTable input[type='text'],.ccCvv input[type='text']{padding:0 4px;width:60px}
.ccnewTable{margin:0 0 10px 75px}
.ccnewTable th{font-weight:bold;padding-bottom:10px}
.ccnewTable td{padding:2px;vertical-align:middle}
.ccnewTable td.note{font-size:85%}
#cartNotes{clear:both;padding:10px 15px;font-size:90%}
#cartFraud{width:100%;padding:20px 0 10px 0;margin:0 auto;text-align:center}
.fraud{font-weight:bold;margin:0;padding:0}
.ssl{margin:0;padding:0 0 15px 0;font-size:90%}
.label{font-weight:bold}
.title{font-size:110%;font-weight:bold;color:#036;display:block}
#confirmNotes{width:95%;margin:0 0 30px 20px}
#confirmNotes img{float:right;display:block;margin-bottom:20px}
#confirmBox{width:540px;margin:0 auto;margin-top:25px;margin-bottom:20px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;background-color:#fcfcfc;border:1px solid #e1e1e1;padding:10px}
#confirmBox table{margin:0 auto}
#confirmBox td.emphasis{text-align:center;font-weight:bold;font-size:110%;color:#036}
#confirmBox td.label{text-align:right}
#prodFooter{clear:both;width:587px;height:115px;background:url('//cdn.interlightus.com/images/back_bulb.jpg') no-repeat;padding:55px 0 0 132px;margin:0 auto;margin-bottom:20px}
.callFooter{width:auto;padding-top:10px;font-weight:bold;font-size:75%;color:#434343;text-align:center;display:block;float:left}
.supportFooter{width:164px;height:65px;float:right;margin-top:-6px}
#footer{clear:both;width:1000px;margin-left:13px;color:#FFF;font-size:80%}
#footer a:link,#footer a:visited{color:#00b6e0;font-size:90%;text-decoration:none;font-weight:normal}
#footer a:hover,#footer a:visited:hover{text-decoration:underline}
#brands{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -100px;
	width: 1000px;
	height:97px;
	font-weight:bold;color:#069;padding:10px 0 0 0;text-align:center}
#brands ul{list-style-type:none;padding:0;margin:14px 0 0 0}
#brands li{float:left}
#mailingList{height:28px;background:url('//cdn.interlightus.com/images/back_mailing.png') repeat-x;font-weight:bold;padding:4px 0 0 0;text-align:center}
#mailingList table{margin:0 auto;padding:0;border:0;border-collapse:collapse}
#mailingList td{vertical-align:middle}
#mailingList input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -845px;
	width:63px;
	height:21px;}
#mailingList input[type='text']{line-height:21px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1450px;
	width:165px;
	height:21px;
	padding:0 4px;margin:0 3px 0 5px}
#footerBottom{background:#004f8a;color:#fff;padding:20px 30px 10px 30px;border-bottom:3px solid #ccc}
.footLists{float:left;margin-right:60px}
.footLists ul{list-style-type:none;padding:0;margin:0;line-height:115%}
.footInterlight{float:right;text-align:center;color:#e6dd95;margin-top:25px}
.footCC{clear:both;background:url('//cdn.interlightus.com/images/foot_cc.png') no-repeat}
.copy{float:right;margin:40px 10px 0 0;font-size:80%;text-align:right}
#bulbGuide table,#catalogs table,#shipping table{border:1px solid #e4e4e4;margin:0 auto;border-collapse:collapse;margin-top:30px}
#bulbGuide th,#catalogs th,#shipping th{padding:10px;text-align:center;font-size:110%;background:#fff url('/images/back_specs.jpg') repeat-x top}
#bulbGuide td{padding:5px;text-align:center}
#bulbGuide input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -725px;
	width:67px;
	height:24px;
	}
#bulbGuide input[type='text'],#catalogs input[type='text']{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1355px;
	width:250px;
	height:25px;
	padding:0 4px;}
#bulbGuide li{line-height:175%}
.ansi{font-size:85%}
.bulbLeft{width:53%;float:left}
.bulbRight{width:47%;float:right}
.bulbContainer{width:65%;margin:0 auto;overflow:hidden}
#catalogs{width:95%}
#catalogs table{margin-top:10px;margin-bottom:10px}
#catalogs td{padding:2px 5px 2px 2px;vertical-align:middle}
#catalogs td.catLabel{padding:2px 10px 2px 20px}
#catalogs input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -605px;
	width:92px;
	height:20px;
	margin:5px 0 5px 79px}
.intCatalog{float:left;padding:30px 0 0 30px;text-align:center;font-size:110%}
.catalogCol{float:left;margin-right:35px}
.catalogLetter{font-size:150%;font-weight:bold;margin-top:10px}
#catalogs ul{list-style-type:none;padding:0;margin-left:15px}
#catalogs li{padding:2px 20px}
#faq{width:692px}
#shipping table{margin-top:10px;margin-bottom:15px}
#shipping td.last,#contact td.last{padding-bottom:15px}
#shipping td{padding:5px 5px 5px 20px;text-align:left}
#legal,#terms,#about,#contact,#searchAll{width:95%;line-height:150%}
#searchAll{padding-top:5px}
#legal ol{list-style-type:lower-alpha;margin:5px 0 15px 0}
#legal p,#terms p{margin:0;padding:0}
#terms ul,#about ul{margin:5px 0 15px 0}
#terms ol{margin:5px 0 15px 0}
.livechat{float:right;margin:25px 30px 0 0;border:none!important}
p.interlight{margin:0;padding:10px 0 0 45px}
#contact table,#searchAll table{border:1px solid #e4e4e4;margin:0 auto;border-collapse:collapse;margin-top:10px;background-color:#fff}
#searchAll table{width:450px}
#contact td,#searchAll td{padding:2px 20px;vertical-align:middle;text-align:left}
#contact th,#searchAll th{padding:10px;background:#fff url('/images/back_specs.jpg') repeat-x top;text-align:center;border-top:1px solid #e9e9e9}
#searchAll th{text-align:left;color:#004f8a;font-size:120%;padding-bottom:15px}
#contact input[type='submit']{background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -605px;
	width:92px;
	height:20px;
	margin:5px 0}
#contact input[type='text']{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1355px;
	width:250px;
	height:25px;
	padding:0 4px;}
#contact td.qty input[type='text']{font-size:100%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -1400px;
	width:32px;
	height:25px;
	padding:0 4px}
#searchAll p{text-align:center;padding-bottom:10px}
.resultsSeparator{margin:0 auto;margin-top:10px;display:block;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1571px;
	width:600px;
	height:1px;}
#searchAll .noResults{color:#900;font-size:125%;font-weight:bold;display:block;line-height:150%}
#searchAll input[type='text'] {font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1310px;
	width:349px;
	height:25px;
	padding:0 3px;margin:0 10px 5px 10px;}
#searchAll input[type='submit']{clear:both;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -850px -685px;
	width:67px;
	height:25px;
	margin:0 auto;margin-top:10px;margin-bottom:5px;display:block}
#searchAll select {font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1310px;
	width:270px;
	height:25px;
	padding:4px 4px 4px 2px;margin:0 auto;margin-bottom:5px;display:block}
#searchAll .advancedSearch select{float:left}
#searchAll label{width:90px;display:block;float:left;text-align:right;border:0;margin:0;padding:2px 10px 5px 0}
#searchAll .advancedSearch input[type='text']{font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -650px -1310px;
	width:270px;
	height:25px;
	padding:0 3px;margin:0 0 5px 0;float:left}
#mbSearch2 input[type=text], #lcdSearch2 input[type=text], #quickSearch2 input[type=text] {clear:both;font-size:90%;line-height:25px;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1190px;
	width:350px;
	font-size:90%;
	height:25px;
	margin:0 10px 5px;
	padding:0 3px;}
#mbSearch2 input[type='submit']:disabled, #lcdSearch2 input[type='submit']:disabled, #quickSearch2 input[type='submit']:disabled{display:block;background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat -928px -725px;
	width:67px;
	height:24px;
	margin:0 auto;
	margin-top:20px}
h2.trigger{padding:0 0 0 50px;margin:0 0 5px 0;background:url('/images/toggle_head.png') no-repeat;height:40px;line-height:40px;width:590px;font-size:120%;font-weight:normal;margin:0 auto}
h2.trigger a{color:#369;text-decoration:none;display:block}
h2.trigger a:hover{color:#069}
h2.active{background-position:left bottom}
.toggle_container{margin:0 0 5px;padding:0;border-top:1px solid #e9e9e9;background:#f7f7f7 url('/images/toggle_block_stretch.png') repeat-y left top;overflow:hidden;width:640px;clear:both;margin:0 auto}
.toggle_container .block{padding:20px;background:url('/images/toggle_block_btm.png') no-repeat left bottom}
.center{text-align:center}
.ital{font-style:italic}
.boldBlue{color:#069;font-weight:bold}
.boldItal{font-weight:bold;font-style:italic}
.blueItal{color:#069;font-style:italic}
.separator{width:auto;margin:0 auto;display:block;padding:0 20px 20px 20px}
#indexMiddle{float:left;width:505px}
#indexRight{float:right;margin:10px 0 0 0;width:208px;padding:10px 7px 3px 7px;font-size:90%;font-weight:bold}
#indexImage{float:right;margin:10px 0 0 0;width:224px;padding:0}
.feature,.featureProducts{border:1px solid #ebebeb;background:#f7f7f7 url('//cdn.interlightus.com/images/back_features.png') repeat-x left top;padding:10px 8px;margin:10px 0}
#t_welcome { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -100px;
  height: 36px;
	width: 614px;
  }
#t_categories { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 0;
  height: 31px;
	width: 480px;
  }
#t_products { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -40px;
  height: 50px;
	width: 480px;
  }
#t_ansi { background: url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1240px;
  height: 41px;
	width: 505px;
	margin-right: 17px;
  }
.viewAll{font-size:85%;text-decoration:none;margin:17px 15px 0 0;float:right;z-index:1000}
.featureAnsi{border:1px solid #ebebeb;border-top:0;background:#f7f7f7;padding:10px}
.index_underline { background:url('//cdn.interlightus.com/images/sprite_gradient.png') no-repeat 0 -1540px;
	width:480px;
	height:14px;}
#t_help { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -150px;
  height: 22px;
	width: 206px;
  }
.help table{width:99%;border:0;margin:0 auto;padding:0}
.help td{width:33%;text-align:center;padding:0 5px}
.help a{text-decoration:none;color:#666}
#t_shipping { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat -225px -150px;
  height: 22px;
	width: 206px;
  }
#t_quality { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat -450px -150px;
  height: 22px;
	width: 206px;
  }
#index_shipping { background: url('//cdn.interlightus.com/images/sprite_titles.png') no-repeat 0 -470px;
  height: 22px;
	width: 225px;
	margin-bottom: 10px;
  }
.quality ul{list-style-type:none;padding:0;margin:0 0 10px 0}
.quality ul li{background:url('//cdn.interlightus.com/images/index_checkmark.png') no-repeat;padding:0 0 0 22px;margin:6px 0}
.indexSmall{font-size:85%;padding:0;margin:0 0 10px 0;font-weight:normal}
.indexTitle{float:left}
.iconAnsi {margin:5px 5px 0 0;float:right;z-index:1000}
.featureProducts a,.featureAnsi a{text-decoration:none;font-size:85%}
.featurePrice{font-size:80%;color:#f90;display:block;font-weight:bold}
.featureAnsi td{padding:1px 3px;text-align:center}
.featureProducts table{margin:0 auto;border-collapse:separate;border-spacing:3px 3px;*border-collapse:expression('separate',cellSpacing = '7px')}
.featureProducts td{width:115px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;border:1px solid #efefef;text-align:center;background-color:#fff;padding:10px 3px}
.featureCategories td{width:150px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;border:1px solid #efefef;text-align:center;background-color:#fff;padding:10px 3px}
#termsPopup{padding:10px 25px;font-size:80%!important}
.closeWindow{float:right;margin:10px 50px 0 0}
#homeFoot {background:#fff;color:#666;padding: 20px; border-bottom:3px solid #ccc; font-size: 80%; text-align: center;  }
#homeFoot a{color:#336699!important;}
#homeFoot a:hover{color:#ff0000!important;}
#homeFoot ul {list-style-type:none; padding:0; margin:0 0 3px 0; }
#homeFoot .homeAlpha, #homeFoot .homeBrands { width: 100%; border-collapse:collapse; border:1px solid #f7f7f7; margin: 50px 0; }
#homeFoot .homeAlpha td { width: 4%; padding: 2px; }
#homeFoot .homeAlpha td.num { width: 6%; }
#homeFoot th {background: #f7f7f7; font-weight: bold; padding: 3px; }
/* GOOGLE CUSTOM SEARCH */
/* Remove Google Watermark */
.cse input.gsc-input,input.gsc-input{background-image:none !important}

/* Do no display the count of search results */    
.gsc-result-info {
     display: none; 
}

/* Hide the Google branding in search results */
.gcsc-branding {
    display: none; 
}

/* Hide the snippets in Google search results */
.gs-snippet { 

}

/* Change the font size of the title of search results */
.gs-title a { 
    font-size: 14px;  
}

/* Do no display the URL of web pages in search results */
.gsc-url-top, .gsc-url-bottom {
    display: none;
}

/* Define Search Button */
.cse .gsc-search-button input.gsc-search-button-v2,
input.gsc-search-button-v2 {
    height: 20px !important;
    margin-top: 15px !important;
    padding: 5px 26px !important;
    width: 50px !important;
	border-color: #07578A;
	vertical-align : middle;
	background-color: #07578A !important;
	background-image: none !important;
}
.gcse-productSuggest .gsc-control-cse .gsc-control-cse-en .gsc-search-box .gsc-input .gsc-input-box #___gcse_0{
	opacity: 0.5 !important;
}