#main-nav {
	MIN-HEIGHT: 30px; POSITION: relative;
}
#main-nav LI {
	FLOAT: left
}
#main-nav LI#forxian-nav {
	BACKGROUND-POSITION: 0px -30px; WIDTH: 1px; padding-top:8px;
}
#main-nav LI#forhome-nav {
	BACKGROUND-POSITION: 0px -30px; WIDTH: 52px
}
#main-nav LI#forabout-nav {
	BACKGROUND-POSITION: -111px -30px; WIDTH: 88px
}
#main-nav LI#forproducts-nav {
	BACKGROUND-POSITION: -241px -30px; WIDTH: 86px
}
#main-nav LI#forTechnical-nav {
	BACKGROUND-POSITION: -398px -30px; WIDTH: 140px
}
#main-nav LI#Network-nav {
	BACKGROUND-POSITION: -569px -30px; WIDTH: 82px
}
#main-nav LI#News-nav {
	BACKGROUND-POSITION: -669px -30px; WIDTH: 70px
}
#main-nav LI#Contact-nav {
	BACKGROUND-POSITION: -730px -30px; WIDTH: 80px
}
#main-nav LI A {
	DISPLAY: block; FONT-SIZE: 1.2em;CURSOR: pointer; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center
}
#main-nav LI A:hover {
	
}
#main-nav LI A:unknown {
	BACKGROUND-COLOR: #187a05
}
#main-nav LI A:active {
	BACKGROUND-COLOR: #187a05
}
#main-nav LI A SPAN {
	BACKGROUND: url(/Images/bg-main-navigation.jpg) no-repeat 0px 0px; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#main-nav LI#forhome-nav A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
#main-nav LI#forbusiness-nav A SPAN {
	BACKGROUND-POSITION: -111px 0px
}
#main-nav LI#solarelectricity-nav A SPAN {
	BACKGROUND-POSITION: -241px 0px
}
#main-nav LI#customersupport-nav A SPAN {
	BACKGROUND-POSITION: -398px 0px
}
#main-nav LI#aboutsharp-nav A SPAN {
	BACKGROUND-POSITION: -569px 0px
}
#main-nav LI#forhome-nav A:hover SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#main-nav LI#forhome-nav A:unknown SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#main-nav LI#forhome-nav A:active SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#main-nav LI.current#forhome-nav A SPAN {
	BACKGROUND-POSITION: 0px -30px
}
#main-nav LI#forbusiness-nav A:hover SPAN {
	BACKGROUND-POSITION: -111px -30px
}
#main-nav LI#forbusiness-nav A:unknown SPAN {
	BACKGROUND-POSITION: -111px -30px
}
#main-nav LI#forbusiness-nav A:active SPAN {
	BACKGROUND-POSITION: -111px -30px
}
#main-nav LI.current#forbusiness-nav A SPAN {
	BACKGROUND-POSITION: -111px -30px
}
#main-nav LI#solarelectricity-nav A:hover SPAN {
	BACKGROUND-POSITION: -241px -30px
}
#main-nav LI#solarelectricity-nav A:unknown SPAN {
	BACKGROUND-POSITION: -241px -30px
}
#main-nav LI#solarelectricity-nav A:active SPAN {
	BACKGROUND-POSITION: -241px -30px
}
#main-nav LI.current#solarelectricity-nav A SPAN {
	BACKGROUND-POSITION: -241px -30px
}
#main-nav LI#customersupport-nav A:hover SPAN {
	BACKGROUND-POSITION: -398px -30px
}
#main-nav LI#customersupport-nav A:unknown SPAN {
	BACKGROUND-POSITION: -398px -30px
}
#main-nav LI#customersupport-nav A:active SPAN {
	BACKGROUND-POSITION: -398px -30px
}
#main-nav LI.current#customersupport-nav A SPAN {
	BACKGROUND-POSITION: -398px -30px
}
#main-nav LI#aboutsharp-nav A:hover SPAN {
	BACKGROUND-POSITION: -569px -30px
}
#main-nav LI#aboutsharp-nav A:unknown SPAN {
	BACKGROUND-POSITION: -569px -30px
}
#main-nav LI#aboutsharp-nav A:active SPAN {
	BACKGROUND-POSITION: -569px -30px
}
#main-nav LI.current#aboutsharp-nav A SPAN {
	BACKGROUND-POSITION: -569px -30px
}
#main-nav LI.selected#forhome-nav A SPAN {
	BACKGROUND-POSITION: 0px -60px
}
#main-nav LI.selected#forbusiness-nav A SPAN {
	BACKGROUND-POSITION: -111px -60px
}
#main-nav LI.selected#solarelectricity-nav A SPAN {
	BACKGROUND-POSITION: -241px -60px
}
#main-nav LI.selected#customersupport-nav A SPAN {
	BACKGROUND-POSITION: -398px -60px
}
#main-nav LI.selected#aboutsharp-nav A SPAN {
	BACKGROUND-POSITION: -569px -60px
}
#main-nav LI .subnav {
	PADDING-RIGHT: 9px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 4000; BACKGROUND: url(/Images/bg-subnav-shadow.png) no-repeat right bottom; LEFT: 0px; PADDING-BOTTOM: 9px; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 956px; PADDING-TOP: 0px; POSITION: absolute; TOP:30px
}

