A {
	
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(images/top_nav_bg1_0.gif) #fff repeat-x; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
FONT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#welcome {
	CLEAR: right; BACKGROUND-POSITION: center top; FLOAT: left; BACKGROUND-IMAGE: url(img/welcome.jpg); MARGIN: 25px 0px 0px -140px; WIDTH: 790px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
A {
	COLOR: #7c7c7c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #7c7c7c
}
A:hover {
	
}
.main {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
UNKNOWN {
	BACKGROUND: url(images/bg.gif) no-repeat left top; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 12px; HEIGHT: 40px
}
 HTML #top_box {
	BACKGROUND: url(images/bg.gif) no-repeat left top; MARGIN: 0px; WIDTH: 800px; PADDING-TOP: 12px; HEIGHT: 40px
}
#top_box {
	BACKGROUND: url(images/bg.gif) no-repeat left top; MARGIN-LEFT: 140px; WIDTH: 800px; PADDING-TOP: 72px; HEIGHT: 40px
}
UNKNOWN {
	BACKGROUND: url(images/bg.gif) no-repeat left top; MARGIN-LEFT: 140px; WIDTH: 800px; PADDING-TOP: 72px; HEIGHT: 40px
}
#top_box_logo {
	BACKGROUND-POSITION: center top; FLOAT: left; BACKGROUND-IMAGE: url(images/logo.gif); MARGIN: 0px; WIDTH: 140px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 140px
}
#top_box_w {
	CLEAR: right; BACKGROUND-POSITION: center top; FLOAT: left; MARGIN: 20px 0px 0px 50px; WIDTH: 350px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#top_box_w1 {
	BACKGROUND-POSITION: center top; FLOAT: right; MARGIN: 40px 0px 0px; WIDTH: 300px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
