#left #description {
	BACKGROUND-IMAGE: url(../images/site/other_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
#content #right {
	BACKGROUND-IMAGE: url(../images/site/other_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
#right H2 {
	BACKGROUND-IMAGE: url(../images/site/other_bg.jpg); BACKGROUND-REPEAT: no-repeat
}
#right UL {
	BACKGROUND-IMAGE: url(../images/site/across_line.jpg); BACKGROUND-REPEAT: repeat-y
}
#right LI A {
	BACKGROUND-IMAGE: url(../images/site/across_line.jpg); BACKGROUND-REPEAT: repeat-y
}
#right LI#contactSalesman {
	BACKGROUND-IMAGE: url(../images/site/across_line.jpg); BACKGROUND-REPEAT: repeat-y
}
#content #small_banner {
	BACKGROUND-IMAGE: url(../images/site/across_line.jpg); BACKGROUND-REPEAT: repeat-y
}
.purchase #left TABLE TD.f_td {
	BACKGROUND-IMAGE: url(../images/site/across_line.jpg); BACKGROUND-REPEAT: repeat-y
}
#head {
	HEIGHT: 137px
}
#topnav {
	BACKGROUND-POSITION: left -138px; Z-INDEX: 100; MARGIN: 0px auto; WIDTH: 950px; POSITION: relative; HEIGHT: 32px
}
#topnav P {
	PADDING-RIGHT: 28px; PADDING-LEFT: 28px; FONT-WEIGHT: 700; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#topnav P A {
	FONT-WEIGHT: normal; COLOR: #333; TEXT-DECORATION: none
}
#topnav P EM {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content {
	Z-INDEX: 100; MARGIN: 10px auto; WIDTH: 950px; COLOR: #4b5a61; POSITION: relative
}
#content > #left {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 709px; PADDING-TOP: 5px; POSITION: absolute
}
#left H2 {
	PADDING-LEFT: 24px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; COLOR: #51b400; BORDER-BOTTOM: #a8b5bd 1px solid
}
#content > #right {
	RIGHT: 0px; POSITION: absolute
}
#content #right {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -712px bottom; PADDING-LEFT: 15px; PADDING-BOTTOM: 134px; WIDTH: 201px; PADDING-TOP: 5px
}
#right H2 {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: left -11px; PADDING-LEFT: 25px; FONT-WEIGHT: 600; FONT-SIZE: 12px; Z-INDEX: 2; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 16px
}
#right UL {
	BACKGROUND-POSITION: left top; Z-INDEX: 1; OVERFLOW: hidden; POSITION: relative
}
#right LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#right LI A {
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: -630px top;
	DISPLAY: block;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: 300;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 8px;
	COLOR: #0097c9;
	PADDING-TOP: 12px;
	BORDER-BOTTOM: #dde6eb 1px solid;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#right LI A.here {
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: -420px top;
	PADDING-LEFT: 23px;
	PADDING-BOTTOM: 8px;
	COLOR: #53b402;
	PADDING-TOP: 12px;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right LI A:hover {
	PADDING-RIGHT: 20px;
	BACKGROUND-POSITION: -420px top;
	PADDING-LEFT: 23px;
	PADDING-BOTTOM: 8px;
	COLOR: #3399FF;
	PADDING-TOP: 12px;
	TEXT-DECORATION: none;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right LI UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e9f0f4; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1px; WIDTH: auto; PADDING-TOP: 10px
}
#right LI LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 30px; PADDING-LEFT: 50px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: auto; COLOR: #8ea2a9; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
#right LI LI A.here {
	PADDING-RIGHT: 30px; PADDING-LEFT: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #53b402; PADDING-TOP: 6px
}
#right LI LI A:hover {
	PADDING-RIGHT: 30px; PADDING-LEFT: 50px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #53b402; PADDING-TOP: 6px
}
#right H3 {
	PADDING-LEFT: 25px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 10px
}
#right LI#contactSalesman {
	BACKGROUND-POSITION: -210px top; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fff
}
#right LI#contactSalesman UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#right LI#contactSalesman UL UL {
	PADDING-TOP: 10px
}
#right LI#contactSalesman LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#right LI#contactSalesman LI LI {
	LINE-HEIGHT: 18px
}
* + HTML #right LI#contactSalesman LI {
	MARGIN-TOP: 0px
}
#left #description {
	BACKGROUND-POSITION: left -57px; MARGIN-TOP: 5px; WIDTH: 709px
}
#left #description #description_head {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 26px
}
#left #description #description_head LI {
	BACKGROUND-POSITION: right -269px; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 26px; TEXT-ALIGN: center
}
#left #description #description_head LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; COLOR: #fff; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#left #description #description_head LI A:hover {
	BACKGROUND-POSITION: -180px -340px; COLOR: #000
}
#left #description #description_head LI A.here {
	BACKGROUND-POSITION: -180px -340px; COLOR: #000
}
#left #description #description_head LI A.here#description_first {
	BACKGROUND-POSITION: left -340px; COLOR: #000
}
#left #description #description_head LI A#description_first:hover {
	BACKGROUND-POSITION: left -340px; COLOR: #000
}
#left #description #description_content {
	MARGIN: 20px;
	line-height: 180%;
}

.product #left #product_top {
	BACKGROUND-POSITION: left top; MARGIN-TOP: 20px; WIDTH: 709px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 245px
}


#foot {
	Z-INDEX: 1; WIDTH: 100%; POSITION: absolute
}
#foot DIV {
	MARGIN: 0px auto; WIDTH: 950px
}
#content #small_banner {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: -210px top; PADDING-LEFT: 15px; Z-INDEX: 100; RIGHT: 0px; PADDING-BOTTOM: 30px; WIDTH: 161px; PADDING-TOP: 30px; POSITION: absolute
}
#content .small_banner_ul#right UL {
	
}
#content .small_banner_ul#right UL UL {
	PADDING-BOTTOM: 0px
}