#main-nav LI .subnav  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 150px; BACKGROUND: url(../Images/bg-subnav.gif) #d1d1d1 repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; 
}
UNKNOWN {
	BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid
}
#main-nav LI .subnav  LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: url(../Images/bg-subnav-divider.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
#main-nav LI .subnav  LI.first {
	CLEAR: left; BACKGROUND-IMAGE: none
}
#main-nav LI.singlelevel .subnav  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
UNKNOWN {
	BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid
}
#main-nav LI.singlelevel .subnav  LI {
	DISPLAY: list-item; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: 0px 0px 0px 10px; WIDTH: auto
}
#main-nav LI .subnav  LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #eeeeeb; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; COLOR: #187a05; PADDING-TOP: 10px
}
#main-nav LI .subnav  LI.first H3 {
	MARGIN-LEFT: -1px
}
#main-nav LI .subnav  LI H3 A {
	COLOR: #187a05
}
#main-nav LI .subnav  LI A {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-INDENT: 0px; LINE-HEIGHT: normal; HEIGHT: auto; TEXT-ALIGN: left
}
#main-nav LI .subnav P.search-accessories {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: url(../Images/bg-search-accessories-link.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -23px; WIDTH: 152px; PADDING-TOP: 0px; POSITION: relative; TOP: -23px; HEIGHT: 23px
}
#main-nav LI .subnav P.search-accessories A:link {
	PADDING-RIGHT: 11px; DISPLAY: inline; BACKGROUND: url(../Images/blet-red-right-arrow.gif) no-repeat 100% 0.4em; COLOR: #333; TEXT-INDENT: 0px; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
