BODY {
	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
}
LI {
	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
}
P {
	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
}
BUTTON {
	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
}
EM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: none
}
OL LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
INPUT {
	FONT-FAMILY: Verdana
}
SELECT {
	FONT-FAMILY: Verdana
}
TEXTAREA {
	FONT-FAMILY: Verdana
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Geneva, sans-serif; FONT-SIZE: 12px
}
.container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 950px
}
A {
	COLOR: #36c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
#submenu A {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#jointo .join {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#jointo .copy {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
.stripNav LI A.current {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
BUTTON.next {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
.sendform .btn {
	BACKGROUND-IMAGE: url(images.gif); BACKGROUND-REPEAT: no-repeat
}
#top {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(top_bg.gif) repeat-x; HEIGHT: 53px
}
H1.logo {
	WIDTH: 281px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden
}
H1.logo A {
	WIDTH: 281px; DISPLAY: block; HEIGHT: 30px; OVERFLOW: hidden
}
H1.logo {
	POSITION: absolute; TOP: 8px
}
H1.logo A {
	TEXT-INDENT: -9999px; DISPLAY: block; BACKGROUND: url(logo.png) no-repeat; OVERFLOW: hidden
}
#menu {
	POSITION: absolute; TOP: 8px; RIGHT: 0px
}
#menu LI {
	DISPLAY: inline
}
#menu LI A {
	BACKGROUND-IMAGE: url(menu_bg.gif); TEXT-INDENT: -9999px; MARGIN: 0px 2px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 37px; OVERFLOW: hidden
}
#menu LI A.home {
	WIDTH: 77px; BACKGROUND-POSITION: 0px -38px
}
#menu LI A.news {
	WIDTH: 86px; BACKGROUND-POSITION: -77px -38px
}
#menu LI A.job {
	WIDTH: 86px; BACKGROUND-POSITION: -163px -38px
}
#menu LI A.step {
	WIDTH: 86px; BACKGROUND-POSITION: -249px -38px
}
#menu LI A.ylmf {
	WIDTH: 125px; BACKGROUND-POSITION: -335px -38px
}
#menu LI A.contact {
	WIDTH: 86px; BACKGROUND-POSITION: -460px -38px
}
#menu LI A.home:hover {
	BACKGROUND-POSITION: 0px 0px
}
#menu LI.active A.home {
	BACKGROUND-POSITION: 0px 0px
}
#menu LI A.news:hover {
	WIDTH: 86px; BACKGROUND-POSITION: -77px 0px
}
#menu LI.active A.news {
	WIDTH: 86px; BACKGROUND-POSITION: -77px 0px
}
#menu LI A.job:hover {
	BACKGROUND-POSITION: -163px 0px
}
#menu LI.active A.job {
	BACKGROUND-POSITION: -163px 0px
}
#menu LI A.step:hover {
	BACKGROUND-POSITION: -249px 0px
}
#menu LI.active A.step {
	BACKGROUND-POSITION: -249px 0px
}
#menu LI A.ylmf:hover {
	BACKGROUND-POSITION: -335px 0px
}
#menu LI.active A.ylmf {
	BACKGROUND-POSITION: -335px 0px
}
#menu LI A.contact:hover {
	BACKGROUND-POSITION: -460px 0px
}
#menu LI.active A.contact {
	BACKGROUND-POSITION: -460px 0px
}
#index #banner {
	WIDTH: 670px; FLOAT: left; HEIGHT: 280px
}
#banner2 {
	MARGIN-BOTTOM: 10px
}
.gray9 {
	COLOR: #999
}
.red {
	COLOR: red
}
.clear {
	CLEAR: both
}
.box {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
.box UL {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 175%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.box H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.box2 {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
INPUT.int {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #7e7e7e 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 3px
}
TEXTAREA.int {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 180px; PADDING-RIGHT: 3px; FONT-SIZE: 12px; BORDER-TOP: #7e7e7e 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 3px
}
BUTTON.next {
	BORDER-RIGHT-WIDTH: 0px; TEXT-INDENT: -9999px; WIDTH: 153px; BACKGROUND-POSITION: 0px -156px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 43px; OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer
}
#index #sidebar {
	WIDTH: 270px; FLOAT: right
}
#index #sidebar H2 {
	BORDER-BOTTOM: #cecece 1px solid; LINE-HEIGHT: 30px; BACKGROUND: url(h2_bg.gif) repeat-x; HEIGHT: 30px; FONT-SIZE: 14px
}
#index #sidebar H2 .more {
	FLOAT: right; FONT-WEIGHT: normal
}
#index #sidebar .box#jobs {
	MARGIN-BOTTOM: 10px; HEIGHT: 163px
}
#index #sidebar .box#news {
	HEIGHT: 103px
}
#index #sidebar LI .time {
	FLOAT: right; COLOR: #999; FONT-SIZE: 10px
}
#sidebar2 {
	MIN-HEIGHT: 510px; WIDTH: 201px; BACKGROUND: url(sb_bg.png) no-repeat; FLOAT: left
}
#submenu {
	HEIGHT: 39px; PADDING-TOP: 50px
}
#submenu LI {
	MARGIN: 5px 0px; HEIGHT: 39px; FONT-SIZE: 14px
}
#submenu A {
	LINE-HEIGHT: 39px; PADDING-LEFT: 15px; DISPLAY: block; BACKGROUND-POSITION: 172px -24px; HEIGHT: 39px; COLOR: #333
}
#submenu A.active {
	BACKGROUND-POSITION: 0px -66px; COLOR: #fff; FONT-WEIGHT: bold
}
.centent {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 200%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; MARGIN-LEFT: 221px; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.centent P {
	TEXT-INDENT: 2em
}
.centent H2 {
	MARGIN: 0.5em 0px
}
.centent OL {
	MARGIN: 0.5em 0px
}
.centent H2 {
	FONT-SIZE: 14px
}
.centent OL {
	PADDING-LEFT: 2em
}
.centent#joblist {
	FONT-SIZE: 12px
}
#jointo {
	MARGIN: 30px auto; WIDTH: 366px
}
#jointo .join {
	TEXT-INDENT: -9999px; MARGIN: 0px 15px; WIDTH: 153px; BACKGROUND-POSITION: 0px -252px; FLOAT: left; HEIGHT: 43px; OVERFLOW: hidden
}
#jointo .copy {
	TEXT-INDENT: -9999px; MARGIN: 0px 15px; WIDTH: 153px; BACKGROUND-POSITION: 0px -252px; FLOAT: left; HEIGHT: 43px; OVERFLOW: hidden
}
#jointo .copy {
	BACKGROUND-POSITION: 0px -108px
}
.nav {
	BORDER-BOTTOM: #d0d0d0 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 30px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.article {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 2em; PADDING-RIGHT: 2em; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 2em
}
.article P {
	MARGIN-BOTTOM: 1.2em
}
.article H2.title {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 1.5em; FONT-SIZE: 24px
}
#article-list UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
#article-list LI {
	BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 32px; HEIGHT: 32px
}
#article-list LI P {
	FLOAT: right; COLOR: #999; MARGIN-RIGHT: 5px
}
#article-list LI A {
	MARGIN-LEFT: 5px
}
.stripNav {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 948px; MARGIN-BOTTOM: 10px; HEIGHT: 58px; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
.stripNav UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(step_bg.gif) repeat-x; HEIGHT: 58px; PADDING-TOP: 0px
}
.stripNav LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 58px; WIDTH: 200px; FONT-FAMILY: "microsoft yahei"; FLOAT: left; HEIGHT: 58px; COLOR: #999; FONT-SIZE: 22px
}
.stripNav LI A {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 200px; COLOR: #999; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px
}
.stripNav LI A:hover {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 200px; COLOR: #999; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px
}
.stripNav LI.o {
	WIDTH: 188px; BACKGROUND: url(joinnav_o.gif) repeat-x; COLOR: #fff; BORDER-RIGHT: #dbdbdb 1px solid
}
.stripNav LI A.current {
	WIDTH: 212px; BACKGROUND-POSITION: 0px -351px; COLOR: #fff
}
.stripNav LI A.current:hover {
	WIDTH: 212px; BACKGROUND-POSITION: 0px -351px; COLOR: #fff
}
.stripNav LI.tab4 {
	WIDTH: 159px
}
.stripNav LI.tab4 A {
	WIDTH: 159px
}
.stripNav LI.tab4 A:hover {
	WIDTH: 159px
}
#joinform {
	PADDING-BOTTOM: 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #333; FONT-SIZE: 14px; PADDING-TOP: 2em
}
#joinform UL {
	MARGIN-LEFT: 100px
}
#joinform LI {
	MARGIN-BOTTOM: 25px
}
#joinform BUTTON.next {
	FLOAT: left; MARGIN-LEFT: 88px
}
#joinform INPUT.int {
	WIDTH: 250px; FONT-SIZE: 14px
}
#joinform LABEL {
	TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 8px; FLOAT: left; CURSOR: pointer
}
#joinform LABEL.nofloat {
	WIDTH: auto; FLOAT: none
}
#joinform P.tip {
	COLOR: #999; MARGIN-LEFT: 88px; FONT-SIZE: 12px
}
#joinform .goback {
	LINE-HEIGHT: 43px; FLOAT: left; COLOR: #999; MARGIN-LEFT: 20px; FONT-SIZE: 12px
}
#resume {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 600px; FONT-SIZE: 12px
}
#resume H2 {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; COLOR: #000; FONT-SIZE: 14px; PADDING-TOP: 5px
}
#resume_desc P {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 1em; PADDING-TOP: 0px
}
#resume DL {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; ZOOM: 1; PADDING-TOP: 20px
}
#resume DT {
	MARGIN-BOTTOM: 15px
}
#resume DD {
	MARGIN-BOTTOM: 15px
}
#resume DT {
	TEXT-ALIGN: right; WIDTH: 60px; PADDING-RIGHT: 8px; FLOAT: left; CLEAR: left
}
#resume DD {
	CLEAR: right
}
#resume BUTTON.next {
	BACKGROUND-POSITION: 0px -204px
}
#resume .img {
	POSITION: absolute; WIDTH: 121px; HEIGHT: 146px; OVERFLOW: hidden; TOP: 50px; RIGHT: 10px
}
#resume DL:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: " "
}
#resume_desc {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; WHITE-SPACE: pre; MARGIN-BOTTOM: 1em; PADDING-TOP: 0px
}
#sliderWrap {
	POSITION: relative; WIDTH: 950px; OVERFLOW: hidden
}
#slider1 {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.stripViewer {
	POSITION: relative; WIDTH: 948px; BACKGROUND: #fff; CLEAR: both; OVERFLOW: hidden
}
.stripViewer .panelContainer {
	POSITION: relative; WIDTH: 948px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.stripViewer .panelContainer .panel {
	POSITION: relative; WIDTH: 948px; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden
}
#overlay {
	Z-INDEX: 800; POSITION: fixed; FILTER: alpha(opacity=50); WIDTH: 100%; BACKGROUND: #000; TOP: 0px; LEFT: 0px; opacity: 0.3; _position: absolute
}
.alert-box {
	Z-INDEX: 1000; BORDER-BOTTOM: #46a7ef 5px solid; POSITION: fixed; BORDER-LEFT: #46a7ef 5px solid; MARGIN-TOP: -200px; WIDTH: 660px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 420px; MARGIN-LEFT: -330px; BORDER-TOP: #46a7ef 5px solid; TOP: 50%; BORDER-RIGHT: #46a7ef 5px solid; LEFT: 50%; _position: absolute
}
.alert-box .tabmenu {
	POSITION: relative; MARGIN-TOP: 10px; MARGIN-BOTTOM: 15px; HEIGHT: 36px
}
.alert-box .tabmenu UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.alert-box .tabmenu .line {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #ccc; HEIGHT: 1px; OVERFLOW: hidden; LEFT: 0px
}
.alert-box .tabmenu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1px; FLOAT: left; HEIGHT: 35px; COLOR: #666; FONT-SIZE: 14px; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.alert-box .tabmenu LI.active {
	Z-INDEX: 22; BORDER-BOTTOM: #ccc 1px; POSITION: relative; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #fff; HEIGHT: 35px; COLOR: #000; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.sendform LI {
	MARGIN-BOTTOM: 15px
}
.sendform LABEL {
	TEXT-ALIGN: right; WIDTH: 80px; PADDING-RIGHT: 8px; FLOAT: left; COLOR: #333
}
.sendform .int {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; WIDTH: 250px; PADDING-RIGHT: 3px; PADDING-TOP: 4px
}
.sendform .btn {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -9999px; PADDING-LEFT: 0px; WIDTH: 91px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(images.gif) no-repeat 0px -300px; HEIGHT: 43px; MARGIN-LEFT: 88px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
.banner#Hanger {
	BORDER-BOTTOM: #cecece 1px solid; POSITION: relative; BORDER-LEFT: #cecece 1px solid; WIDTH: 668px; HEIGHT: 278px; OVERFLOW: hidden; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
#Hanger #img {
	Z-INDEX: 10
}
#Hanger #img IMG {
	MARGIN: -1px 0px 0px -1px; WIDTH: 670px; DISPLAY: none; HEIGHT: 280px
}
#Hanger #btn {
	Z-INDEX: 100; POSITION: absolute; BOTTOM: 5px; HEIGHT: 22px; OVERFLOW: hidden; RIGHT: 5px
}
#Hanger #btn SPAN {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #46a7ef; FLOAT: left; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; MARGIN-RIGHT: 1px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
#Hanger #btn SPAN.current {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; BACKGROUND: #ff9; COLOR: #f00; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid
}
DIV.form-info {
	
}
DIV.error-msg {
	BORDER-BOTTOM: #fbc2c4 2px solid; BORDER-LEFT: #fbc2c4 2px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 188px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fbe3e4; COLOR: #8a1f11; BORDER-TOP: #fbc2c4 2px solid; BORDER-RIGHT: #fbc2c4 2px solid; PADDING-TOP: 10px
}
EM.form-info {
	FONT-STYLE: normal; PADDING-LEFT: 5px
}
EM.error-msg {
	COLOR: #f00
}
EM.suc-msg {
	COLOR: #090
}
INPUT.error-input {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c00 1px solid
}
.none {
	DISPLAY: none
}
.pages {
	PADDING-BOTTOM: 1em; MARGIN: 1em 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: right; CLEAR: left; FONT-SIZE: 12px; PADDING-TOP: 1em
}
.pages A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 0.1em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.2em
}
.pages SPAN {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #fff 1px solid; MARGIN-RIGHT: 0.1em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0.2em
}
.pages SPAN.current {
	BORDER-BOTTOM: #2e6ab1 1px solid; BORDER-LEFT: #2e6ab1 1px solid; BACKGROUND: #2e6ab1; COLOR: #fff; BORDER-TOP: #2e6ab1 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #2e6ab1 1px solid
}
.pages A {
	BORDER-BOTTOM: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-RIGHT: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1; BORDER-LEFT-COLOR: #2e6ab1
}
.pages A.nextprev {
	FONT-WEIGHT: bold
}
.pages SPAN.nextprev {
	COLOR: #666
}
.pages SPAN.nextprev {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid
}
.pages .nextprev-next {
	FLOAT: right
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; BORDER-TOP: #dbdbdb 1px solid; PADDING-TOP: 20px
}
#footer A {
	COLOR: #999
}
#footer A:hover {
	COLOR: #f30
}