#top_box UL {
	MARGIN: 0px 0px 0px 80px; LIST-STYLE-TYPE: none
}
#top_box LI {
	FLOAT: left; MARGIN-RIGHT: 0px
}
#top_box LI A {
	DISPLAY: block; WIDTH: 90px; HEIGHT: 40px
}
#top_box A.home {
	BACKGROUND: url(images/top_home.gif)
}
#top_box A.home_act {
	BACKGROUND: url(images/top_home.gif) 0px -40px
}
#top_box A.home:hover {
	BACKGROUND: url(images/top_home.gif) 0px -80px
}
#top_box A.portfolio {
	BACKGROUND: url(images/top_blog.gif)
}
#top_box A.portfolio_act {
	BACKGROUND: url(images/top_blog.gif) 0px -40px
}
#top_box A.portfolio:hover {
	BACKGROUND: url(images/top_blog.gif) 0px -80px
}
#top_box A.service {
	BACKGROUND: url(images/top_Charts.gif)
}
#top_box A.service_act {
	BACKGROUND: url(images/top_Charts.gif) 0px -40px
}
#top_box A.service:hover {
	BACKGROUND: url(images/top_Charts.gif) 0px -80px
}
#top_box A.clients {
	BACKGROUND: url(images/top_corp.gif)
}
#top_box A.clients_act {
	BACKGROUND: url(images/top_corp.gif) 0px -40px
}
#top_box A.clients:hover {
	BACKGROUND: url(images/top_corp.gif) 0px -80px
}
#top_box A.download {
	BACKGROUND: url(images/top_FAQ.gif)
}
#top_box A.download_act {
	BACKGROUND: url(images/top_FAQ.gif) 0px -40px
}
#top_box A.download:hover {
	BACKGROUND: url(images/top_FAQ.gif) 0px -80px
}
#top_box A.about {
	BACKGROUND: url(images/top_us.gif)
}
#top_box A.about_act {
	BACKGROUND: url(images/top_us.gif) 0px -40px
}
#top_box A.about:hover {
	BACKGROUND: url(images/top_us.gif) 0px -80px
}
#top_box A.WishList {
	BACKGROUND: url(images/WishList.gif)
}
#top_box A.WishList_act {
	BACKGROUND: url(images/WishList.gif) 0px -40px
}
#top_box A.WishList:hover {
	BACKGROUND: url(images/WishList.gif) 0px -80px
}
#main_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../graphic/divider.gif) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px 79px; WIDTH: 842px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
#main_menu LI {
	DISPLAY: inline; BACKGROUND: url(../graphic/main_back_off.gif) #fff; FLOAT: left; WIDTH: 120px
}
#main_menu LI A {
	DISPLAY: block; FONT-SIZE: 1.1em; WIDTH: 120px; COLOR: #000; LINE-HEIGHT: 32px; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 36px; TEXT-DECORATION: none
}
#main_menu LI A:visited {
	DISPLAY: block; FONT-SIZE: 1.1em; WIDTH: 120px; COLOR: #000; LINE-HEIGHT: 32px; FONT-FAMILY: arial, verdana, sans-serif; HEIGHT: 36px; TEXT-DECORATION: none
}
#main_menu LI A:hover {
	BACKGROUND: url(../graphic/main_back_over.gif); COLOR: #fff
}
#main_menu LI A.chosen {
	BACKGROUND: url(../graphic/main_back_over.gif); COLOR: #fff
}
#main_menu LI A.chosen:visited {
	BACKGROUND: url(../graphic/main_back_over.gif); COLOR: #fff
}
#main_menu LI A:active {
	BACKGROUND: url(../graphic/main_back_over.gif); COLOR: #fff
}
#main_menu LI A:unknown {
	BACKGROUND: url(../graphic/main_back_over.gif); COLOR: #fff
}
.flash_view {
	BACKGROUND-IMAGE: url(images/1207806718.jpg); MARGIN: 4px auto; HEIGHT: 330px
}
.work_update {
	BACKGROUND: url(images/work_update_bg.gif) repeat-x; MARGIN: 16px auto; HEIGHT: 280px
}
.work_update .wu_left {
	BACKGROUND: url(images/work_update_bg_left.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 280px
}
.work_update .wu_right {
	BACKGROUND: url(images/work_update_bg_right.gif) no-repeat; FLOAT: right; WIDTH: 10px; HEIGHT: 280px
}
.work_update P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 32px; PADDING-TOP: 0px
}
.work_update P .next {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.work_update P .prev {
	PADDING-RIGHT: 0px; MARGIN-TOP: 8px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
.work_update P A {
	PADDING-RIGHT: 6px; MARGIN-TOP: 5px; FLOAT: right; MARGIN-RIGHT: 20px
}
.work_update P A:hover {
	COLOR: #0086e3
}
.work_update LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 0px
}
.title {
	BACKGROUND: url(images/title1_bg.gif) repeat-x; MARGIN: 16px auto 0px; COLOR: #505050; HEIGHT: 36px
}
.title .title_left {
	BACKGROUND: url(images/title1_bg_left.gif) no-repeat; FLOAT: left; WIDTH: 9px; HEIGHT: 36px
}
.title .title_right {
	BACKGROUND: url(images/title1_bg_right.gif) no-repeat; FLOAT: right; WIDTH: 9px; HEIGHT: 36px
}
.title P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #797979; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.title P SPAN {
	FLOAT: right
}
.title P A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; FONT-FAMILY: Arial; HEIGHT: 36px; TEXT-ALIGN: center
}
.title P A.act {
	FONT-WEIGHT: bold; BACKGROUND: url(images/title1_bg_act.gif) no-repeat; WIDTH: 19px; COLOR: #505050; HEIGHT: 36px
}
.title P A:hover {
	COLOR: #0086e3
}
.title P A.more {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.title P A.more:hover {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.title P A.more:hover {
	
}
.title2 {
	BACKGROUND: url(images/title1_bg.gif) repeat-x 0px 5px; MARGIN: 16px auto 0px; COLOR: #505050; HEIGHT: 36px
}
.title2 .title_left {
	BACKGROUND: url(images/title1_bg_left.gif) no-repeat 0px 5px; FLOAT: left; WIDTH: 9px; HEIGHT: 36px
}
.title2 .title_right {
	BACKGROUND: url(images/title1_bg_right.gif) no-repeat 0px 5px; FLOAT: right; WIDTH: 9px; HEIGHT: 36px
}
.title2 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
.title2 P SPAN {
	FLOAT: right
}
.title2 P A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 4px; PADDING-TOP: 4px; FONT-FAMILY: Arial; HEIGHT: 36px; TEXT-ALIGN: center
}
.title2 P A.act {
	FONT-WEIGHT: bold; BACKGROUND: url(images/shang.jpg) no-repeat; WIDTH: 19px; COLOR: #505050; HEIGHT: 36px
}
.title2 P A:hover {
	COLOR: #0086e3
}
.title2 P A.more {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
.title2 P A.more:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 6px; BORDER-RIGHT-WIDTH: 0px
}
.article_list {
	
}
.article_list UL {
	MARGIN: 0px
}
.article_list LI {
	MARGIN-TOP: 16px; BORDER-BOTTOM: #d8d8d8 0px solid
}
.article_list LI.end {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.article_info {
	FLOAT: right; WIDTH: 835px
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; MARGIN: 0px
}
H4 A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0086e3
}
H4 A:visited {
	COLOR: #0086e3
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #7e7e7e; PADDING-TOP: 0px
}
h7 {
	FONT-SIZE: 0.8em; COLOR: #a8a8a8
}
h8 {
	FONT-SIZE: 0.9em; COLOR: #595959
}
h8 A {
	PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(images/mroe.gif) no-repeat left center
}
h8 A:hover {
	BACKGROUND: url(images/mroe_hover.gif) no-repeat left center
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #a8a8a8
}
H6 P {
	
}
H6 A {
	PADDING-LEFT: 16px; FONT-WEIGHT: normal; BACKGROUND: url(images/mroe.gif) no-repeat left center
}
H6 A:hover {
	BACKGROUND: url(images/mroe_hover.gif) no-repeat left center
}
.copyright {
	BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: 1px; BACKGROUND: url(images/copyright.gif) no-repeat 550px 0px; HEIGHT: 100px
}
.copyright A {
	MARGIN-TOP: 4px; FLOAT: right
}
.title_news {
	BACKGROUND: url(images/title3_bg.gif) repeat-x; MARGIN: 16px auto 0px; HEIGHT: 25px
}
.title_news .title_left {
	BACKGROUND: url(images/title3_bg_left.gif) no-repeat; FLOAT: left; WIDTH: 10px; HEIGHT: 25px
}
.title_news .title_right {
	BACKGROUND: url(images/title3_bg_right.gif) no-repeat; FLOAT: right; WIDTH: 9px; HEIGHT: 25px
}
.title_news P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
.title_news P SPAN {
	FLOAT: right; LINE-HEIGHT: 25px
}
.title_news P A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 4px; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.title_news P A.act {
	FONT-WEIGHT: bold; BACKGROUND: url(template/images/title3_bg_act.gif) no-repeat
}
.title_news P A:hover {
	COLOR: #0086e3
}
.title_news P A.more {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.title_news P A.more:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#about_menu {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 550px
}
#midlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.search {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.search_input {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/search.gif); MARGIN-BOTTOM: 0px; WIDTH: 152px; COLOR: #ccc; BORDER-TOP-STYLE: none; TEXT-INDENT: 10px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; BORDER-BOTTOM-STYLE: none; lmargin-top: 5px
}
#search_image {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#index_menu {
	MARGIN-TOP: 10px; DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 150px
}
.index_menu_act {
	DISPLAY: block; BACKGROUND: url(images/news_nav_bg_act_span.png); FLOAT: left; WIDTH: 3px; HEIGHT: 17px
}
#portfolio_menu {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 200px
}
.p_act {
	FONT-WEIGHT: bold; COLOR: #7e7e7e
}
.wrap1 {
	DISPLAY: block
}
.wrap2 {
	DISPLAY: block
}
.wrap3 {
	DISPLAY: block
}
.wrap1 {
	BACKGROUND: url(images/shadow.gif) no-repeat right bottom; FLOAT: left
}
.wrap2 {
	BACKGROUND: url(images/corner_bl.gif) no-repeat left bottom
}
.wrap3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: url(images/corner_tr.gif) no-repeat right top; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.wrap3 IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #efefef 1px solid; DISPLAY: block; BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
