BODY {
	FONT-SIZE: 0.63em; BACKGROUND: #fff; MARGIN: 0px auto; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header {
	BACKGROUND: url(../images/header-bg.jpg) repeat-x left top
}
#top {
	MARGIN: 0px auto; WIDTH: 970px
}
.logo SPAN {
	FONT-SIZE: 10px
}
.logo {
	FONT-SIZE: 10px; COLOR: #c2c2c2; TEXT-DECORATION: none; margin:30px 0 0 30px;
}
.logo A {
	FONT-SIZE: 10px; COLOR: #c2c2c2; TEXT-DECORATION: none
}
.searchbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; HEIGHT: 25px; TEXT-ALIGN: right
}
.searchbox .font{
font-size:14px; color:#FFFFFF;
}
.searchbox a{
color:#FFFFFF; text-decoration:none;
}
.searchbox a:visit{
color:#FFFFFF; text-decoration:none;
}
.searchbox a:hover{
color:#FFFFFF; text-decoration:underline;
}
.searchbox a:active{
color:#FFFFFF; text-decoration:none;
}
.menu {
	WIDTH: 707px
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 24px
}
.menu UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
.menustyle A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 98px; COLOR: #e5e5e5; LINE-HEIGHT: 41px; PADDING-TOP: 4px; HEIGHT: 41px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menustyle A:hover {
	DISPLAY: block; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -50px; COLOR: #fff
}
.menustyle SPAN A {
	DISPLAY: block; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -100px; COLOR: #313131; LINE-HEIGHT: 1.7em
}
.menustyle SPAN A:hover {
	DISPLAY: block; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -100px; COLOR: #313131; LINE-HEIGHT: 1.7em
}
.menustyle1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; WIDTH: 98px; COLOR: #f2f2f2; LINE-HEIGHT: 1em; PADDING-TOP: 12px; HEIGHT: 33px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.menustyle1 A:hover {
	DISPLAY: block; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -50px
}
.menustyle1 SPAN A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -100px; PADDING-BOTTOM: 0px; COLOR: #313131; LINE-HEIGHT: 1em; PADDING-TOP: 9px; HEIGHT: 36px
}
.menustyle1 SPAN A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-bg.jpg) no-repeat left -100px; PADDING-BOTTOM: 0px; COLOR: #313131; LINE-HEIGHT: 1em; PADDING-TOP: 9px; HEIGHT: 36px
}
.menu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 255px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 710px; PADDING-TOP: 0px
}
.menu2 {
	FONT-SIZE: 12px; BACKGROUND: url(../images/menu2-bg.jpg) repeat-x; COLOR: #999; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.menu2 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.menu2 SPAN A {
	COLOR: #188000
}
.menu2 A:hover {
	COLOR: #188000
}
#banner {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 100%
}
#content {
	CLEAR: both; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 100%
}
.main-left {
	FLOAT: left; WIDTH: 690px
}
.main-right {
	PADDING-LEFT: 702px
}
.main-leftbox {
	FLOAT: left; WIDTH: 330px
}
.main-rightbox {
	FLOAT: right; WIDTH: 340px
}
.bar {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; BACKGROUND: url(../images/bar-bg.jpg) repeat-x left top; LINE-HEIGHT: 35px; HEIGHT: 45px
}
.bar1 {
	FONT-WEIGHT: normal; FONT-SIZE: 22px; BACKGROUND: url(../images/bar-bg.jpg) repeat-x left top; LINE-HEIGHT: 35px; HEIGHT: 45px
}
.bar2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: url(../images/bar-bg.jpg) repeat-x left top; LINE-HEIGHT: 35px; HEIGHT: 45px
}
.bar3 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bar-bg.jpg) repeat-x left top; LINE-HEIGHT: 35px; HEIGHT: 45px
}
.bar3 H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #178100; PADDING-TOP: 0px
}
.bar3 H2 A {
	COLOR: #178100; TEXT-DECORATION: none
}
.bar3 H2 A:hover {
	COLOR: #666
}
.barfile {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #444; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.barfile1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #444; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.barfile DL DT {
	FONT-WEIGHT: bold; LINE-HEIGHT: 25px
}
.barfile1 DL DT {
	FONT-WEIGHT: bold; LINE-HEIGHT: 25px
}
.barfile1 DL DT A {
	COLOR: #444; TEXT-DECORATION: none
}
.barfile1 DL DT A:hover {
	COLOR: #e50150
}
.barfile DL DT A {
	COLOR: #444; TEXT-DECORATION: none
}
.barfile DL DT A:hover {
	COLOR: #178100; TEXT-DECORATION: none
}
.barfile DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 0px
}
.barfile1 DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-TOP: 0px
}
.barfile DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.barfile1 DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.softbar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 2px; HEIGHT: 18px
}
.softbar SPAN {
	FLOAT: right
}
.softbar A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #188000; PADDING-TOP: 0px
}
.softbar A:hover {
	COLOR: #e50150
}
.hotbuy {
	 PADDING-RIGHT: 2px; PADDING-LEFT: 2px;  FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 10px 0px 0px;  WIDTH: 210px; PADDING-TOP: 2px; 
}
.hotbuy UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hotbuy UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.hotbuy UL LI A {
	COLOR: #178100
}
.hotbuy UL LI A:hover {
	COLOR: #e50150; TEXT-DECORATION: underline
}
.barfile H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.barfile H2 A {
	COLOR: #178100; TEXT-DECORATION: none
}
.barfile H2 A:hover {
	TEXT-DECORATION: underline
}
#footer {
	CLEAR: both; PADDING-RIGHT: 2em; BORDER-TOP: #a7a7a7 0.1em solid; PADDING-LEFT: 2em; FONT-SIZE: 11px; BACKGROUND: url(../images/footer-bg.gif) repeat-x 50% top; PADDING-BOTTOM: 2em; MARGIN: 0px auto; WIDTH: 966px; COLOR: #666; LINE-HEIGHT: 2em; PADDING-TOP: 0px; HEIGHT: 2.7em
}
#footer A {
	COLOR: #313131; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer SPAN {
	FLOAT: right
}
.imgleft {
	FLOAT: left
}
.imgright {
	FLOAT: right
}
.both {
	CLEAR: both
}
.autoheight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 26px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 100%
}
.cl7d {
	COLOR: #7d7d7d
}
.clgreen {
	COLOR: #188000
}
.cle50 {
	COLOR: #e50150; TEXT-DECORATION: none
}
.cle50 A {
	COLOR: #e50150; TEXT-DECORATION: none
}
.cle50 A:hover {
	COLOR: #188000; TEXT-DECORATION: underline
}
H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #178100; PADDING-TOP: 10px
}
H1 A {
	COLOR: #178100; TEXT-DECORATION: none
}
H1 A:hover {
	TEXT-DECORATION: underline
}
.learnmore {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.learnmore A {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #555; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.learnmore A:hover {
	COLOR: #188000
}
.mar10 {
	MARGIN: 0px 0px 10px
}
.marr20 {
	MARGIN: 0px 10px 0px 0px
}
.marz10 {
	MARGIN: 0px 0px 0px 20px
}
HR {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ddd 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 0px
}
.hotmore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 15px 0px 0px; FONT: 11px Arial, Helvetica, sans-serif; PADDING-TOP: 10px
}
.hotmore A {
	COLOR: #444; TEXT-DECORATION: none
}
.tomac A {
	COLOR: #444; TEXT-DECORATION: none
}
.hotmore A:hover {
	COLOR: #178100; TEXT-DECORATION: underline
}
.tomac A:hover {
	COLOR: #178100; TEXT-DECORATION: underline
}
.tomac {
	BACKGROUND: url(/images/mac-ico.jpg) no-repeat left 3px; FONT: 11px/20px Arial, Helvetica, sans-serif; TEXT-INDENT: 18px
}
.marl10 {
	MARGIN: 0px 0px 0px 10px
}
.banner-right {
	FLOAT: right; WIDTH: 268px
}
.banner-right DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leawo-one {
	BACKGROUND: url(../images/banner-right-bg1.jpg) no-repeat left top; HEIGHT: 73px
}
.leawo-two {
	BACKGROUND: url(../images/banner-right-bg2.jpg) no-repeat left top; HEIGHT: 67px
}
.leawo-three {
	BACKGROUND: url(../images/banner-right-bg3.jpg) no-repeat left top; HEIGHT: 67px
}
.leawo-one DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 16px/22px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 6px
}
.leawo-two DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 16px/22px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 6px
}
.leawo-three DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 16px/22px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 6px
}
.leawo-one DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px
}
.leawo-two DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px
}
.leawo-three DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/16px Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 0px
}
.leawo-one DT A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-two DT A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-three DT A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-one DD A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-two DD A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-three DD A {
	COLOR: #fff; TEXT-DECORATION: none
}
.leawo-one DT A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leawo-two DT A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leawo-three DT A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leawo-one DD A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leawo-two DD A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.leawo-three DD A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
