/* CSS Document */

#wrappermaster {
	width: 100%;
	text-align: center;
	vertical-align:top;
	padding:0px;
	border:0px;
	top:0px;
	margin-top:0px;
	
			
	}

#wrapper {
	width: 1010px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	vertical-align:top;
	padding:0px;
	border:0px;
	top:0px;
	margin-top:0px;
	background-color: #FFFFFF;
	
	}

	
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00a2f8;
	font-weight:bold;
	vertical-align:top;
	text-decoration: none;
	padding:0px;
	border:0px;
	margin:0px;
	}
	
	a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00a2f8;
	font-weight: bold;
	text-decoration: none;
	padding:0px;
	border:0px;
	margin:0px;
	}
	
	a:focus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00a2f8;
	font-weight: bold;
	text-decoration: none;
	padding:0px;
	border:0px;
	margin:0px;
	}
	
	a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00a2f8;
	font-weight: bold;
	text-decoration: none;
	padding:0px;
	border:0px;
	margin:0px;
	}
	
	a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #00a2f8;
	font-weight: bold;
	text-decoration: underline;
	padding:0px;
	border:0px;
	margin:0px;
	}
	
	
p{
	color: #515151;
}
p.js2 {color:#999999; font-size:10px; font-family: Arial, Helvetica, sans-serif; margin:5px; font-weight: normal;}
p.js4 {color:#999999; font-size:14px; font-family: Arial, Helvetica, sans-serif; margin:5px; font-weight: normal;}

h1{ font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 22px;
	vertical-align: middle;
	height: 22px;
	text-indent: 15px;
	text-align: left;
	}
h1.js3{
	font-size: 5px; color: #666666; font-family: Arial, Helvetica, sans-serif; margin:5px; font-weight: normal;
	}
h2{	color: #00a2f8;
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;
	text-align: left;
	}
h3{
	font-size: 14px;
	font-weight: normal;
	}
h2.js{
	font-size: 14px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-size:10px; margin:5px; font-weight: normal;
	}
h4{
	padding-top: 10px;
	text-align: left;
	font-weight: normal;
	
	}
h5{
	font-size: 16px;
	font-weight: normal;
	}
	
table.center {margin-left:auto; margin-right:auto;}

	.main_navigation_text {
	color: #5a5959;
}
	
	.main_navigation_text a:link {
	color: #5a5959;
}

	.main_navigation_text a:hover {
	color: #5a5959;
	text-decoration: underline;
}

	.main_navigation_text a:visited {
	color: #5a5959;
}
		
	.main_navigation_text_visited {
}
	
	.main_navigation_text_visited a:link {
}

	.main_navigation_text_visited a:hover {
	text-decoration: underline;
}

	.main_navigation_text_visited a:visited {
}

	.sub_navigation_text {
	color: #0066FF;
	font-size: 10px;
}
	
	.sub_navigation_text a:link {
	color: #0066FF;
	font-size: 10px;
	font-weight: normal;
}

	.sub_navigation_text a:hover {
	color: #0066FF;
	font-size: 10px;
	text-decoration: underline;
}

	.sub_navigation_text a:visited {
	color: #0066FF;
	font-size: 10px;
	font-weight: normal;
}

	.info_navigation_text {
	color: #5a5959;
	font-weight: normal;
}
	
	.info_navigation_text a:link {
	color: #5a5959;
	font-weight: normal;
}	

	.info_navigation_text a:hover {
	color: #5a5959;
	font-weight: normal;
	text-decoration: underline;
}

	.info_navigation_text a:visited {
	color: #5a5959;
	font-weight: normal;
}

	.abstract_conditions {
	color: #999999;
	font-weight: normal;
}
	
	.abstract_conditions a:link {
	color: #999999;
	font-weight: normal;
}	

	.abstract_conditions a:hover {
	color: #999999;
	font-weight: normal;
	text-decoration: underline;
}

	.abstract_conditions a:visited {
	color: #999999;
	font-weight: normal;
}
	
	.bold-header-text-small {
	color: #000000;
	
}

	.bold-header-text-small-grey {
	color: #333333;
	
}

	.bold-header-text2 {
	color: #FFFFFF;
	
}

	.bold-header-text2 a:link {
	color: #FFFFFF;
	text-indent: 10px;
}

	.bold-header-text2 a:hover {
	color: #FFFFFF;
	text-indent: 10px;
	text-decoration: underline;
}

	.bold-header-text2 a:visited {
	color: #FFFFFF;
	text-indent: 10px;
}

.bold-header-text3{
	color: #0e5fd8
}

	.bold-header-text3-small{
	color: #0e5fd8;
	text-indent: 10px;
}
	
	.bold-header-text3-small a:link{
	color: #0e5fd8;
	text-indent: 10px;
}

.bold-header-text3-small a:hover{
	color: #0e5fd8;
	text-indent: 10px;
	text-decoration: underline
}

	.bold-header-text3-small a:visited{
	color: #0e5fd8;
	text-indent: 10px;
}

.showstate{ /*Definition for state toggling image */
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
}

.headers{
width: 100%;
font-size: 120%;
border: 1px solid black;
background-color: #515151;
}

.switchcontent{
color:#515151;
font-weight: normal;
}

#textfield {
	font-size:10px;
	font-weight: normal;
	height: 12px;
	
}


li {display:inline}

.sitemap li {display:list-item}

.divider {
width:1px;
height: 17px;
font-weight: normal;
border:0;
padding:0;


}

.image {
	border:0;
	font-weight: normal;

} 


	.index_flash_content {
	height: 326px;
	width: 796px;
	font-weight: normal;
	top: 10px;
	
}



.specials_whole { height:1%; font-weight: normal;}


.specials_bg {
	width: 178px;
	font-weight: normal;
	background-image:url(images/specials_bg.jpg);
}

.specials_bg_top {
	width: 178px;
	height: 5px;
	font-weight: normal;
	background-image:url(images/specials_bg_top.jpg);

}

.specials_bg_btm {
	width: 178px;
	height: 5px;
	font-weight: normal;
	background-image:url(images/specials_bg_btm.jpg);

}

.specials_bg_email {
	color:#5a5959;
	text-indent:35px;
	text-align:left;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border:0;
	font-weight: normal;
	width: 176px;
	height: 20px;
	background-image:url(images/specials_bg_email.jpg);
	cursor: pointer;

}

.specials_bg_email a  {width:176px; height:17px; display:block; font-weight: normal;}

.specials_bg_email a:hover {
	text-decoration:underline;
	font-weight: normal;
	
	}

.specials_bg_print {
	color:#5a5959;
	text-indent:35px;
	text-align:left;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border:0;
	font-weight: normal;
	width: 176px;
	height: 20px;
	background-image:url(images/specials_bg_print.jpg);
	cursor: pointer;

}
.specials_bg_print a  {width:176px; height:17px; display:block; font-weight: normal;}

.specials_bg_print a:hover {
	text-decoration:underline;
	font-weight: normal;
	
	}

	
.go_btn {
	color: #FFFFFF;
	text-align:left;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:0px;
	border:0;
	font-weight: normal;
	width: 124px;
	height: 17px;
	cursor: pointer;

}

.index_steplights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url('/images/steplights_bg.jpg');
	cursor: pointer;
	
	}

