<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: normal
}
CAPTION {
	FONT-WEIGHT: normal
}
CITE {
	FONT-WEIGHT: normal
}
CODE {
	FONT-WEIGHT: normal
}
DFN {
	FONT-WEIGHT: normal
}
EM {
	FONT-WEIGHT: normal
}
TH {
	FONT-WEIGHT: normal
}
VAR {
	FONT-WEIGHT: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
B {
	FONT-SIZE: 100%
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SUP {
	LINE-HEIGHT: 0px
}
SUB {
	LINE-HEIGHT: 0px
}
SUP {
	VERTICAL-ALIGN: text-top
}
SUB {
	VERTICAL-ALIGN: text-bottom
}
INPUT {
	FONT-FAMILY: inherit; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT-FAMILY: inherit; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-FAMILY: inherit; VERTICAL-ALIGN: middle
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:link {
	
}
A:visited {
	
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	
}
IMG {
	VERTICAL-ALIGN: middle
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: " "
}
* HTML .clearfix {
	HEIGHT: 1%
}
* {
	OUTLINE-STYLE: none
}
.clearfix {
	DISPLAY: block
}
BODY {
	LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; COLOR: #666666; FONT-SIZE: 12px
}
.l {
	FLOAT: left
}
.r {
	FLOAT: right
}
#container {
	MARGIN: 0px auto; WIDTH: 960px
}
#header {
	BACKGROUND: url(../images/ceeg_x.gif) no-repeat 50% bottom
}
.header_box {
	BACKGROUND: url(../images/header_bg.gif) repeat-x 50% top; HEIGHT: 94px
}
#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.header_navi_box {
	WIDTH: 530px; BACKGROUND: url(../images/header_r.png) no-repeat 94% 50%; FLOAT: right; HEIGHT: 65px; PADDING-TOP: 28px
}
.header_navi LI {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/icon_header_navi.png) no-repeat 0px 4px; FLOAT: left; MARGIN-RIGHT: 9px
}
.header_links {
	Z-INDEX: 1000; POSITION: relative; _top: -20px
}
.links_box {
	POSITION: absolute; PADDING-LEFT: 5px; BACKGROUND: url(../images/choose_l.png) no-repeat left 0px; FLOAT: left; LEFT: 0px
}
.links_box A {
	LINE-HEIGHT: 21px
}
.company {
	DISPLAY: none; CLEAR: both
}
.language {
	DISPLAY: none; CLEAR: both
}
.choose_company {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 21px; CURSOR: pointer
}
.choose_language {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 4px; HEIGHT: 21px; CURSOR: pointer
}
.choose_company SPAN {
	POSITION: absolute; PADDING-RIGHT: 18px; BACKGROUND: url(../images/icon_down.gif) no-repeat 5px 4px; HEIGHT: 21px; RIGHT: 3px
}
.choose_language SPAN {
	POSITION: absolute; PADDING-RIGHT: 18px; BACKGROUND: url(../images/icon_down.gif) no-repeat 5px 4px; HEIGHT: 21px; RIGHT: 3px
}
.choose_company A:hover {
	TEXT-DECORATION: none
}
.choose_language A:hover {
	TEXT-DECORATION: none
}
.links_box .links_box_content {
	PADDING-RIGHT: 5px; BACKGROUND: url(../images/choose_r.png) no-repeat right 0px; FLOAT: left; MARGIN-RIGHT: -5px; _margin-right: -4px
}
.links_box UL LI A:hover {
	COLOR: #f7941e
}
.box_r {
	WIDTH: 55px; LEFT: 135px
}
.company {
	PADDING-BOTTOM: 10px; WIDTH: 233px; BACKGROUND: url(../images/company_footer.png) no-repeat 50% bottom
}
.company UL {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 211px; PADDING-RIGHT: 10px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px
}
.language {
	PADDING-BOTTOM: 10px; WIDTH: 75px; BACKGROUND: url(../images/language_footer.png) no-repeat 50% bottom
}
.language UL {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 53px; PADDING-RIGHT: 10px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px
}
.header_navi {
	POSITION: relative; TOP: 33px
}
#main_navi {
	BACKGROUND: url(../images/main_navi_bg.gif) repeat-x left 50%; HEIGHT: 47px; MARGIN-LEFT: -1px
}
.main_navi {
	Z-INDEX: 990; POSITION: relative; PADDING-LEFT: 10px; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: -1px
}
.search_box {
	WIDTH: 230px; BACKGROUND: url(../images/main_navi_r.gif) no-repeat right top; FLOAT: right; HEIGHT: 47px; MARGIN-RIGHT: -1px
}
.search .select_box {
	Z-INDEX: 900; POSITION: relative
}
.main_navi LI {
	POSITION: relative; FLOAT: left
}
.main_navi LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 44px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(../images/main_navi_x.gif) no-repeat right 50%; FLOAT: left; HEIGHT: 44px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.main_navi LI.over A {
	MARGIN-TOP: -1px; PADDING-LEFT: 18px; BACKGROUND: url(../images/main_navi_bg_over.gif) repeat-x; COLOR: #fff; MARGIN-LEFT: -2px; FONT-SIZE: 14px; PADDING-TOP: 1px
}
.main_navi LI A:hover {
	TEXT-DECORATION: none
}
.main_navi LI UL LI {
	WIDTH: 120px
}
.main_navi LI UL LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; WIDTH: 115px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.main_navi LI.over UL LI A {
	PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666; MARGIN-LEFT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.main_navi LI UL LI A:hover {
	BACKGROUND-COLOR: #f7941e; COLOR: #fff
}
.main_navi LI UL.nav_01 A:hover {
	BACKGROUND-COLOR: #e92424; COLOR: #fff
}
.main_navi LI UL.nav_02 A:hover {
	BACKGROUND-COLOR: #f4b52f; COLOR: #fff
}
.main_navi LI UL.nav_03 A:hover {
	BACKGROUND-COLOR: #fbd216; COLOR: #fff
}
.main_navi LI UL.nav_04 A:hover {
	BACKGROUND-COLOR: #f1f42f; COLOR: #fff
}
.main_navi LI UL.nav_05 A:hover {
	BACKGROUND-COLOR: #d6d6d6; COLOR: #fff
}
.main_navi LI UL LI IMG {
	MARGIN-BOTTOM: 5px
}
.sub {
	Z-INDEX: 999; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: absolute; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fff; MARGIN-TOP: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: none; FLOAT: left; MARGIN-LEFT: -2px; CLEAR: both; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 12px; _margin-left: 0; -moz-border-radius-bottomright: 10px; -khtml-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -khtml-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px
}
.sub UL {
	WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e0e0e0 1px dashed
}
.sub UL.last {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.search {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/navi_search_bg.gif) no-repeat left top; HEIGHT: 47px
}
.search INPUT {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; WIDTH: 100px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: 10px
}
.search UL {
	POSITION: relative; MARGIN-TOP: 14px; WIDTH: 70px; FLOAT: left
}
.search UL LI UL.son_ul {
	Z-INDEX: 999; BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: absolute; BORDER-LEFT: #e0e0e0 1px solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 65px; BORDER-TOP: #e0e0e0 1px solid; TOP: 20px; CURSOR: pointer; BORDER-RIGHT: #e0e0e0 1px solid; LEFT: 0px
}
.son_ul {
	DISPLAY: none
}
.search UL LI UL LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; WIDTH: 55px; PADDING-RIGHT: 5px; PADDING-TOP: 1px
}
.search UL LI UL LI.hover {
	BACKGROUND-COLOR: #e0e0e0
}
.search UL LI SPAN {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/icon_down.gif) no-repeat left 50%; CURSOR: pointer
}
.search UL LI SPAN.click {
	BACKGROUND: url(../images/icon_up.gif) no-repeat left 50%
}
.btn_navi_search {
	TEXT-INDENT: -999em; WIDTH: 22px; DISPLAY: block; BACKGROUND: url(../images/navi_search_btn.gif) no-repeat; FLOAT: left; HEIGHT: 47px
}
#breadcrumb {
	LINE-HEIGHT: 30px; MARGIN: 10px 0px 20px; BACKGROUND: url(../images/breadcrumb_l.gif) no-repeat left 50%; HEIGHT: 35px
}
#breadcrumb UL {
	WIDTH: 960px; BACKGROUND: url(../images/breadcrumb_r.gif) no-repeat right 50%; HEIGHT: 35px
}
#breadcrumb UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/breadcrumb_x.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 0px
}
#breadcrumb UL LI.r {
	FLOAT: right
}
#breadcrumb UL LI.first {
	PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcrumb UL LI.first A {
	TEXT-INDENT: -999em; WIDTH: 22px; DISPLAY: block; FLOAT: left; HEIGHT: 35px
}
#jobs_navi {
	WIDTH: 180px; BACKGROUND: url(../images/jobs_navi_header.gif) no-repeat 50% top; FLOAT: left; OVERFLOW: hidden
}
#jobs_navi UL {
	PADDING-BOTTOM: 80px; WIDTH: 174px; MARGIN-LEFT: 1px
}
.jobs_footer {
	WIDTH: 180px; BACKGROUND: url(../images/jobs_navi_footer.gif) no-repeat 50% bottom; HEIGHT: 10px
}
#jobs_navi UL LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; WIDTH: 174px; FLOAT: left
}
#jobs_navi UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 16px; WIDTH: 158px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 150px 9px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 8px
}
#jobs_navi UL UL {
	PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#jobs_navi UL UL LI {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#jobs_navi UL UL A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 32px; WIDTH: 126px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 1px
}
#jobs_navi UL LI.active {
	BACKGROUND-COLOR: #fafafa
}
#jobs_navi UL LI.active A {
	COLOR: #f7941e; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#jobs_navi UL LI.active UL {
	BACKGROUND-COLOR: #fafafa
}
#jobs_navi UL LI.active UL A {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#jobs_navi UL LI.active UL LI.active A {
	COLOR: #f7941e
}
#jobs_content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 510px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 0px
}
.pics {
	POSITION: relative; MARGIN-TOP: -214px; WIDTH: 510px; MARGIN-BOTTOM: 20px; HEIGHT: 214px; OVERFLOW: hidden
}
#pic_news {
	FLOAT: left; OVERFLOW: hidden
}
#pic_news {
	WIDTH: 510px; HEIGHT: 214px
}
#pic_news_nav {
	Z-INDEX: 999; POSITION: absolute; TOP: 195px; RIGHT: 10px
}
#pic_news_text H2 {
	LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 5px
}
#pic_news_text P {
	LINE-HEIGHT: 16px; PADDING-LEFT: 5px; WIDTH: 510px; COLOR: #aaa
}
#pic_news_nav LI {
	TEXT-ALIGN: center; TEXT-INDENT: -9999px; WIDTH: 8px; BACKGROUND: url(../images/dott.png) no-repeat; FLOAT: left; HEIGHT: 8px; MARGIN-RIGHT: 5px; _background: url(../images/dott.gif) no-repeat
}
#pic_news_nav LI.active_slide {
	TEXT-ALIGN: center; WIDTH: 8px; BACKGROUND: url(../images/dott_over.png) no-repeat; HEIGHT: 8px; _background: url(../images/dott_over.gif) no-repeat
}
#pic_news_nav LI A {
	WIDTH: 8px; FLOAT: left; HEIGHT: 8px
}
.jobs_home_list_box {
	MARGIN-BOTTOM: 20px; FLOAT: left
}
.jobs_home_list {
	WIDTH: 235px; PADDING-RIGHT: 40px; FLOAT: left
}
.job_home_img {
	MARGIN-BOTTOM: 10px
}
.list LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; FLOAT: left
}
.list LI A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/icon_arrow.png) no-repeat 2px 5px; _background: url(../images/icon_arrow.png) 2px 9px no-repeat
}
.qa LI A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_q.gif) no-repeat 2px 3px
}
.jobs_home_list UL LI {
	WIDTH: 235px
}
.jobs_news {
	FLOAT: left
}
.jobs_news UL LI {
	WIDTH: 510px
}
.jobs_home_list UL LI P {
	WIDTH: 120px; FLOAT: left; OVERFLOW: hidden
}
.jobs_home_list UL LI SPAN {
	FLOAT: left
}
.jobs_home_list UL LI SPAN.r {
	FLOAT: right
}
.jobs_home_list UL LI SPAN A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 9px; WIDTH: 29px; BACKGROUND: url(../images/jobs_reg_bg.gif) no-repeat; FLOAT: left; HEIGHT: 22px; COLOR: #fff
}
H2 {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 15px; HEIGHT: 14px
}
H2 .r A {
	PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 1px; COLOR: #fd9200
}
.jobs_news H2 {
	WIDTH: 510px
}
#teasers {
	WIDTH: 220px; FLOAT: left
}
.teaser {
	WIDTH: 220px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.teaser H2 {
	MARGIN: 0px 0px 15px 10px
}
.company_list {
	WIDTH: 180px; MARGIN-LEFT: 10px
}
.company_list LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
.company_list LI A {
	PADDING-LEFT: 22px; DISPLAY: inline; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 2px 0px
}
.black_box {
	BACKGROUND: url(../images/teaser_black_header.gif) #f5f5f5 no-repeat 50% top; PADDING-TOP: 15px
}
.black_footer {
	BACKGROUND: url(../images/teaser_black_footer.gif) no-repeat 50% bottom; HEIGHT: 12px
}
.grow {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 185px; HEIGHT: 244px; OVERFLOW: hidden
}
.slides {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 207px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.grow LI {
	WIDTH: 185px; FLOAT: left
}
.grow .bord8 {
	WIDTH: 125px; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 125px
}
.grow P {
	CLEAR: both
}
.grow P A {
	LINE-HEIGHT: 18px; WIDTH: 185px; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #f7941e
}
.grow P {
	LINE-HEIGHT: 18px
}
.teaser .black_box H2 {
	PADDING-LEFT: 18px; MARGIN-LEFT: 0px
}
.p_n {
	POSITION: absolute; TEXT-ALIGN: right; TOP: 220px; RIGHT: 0px
}
.p_n A {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; PADDING-LEFT: 22px; WIDTH: 54px; DISPLAY: inline-block; BACKGROUND: url(../images/n_bg.png) no-repeat; HEIGHT: 20px; COLOR: #fff; TEXT-DECORATION: none
}
.p_n A:hover {
	BACKGROUND: url(../images/p_bg.png) no-repeat; TEXT-DECORATION: none
}
.qa_list {
	WIDTH: 200px; MARGIN-LEFT: 10px
}
.qa_list LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
.qa_list LI A {
	PADDING-LEFT: 10px; DISPLAY: inline; BACKGROUND: url(../images/icon_arrow.png) no-repeat 2px 5px
}
#footer {
	MARGIN: 30px 0px; WIDTH: 960px; FLOAT: left; COLOR: #aaa; BORDER-TOP: #cbcbca 1px solid; PADDING-TOP: 10px
}
#footer .r {
	TEXT-ALIGN: right
}
#footer IMG {
	MARGIN-TOP: 10px; PADDING-LEFT: 15px
}
#footer .r IMG {
	MARGIN-TOP: 0px
}
#footer .r A {
	MARGIN: 0px 5px
}
#slideshow_mask_small {
	Z-INDEX: 100; POSITION: relative; WIDTH: 510px; HEIGHT: 214px
}
H3 {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 14px
}
H3 SPAN {
	COLOR: #aaa; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 .r A {
	MARGIN: 0px 3px
}
#jobs_content H3 {
	WIDTH: 510px
}
.photo160 {
	MARGIN: 10px 20px 0px 10px; WIDTH: 160px; FLOAT: left; HEIGHT: 165px
}
.photo160 IMG {
	WIDTH: 160px; HEIGHT: 165px
}
.member_info {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 270px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/wid300_bg.gif) no-repeat; FLOAT: left; HEIGHT: 135px; PADDING-TOP: 15px
}
.member_info P {
	MARGIN-TOP: 10px; TEXT-INDENT: 24px; COLOR: #aaa
}
.text510 {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 10px; WIDTH: 490px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 25px
}
.related {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-LEFT: 10px; BORDER-TOP: #cbcbca 1px dashed; PADDING-TOP: 10px
}
.related SPAN {
	COLOR: #aaa
}
.related A {
	COLOR: #aaa
}
.related .r A {
	MARGIN: 0px 3px
}
.header_items {
	BORDER-BOTTOM: #f7941e 1px solid; BORDER-LEFT: #f7941e 1px solid; LINE-HEIGHT: 29px; PADDING-LEFT: 10px; WIDTH: 498px; BACKGROUND: url(../images/table_title_bg.gif) repeat-x; HEIGHT: 29px; COLOR: #f7941e; BORDER-TOP: #f7941e 1px solid; FONT-WEIGHT: 700; BORDER-RIGHT: #f7941e 1px solid
}
.header_items LI {
	FLOAT: left
}
.name {
	WIDTH: 150px
}
.company_name {
	WIDTH: 140px
}
.date {
	WIDTH: 80px
}
.address {
	WIDTH: 65px
}
.hr_name {
	WIDTH: 375px
}
.jobs_list_box {
	WIDTH: 510px; FLOAT: left
}
.jobs_list_box P {
	FLOAT: left
}
.jobs_list_box LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 5px; PADDING-LEFT: 11px; WIDTH: 499px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.application A {
	LINE-HEIGHT: 22px; PADDING-LEFT: 9px; WIDTH: 29px; BACKGROUND: url(../images/jobs_reg_bg.gif) no-repeat; FLOAT: left; HEIGHT: 22px; COLOR: #fff
}
.pad0 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jobs_list {
	WIDTH: 510px; FLOAT: left
}
.jobs_list STRONG {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jobs_list_box A {
	COLOR: #1486cd
}
.jobs_list_box .application A {
	COLOR: #fff
}
#application_box {
	BORDER-BOTTOM: #f7941e 3px solid; POSITION: relative; BORDER-LEFT: #f7941e 3px solid; PADDING-BOTTOM: 55px; MARGIN: 20px 0px 40px; PADDING-LEFT: 15px; WIDTH: 479px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: #f7941e 3px solid; BORDER-RIGHT: #f7941e 3px solid; PADDING-TOP: 10px
}
#application_box H2 {
	LINE-HEIGHT: 26px; HEIGHT: 30px; COLOR: #f7941e; FONT-SIZE: 14px
}
#application_box H2 .r A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #1485cd; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.submit {
	POSITION: absolute; BOTTOM: -27px; LEFT: 180px
}
.year_box A {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 10px; WIDTH: 510px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.year_box A EM {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 117px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img124_bg.gif) no-repeat; FLOAT: left; HEIGHT: 84px; MARGIN-RIGHT: 15px; PADDING-TOP: 7px
}
.year_box A SPAN {
	MARGIN-TOP: 25px; FLOAT: left
}
.year_box {
	WIDTH: 510px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.process_box {
	LINE-HEIGHT: 18px; MARGIN: 0px auto; WIDTH: 203px
}
.process_box .process {
	PADDING-BOTTOM: 8px; MARGIN: 5px 0px; PADDING-LEFT: 8px; WIDTH: 187px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/process_bg.gif) no-repeat; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 8px
}
.process_box .process_btn {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/process_btn_bg.gif) no-repeat; PADDING-TOP: 8px
}
.process_box .process_btn A.tw {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; PADDING-LEFT: 52px; COLOR: #fff
}
.content_left_div {
	TEXT-ALIGN: right; FLOAT: left
}
.content_right_div {
	FLOAT: left
}
.element {
	WIDTH: 320px; MARGIN-BOTTOM: 5px; FLOAT: right
}
.inp {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 240px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.required {
	COLOR: #f00
}
.error {
	COLOR: #f00
}
.social_submit {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 50px; TEXT-INDENT: -999em; WIDTH: 151px; DISPLAY: block; MARGIN-BOTTOM: -100px; BACKGROUND: url(../images/btn_submit.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 52px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#jobs_full {
	WIDTH: 760px; FLOAT: left; MARGIN-LEFT: 20px
}
#jobs_full #application_box {
	MARGIN-TOP: 0px; WIDTH: 720px
}
#jobs_full .element {
	WIDTH: 600px
}
#jobs_full OL {
	MARGIN-BOTTOM: 20px
}
#jobs_full TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 340px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
LEGEND {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 5px; WIDTH: 100%; MARGIN-BOTTOM: 20px; COLOR: #666; FONT-WEIGHT: 700
}
#download_form OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#download_form .element {
	WIDTH: 290px
}
#download_form .inp {
	WIDTH: 200px
}
.element_inp {
	FLOAT: left
}
.element_inp .inp100 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.inp100 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
#jobs_full .mod .element {
	WIDTH: 720px; FLOAT: left
}
#jobs_full .mod .element_inp {
	WIDTH: 115px
}
#jobs_full .mod .element_label {
	DISPLAY: none
}
#jobs_full OL.mod {
	MARGIN-TOP: -10px
}
#jobs_full .social_submit {
	MARGIN-TOP: 70px; MARGIN-LEFT: 150px
}
#sub_navi {
	WIDTH: 170px; BACKGROUND: url(../images/sub_navi_header.gif) no-repeat 50% top; FLOAT: left; OVERFLOW: hidden
}
#sub_navi UL {
	PADDING-BOTTOM: 80px; WIDTH: 164px; MARGIN-LEFT: 1px
}
#sub_navi UL LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; WIDTH: 164px; FLOAT: left
}
#sub_navi UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 16px; WIDTH: 148px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 140px 9px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 8px
}
#sub_navi UL UL {
	PADDING-BOTTOM: 10px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#sub_navi UL UL LI {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#sub_navi UL UL A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 32px; WIDTH: 116px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 1px
}
#sub_navi UL LI.active {
	BACKGROUND-COLOR: #fafafa
}
#sub_navi UL LI.active A {
	COLOR: #f7941e; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