#main-nav LI .subnav P.search-accessories A:visited {
	PADDING-RIGHT: 11px; DISPLAY: inline; BACKGROUND: url(../Images/blet-red-right-arrow.gif) no-repeat 100% 0.4em; COLOR: #333; TEXT-INDENT: 0px; LINE-HEIGHT: 23px; TEXT-DECORATION: none
}
#main-nav LI .subnav P.search-accessories A:hover {
	COLOR: #187a05
}
#main-nav LI .subnav P.search-accessories A:unknown {
	COLOR: #187a05
}
#main-nav LI .subnav P.search-accessories A:active {
	COLOR: #187a05
}
#main-nav LI .subnav   {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#main-nav LI .subnav   LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-nav LI.singlelevel .subnav  LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; WIDTH: 158px; COLOR: #333333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#main-nav LI.singlelevel .subnav  LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; WIDTH: 158px; COLOR: #333333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#main-nav LI .subnav   LI A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; WIDTH: 158px; COLOR: #333333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#main-nav LI .subnav   LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; WIDTH: 158px; COLOR: #333333; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#main-nav LI.singlelevel .subnav  LI A:hover {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#main-nav LI.singlelevel .subnav  LI A:unknown {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#main-nav LI.singlelevel .subnav  LI A:active {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#main-nav LI .subnav   LI A:hover {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#main-nav LI .subnav   LI A:unknown {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#main-nav LI .subnav   LI A:active {
	BACKGROUND: url(/Images/bg-subsubnav.gif) #0f9018 repeat-x 0px 0px; COLOR: #fff
}
#navigation #commerce-nav {
	RIGHT: 0px; WIDTH: 240px; POSITION: absolute; TOP: 0px
}
#navigation #commerce-nav LI {
	DISPLAY: block; FLOAT: left; WIDTH: 116px; HEIGHT: 27px; TEXT-ALIGN: center
}
#navigation #commerce-nav LI.selected {
	BACKGROUND: #fff
}
#navigation #commerce-nav LI A {
	COLOR: #333; LINE-HEIGHT: 27px; TEXT-DECORATION: none
}
#navigation #commerce-nav LI#cart-nav A {
	PADDING-RIGHT: 14px; BACKGROUND: url(/Images/red-down-arrow.gif) no-repeat 100% 0.5em
}
#navigation #commerce-nav LI#cart-nav {
	POSITION: relative
}
#navigation #commerce-nav LI#cart-nav #cartlist {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 12px; RIGHT: -8px; BACKGROUND: url(/Images/bg-cartlist.jpg) #fafafa repeat-x 0px 100%; PADDING-BOTTOM: 12px; BORDER-LEFT: #eee 1px solid; WIDTH: 300px; PADDING-TOP: 12px; BORDER-BOTTOM: #eee 1px solid; POSITION: absolute; TOP: 27px
}
#navigation #commerce-nav LI#cart-nav #cartlist H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em
}
#navigation #commerce-nav LI#cart-nav #cartlist H3 A {
	COLOR: #187a05; TEXT-DECORATION: underline
}
#navigation #commerce-nav LI#cart-nav #cartlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 110px; MIN-HEIGHT: 105px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: #f1f0ed 1px solid; POSITION: relative; TEXT-ALIGN: left
}
#navigation #commerce-nav LI#cart-nav #cartlist P {
	FONT-SIZE: 1.2em; COLOR: #666; LINE-HEIGHT: 1.5em
}
#navigation #commerce-nav LI#cart-nav #cartlist P.productimage {
	LEFT: 0px; POSITION: absolute; TOP: 5px
}
#navigation #commerce-nav LI#cart-nav #cartlist P.qty-price {
	POSITION: relative
}
#navigation #commerce-nav LI#cart-nav #cartlist P.qty-price STRONG {
	RIGHT: 0px; POSITION: absolute
}
#navigation #commerce-nav LI#cart-nav #cartlist P.cartlinks {
	FONT-SIZE: 1.1em; POSITION: relative; TEXT-ALIGN: left
}
#navigation #commerce-nav LI#cart-nav #cartlist A#editcart {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#navigation #commerce-nav LI#cart-nav #cartlist A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#cartlist .proceedtocheckout {
	MARGIN-LEFT: 155px; TEXT-DECORATION: none
}
#cartlist P.subtotal {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f1f0ed; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 5px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
#navigation #commerce-nav LI A IMG {
	VERTICAL-ALIGN: text-top; MARGIN-RIGHT: 4px
}
#navigation #commerce-nav LI A SPAN {
	COLOR: #333; TEXT-DECORATION: underline
}
#navigation #commerce-nav LI A SPAN#cartQuantity {
	TEXT-DECORATION: none
}
#navigation #commerce-nav LI A SPAN#wishListQuantity {
	TEXT-DECORATION: none
}