.index_steplights_bg_hover a  {font-size:9px; width:95px; height:92px; display:block; }
	
	
.index_steplights_bg_hover a:hover {
	font-size:9px;
	color: #37477e;
	background-image: url('/images/steplights_bg_hover.jpg');
	text-decoration: none;
	
	}

.index_products_bg {
	width: 512px;
	height: 196px;
	font-weight: normal;
	background-image: url(images/index_products_bg.jpg);
	
	}
	
.index_downlighters_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/downlighters_bg.jpg);
	cursor: pointer;
	
	}
	
.index_downlighters_bg_hover a  {font-size:9px; width:95px; height:92px; display:block; }
	
	
.index_downlighters_bg_hover a:hover {
	font-size:9px;
	color: #37477e;
	background-image: url(images/downlighters_bg_hover.jpg);
	text-decoration: none;
	
	}
		
.index_uplighters_bg_hover {
	color: #37477e;
	font-size:9px;
	width: 95px;
	height: 92px;
	background-image: url(images/uplighters_bg.jpg);
	cursor: pointer;
	
	}
	
.index_uplighters_bg_hover a  {font-size:9px; text-decoration:none;
	 width:95px; height:92px; display:block; }
	
	
.index_uplighters_bg_hover a:hover {
	font-size:9px;
	color: #37477e;
	background-image: url(images/uplighters_bg_hover.jpg);
	text-decoration: none;
	
	}
	
.index_uplighters_text {
	font-size:9px;
	color: #37477e;
	position:relative;
	text-decoration:none;
	left:12px; 
	top:13px;
	border:none;
	background:none;
	
	}
	
.index_uplighters_text a:hover {
	font-size:9px;
	color: #37477e;
	position:relative;
	text-decoration: none;
	left:12px; 
	top:13px;
	border:none;
	background:none;
	
	}
	
strong:hover {text-decoration:underline; }
	
.index_covelighting_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/covelighting_bg.jpg);
	cursor: pointer;
	
	}
	
.index_covelighting_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_covelighting_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/covelighting_bg_hover.jpg);
	text-decoration: none;
	
	}
	
	
.index_striplighting_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/striplighting_bg.jpg);
	cursor: pointer;
	
	}
	
.index_striplighting_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_striplighting_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/striplighting_bg_hover.jpg);
	text-decoration: none;
	
	}
	
	
.index_floortiles_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/floortiles_bg_jpg.jpg);
	cursor: pointer;
	
	}
	
.index_floortiles_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_floortiles_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/floortiles_bg_hover.jpg);
	text-decoration: none;
	
	}	
	
			
.index_wallpanels_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/wallpanels_bg.jpg);
	cursor: pointer;
	
	}
	
.index_wallpanels_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_wallpanels_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/wallpanels_bg_hover.jpg);
	text-decoration: none;
	
	}	
	
	
.index_motorizedlighting_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/motorizedlighting_bg.jpg);
	cursor: pointer;
	
	}
	
.index_motorizedlighting_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_motorizedlighting_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/motorizedlighting_bg_hover.jpg);
	text-decoration: none;
	
	}
	
.index_portable_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/portable_bg.jpg);
	cursor: pointer;
	
	}
	
.index_portable_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_portable_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/portable_bg_hover.jpg);
	text-decoration: none;
	
	}
	
	.index_exterior_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/exterior_bg.jpg);
	cursor: pointer;
	
	}
	
.index_exterior_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_exterior_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/exterior_bg_hover.jpg);
	text-decoration: none;
	
	}
	

.index_driver_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/driver_bg.jpg);
	cursor: pointer;
	
	}

.index_driver_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_driver_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/driver_bg_hover.jpg);
	text-decoration: none;
	
	}
	
.index_controller_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 95px;
	height: 92px;
	background-image: url(images/controller_bg.jpg);
	cursor: pointer;
	
	}

.index_controller_bg_hover a  {width:95px; height:92px; display:block; }
	
	
.index_controller_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/controller_bg_hover.jpg);
	text-decoration: none;
	
	}


	
.promotional_extras_bg_whole {
	width: 274px;
	height: 75px;
	background-image: url(images/promotional_extras_bg.jpg);
	font-weight: normal;
	cursor: pointer;
	
	}
	
.promotional_extras_bg1 {
	width: 97px;
	height: 75px;
	cursor: pointer;
	
	}
	
.promotional_extras_bg1_inside1 {
	color: #0460e9;
	font-size:10px;
	text-decoration:none;
	padding-top:13px;
	padding-left:10px;
	width: 87px;
	height: 24px;
	cursor: pointer;
	font-weight: bold;
	
	}
	
.promotional_extras_bg1_inside2 {
	color: #0460e9;
	font-size:10px;
	text-decoration:none;
	padding-top:9px;
	padding-left:10px;
	padding-bottom:9px;
	width: 87px;
	height: 20px;
	cursor: pointer;
	
	}
	
.promotional_extras_bg2 {
	width: 177px;
	height: 75px;
	cursor: pointer;
	font-weight: normal;
	
	}
	
.promotional_extras2_bg_whole {
	width: 178px;
	height: 106px;
	background-image: url(images/promotional_extras_bg2.jpg);
	font-weight: normal;
	
	}
	
.promotional_extras2_bg1 {
	width: 97px;
	height: 75px;
	cursor: pointer;
	font-weight: normal;
	
	}
	