#sub_navi UL LI.active UL {
	BACKGROUND-COLOR: #fafafa
}
#sub_navi UL LI.active UL A {
	COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#sub_navi UL LI.active UL LI.active A {
	COLOR: #f7941e
}
.sub_navi_footer {
	WIDTH: 170px; BACKGROUND: url(../images/sub_navi_footer.gif) no-repeat 50% bottom; HEIGHT: 10px
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 540px; PADDING-RIGHT: 10px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.news_top {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; WIDTH: 530px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 15px; FLOAT: left; PADDING-TOP: 0px
}
.news_info {
	MARGIN-TOP: -3px; WIDTH: 340px; FLOAT: left
}
.news_info STRONG A {
	COLOR: #f7941d
}
.news_info P {
	LINE-HEIGHT: 18px; PADDING-TOP: 7px
}
.news_info P A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 1px; FONT-WEIGHT: 700
}
.content_box {
	WIDTH: 540px; MARGIN-BOTTOM: 30px; FLOAT: left
}
.content_box .list LI {
	WIDTH: 540px
}
.content_box .job_home_img {
	MARGIN-BOTTOM: 20px
}
.img {
	WIDTH: 165px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 20px
}
.img IMG {
	WIDTH: 165px; HEIGHT: 100px
}
.teaser_content {
	PADDING-LEFT: 10px
}
.teaser_content IMG {
	MARGIN-BOTTOM: 15px
}
.yellow {
	COLOR: #f7941d
}
.yellow A {
	COLOR: #f7941d
}
.video {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
.leave_message {
	TEXT-ALIGN: center
}
.title {
	BORDER-BOTTOM: #cbcbca 1px dashed; TEXT-ALIGN: center; PADDING-BOTTOM: 8px; MARGIN: 20px 0px 8px 10px; WIDTH: 490px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.title_info {
	TEXT-ALIGN: center; MARGIN: 0px 0px 25px 10px; WIDTH: 490px; COLOR: #aaa
}
.title_info A {
	MARGIN: 0px 3px
}
.text540 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.content_box .title {
	MARGIN-TOP: 10px
}
.content_box .title {
	WIDTH: 520px
}
.content_box .title_info {
	WIDTH: 520px
}
.content_box .related {
	WIDTH: 500px
}
.time {
	MARGIN-RIGHT: 20px
}
#full {
	WIDTH: 780px; FLOAT: left; MARGIN-LEFT: 20px
}
.group_img {
	WIDTH: 220px; FLOAT: left; HEIGHT: 125px; MARGIN-RIGHT: 20px
}
.group_top {
	MARGIN-BOTTOM: 20px; FLOAT: left
}
.group_info {
	WIDTH: 300px; FLOAT: left
}
.group_info A {
	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 1px; COLOR: #fd9200; MARGIN-RIGHT: 10px
}
.group_info H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
.company_links {
	POSITION: relative; WIDTH: 540px; BACKGROUND: url(../images/company_bg.jpg) no-repeat; HEIGHT: 380px
}
.company_01 {
	POSITION: absolute; TOP: 60px
}
.company_02 {
	POSITION: absolute; TOP: 60px; LEFT: 334px
}
.company_03 {
	POSITION: absolute; TOP: 352px
}
.company_04 {
	POSITION: absolute; TOP: 352px; LEFT: 334px
}
.history_content {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/history_contet_bg.gif) no-repeat 50% bottom; PADDING-TOP: 0px
}
.history_content UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; WIDTH: 47px; FLOAT: left; HEIGHT: 28px; FONT-SIZE: 14px; FONT-WEIGHT: 700; BORDER-RIGHT: #eaeaea 1px solid
}
.history_content UL LI A {
	WIDTH: 47px; FLOAT: left; TEXT-DECORATION: none
}
.history_content UL LI.last {
	WIDTH: 87px; BORDER-RIGHT: #fff 1px solid
}
.history_content UL LI.last A {
	WIDTH: 87px
}
.history_content_text {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 15px
}
.history_content UL LI.ui-tabs-selected {
	BACKGROUND-COLOR: #f18700; BORDER-RIGHT: #f18700 1px solid
}
.history_content UL LI.ui-tabs-selected A {
	COLOR: #fff
}
.ui-tabs-hide {
	DISPLAY: none
}
.teaser .list {
	WIDTH: 200px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.teaser .list LI {
	WIDTH: 200px
}
#scroll {
	MARGIN: 10px 0px
}
.magazine_teaser .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; CURSOR: pointer; PADDING-TOP: 60px
}
.magazine_teaser .right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; CURSOR: pointer; PADDING-TOP: 60px
}
#scroll .left {
	FLOAT: left
}
#scroll .right {
	FLOAT: left
}
#box {
	FLOAT: left
}
#box {
	TEXT-ALIGN: center; WIDTH: 140px; HEIGHT: 179px; OVERFLOW: hidden
}
#box UL {
	MARGIN: 0px auto
}
#box LI {
	TEXT-ALIGN: center
}
#box LI IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/img120_bg.gif); HEIGHT: 150px; MARGIN-LEFT: 3px; PADDING-TOP: 0px
}
.classiccase .left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CURSOR: pointer; PADDING-TOP: 50px
}
.classiccase .right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CURSOR: pointer; PADDING-TOP: 50px
}
#box2 {
	Z-INDEX: 2; WIDTH: 120px; FLOAT: left; HEIGHT: 165px; OVERFLOW: hidden
}
#box2 LI {
	TEXT-ALIGN: center
}
#box2 LI IMG {
	WIDTH: 120px; MARGIN-BOTTOM: 5px; HEIGHT: 120px
}
.classiccase .case_img {
	WIDTH: 120px; HEIGHT: 120px
}
.choose_books {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 21px; CURSOR: pointer
}
.choose_books SPAN {
	POSITION: absolute; PADDING-RIGHT: 18px; BACKGROUND: url(../images/icon_down.gif) no-repeat 5px 4px; HEIGHT: 21px; RIGHT: 3px
}
.choose_books A:hover {
	TEXT-DECORATION: none
}
.books {
	Z-INDEX: 999; POSITION: relative; PADDING-BOTTOM: 10px; WIDTH: 167px; DISPLAY: none; BACKGROUND: url(../images/books_footer.png) no-repeat 50% bottom
}
.books UL {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 145px; PADDING-RIGHT: 10px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px
}
.active SPAN {
	BACKGROUND: url(../images/icon_up.gif) no-repeat 5px 4px
}
.teaser .links_box {
	POSITION: relative; WIDTH: 168px; HEIGHT: 40px; MARGIN-LEFT: 14px; _margin-left: 7px
}
.teaser .links_box .links_box_content {
	POSITION: absolute; WIDTH: 168px
}
.service_top {
	LINE-HEIGHT: 20px; PADDING-LEFT: 335px; WIDTH: 205px; BACKGROUND: url(../images/service_header_bg.gif) no-repeat; FLOAT: left; HEIGHT: 160px; PADDING-TOP: 14px
}
.service_links {
	Z-INDEX: 999; POSITION: relative; MARGIN: 20px 0px; WIDTH: 540px; BACKGROUND: url(../images/location_bg.gif) repeat-x; FLOAT: left; HEIGHT: 45px
}
.service_links P {
	POSITION: absolute; TOP: 14px; FONT-WEIGHT: 700; LEFT: 15px
}
.service_links P A {
	MARGIN: 0px 8px; COLOR: #fd9200; TEXT-DECORATION: underline
}
.service_links .links_box {
	TOP: 10px
}
.location_01 {
	LEFT: 140px
}
.location_02 {
	LEFT: 235px
}
.location_03 {
	LEFT: 330px
}
.location_04 {
	LEFT: 435px
}
.choose_location {
	POSITION: relative; PADDING-LEFT: 5px; PADDING-RIGHT: 21px; CURSOR: pointer
}
.choose_location SPAN {
	POSITION: absolute; PADDING-RIGHT: 18px; BACKGROUND: url(../images/icon_down.gif) no-repeat 5px 4px; HEIGHT: 21px; RIGHT: 3px
}
.choose_location A:hover {
	TEXT-DECORATION: none
}
.location {
	PADDING-BOTTOM: 10px; WIDTH: 124px; DISPLAY: none; BACKGROUND: url(../images/books_footer.png) no-repeat 50% bottom
}
.location UL {
	BORDER-LEFT: #dcdcdc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 102px; PADDING-RIGHT: 10px; BORDER-RIGHT: #dcdcdc 1px solid; PADDING-TOP: 10px
}
.case_img {
	MARGIN: 0px auto 7px; WIDTH: 100px; HEIGHT: 100px
}
.tabs_box {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 21px; WIDTH: 540px; MARGIN-BOTTOM: 30px; BACKGROUND: url(../images/box_footer.gif) no-repeat 50% bottom; FLOAT: left
}
.tabs_header {
	WIDTH: 540px; BACKGROUND: url(../images/box_header.gif) no-repeat 50% top; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 1px
}
.tabs_content {
	BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 498px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 20px
}
.tabs_header P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 90px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.tabs_header UL {
	FLOAT: left; BORDER-RIGHT: #efefef 1px solid
}
.tabs_header UL LI {
	BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 33px; PADDING-TOP: 0px
}
.tabs_header UL LI A {
	TEXT-DECORATION: none
}
.tabs_header UL LI.ui-tabs-selected {
	BACKGROUND: url(../images/tab_bg_over.gif) repeat-x
}
.tabs_header UL LI.ui-tabs-selected A {
	COLOR: #fff
}
.case_tabs_content LI {
	TEXT-ALIGN: center; WIDTH: 100px; PADDING-RIGHT: 32px; FLOAT: left
}
.case_tabs_content LI .case_img IMG {
	WIDTH: 100px; HEIGHT: 100px
}
.case_tabs_content LI.pad0 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.download_tabs_content LI {
	BORDER-BOTTOM: #cbcbcb 1px dashed; LINE-HEIGHT: 32px; PADDING-LEFT: 15px; WIDTH: 473px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/icon_arrow.png) no-repeat 5px center; FLOAT: left; HEIGHT: 32px
}
.download_tabs_content LI.odd {
	BACKGROUND-COLOR: #fbfbfb
}
.download_tabs_content LI.over {
	BACKGROUND-COLOR: #fffeed
}
.download_tabs_content .file_name {
	WIDTH: 330px; FLOAT: left
}
.download_tabs_content .size {
	WIDTH: 70px; FLOAT: left
}
.download_tabs_content .download {
	FLOAT: right
}
.download_tabs_content .download A {
	TEXT-ALIGN: center; WIDTH: 69px; BACKGROUND: url(../images/download_bg.gif) no-repeat center 50%; FLOAT: left; COLOR: #fff
}
.download_tabs_content {
	MARGIN-TOP: -5px; WIDTH: 498px; MARGIN-BOTTOM: 10px; FLOAT: left
}
.page_box {
	WIDTH: 500px; FLOAT: left
}
.page {
	TEXT-ALIGN: center; MARGIN: 20px auto; BACKGROUND: url(../images/page_bg.gif) no-repeat center 17px; HEIGHT: 50px; PADDING-TOP: 10px
}
.page A {
	MARGIN: 0px 10px; DISPLAY: inline-block; FONT-FAMILY: Verdana, Geneva, sans-serif; HEIGHT: 20px; FONT-SIZE: 10px; PADDING-TOP: 8px
}
.page A.active {
	MARGIN: 0px; WIDTH: 28px; BACKGROUND: url(../images/page_active.gif) no-repeat 0px 50%; COLOR: #fff
}
.material_type {
	WIDTH: 110px
}
.material {
	WIDTH: 230px; PADDING-RIGHT: 10px
}
#sub_navi UL LI.transformer_navi A {
	BACKGROUND: url(../images/icon_arrow_01.png) no-repeat 10px 5px; COLOR: #f2302e
}
#sub_navi UL LI.transformer_navi UL LI.active A {
	BACKGROUND: url(../images/icon_red_arrow.png) no-repeat 8px 1px; COLOR: #f2302e
}
#sub_navi .transformer_navi LI LI A {
	BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 8px 1px; COLOR: #666
}
.header_img {
	WIDTH: 540px; MARGIN-BOTTOM: 20px; HEIGHT: 185px
}
.info_title {
	FONT-SIZE: 14px
}
.info_title SPAN A {
	PADDING-RIGHT: 0px; FONT-SIZE: 12px
}
.transformer_content .info_title SPAN A {
	COLOR: #f7941d
}
.pro_box {
	WIDTH: 540px; FLOAT: left
}
.box_title {
	WIDTH: 540px; FLOAT: left
}
.pro_box {
	MARGIN-BOTTOM: 10px
}
.pro_box A {
	LINE-HEIGHT: 16px
}
.box_title H3 {
	LINE-HEIGHT: 27px; PADDING-LEFT: 20px; BACKGROUND: url(../images/transformer_l.gif) no-repeat left 50%; FLOAT: left; HEIGHT: 27px
}
.box_title H3 SPAN {
	LINE-HEIGHT: 27px; PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(../images/transformer_r.gif) no-repeat right 50%; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 700
}
.box_title SPAN A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 1px; COLOR: #f7941d; FONT-WEIGHT: 700
}
.pro_box UL LI IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 6px; WIDTH: 100px; PADDING-RIGHT: 10px; HEIGHT: 100px; PADDING-TOP: 3px
}
.pro_box UL LI {
	TEXT-ALIGN: center; MIN-HEIGHT: 170px; WIDTH: 126px; FLOAT: left; MARGIN-RIGHT: 12px
}
.pro_box UL LI.mar0 {
	MARGIN-RIGHT: 0px
}
.teaser_case {
	PADDING-LEFT: 10px; WIDTH: 210px; FLOAT: left
}
.teaser_case LI {
	WIDTH: 100px; FLOAT: left; MARGIN-RIGHT: 10px
}
.teaser_case LI.mar0 {
	MARGIN: 0px
}
.companys {
	BORDER-BOTTOM: #dadada 1px dashed; PADDING-BOTTOM: 20px; WIDTH: 540px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.companys LI {
	LINE-HEIGHT: 26px; WIDTH: 50%; FLOAT: left
}
.companys LI A {
	COLOR: #3c9337
}
.companys LI.active A {
	COLOR: #fd9200; FONT-WEIGHT: 700
}
H1 {
	MARGIN-BOTTOM: 10px; COLOR: #000; FONT-SIZE: 14px
}
.compnay_profile_tabs {
	LINE-HEIGHT: 24px; MARGIN-TOP: 30px; BACKGROUND: url(../images/tab_bg.gif) repeat-x; HEIGHT: 30px
}
.compnay_profile_tabs LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 74px; FLOAT: left; HEIGHT: 30px; BORDER-RIGHT: #fff 1px solid
}
.compnay_profile_tabs LI A {
	WIDTH: 74px; FLOAT: left
}
.compnay_profile_tabs LI A:hover {
	TEXT-DECORATION: none
}
.pro_list LI {
	BORDER-BOTTOM: #dadada 1px dashed; PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; WIDTH: 520px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; PADDING-TOP: 10px
}
.compnay_profile_tabs LI.ui-tabs-selected {
	BACKGROUND: url(../images/tab_over.gif) no-repeat
}
.compnay_profile_tabs LI.ui-tabs-selected A {
	COLOR: #fff
}
.pro_list_img {
	WIDTH: 110px; FLOAT: left; MARGIN-RIGHT: 25px
}
.pro_list_img IMG {
	WIDTH: 110px; MARGIN-BOTTOM: 10px
}
.pro_more {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 86px; BACKGROUND: url(../images/btn_detail_bg.gif) no-repeat; FLOAT: left; HEIGHT: 26px; MARGIN-LEFT: 10px
}
.pro_list_info {
	WIDTH: 385px; FLOAT: left
}
.pro_list_info A {
	LINE-HEIGHT: 32px; COLOR: #f7941d; FONT-WEIGHT: 700
}
.contact {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.pro_info_box IMG {
	WIDTH: 170px; FLOAT: left; MARGIN-RIGHT: 15px
}
.pro_info_box .pro_info {
	WIDTH: 355px; FLOAT: left
}
.pro_info H2 {
	MARGIN-TOP: 10px; FONT-SIZE: 14px
}
.pdf_download {
	LINE-HEIGHT: 22px; PADDING-LEFT: 30px; WIDTH: 96px; BACKGROUND: url(../images/btn_pdf_download.gif) no-repeat; FLOAT: left; HEIGHT: 26px
}
.pro_info_box {
	WIDTH: 540px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.pro_icon {
	MARGIN-TOP: 20px; PADDING-LEFT: 15px; WIDTH: 525px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/icon_arrow_over.png) no-repeat 4px 9px; FLOAT: left; COLOR: #fd9200
}
.feature {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.feature LI {
	PADDING-BOTTOM: 20px; WIDTH: 540px; FLOAT: left
}
.feature LI P {
	WIDTH: 370px; FLOAT: left
}
.feature LI IMG {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.feature LI STRONG {
	LINE-HEIGHT: 30px
}
A.rar {
	LINE-HEIGHT: 26px; PADDING-LEFT: 27px; DISPLAY: inline-block; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/download_rar.gif) no-repeat left 50%; HEIGHT: 26px; MARGIN-RIGHT: 5px
}
A.pdf {
	BACKGROUND: url(../images/download_pdf.gif) no-repeat left 50%
}
A.word {
	BACKGROUND: url(../images/download_word.gif) no-repeat left 50%
}
A.execl {
	BACKGROUND: url(../images/download_execl.gif) no-repeat left 50%
}
A.rar SPAN {
	LINE-HEIGHT: 24px; PADDING-LEFT: 5px; PADDING-RIGHT: 25px; BACKGROUND: url(../images/download_r.gif) no-repeat right 50%; FLOAT: left; HEIGHT: 26px; CURSOR: pointer
}
#left {
	WIDTH: 170px; FLOAT: left
}
.left_search {
	MARGIN-TOP: 10px; WIDTH: 170px; BACKGROUND: url(../images/left_header.gif) no-repeat 50% top; FLOAT: left
}
.left_search_footer {
	BACKGROUND: url(../images/left_footer.gif) no-repeat 50% top; HEIGHT: 8px
}
.left_search H2 {
	BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 150px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; PADDING-TOP: 20px
}
.left_search UL {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 14px; WIDTH: 150px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.left_search .inp {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; MARGIN: 2px 0px 3px; PADDING-LEFT: 1px; WIDTH: 140px; PADDING-RIGHT: 1px; COLOR: #666; PADDING-TOP: 1px
}
.pro_search_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 61px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pro_search_btn.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 700; PADDING-TOP: 0px
}
.purchase_info .header_items {
	WIDTH: 748px
}
.contact_us {
	WIDTH: 230px; PADDING-RIGHT: 10px
}
.purchase_info .name {
	WIDTH: 115px
}
.purchase_info .company_name {
	WIDTH: 190px; PADDING-RIGHT: 10px
}
.purchase_info_box {
	MARGIN-TOP: 20px; WIDTH: 760px; FLOAT: left
}
.purchase_info_box LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 15px; PADDING-LEFT: 11px; WIDTH: 749px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: left; PADDING-TOP: 0px
}
.purchase_info_box P.application {
	FLOAT: right
}
.purchase_info_box P {
	FLOAT: left
}
.purchase_info_box DIV {
	FLOAT: left
}
.purchase_info_box DIV.contact_us P {
	FLOAT: none
}
.contact_develop {
	WIDTH: 200px
}
.contact_purchase {
	WIDTH: 190px
}
.jobs_full_list .header_items {
	WIDTH: 758px
}
.jobs_full_list .date {
	WIDTH: 105px
}
.jobs_full_list .name {
	WIDTH: 270px
}
.jobs_full_list .address {
	WIDTH: 75px
}
.jobs_full_list .company_name {
	WIDTH: 260px
}
.jobs_full_list .jobs_list_box {
	WIDTH: 770px
}
.jobs_full_list .jobs_list_box LI {
	WIDTH: 759px
}
.jobs_list_box P.application {
	FLOAT: right
}
.big_size {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: #666; FONT-SIZE: 16px
}
.three {
	BORDER-BOTTOM: #dadada 1px dashed; PADDING-BOTTOM: 20px; WIDTH: 540px; MARGIN-BOTTOM: 30px; FLOAT: left
}
.three LI {
	LINE-HEIGHT: 26px; WIDTH: 33%; FLOAT: left
}
.three LI.active A {
	COLOR: #fd9200; FONT-WEIGHT: 700
}
.three LI A {
	COLOR: #3c9337
}
.four {
	WIDTH: 540px; FLOAT: left
}
.four LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MIN-HEIGHT: 148px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 35px; FLOAT: left; PADDING-TOP: 0px
}
.four LI IMG {
	WIDTH: 100px; MARGIN-BOTTOM: 5px; HEIGHT: 100px
}
.case H1 {
	MARGIN-BOTTOM: 15px; COLOR: #666; FONT-SIZE: 16px
}
.case IMG {
	MAX-WIDTH: 500px
}
#home_content {
	WIDTH: 960px; FLOAT: left
}
#home_kv {
	Z-INDEX: 100; POSITION: relative; MARGIN-TOP: -4px; WIDTH: 960px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.kv {
	Z-INDEX: -50; POSITION: relative; WIDTH: 960px; HEIGHT: 310px; OVERFLOW: hidden
}
.home_kv_header {
	Z-INDEX: 111; POSITION: absolute; WIDTH: 960px; BACKGROUND: url(../images/kv_header_bg.png) repeat-x; HEIGHT: 4px; TOP: 0px
}
.kv_info {
	Z-INDEX: 110; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 317px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/banner_bg.png) no-repeat; HEIGHT: 122px; TOP: 85px; RIGHT: 0px; PADDING-TOP: 18px; _right: -3px
}
.kv_text {
	HEIGHT: 90px
}
.kv_text H3 {
	FONT: 700 17px/22px "Î¢ÈíÑÅºÚ",arial; COLOR: #fffac0; text-shadow: 1px 1px #333
}
.kv_text P {
	LINE-HEIGHT: 18px; WIDTH: 320px; COLOR: #fff
}
.kv_navi {
	POSITION: absolute; MARGIN-TOP: 10px; TOP: 110px; RIGHT: 10px
}
.kv_navi LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 0px
}
.kv_img {
	WIDTH: 960px; HEIGHT: 310px
}
.wid300 {
	WIDTH: 290px; PADDING-RIGHT: 10px; FLOAT: left
}
.wid454 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 420px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 0px
}
.wid206 {
	WIDTH: 206px; FLOAT: left
}
.wid206_box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; WIDTH: 170px; PADDING-RIGHT: 18px; BACKGROUND: url(../images/home_r_header.gif) no-repeat 50% top; PADDING-TOP: 13px
}
.wid206_box_footer {
	WIDTH: 206px; BACKGROUND: url(../images/home_r_footer.gif) no-repeat 50% bottom; FLOAT: left; HEIGHT: 13px; _margin-top: -7px
}
.home_news .home_news_img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.home_news .home_news_img IMG {
	WIDTH: 100px; HEIGHT: 61px
}
.home_news {
	WIDTH: 290px; MARGIN-BOTTOM: 15px; FLOAT: left
}
.home_news P {
	WIDTH: 180px; FLOAT: left
}
.home_news UL {
	MARGIN-TOP: 10px; WIDTH: 290px; FLOAT: left; CLEAR: both
}
.imgs_big_box {
	WIDTH: 225px; HEIGHT: 175px; OVERFLOW: hidden
}
.more {
	MARGIN-TOP: 3px; PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 3px; COLOR: #fd9200; FONT-WEIGHT: 700
}
.home_news UL LI {
	BORDER-BOTTOM: #cbcbca 1px dashed; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 4px; BACKGROUND: url(../images/icon_arrow.png) no-repeat 3px 8px
}
.home_new_pro P {
	WIDTH: 190px; FLOAT: left
}
.imgs_big {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 9px; WIDTH: 225px; PADDING-RIGHT: 16px; BACKGROUND: url(../images/pic250_bg.gif) no-repeat; FLOAT: left; HEIGHT: 175px; MARGIN-RIGHT: 10px; PADDING-TOP: 14px
}
.accordion_box {
	POSITION: relative; WIDTH: 160px; FLOAT: left; PADDING-TOP: 10px
}
.accordion_box P {
	DISPLAY: none
}
.box_img {
	DISPLAY: none
}
.box_img {
	POSITION: absolute; TOP: 14px; LEFT: -251px
}
.accordion_box LI H4 {
	TEXT-INDENT: 0px; WIDTH: 156px; FLOAT: left
}
.accordion_box LI H4 SPAN.r {
	POSITION: absolute; TEXT-INDENT: -999em; WIDTH: 14px; BACKGROUND: url(../images/icon_open.gif) no-repeat 0px 2px; HEIGHT: 16px; CURSOR: pointer; RIGHT: 0px
}
.accordion_box LI H4 SPAN.open {
	BACKGROUND: url(../images/icon_close.gif) no-repeat 0px 2px
}
.imgs_small {
	MARGIN-TOP: 35px; WIDTH: 420px; FLOAT: left
}
.imgs_small UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/home_pics_bg.gif) no-repeat; FLOAT: left; HEIGHT: 90px; PADDING-TOP: 0px
}
.imgs_small UL LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 11px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 66px; VERTICAL-ALIGN: middle; PADDING-TOP: 11px
}
.imgs_small UL LI IMG {
	PADDING-TOP: 2px
}
.imgs_small UL LI.active_slide IMG {
	BORDER-BOTTOM: #fd9200 2px solid; BORDER-LEFT: #fd9200 2px solid; BORDER-TOP: #fd9200 2px solid; BORDER-RIGHT: #fd9200 2px solid; PADDING-TOP: 0px
}
.home_case_img {
	WIDTH: 170px; MARGIN-BOTTOM: 3px; HEIGHT: 85px
}
.home_case {
	MARGIN-BOTTOM: 20px
}
.home_video {
	MARGIN-BOTTOM: 20px
}
.home_case P {
	TEXT-ALIGN: center
}
.home_video P {
	TEXT-ALIGN: center
}
.accordion_box UL {
	BORDER-BOTTOM: #d5d5d5 1px solid; WIDTH: 160px; FLOAT: left
}
.accordion_box LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; WIDTH: 156px; PADDING-RIGHT: 2px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 3px
}
.accordion_box LI.p1 {
	BORDER-TOP: #f32e2e 1px solid
}
.accordion_box LI.p1 P {
	DISPLAY: block
}
.accordion_box LI.p1 .box_img {
	DISPLAY: block
}
.accordion_box LI.p2 {
	BORDER-TOP: #f4b52f 1px solid
}
.accordion_box LI.p3 {
	BORDER-TOP: #fbd317 1px solid
}
.accordion_box LI.p4 {
	BORDER-TOP: #f1f42f 1px solid
}
.accordion_box LI.p5 {
	BORDER-TOP: #d5d5d5 1px solid
}
.cases_show {
	WIDTH: 540px; MARGIN-BOTTOM: 30px; FLOAT: left
}
.cases_show_box {
	WIDTH: 540px; BACKGROUND: url(../images/box_540_bg.gif) #fdfdfd repeat-y; FLOAT: left
}
.cases_show_box DD {
	BORDER-BOTTOM: #efefef 1px solid; WIDTH: 540px; FLOAT: left
}
.cases_show_box DD.first {
	BACKGROUND: url(../images/box_540_header.gif) no-repeat 50% top
}
.cases_show_box DD.last {
	PADDING-BOTTOM: 5px; BACKGROUND: url(../images/box_540_footer.gif) no-repeat 50% bottom; BORDER-BOTTOM-WIDTH: 0px
}
.case_tabs_content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 500px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-TOP: #efefef 1px solid; PADDING-TOP: 20px
}
.cases_show_box DD.first .case_tabs_content {
	DISPLAY: block
}
.cases_show_box_header {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 510px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px
}
.cases_show_box_header .r A {
	PADDING-LEFT: 20px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 0px 1px; COLOR: #f7941d; FONT-WEIGHT: 700
}
.contact_box {
	BORDER-BOTTOM: #dddddd 1px dashed; PADDING-BOTTOM: 30px; PADDING-LEFT: 10px; WIDTH: 520px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 30px
}
.contact_box IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; BORDER-TOP: #ddd 1px solid; MARGIN-RIGHT: 20px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.contact_box P {
	MARGIN-TOP: -5px; WIDTH: 295px; FLOAT: left
}
.contact_box P STRONG {
	LINE-HEIGHT: 27px
}
.line {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 25px; BACKGROUND: url(../images/icon_down.gif) #f5f5f5 no-repeat 64px 12px; FLOAT: left; CURSOR: pointer; PADDING-TOP: 3px
}
A.line:hover {
	TEXT-DECORATION: none
}
.contact_box .open {
	BACKGROUND: url(../images/icon_up.gif) #f5f5f5 no-repeat 64px 12px
}
.line_show {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 480px; PADDING-RIGHT: 20px; DISPLAY: none; BACKGROUND: url(../images/contact_us_bg.gif) repeat-x; FLOAT: left; PADDING-TOP: 10px
}
.line_show LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.line_show LI.line1 {
	PADDING-LEFT: 32px; BACKGROUND: url(../images/r_01.gif) no-repeat 0px 1px
}
.line_show LI.line2 {
	PADDING-LEFT: 32px; BACKGROUND: url(../images/r_02.gif) no-repeat 0px 1px
}
.line_show LI.line3 {
	PADDING-LEFT: 32px; BACKGROUND: url(../images/r_03.gif) no-repeat 0px 1px
}
.map_0 {
	FONT-WEIGHT: 700
}
.map_2 {
	MARGIN-TOP: 5px; PADDING-LEFT: 24px; BACKGROUND: url(../images/icon_black_arrow.png) no-repeat 3px 10px; BORDER-TOP: #ddd 1px dashed; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.map_2 A {
	COLOR: #f7941e
}
.map_3 {
	PADDING-LEFT: 48px; BACKGROUND: url(../images/icon_dott.gif) no-repeat 38px 10px
}
.map_4 {
	PADDING-LEFT: 72px; BACKGROUND: url(../images/icon_dott.gif) no-repeat 62px 10px
}
.qa_content {
	PADDING-RIGHT: 10px
}
.qa_content H3 {
	BORDER-BOTTOM: #aaa 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/icon_q.gif) no-repeat 12px 5px
}
.qa_content P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.exhibition_date {
	WIDTH: 90px
}
.city {
	WIDTH: 70px
}
.country {
	WIDTH: 50px
}
.jobs_list_box LI.odd {
	BACKGROUND-COLOR: #fbfbfb
}
.jobs_list_box LI.over {
	BACKGROUND-COLOR: #fffedd
}
.exhibition {
	MARGIN-BOTTOM: 10px; COLOR: #aaa
}
.exhibition LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-TOP: 0px
}
.exhibition LI A {
	COLOR: #3c9337; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.exhibition LI.active A {
	COLOR: #fd9200
}
.content_box TABLE {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px
}
.content_box TABLE TD {
	BORDER-BOTTOM: #e0e0e0 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 5px
}
.content_box TABLE TD P {
	TEXT-ALIGN: left
}
.nav_1 {
	HEIGHT: 250px
}
.nav_2 {
	HEIGHT: 250px
}
.nav_3 {
	HEIGHT: 250px
}
.nav_4 {
	HEIGHT: 250px
}
.nav_5 {
	HEIGHT: 250px
}
.red {
	COLOR: #f00
}
.magazine LI {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 152px; FLOAT: left
}
.magazine IMG {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; BACKGROUND: url(../images/img120_bg.gif) no-repeat; HEIGHT: 150px; PADDING-TOP: 0px
}
.two LI {
	TEXT-ALIGN: center; MARGIN: 10px 0px; WIDTH: 270px; FLOAT: left
}
.two IMG {
	WIDTH: 240px; MARGIN-BOTTOM: 5px; HEIGHT: 135px
}
.culture_pics LI {
	TEXT-ALIGN: center; WIDTH: 250px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.culture_pics IMG {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 230px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.culture_pics_02 LI {
	TEXT-ALIGN: center; WIDTH: 180px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.culture_pics_02 IMG {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 165px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 5px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px
}
.classic_case_title {
	MARGIN: 10px 0px; WIDTH: 540px; FLOAT: left; COLOR: #f7941e; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.classic_case_other {
	WIDTH: 540px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.classic_case {
	WIDTH: 540px; MARGIN-BOTTOM: 20px; FLOAT: left
}
.classic_case LI {
	WIDTH: 180px; MARGIN-BOTTOM: 10px; FLOAT: left; MAX-HEIGHT: 150px
}
.classic_case LI A {
	COLOR: #f7941e; FONT-WEIGHT: 700
}
.classic_case LI UL {
	MIN-HEIGHT: 105px
}
.classic_case LI UL LI {
	MARGIN: 0px; HEIGHT: auto
}
.classic_case LI UL LI A {
	COLOR: #666; FONT-WEIGHT: normal
}
.middle {
	TEXT-ALIGN: center; MARGIN: 0px auto 10px
}
.classic_case LI.cutline {
	PADDING-LEFT: 12px; WIDTH: 168px; BACKGROUND: url(../images/img_cut.gif) no-repeat 2px 5px
}
.teaser_content .kf_hidden1 IMG {
	MARGIN: 0px
}
.classic_case_other LI {
	WIDTH: 270px; FLOAT: left
}
.popup_contact_box TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.img_list {
	MARGIN: 10px 0px; WIDTH: 540px; FLOAT: left
}
.img_box {
	MARGIN: 10px 0px; WIDTH: 540px; FLOAT: left
}
.img_box IMG {
	WIDTH: 150px; PADDING-RIGHT: 20px; FLOAT: left
}
.img_box .img_text {
	WIDTH: 370px; FLOAT: left
}
.img_list LI {
	TEXT-ALIGN: center; WIDTH: 180px; FLOAT: left
}
#online_quote_form FIELDSET {
	MARGIN: 20px 0px
}
#online_quote_form .mod .element_label {
	DISPLAY: none
}
#online_quote_form .mod .element {
	WIDTH: 540px; FLOAT: left
}
#online_quote_form .mod .element .element_inp {
	WIDTH: 210px; PADDING-RIGHT: 10px; FLOAT: left
}
#online_quote_form .mod .element .element_inp_contact {
	WIDTH: 160px; FLOAT: left
}
.application_content #application_box {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 540px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.application_content #application_box .social_submit {
	MARGIN-BOTTOM: 0px
}
.application_content #application_box INPUT {
	MARGIN-RIGHT: 2px
}
.application_content #application_box TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 240px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x center top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.application_content #application_box .element {
	MARGIN-BOTTOM: 8px
}
.application_content #application_box A {
	LINE-HEIGHT: 18px; COLOR: #f7941e
}
.application_content SELECT {
	MARGIN: 2px 4px 2px 0px
}
.inp150 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.inp50 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 80px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x 50% top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.go_product_center {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 5px 0px 15px; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_online_bg.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.add_online_quote {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_online_bg.gif) no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.input_online_quote {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: 121px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/btn_online_bg.gif) no-repeat; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-WEIGHT: 700; PADDING-TOP: 2px
}
.wid454 H2 {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/icon_logo.gif) no-repeat left 50%
}
.wid300 H2 {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/icon_logo.gif) no-repeat left 50%
}
.home_intro {
	WIDTH: 290px; FLOAT: left
}
.home_intro IMG {
	MARGIN-BOTTOM: 10px
}
.home_intro H2 IMG {
	MARGIN-BOTTOM: 0px
}
.home_intro .more {
	MARGIN-TOP: 6px
}
.home_pro {
	MARGIN-TOP: 22px; WIDTH: 420px; FLOAT: left
}
.wid454 H2 {
	MARGIN-BOTTOM: 5px
}
.home_pro LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.home_pro LI .cover {
	POSITION: absolute; FILTER: alpha(opacity=90); PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f7941e; PADDING-LEFT: 10px; WIDTH: 110px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: 170px; COLOR: #fff; TOP: 10px; PADDING-TOP: 10px; LEFT: 0px; -moz-opacity: 0.9; opacity: 0.9
}
.home_pro LI .cover A {
	LINE-HEIGHT: 28px; COLOR: #fffac0; TEXT-DECORATION: underline
}
.home_pro LI .cover A:hover {
	TEXT-DECORATION: none
}
.home_pro LI .home_pro_box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 170px; PADDING-TOP: 10px
}
.quote {
	PADDING-LEFT: 80px; BACKGROUND: url(../images/img_online_quote.gif) no-repeat 0px 10px
}
.online_quote_result {
	COLOR: #fd9200; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.table TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.table TD IMG {
	MARGIN-TOP: 3px
}
.textarea {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; PADDING-LEFT: 2px; WIDTH: 240px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/input_bg.gif) repeat-x center top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
.content_box TABLE.table {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 20px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px
}
.content_box TABLE.table TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
.page404 {
	BORDER-BOTTOM: #ddd 1px dashed; BORDER-LEFT: #ddd 1px dashed; PADDING-BOTTOM: 20px; MARGIN: 70px auto 50px; PADDING-LEFT: 20px; WIDTH: 500px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/logo_black.gif) no-repeat right bottom; BORDER-TOP: #ddd 1px dashed; BORDER-RIGHT: #ddd 1px dashed; PADDING-TOP: 20px
}
.page404 IMG {
	MARGIN-BOTTOM: 10px
}
.page404 P {
	MARGIN-TOP: 10px; FONT-WEIGHT: 700
}
.page404 A {
	COLOR: #fd9200; FONT-WEIGHT: 700
}
#feedback_form .social_submit {
	_margin-bottom: 0px
}
#scrollfollow {
	Z-INDEX: 999; POSITION: absolute; TOP: -800px
}
</pre></body></html>