BODY {
	FONT-SIZE: 100.01%; COLOR: #000; FONT-FAMILY: Arial, Sans-Serif, Verdana, Trebuchet MS, Times New Roman
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.header {
	
}
.header_banner {
	CLEAR: both; HEIGHT: 1%
}
#HeaderImage {
	BACKGROUND-POSITION: left 0%; BACKGROUND-IMAGE: url(//images.1stoplighting.com/site/theme/www_emersonfanexperts_com/emerson_1024.jpg); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 101px; BACKGROUND-COLOR: #3c5078
}
#HeaderImage A {
	DISPLAY: block; WIDTH: auto; BACKGROUND-COLOR: transparent
}
#HeaderImage .LinkLogo {
	HEIGHT: 101px
}
#HeaderImage .HeaderImageProduct {
	DISPLAY: none
}
#HeaderImage .header_accessory {
	DISPLAY: block; Z-INDEX: 2; LEFT: 310px; BACKGROUND-IMAGE:  url(//images.1stoplighting.com/site/theme/www_emersonfanexperts_com/banner1.jpg); WIDTH: 372px; POSITION: absolute; TOP: 12px; HEIGHT: 50px
}
#HeaderImage .Text1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 5; LEFT: 324px; WIDTH: 360px; COLOR: #ffffff; FONT-FAMILY: "Times New Roman" , Times, serif; POSITION: absolute; TOP: 15px; HEIGHT: 20px
}
#HeaderImage .Text2 {
	FONT-SIZE: 16px; Z-INDEX: 5; LEFT: 340px; WIDTH: 360px; COLOR: #ffffff; POSITION: absolute; TOP: 37px; HEIGHT: 20px
}
#HeaderImage .Link1 {
	FONT-SIZE: 13px; LEFT: 314px; COLOR: #ffffff; POSITION: absolute; TOP: 65px; TEXT-DECORATION: none
}
#HeaderImage .Link2 {
	FONT-SIZE: 13px; LEFT: 515px; COLOR: #ffffff; POSITION: absolute; TOP: 65px; TEXT-DECORATION: none
}
.page {
	MARGIN: auto; WIDTH: 994px; TEXT-ALIGN: left
}
.page P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: justify
}
.layout_wrapper {
	MARGIN-TOP: 10px; FLOAT: left
}
.layout_nav {
	FLOAT: left
}
.layout_content {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 607px
}
.layout_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 20px; FONT-SIZE: 80%; BACKGROUND:  #3d4165 no-repeat -5px 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #fff; PADDING-TOP: 3px; FONT-VARIANT: small-caps
}
.layout_innercontent {
	BORDER-RIGHT: #cec7ca 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cec7ca 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cec7ca 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #cec7ca 1px solid; BACKGROUND-COLOR: #fff
}
.layout_innercontent UL {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
}
.layout_innercontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%! important; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px;
}
UL#left_nav {
	WIDTH: 158px
}
UL#left_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#left_nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#left_nav LI {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 158px
}
UL#left_nav H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #3d4165 no-repeat -5px 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px; TEXT-ALIGN: center
}
UL#left_nav LI H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-TRANSFORM: uppercase; FONT-VARIANT: small-caps
}
UL#left_nav LI .left_nav_div {
	BORDER-RIGHT: #eee28f 1px solid; BORDER-LEFT: #eee28f 1px solid; BORDER-BOTTOM: #eee28f 1px solid; BACKGROUND-REPEAT: repeat; POSITION: relative; BACKGROUND-COLOR: transparent
}
.left_nav_div LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; FONT-VARIANT: small-caps
}
.left_nav_div A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; WIDTH: 151px; COLOR: #333; PADDING-TOP: 0px; BORDER-BOTTOM: #9e7b58 1px solid; FONT-FAMILY: Verdana, Sans-Serif, Trebuchet MS, Times New Roman; BACKGROUND-COLOR: #cdcab9; TEXT-DECORATION: none
}
.left_nav_div A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 151px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.search_dropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 143px; PADDING-TOP: 0px
}
.search_textbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 143px; PADDING-TOP: 0px
}
.search_button {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
.search_button:hover {
	BACKGROUND-COLOR: #666633
}
.layout_right {
	BORDER-RIGHT: #9e7b58 1px solid; BORDER-TOP: #9e7b58 1px solid; BORDER-LEFT: #9e7b58 1px solid; BORDER-BOTTOM: #9e7b58 1px solid
}
.layout_title_right {
	BACKGROUND: #fff
}
.layout_innercontent_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #cdcab9; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 100%; background-color: #fff; border-left: #ccc 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 1px solid;
}
.zcartlink {
	BACKGROUND-COLOR: #ddd! important
}
.zcartlink:hover {
	COLOR: #a00! important; BACKGROUND-COLOR: #eee! important
}
UL#menu_h_nav {
	 background-color: #3d4165; WIDTH: 100%
}
UL#menu_h_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu_h_nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu_h_nav {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; FLOAT: right; MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
UL#menu_h_nav LI {
	DISPLAY: inline; FONT-SIZE: 70%; FLOAT: right
}
UL#menu_h_nav A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#menu_h_nav A:hover {
	BACKGROUND: #9e7b58; COLOR: #fff
}
UL.menu_h_nav_bottom {
	background-color: #3d4165; WIDTH: 100%
}
UL.menu_h_nav_bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu_h_nav_bottom LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.menu_h_nav_bottom {
	CLEAR: both; DISPLAY: block; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
UL.menu_h_nav_bottom LI {
	DISPLAY: inline; FONT-SIZE: 70%; 
}
UL.menu_h_nav_bottom A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.menu_h_nav_bottom A:hover {
	BACKGROUND: #9e7b58; COLOR: #fff
}
.footer {
	CLEAR: both; MARGIN-TOP: 10px; WIDTH: 100%
}
.footer_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer_menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.footer_menu LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #666; TEXT-DECORATION: none
}
.footer_menu LI A:hover {
	COLOR: #ccc; BACKGROUND-COLOR: #9e7b58; TEXT-DECORATION: none
}
.footer_menu_wrapper {
	BACKGROUND: #9e7b58; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#e5c693',gradientType='0'); WIDTH: 100%
}
.seo-footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #9e7b58; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#DDDDDD',gradientType='0'); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 100%
}
.copyright {
	FONT-SIZE: 60%; TEXT-ALIGN: center
}
.tl {
	TEXT-ALIGN: left
}
.tc {
	TEXT-ALIGN: center
}
.tr {
	TEXT-ALIGN: right
}
.cl {
	CLEAR: both; DISPLAY: block; HEIGHT: 1%
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.helptext {
	VERTICAL-ALIGN: middle
}
.container {
	MARGIN-TOP: 5px
}
.container_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #9e7b58; FONT-VARIANT: small-caps
}
.container_contentwrapper {
	BORDER-RIGHT: #9e7b58 1px solid; BORDER-TOP: #9e7b58 1px solid; BORDER-LEFT: #9e7b58 1px solid; BORDER-BOTTOM: #9e7b58 1px solid
}
.container_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
.roundbutton {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 70%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 3px; BACKGROUND-COLOR: #cabb9f; TEXT-ALIGN: center; FONT-VARIANT: small-caps; TEXT-DECORATION: none
}
.productListItem {
	TEXT-ALIGN: center
}
.productListItem A {
	FONT-SIZE: 66%; COLOR: #666; TEXT-DECORATION: none
}
.product_page_nav {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
.priceLinks {
	BORDER-RIGHT: #eef 1px solid; BORDER-TOP: #eef 1px solid; BORDER-LEFT: #eef 1px solid; BORDER-BOTTOM: #eef 1px solid
}
.priceHL {
	FONT-WEIGHT: bold
}
.priceHLred {
	FONT-WEIGHT: normal; COLOR: #ff0000
}
.price75ital {
	COLOR: green; FONT-STYLE: italic
}
.price75 {
	FONT-WEIGHT: normal
}
.priceHLst {
	FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
.subcategory_list {
	FONT-SIZE: 70%
}
.subcategory_list A {
	DISPLAY: block; WIDTH: auto; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: none
}
.subcategory_list A:hover {
	TEXT-DECORATION: underline
}
.ProductStyleNav {
	FONT-SIZE: 70%; TEXT-ALIGN: left
}
.ProductStyleNav A {
	TEXT-DECORATION: none
}