.promotional_extras2_bg1_inside1 {
	color: #0460e9;
	font-size:10px;
	text-decoration:none;
	padding-top:9px;
	padding-left:9px;
	padding-bottom:10px;
	width: 120px;
	height: 12px;
	cursor: pointer;
	font-weight: bold;
	
	}
	
.promotional_extras2_bg1_inside2 {
	color: #0460e9;
	font-size:10px;
	text-decoration:none;
	padding-top:6px;
	width: 49px;
	height: 19px;
	cursor: pointer;
	
	}
	
.promotional_extras2_bg2 {
	color: #FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-top:17px;
	padding-left:9px;
	padding-bottom:18px;
	width: 169px;
	height: 7px;
	font-weight: bold;
	
	}
	
.promotional_extras2_bg3 {
	color: #FFFFFF;
	font-size:10px;
	text-decoration:none;
	padding-left:9px;
	padding-bottom:4px;
	width: 151px;
	height: 29px;
	
	}
	
.latest_brochure_bg {
	color: #FFFFFF;
	text-decoration:none;
	width: 277px;
	height: 108px;
	background-image: url('/images/brochure_bg.jpg');
	cursor: pointer;
	font-weight: bold;
	
	}

.latest_brochure_text1 {
	color: #b7b7b7;
	text-decoration:none;
	width: 186px;
	font-weight: bold;
	padding-left: 18px;
	vertical-align: top;
	
	}
	
.latest_brochure_text1 a:link {
	color: #b7b7b7;
	text-decoration:none;
	width: 186px;
	font-weight: bold;
	text-decoration: underline;
	
	}
	
.latest_brochure_text2 {
	color: #b7b7b7;
	text-decoration:none;
	width: 186px;
	font-weight: bold;
	padding-left: 18px;
	vertical-align: bottom;
	
	}
	
.latest_brochure_text2 a:link {
	color: #b7b7b7;
	text-decoration:none;
	width: 186px;
	font-weight: bold;
	vertical-align: bottom;
	text-decoration: underline;
	
	}
	
.latest_news_bg_whole {
	width: 274px;
	height: 110px;
	
	}
	
.latest_news_header_bg {
	color: #FFFFFF;
	text-decoration:none;
	text-indent: 19px;
	padding-top:3px;
	width: 274px;
	height: 17px;
	background-image: url(images/latestnews_bg.jpg);
	cursor: pointer;
	font-weight: bold;
	
	}
	
.latest_news_1-3-5_bg {
	color: #37477e;
	font-weight: normal;
	font-size:9px;
	text-decoration:none;
	text-indent: 25px;
	vertical-align: middle;
	padding-top:3px;
	width: 274px;
	height: 15px;
	background-image: url(images/latestnews_1-3-5_bg.jpg);
	cursor: pointer;
	
	}
	
.latest_news_1-3-5_bg a{
	font-size: 9px;
	color: #37477e;
	font-weight: normal;
		
	}
	
.latest_news_1-3-5_bg a:hover{
	font-size: 9px;
	text-decoration:underline;
	font-weight: normal;
		
	}
	
.latest_news_2-4_bg {
	color: #000000;
	font-weight: normal;
	font-size:9px;
	text-decoration:none;
	width: 274px;
	height: 18px;
	background-image: url(images/latestnews_2-4_bg.jpg);
	cursor: pointer;
	
	}
	
.top_class {
	position:relative;
	top:0px;
	vertical-align:middle;
	font-weight: normal;
	
	}

.middle_content_size {
	width: 420px;
	height: 22px;
	vertical-align: middle;
	padding-left: 10px;
	padding-right: 9px;
	font-weight: normal;
	
	}
	
.divider_12px {
	height: 12px;
	font-weight: normal;
	
	}
	
.divider_24px {
	height: 24px;
	font-weight: normal;
	
	}
	
.added_padding {
	padding-top: 12px;
	font-weight: normal;
	
	}
	
.added_padding_left {
	padding-left: 13px;
	font-weight: normal;
	
	}
	
.added_padding_right {
	padding-right: 8px;
	font-weight: normal;
	
	}
	
.added_padding_2 {
	padding-top: 16px;
	font-weight: normal;
	
	}
	
.added_padding_top_left {
	padding-top: 8px;
	padding-left: 9px;
	font-weight: normal;
	}
	
.media_align {
	text-align: left;
	font-weight: normal;

}

.howtobuy_whole {
	width: 177px;
	height: 99px;
	border:none;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	position:relative;
	font-weight: normal;
	top:0px;
	left:0px;
	text-align:left;
	background-image:url(images/howtobuy_bg.jpg);
	
	}
	
.howtobuy_inner_howtobuy {
	color:#FFFFFF;
	width:177px;
	height:18px;
	border:none;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	vertical-align: middle;
	font-weight: bold;
	text-indent:16px;
	text-align:left;
	
	}
	
.howtobuy_inner_buyonline{
	color:#000000;
	width: 159px;
	height: 18px;
	border:none;
	padding-top:16px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:5px;
	vertical-align: bottom;
	font-weight: bold;
	text-indent: 14px;
	text-align:left;
	background-image:url(images/howtobuy_content_bg.jpg);
	
	}
	
.howtobuy_inner_storelocator {
	color:#000000;
	width: 159px;
	height: 23px;	
	border:none;
	padding-top:11px;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:9px;
	vertical-align: bottom;
	font-weight: bold;
	text-align:left;
	text-indent: 14px;
	background-image:url(images/storelocator_content_bg.jpg);
	
	}
	
.producthelp_whole {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	width: 177px;
		height: 99px;
		position:relative;
		font-weight: normal;
		top:0px;
		left:0px;
		text-align:left;
	background-image: url('/images/producthelp_bg.jpg');
	
	}
	
.producthelp_inner_producthelp {
	color:#FFFFFF;
	width:177px;
	height:18px;
	border:none;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	vertical-align: middle;
	font-weight: bold;
	text-indent:16px;
	text-align:left;
	
	}
	
.producthelp_inner_pdfdiagrams{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	color:#000000;
		width: 159px;
		height: 18px;
		padding-top:16px;
		padding-left:9px;
		padding-right:9px;
		padding-bottom:5px;
		vertical-align: bottom;
		font-weight: bold;
		text-indent: 14px;
		text-align:left;
	background-image: url('/images/pdfhelp_content_bg.jpg');
	
	}
	
.producthelp_inner_customersupport {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	color:#000000;
		width: 159px;
		height: 23px;	
		padding-top:11px;
		padding-left:9px;
		padding-right:9px;
		padding-bottom:9px;
		vertical-align: bottom;
		font-weight: bold;
		text-align:left;
		text-indent: 14px;
	background-image: url('/images/customersupport_content_bg.jpg');
	
	}
	
.secondlife_whole {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	padding: 0px;
	width: 177px;
		height: 99px;
		position:relative;
		font-weight: normal;
		top:0px;
		left:0px;
		text-align:left;
	background-image: url('/images/secondlife_bg.jpg');
	
	}
	
.secondlife_inner_secondlife {
	color:#FFFFFF;
	width:177px;
	height:18px;
	border:none;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	vertical-align: middle;
	font-weight: bold;
	text-indent:16px;
	text-align:left;
	
	}
	
.secondlife_inner_virtualabstract{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	color:#000000;
		width: 159px;
		height: 18px;
		padding-top:16px;
		padding-left:9px;
		padding-right:9px;
		padding-bottom:5px;
		vertical-align: bottom;
		font-weight: bold;
		text-indent: 14px;
		text-align:left;
	background-image: url('/images/secondlife_content_bg.jpg');
	
	}
	
.secondlife_inner_whatissl {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	color:#000000;
		width: 159px;
		height: 23px;	
		padding-top:11px;
		padding-left:9px;
		padding-right:9px;
		padding-bottom:9px;
		vertical-align: bottom;
		font-weight: bold;
		text-align:left;
		text-indent: 14px;
	background-image: url('/images/whatissl_content_bg.jpg');
	
	}
	
.email_textfield {
	border-color:#ccccff;
	width:125px;
	text-align:right;
	height:15px;
	font-weight: normal;


}


.product_choice_whole {
	width: 608px;
	vertical-align: top;
	text-align:left;


}

.product_section1_bg_main {
	width: 206px;
	height: 126px;
	background-image: url('/images/product_1section_bg.jpg');
	font-weight: normal;
	}

.product_section1_bg_main {
	width: 203px;
	height: 126px;
	background-image: url('/images/product_1section_bg.jpg');
	font-weight: normal;
	}
	
.product_section1_bg_main2 {
	width: 203px;
	height: 127px;
	background-image: url('/images/product_1section_whole_bg.jpg');
	font-weight: normal;
	}
	
	
.product_sectionall_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#999999;
	width: 170px;
	height: 33px;
	text-align:left;
	vertical-align:bottom;
	padding-top:0px;
	padding-left: 15px;
	background: url('/images/product_header_innera.jpg')
}
	
.product_section1_text1 {
	font-size:10px;	
	color: #00a2f8;
	height: 23px;
	width: 180px;
	text-indent: 14px;
	font-weight: bold;
	border:none;
	}
	
.product_section1_text1 a:link{
	font-size:10px;	
	color: #00a2f8;
	height: 23px;
	width: 180px;
	text-indent: 14px;
	font-weight: bold;
	border:none;
	}
	
.product_section1_text1 a:hover{
	font-size:10px;	
	color: #00a2f8;
	height: 23px;
	width: 180px;
	text-decoration: underline;
	text-indent: 14px;
	font-weight: bold;
	border:none;
	}
	
.product_section1_text2 {
	font-size:10px;	
	color: #00a2f8;
	height: 23px;
	width: 20px;
	text-indent: 14px;
	font-weight: bold;
	border:none;
	}
	
.product_sectionall_img {
	color:#999999;
	width: 60px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 3px;
	font-weight: normal;
	
	}
	
.product_midsection1 {
    color:#999999;
	width: 189px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/product_1midsection_bg.jpg');
}
	
.product_section2_bg_main {
	width: 203px;
	height: 126px;
	background-image: url('/images/product_2section_bg.jpg');
	font-weight: normal;
	}
	
.product_section2_bg_main2 {
	width: 203px;
	height: 127px;
	background-image: url('/images/product_2section_whole_bg.jpg');
	font-weight: normal;
	}
	
.product_section2_bg_blank {
	width: 203px;
	height: 127px;
	background-image: url('/images/product_2sectionblank_bg.jpg');
	font-weight: normal;
	}
	
.product_section3_bg_main {
	width: 202px;
	height: 126px;
	background-image: url('/images/product_3section_bg.jpg');
	font-weight: normal;
	}
	
.product_section3_bg_main3 {
	width: 203px;
	height: 127px;
	background-image: url('/images/product_3section_whole_bg.jpg');
	font-weight: normal;
	}
	
.product_section3_bg_blank {
	width: 203px;
	height: 127px;
	background-image: url('/images/product_3sectionblank_bg.jpg');
	font-weight: normal;
	}
	


.product_choice_section1 {
	width: 304px;
	height: 126px;
	background-image: url('/images/products_whole_bg1.jpg');
	font-weight: normal;
	}
	
.product_choice_section2 {
	width: 304px;
	height: 126px;
	background-image: url('/images/products_whole_bg2.jpg');
	font-weight: normal;
	}
	
.product_choice_section1_black {
	width: 304px;
	height: 126px;
	background-image: url('/images/products_whole_bg1.jpg');
	font-weight: normal;
	}
	
.product_choice_section2_blank {
	width: 304px;
	height: 126px;
	background-image: url('/images/products_whole_bg_blank.jpg');
	font-weight: normal;
	}
	
.product_choice_section1b {
	width: 304px;
	height: 127px;
	background-image: url('/images/products_whole_bg1.jpg');
	font-weight: normal;
	}
	
.product_choice_section2b {
	width: 304px;
	height: 127px;
	background-image: url('/images/products_whole_bg2.jpg');
	font-weight: normal;
	}
	
.product_choice_text1 {
	width: 608px;
	color: #00a2f8;
	height: 23px;
	width: 148px;
	text-indent: 14px;
	font-weight: bold;
	border:none;
	}

.product_choice_text1 a:link {
	color: #00a2f8;
	height: 23px;
	width: 148px;
	text-indent: 14px;
	}
	
.product_choice_text1 a:visited {
	color: #00a2f8;
	height: 23px;
	width: 148px;
	text-indent: 14px;
	}
	
.product_choice_text1 a:hover {
	color: #00a2f8;
	height: 23px;
	width: 148px;
	text-indent: 14px;
	}
	
.product_choice_text2 {
	height: 23px;
	width: 152px;
	font-size: 10px;
	text-indent: 20px;
	font-weight: bold;
	}
	
.product_choice_text2 a:link {
	color: #00a2f8;
	height: 23px;
	width: 152px;
	font-size: 10px;
	text-indent: 20px;
	
	}
	
.product_choice_text2 a:visited {
	color: #00a2f8;
	height: 23px;
	width: 152px;
	font-size: 10px;
	text-indent: 20px;
	}
	
.product_choice_text2 a:hover {
	color: #00a2f8;
	height: 23px;
	width: 152px;
	font-size: 10px;
	text-indent: 20px;
	}
	
.product_description_text {
	color:#999999;
	width: 165px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	font-weight: normal;
	}
	
.product_choice_bg {
	color:#999999;
	width: 272px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/product_choice_bg.jpg') no-repeat;
}
	
.product_choice_bg_2 {
	color:#999999;
	width: 272px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/product_choice_bg_2.jpg') no-repeat;
}
	
.product_description_image {
	height: 70px;
	width: 117px;
	text-align: left;
	}	
	
.product_header_innera {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#999999;
	width: 170px;
	height: 33px;
	text-align:left;
	vertical-align:bottom;
	padding-top:0px;
	padding-left: 15px;
	background: url('/images/product_header_innera.jpg')
}

.product_header_innerb {
	width: 80px;
	color:#999999;
	height: 33px;
	text-align:right;
	vertical-align:bottom;
	padding-top:0px;
	padding-right: 15px;

	}

.product_choice_innerb_lu1sl-ip {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lu1sl-ip_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_lu12ig {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lu12ig_product_bg.jpg') no-repeat;
}	
	
	.product_choice_innerb_lft {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lft_product_bg.jpg') no-repeat;
}
	
	.product_choice_innerb_crxm800 {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/crx800_product_bg.jpg') no-repeat;
}
	
	
.product_choice_innerb_lwp {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lwp_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_luc01 {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/luc01_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_lud48 {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lud48_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_crxtrifusion400 {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/crxtrifusion400_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_lus-optic {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lus-optic_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_luc4-optic {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/luc4-optic_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_lud12 {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/lud12_product_bg.jpg') no-repeat;
}
	
.product_choice_innerb_atmosdualspot {
	color:#999999;
	width: 286px;
	height: 70px;
	text-align:left;
	vertical-align: middle;
	padding-top:0px;
	padding-left: 14px;
	font-weight: normal;
	background: url('/images/atmosdualspot_product_bg.jpg') no-repeat;
}
	
.product_choice_inner1_steplighting {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	background: url(images/product_choice_steplighting.jpg);
	
	}
	
.product_choice_inner1_downlighters {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	background-image:url(images/product_choice_downlighter.jpg);
	
	}
	
.product_choice_inner1_uplighters {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_uplighter.jpg);
	
	}
	
.product_choice_inner1_covelighting {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_covelighting.jpg);
	
	}
	
.product_choice_inner1_striplighting {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_striplightin.jpg);
	
	}
	
.product_choice_inner1_floortiles {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_floortiles.jpg);
	
	}
	
.product_choice_inner1_wallpanels {
	text-decoration:underline;
	width: 119px;
	height: 96px;
	text-align:left;
	padding-top:0px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_wallpanels.jpg);
	
	}
	
.product_choice_inner1_motorizedlighting {
	text-decoration:underline;
	width: 119px;
	height: 76px;
	text-align:left;
	padding-top:20px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_motorizedlig.jpg);
	
	}
	
.product_choice_inner1_drivermodules {
	text-decoration:underline;
	width: 119px;
	height: 76px;
	text-align:left;
	padding-top:20px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_drivermodule.jpg);
	
	}
	
.product_choice_inner1_controlsystems {
	text-decoration:underline;
	width: 119px;
	height: 76px;
	text-align:left;
	padding-top:20px;
	padding-left: 0px;
	font-weight: normal;
	background-image: url(images/product_choice_controlsyste.jpg);
	
	}
	
	
.product_choice_inner1a {
	text-decoration:underline;
	width: 119px;
	text-align:left;
	padding-top:37px;
	padding-left: 0px;
	text-indent: 15px;
	font-weight: normal;
	
	}
	
.product_choice_inner2 {
	width: 200px;
	height: 96px;
	text-align:center;
	font-weight: normal;
	
	}
	
.product_choice_inner2a {
	color:#999999;
	width: 171px;
	text-align:left;
	padding-top:17px;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: normal;
	
	}
	
.product_choice_inner2b {
	color:#999999;
	width: 161px;
	text-align:left;
	padding-top:10px;
	padding-left: 10px;
	vertical-align:middle;
	font-weight: normal;
	
	}
	
.product_choice_inner3 {
	width: 128px;
	height: 96px;
	text-align:center;
	vertical-align:top;
	font-weight: normal;
	
	}
	
.product_choice_inner3a_steplighting {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/steplighting_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_downlighters {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image:url(images/downlighter_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_uplighters {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image:url(images/uplighter_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_covelighting {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image:url(images/covelighting_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_striplighting {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image:url(images/striplighting_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_floortiles {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image:url(images/floorlighting_latest_bg.jpg)
	
	}
	
.product_choice_inner3a__wallpanels {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/wallpanel_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_motorizedlighting {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/motorizedlighting_bg.jpg);
	
	}
	
.product_choice_inner3a_drivermodules {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/drivermodules_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_controlsystems {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/controlsystems_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_avr {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/avr_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_crx {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/crx_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_atmos {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/atmos_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_mad {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/mad_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_ledion {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/ledion_latest_bg.jpg);
	
	}
	
.product_choice_inner3a_ledionultra {
	font-size: 10px;
	text-decoration:underline;
	width: 128px;
	height: 27px;
	text-align:left;
	padding-top:69px;
	padding-left: 0px;
	background-image: url(images/ledionultra_latest_bg.jpg);
	
	}
	
.product_choice_vlign {
	vertical-align:middle;
	font-weight: normal;
	
	}
	
.by_type_product_choice_positioning {
    text-align:left;
	padding-top: 8px;
	padding-left: 9px;
	font-weight: normal;
	
	}

.index_left_indent {
    text-align:left;
	padding-left: 12px;
	font-weight: normal;
	
	}

.news_content_whole {
	height: 100%;
	width: 607px;
	text-align: left;
	font-weight: normal;
	
	}
	
.news_content_top {
	height: 6px;
	width: 607px;
	background-image: url('/images/news_bg_top.jpg');
	font-weight: normal;
	
	}
	
.news_content_middle {
	padding: 6px 12px;
	height: 288px;
		width: 579px;
		text-align: left;
	background: url('/images/news_bg.jpg');
		font-weight: normal;
	
	}
	
.news_content_bottom {
	height: 6px;
	width: 607px;
	background-image: url('/images/news_bg_bottom.jpg');
	font-weight: normal;
	
	}
	
.news_content_padding {
	width: 607px;
	padding: 8px;
	font-weight: normal;
	
	}
	
.news_text {
	color: #5a5959;
	padding-top: 10px;
	text-align: left;
	font-weight: normal;
	
	}

/* Products Content area */
	
.products_content_header_top {
	height: 44px;
	width: 608px;
	padding-top: 18px;
	text-align:center;
	background: url('/images/products_spec_top_bg.jpg');
	font-weight: normal;
	
	}
	
.products_content_product_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	height: 23px;
	width: 576px;
	text-indent: 10px;
	text-align: left;
	background: url('/images/product_header_bg.jpg');
}
	
.products_content_header_middle {
	width: 608px;
	text-align: center;
	vertical-align: top;
	background: url('/images/products_spec_mdle_bg.jpg');
	font-weight: normal;
	
	}
	
.products_content_header_bottom {
	height: 62px;
	width: 608px;
	text-align: left;
	background: url('/images/products_spec_btm_bg.jpg');
	font-weight: normal;
	
	}
	
.products_content_image {
	height: 210px;
	width: 268px;
	text-align: left;
	font-weight: normal;
	padding-right: 10px;	
	}
	
.products_content_whole {
	width: 548px;
	text-align: left;
	font-weight: normal;
	
	}
	
.products_content_related {
	height: 2px;
	width: 260px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	
	}
	
.products_extra_related_header {
	width: 115px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.stories_extra_related_header {
	width: 126px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.stories_extra_related_icon {
	width: 15px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	
	}
	
	
.products_extra_related_icon {
	width: 35px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	
	}
	
.products_extra_dcoptions_header {
	width: 154px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_extra_doptions_header {
	width: 99px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_extra_coptions_header {
	width: 105px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_extra_accessories_header {
	width: 84px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_extra_psi_header {
	width: 87px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_extra_links {
	height: 2px;
	width: 260px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	
	}
	
.products_content_description {
	width: 100%;
	text-align: left;
	vertical-align: top;
	border:1px;
	border-color: #333333;
	color: #515151;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	
	}
	
.products_specification_sub_main {
	height: 21px;
	width: 263px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_specification_header {
	height: 21px;
	width: 263px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_specification_text {
	height: 18px;
	width: 263px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	background: url('/images/bullet_specifications.jpg') no-repeat; 
	padding-left: 14px;
	padding-bottom: 3px;
	
	}
	
.products_specification_text a:link {
	font-weight: normal;
	
	}
	
.products_specification_text a:visited {
	font-weight: normal;
	
	}

.products_specification_divider {
	height: 29px;
	width: 526px;
	background: url('/images/specification_divider.jpg') no-repeat;
}
	
.products_specification_text1 {
	height: 21px;
	width: 100%;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_effect_header {
	height: 21px;
	width: 263px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_effect {
	width: 267px;
	height: 50px;
	text-align: left;
	vertical-align: top;
	
	}
	
.products_effect_left {
	width: 267px;
	height: 50px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	
	}
	
.products_casestories_header_whole {
	height: 21px;
	width: 544px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_casestories_header {
	height: 21px;
	width: 444px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: bold;
	
	}
	
.products_casestories_header_date {
	font-size: 9px;
	height: 21px;
	width: 55px;
	text-align: left;
	vertical-align: top;
	color: #00a2f8;
	font-weight: bold;
	
	}
	
.products_casestories_whole {
	height: 18px;
	width: 544px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	padding-bottom: 3px;
	
	}
	
.products_casestories_display_image {
	height: 67px;
	width: 100px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	
	}
	
.products_casestories_display_text {
	height: 67px;
	width: 444px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	padding-left: 14px;
	
	}
	
.products_specification_divider {
	height: 29px;
	width: 526px;
	background: url('/images/specification_divider.jpg') no-repeat;
}
	
	
.products_content_img {
	width: 45px;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	
	}
	
.products_content_vertical_divider {
	height: 10px;
	
	}
	
.products_content_horizontal_divider {
	height: 22px;
	
	}
	
.products_content_vertical_location {
	vertical-align: top;
	
	}	
	
.products_sub_header_text {
	height: 22px;
	width: 100%;
	color: #000000;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	background-color: #dedede;
	text-indent: 10px;
	
	}

	
/* Casual Text */

.description_text {
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	text-indent: 10px;
	
	}	
	
.product_text {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #515151;
	font-weight: normal;
	text-indent: 10px;
	
	}
	
.product_text a:link {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #0460e9;
	font-weight: normal;
	text-indent: 10px;
	
	}
	
.product_text a:hover {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	color: #0460e9;
	font-weight: normal;
	text-indent: 10px;
	text-decoration: underline;
	
	}
	
.product_extras_30px_horz_divider {
	width: 30px;
	vertical-align: middle;
	
	}
	
/* Bottom Navigation CSS */

.range_link_whole {
	width: 795px;
	height: 49px;
	font-weight: normal;
	
	}
	
.avr_link {
	width: 100px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/avr_link.jpg);
	
	}
		
.crx_link {
	width: 128px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/crx_link.jpg);
	
	}

.atmos_link {
	width: 133px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/atmos_link.jpg);
	
	}
	
.mad_link {
	width: 97px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/mad_link.jpg);
	
	}
	
	
.ledion_link {
	width: 149px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/ledion_link.jpg);
	
	}
	
.ledionultra_link {
	width: 188px;
	height: 49px;
	font-weight: normal;
	background-image: url(images/ledionultra_link.jpg);
	
	}
	
.bottom_nav_ranges_new {
	width: 988px;
	height: 69px;
	font-weight: normal;
	background: url('/images/bottom_ranges_bg.jpg') no-repeat;
}
	
.product_expand {
	width: 608px;
	height: 0px;
	
	}
	
.product_extras_expand {
	width: 563px;
	height: 0px;
	
	}
	
.right_menu_btn_bg {
	color: #FFFFFF;
	width: 177px;
	height: 22px;
	text-indent: 10px;
	vertical-align: middle;
	background-image:url('/images/right_menu_btn_bg.jpg');
	font-weight: bold;
	
	}
	
.right_menu_bg1 {
	width: 167px;
	height: 121px;
	background-image: url('/images/right_menu_bg1.jpg');
	padding-left: 10px;
	vertical-align: middle;
	
	}
	
.right_menu_bg1_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0b69b4;
	font-size:10px;
	font-weight:normal;
	
	}
	
.right_menu_bg1_text1 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg1_linebg {
	width: 163px;
	height: 25px;
	background-image: url('/images/right_menu_bg1_linebg.jpg');
	
	}
	
.right_menu_bg1_text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	font-size:10px;
	font-weight:normal;
	
	}
	
.right_menu_bg1_buyonline {
	width: 163px;
	height: 17px;
	padding-top: 13px;
	
	}
	
.right_menu_bg2 {
	width: 167px;
	height: 144px;
	background-image: url('/images/right_menu_bg2.jpg');
	padding-left: 10px;
	vertical-align: middle;
	}
	
.right_menu_bg3 {
	width: 177px;
	height: 150px;
	background-image: url('/images/right_menu_bg3.jpg');
	
	}
	
.right_menu_bg3_brochureicon {
	width: 171px;
	height: 73px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	
	}

.right_menu_bg3_text3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:normal;
	padding-top: 10px;
	padding-left: 10px;
	
	}
	
.right_menu_bg3_text3a a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg3_text3a a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg3_text3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:normal;
	padding-top: 5px;
	padding-left: 10px;
	
	}
	
.right_menu_bg3_text3b a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg3_text3b a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00a2f8;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg3_text3c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c7db7;
	font-size:10px;
	font-weight:normal;
	padding-top: 5px;
	padding-left: 10px;
	
	}
	
.right_menu_bg3_text3c a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c7db7;
	font-size:10px;
	font-weight:bold;
	
	}
	
.right_menu_bg3_text3c a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6c7db7;
	font-size:10px;
	font-weight:bold;
	
	}

.christmas07 {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: -1;
	
	}
	
.right_template_divider_supportanddownloads {
	width: 282px;
	text-align: left;
	vertical-align: top;
	
	
	}
	
.left_template_divider_supportanddownloads {
	width: 282px;
	text-align: left;
	vertical-align: top;
	
	}
	
.text_header_supportanddownloads {
    color:#00a2f8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding-top:6px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	border:0;
	height: 25px;
	width: 282px;
	cursor: pointer;
	
	}
	
.text_links_supportanddownloads {
    color:#0b69b4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:0px;
	border:0;
	height: 33px;
	width: 282px;
	cursor: pointer;
	
	}
	
.text_links_supportanddownloads a:link {
    color:#0b69b4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:0px;
	border:0;
	height: 33px;
	width: 282px;
	cursor: pointer;
	
	}
	
.text_links_supportanddownloads a:hover {
    color:#0b69b4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: underline;
	font-weight:normal;
	text-align:left;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:0px;
	border:0;
	height: 33px;
	width: 282px;
	cursor: pointer;
	
	}
	
.text_links_supportanddownloads a:visited {
    color:#0b69b4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	padding-top:8px;
	padding-bottom:0px;
	padding-right:0px;
	border:0;
	height: 33px;
	width: 282px;
	cursor: pointer;
	
	}
	
.product-hover-menu
{
  
  display: none;
}


/* New Index page CSS, dividers, background images */

.index_horizontal_divider {
	width: 10px;
	
	}
	
.index_vertical_divider {
	height: 10px;
	padding-top: 10px;
	
	}

.index_products_menu_constrict {
	width: 178px;
	vertical-align: top;
	text-align: left;
	padding-top: 10px;
	
	
	}
	
.index_products_middle_constrict {
	width: 482px;
	vertical-align: top;
	text-align: left;
	padding-left: 15px;
	
	
	}
	
.index_products_happenings_constrict {
	width: 481px;
	height: 134px;
	vertical-align: top;
	text-align: left;
	
	
	}
	
.index_htb_ps_whole_bg {
	width: 481px;
	height: 164px;
	vertical-align: top;
	text-align: left;
	background: url('/images/index_improved_images/index_howtobuy-helpandsupport_main_bg.jpg')
}
	
.index_htb_ps_header_constrict_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	width: 239px;
	height: 23px;
	vertical-align: middle;
	text-align: left;
	text-indent: 15px;
	
	}
	
.index_htb_ps_header_constrict_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	width: 242px;
	height: 23px;
	vertical-align: middle;
	text-align: left;
	text-indent: 15px;
	
	}
	
.index_htb_bodymain_constrict_a {
	width: 205px;
	height: 124px;
	vertical-align: top;
	text-align: left;
	padding-left: 19px;
	padding-top: 17px;
	
	}
	
.index_htb_bodymain_constrict_inner_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #376187;
	font-size: 10px;
	width: 160px;
	height: 45px;
	vertical-align: top;
	text-align: left;
	
	}
	
.index_htb_bodymain_constrict_inner_b1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8ba4bb;
	font-size: 10px;
	width: 100px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_htb_bodymain_constrict_inner_b2 {
	width: 20px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_ps_bodymain_constrict_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #376187;
	font-size: 10px;
	width: 235px;
	height: 124px;
	vertical-align: top;
	text-align: left;
	padding-left: 19px;
	padding-top: 17px;
	
	}
	
.index_ps_bodymain_constrict_b a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #376187;
	font-size: 10px;
	width: 235px;
	height: 92px;
	vertical-align: top;
	text-align: left;
	
	}
	
.index_companyprofile_middle_bg {
	width: 481px;
	height: 100%;
	text-indent: 17px;
	vertical-align: top;
	text-align:center;
	background: url('/images/index_improved_images/company_profile_middle_bg.jpg');
}
	
.index_companyprofile_middle_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #404040;
	font-size: 12px;
	width: 460px;
	height: 34px;
	vertical-align: top;
	text-align: left;
	
	}
	
.index_companyprofile_top_bg {
	width: 481px;
	height: 18px;
	vertical-align: top;
	text-align: left;
	background: url('/images/index_improved_images/company_profile_top_bg.jpg');
}
	
.index_companyprofile_btm_bg {
	width: 481px;
	height: 18px;
	vertical-align: top;
	text-align: left;
	background: url('/images/index_improved_images/company_profile_btm_bg.jpg');
}
	
.index_companyprofile_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #404040;
	font-size: 12px;
	width: 447px;
	height: 34px;
	vertical-align: top;
	text-align: left;
	
	}
	
.index_companyprofile_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #6a6a6a;
	font-size: 11px;
	width: 447px;
	height: 100%;
	padding-bottom: 17px;
	vertical-align: top;
	text-align: left;
	
	}
	
.index_happenings_divider {

	height: 1px;
	
	}
	
.index_happenings_content_divider {

	height: 10px;
	
	}
	
.index_happenings_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #404040;
	font-size: 12px;
	width: 314px;
	height: 35px;
	text-indent: 15px;
	vertical-align: middle;
	text-align: left;
	background: url('/images/index_improved_images/happenings_header_bg.jpg');
}
	
.index_happenings_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #396187;
	font-size: 11px;
	width: 314px;
	height: 21px;
	text-indent: 15px;
	vertical-align: bottom;
	text-align: left;
	
	}
	
.index_happenings_content a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #396187;
	font-size: 11px;
	width: 314px;
	height: 21px;
	text-indent: 15px;
	vertical-align: bottom;
	text-align: left;
	
	}
	
.index_happenings_content a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #396187;
	font-size: 11px;
	text-decoration: underline;
	width: 314px;
	height: 21px;
	text-indent: 15px;
	vertical-align: bottom;
	text-align: left;
	
	}
	
.index_happenings_content a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #7692ae;
	font-size: 11px;
	width: 314px;
	height: 21px;
	text-indent: 15px;
	vertical-align: bottom;
	text-align: left;
	
	}
	
.index_brochure08_divider_vertical {
	width: 15px;
	
	}
.index_product_main_bg {
	width: 204px;
	height: 89px;
	vertical-align: middle;
	padding-left: 20px;
	text-align: left;
	background: url('/images/index_improved_images/product_main_bg.jpg');
}

.index_product_inner_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #f5bb67;
	font-size: 11px;
	font-weight: bold;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}

.index_product_inner_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #dc9053;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_product_inner_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #dc9053;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_product_inner_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #efa870;
	font-size: 11px;
	font-weight: bold;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_brochure08_main_bg {
	width: 204px;
	height: 89px;
	vertical-align: middle;
	padding-left: 20px;
	text-align: left;
	background: url('/images/index_improved_images/brochure_main_bg.jpg');
}

.index_brochure08_inner_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ababab;
	font-size: 11px;
	font-weight: bold;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}

.index_brochure08_inner_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #396187;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_brochure08_inner_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #396187;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_brochure08_inner_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color: #7692ae;
	font-size: 11px;
	font-weight: bold;
	width: 204px;
	height: 89px;
	vertical-align: middle;
	text-align: left;
	
	}

.index_whyuseledlighting_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #7692ae;
	font-size: 12px;
	width: 299px;
	height: 26px;
	text-indent: 15px;
	vertical-align: top;
	text-align: left;
	background: url('/images/index_improved_images/wull_header_bg.jpg');
}
	
.index_whyuseledlighting_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #376187;
	font-size: 10px;
	width: 299px;
	height: 100%;
	padding-top: 10px;
	vertical-align: bottom;
	text-align: left;
	
	}
	
.index_whyuseledlighting_image{
	padding-top: 10px;
	
	}
	
.index_mediamaterials_main_bg {
	width: 204px;
	height: 100%;
	vertical-align: middle;
	padding-left: 20px;
	text-align: left;
	background: url('/images/index_improved_images/mediamaterials_index_main_bg.jpg');
}
	
.index_mediamaterials_inner_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ababab;
	font-size: 11px;
	font-weight: bold;
	width: 204px;
	height: 66px;
	vertical-align: middle;
	text-align: left;
	
	}

.index_mediamaterials_inner_text a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #396187;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 204px;
	height: 66px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_mediamaterials_inner_text a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #396187;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 204px;
	height: 66px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.index_mediamaterials_inner_text a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7692ae;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 204px;
	height: 66px;
	vertical-align: middle;
	text-align: left;
	
	}
	
.new_product_ad_constrict {
	width: 176px;
	height: 401px;
	vertical-align: top;
	text-align: left;
	
	}	
	
/* Index_products */

.index_covelights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/covelights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_covelights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_covelights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/covelights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
	.index_dancefloor_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/dancefloor-butt.jpg);
	cursor: pointer;
	
	}
	
.index_dancefloor_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_dancefloor_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/dancefloor-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_downlights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/downlights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_downlights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_downlights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/downlights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_groundlights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/groundlights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_groundlights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_groundlights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/groundlights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
	
.index_striplights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/striplights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_striplights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_striplights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/striplights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_spotlights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/spotlights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_spotlights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_spotlights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/spotlights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_stagelights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/stagelights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_stagelights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_stagelights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/stagelights-butt-hover.jpg);
	text-decoration: none;
	
	}

.index_steplights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/steplights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_steplights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_steplights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/steplights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_striplights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/striplights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_striplights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_striplights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/striplights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_walllights_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/walllights-butt.jpg);
	cursor: pointer;
	
	}
	
.index_walllights_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_walllights_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/walllights-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_leddrivers_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/leddrivers-butt.jpg);
	cursor: pointer;
	
	}
	
.index_leddrivers_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_leddrivers_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/leddrivers-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_ledcontrollers_bg_hover {
	color: #37477e;
	font-size:9px;
	text-decoration:none;
	width: 112px;
	height: 92px;
	background-image: url(images/index/ledcontrollers-butt.jpg);
	cursor: pointer;
	
	}
	
.index_ledcontrollers_bg_hover a  {width:112px; height:92px; display:block; }
	
	
.index_ledcontrollers_bg_hover a:hover {
	color: #37477e;
	background-image: url(images/index/ledcontrollers-butt-hover.jpg);
	text-decoration: none;
	
	}
	
.index_products_bg {
	height: 304px;
	width: 481px;
	text-align: center;
	vertical-align: middle;
	background: url('/images/index_improved_images/index_products_bg.jpg');
}
