html {
	
}
body {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
input {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
table {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
select {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
textarea {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
h6 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #444; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
pre {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
a {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
dl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
dt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
dd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
span {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
pre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
h6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
a {
	COLOR: #000; TEXT-DECORATION: none
}
a:hover {
	COLOR: #f90; TEXT-DECORATION: underline
}
p {
	MARGIN-BOTTOM: 7px; COLOR: #888; LINE-HEIGHT: 20px
}
p a {
	COLOR: #333; TEXT-DECORATION: underline
}
p a:hover {
	COLOR: #fff; BACKGROUND-COLOR: #333; TEXT-DECORATION: none
}
h1 {
	FONT-WEIGHT: bold
}
h1 a {
	COLOR: #c30
}
h2 {
	FONT-WEIGHT: bold; COLOR: #000
}
h2 a {
	TEXT-DECORATION: underline
}
h3 {
	COLOR: #690
}
h4 {
	FONT-WEIGHT: bold; COLOR: #ccc
}
h5 a {
	COLOR: #c30
}
h5 b {
	COLOR: #000
}
h6 {
	COLOR: #333
}
h6 a {
	COLOR: #333; TEXT-DECORATION: underline
}
small {
	FONT-SIZE: 9px
}
big {
	FONT-SIZE: 14px
}
ul {
	LIST-STYLE-TYPE: none
}
#flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
#flash #wrapper {
	MARGIN: 100px auto; WIDTH: 402px
}
#flash #innerwrapper {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: left
}
#flash #title {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #f9f9f9
}
#flash #content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
#flash-img {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
#flash-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 80%; COLOR: #666; PADDING-TOP: 20px
}
#flash-content-muti #flash-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#flash-message a {
	PADDING-RIGHT: 10px; BACKGROUND: url(/img/link_front.gif) no-repeat right center; COLOR: #000
}
#flash-message .back {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/img/link_back.gif) no-repeat left center; COLOR: #000
}
#flash-message ul {
	PADDING-LEFT: 10px; LIST-STYLE-TYPE: disc
}
#flash-message span {
	MARGIN: 0px 1px
}
#flash-btn {
	BORDER-TOP: #eee 1px dashed; LINE-HEIGHT: 15px
}
#flash-btn a {
	TEXT-DECORATION: none
}
#flash-btn a:hover {
	BACKGROUND-COLOR: #f5f5f5
}
#flash-info {
	MARGIN: 9px 6px; COLOR: #ccc
}
#flash-prev {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; COLOR: #c30; PADDING-TOP: 4px
}
#flash-next {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; COLOR: #690; PADDING-TOP: 4px
}
#flash-ok {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN: 5px 0px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; BORDER-BOTTOM: #ddd 1px solid
}
#flash-ok a {
	PADDING-RIGHT: 6px; BORDER-TOP: #fff 1pxsolid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 0px solid; BACKGROUND-COLOR: #eee
}
#default {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f3f7; TEXT-ALIGN: center
}
#default #wrapper {
	MARGIN: 0px auto; WIDTH: 800px
}
#default #innerwrapper {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 29px; BORDER-TOP: #eeeeee 0px solid; PADDING-LEFT: 29px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#default #title {
	MARGIN-BOTTOM: 10px
}
#default #content {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: left
}
#default .sidebar {
	FLOAT: right; WIDTH: 140px
}
#default .centerline {
	FLOAT: left; MARGIN-LEFT: 30px; BORDER-LEFT: #eeeeee 1px solid; HEIGHT: 50px
}
#default .main {
	FLOAT: left; WIDTH: 480px
}
#default .contentfull {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
#default .contentfull .sidebar {
	DISPLAY: none
}
#default .contentfull .centerline {
	DISPLAY: none
}
#default .contentfull .main {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
#default .contentbig {
	MARGIN-BOTTOM: 10px
}
#default .contentbig .sidebar {
	WIDTH: 40px
}
#default .contentbig .centerline {
	DISPLAY: none
}
#default .contentbig .main {
	WIDTH: 610px
}
#top {
	MARGIN: 0px auto; WIDTH: 800px
}
#topmenu {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 29px; BORDER-TOP: #eeeeee 0px solid; PADDING-LEFT: 29px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 0px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
#topmenu a {
	COLOR: #fff
}
#topbox {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; COLOR: #f5f5f5; PADDING-TOP: 3px; BACKGROUND-COLOR: #999
}
#wrapper {
	
}
#innerwrapper {
	
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #eeeeee 1px solid
}
#headerlogo {
	
}
#headermenu {
	COLOR: #8c8ea3; PADDING-TOP: 9px
}
#headermenuactive {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: orange
}
#headerworks #menuworks {
	PADDING-RIGHT: 10px; BACKGROUND: url(/img/common/arrowwhite.gif) orange no-repeat right center
}
#headersearch {
	MARGIN-LEFT: 10px; PADDING-TOP: 7px
}
#headersearch .input {
	BORDER-RIGHT: #ccccd4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccccd4 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccccd4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccccd4 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #fefea0
}
#headersearch .button {
	BORDER-RIGHT: 0px outset; PADDING-RIGHT: 0px; BORDER-TOP: 0px outset; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/img/common/search.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: 0px outset; WIDTH: 35px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px outset; HEIGHT: 17px
}
#menu {
	MARGIN-BOTTOM: 10px
}
#banner {
	MARGIN-BOTTOM: 10px
}
#nav {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: url(/img/common/title_icon.gif) #f2f3f7 no-repeat; PADDING-BOTTOM: 4px; COLOR: #ccccd4; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#nav a {
	FONT-WEIGHT: bold; COLOR: #ccccd4
}
#title {
	
}
#content {
	
}
#sidebar {
	
}
#centerline {
	
}
#main {
	OVERFLOW: hidden
}
#footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: 20px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#footer a {
	COLOR: #666; TEXT-DECORATION: underline
}
#footer a:hover {
	TEXT-DECORATION: none
}
#bottom {
	
}
.contentbox {
	BORDER-RIGHT: #f2f3f7 1px solid; PADDING-RIGHT: 29px; PADDING-LEFT: 29px; PADDING-BOTTOM: 20px; BORDER-LEFT: #f2f3f7 1px solid; PADDING-TOP: 20px
}
.contentboxheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 30px; BACKGROUND: url(/img/common/title_icon.gif) #f2f3f7 no-repeat; PADDING-BOTTOM: 4px; COLOR: #ccccd4; PADDING-TOP: 4px; TEXT-ALIGN: left
}
.contentboxheader a {
	FONT-WEIGHT: bold; COLOR: #999999
}
.contentboxheader span {
	FLOAT: right
}
.contentbox1 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 0px solid; MARGIN: 0px 1px; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 1px; BORDER-BOTTOM: #eeeeee 0px solid; BACKGROUND-COLOR: #fefefe
}
.contentbox2 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 0px solid; MARGIN: 0px 1px; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 1px; BORDER-BOTTOM: #eeeeee 0px solid; BACKGROUND-COLOR: #fefefe
}
.contentbox3 {
	BORDER-RIGHT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 0px solid; MARGIN: 0px 2px; BORDER-LEFT: #eeeeee 1px solid; LINE-HEIGHT: 1px; BORDER-BOTTOM: #eeeeee 0px solid; BACKGROUND-COLOR: #fafafa
}
.contentbox4 {
	BORDER-RIGHT: #eeeeee 2px solid; BORDER-TOP: #eeeeee 0px solid; MARGIN: 0px 3px; BORDER-LEFT: #eeeeee 2px solid; LINE-HEIGHT: 1px; BORDER-BOTTOM: #eeeeee 0px solid; BACKGROUND-COLOR: #fafafa
}
.contentbox5 {
	MARGIN: 0px 5px; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee
}
.bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #8c8ea3
}
.bar a {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px
}
.bar .active {
	TEXT-DECORATION: underline
}
.main-title {
	FONT-WEIGHT: bold
}
.main-content {
	MARGIN: 5px
}
.sidebar-title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #666; TEXT-ALIGN: left
}
.sidebar-title a {
	COLOR: #fff
}
.sidebar-content {
	
}
.tree {
	BORDER-RIGHT: #f2f3f7 3px solid; BORDER-TOP: #f2f3f7 3px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #f2f3f7 3px solid; BORDER-BOTTOM: #f2f3f7 3px solid
}
.tree a {
	DISPLAY: block; TEXT-DECORATION: none
}
.tree a:hover {
	BACKGROUND-COLOR: #f8f9fa
}
.tree-cell {
	PADDING-RIGHT: 15px; BORDER-TOP: #f8f9fa 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.tree-cell a {
	DISPLAY: inline
}
.tree dd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.tree dd a {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; COLOR: #8c8ea3; PADDING-TOP: 3px
}
.tree .active {
	BACKGROUND-COLOR: #f2f3f7
}
.tabs {
	MARGIN: 0px auto 10px
}
.tabs ul {
	BACKGROUND: url(/img/common/tab_bg.jpg) repeat-x 50% bottom; HEIGHT: 27px
}
.tabs li {
	BORDER-RIGHT: #c2c3c7 1px solid; BORDER-TOP: #c2c3c7 1px solid; FONT-WEIGHT: bold; BACKGROUND: #d8d9da; FLOAT: left; BORDER-LEFT: #c2c3c7 1px solid; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #c2c3c7 1px solid; HEIGHT: 24px
}
.tabs li.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.tabs a {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.tabs a:hover {
	BACKGROUND: #fff
}
.tabs li.active a {
	COLOR: #000
}
.tabs li.disable a {
	COLOR: #ccc
}
 html .tabsimg a {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.tabs img {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 2px
}
.form {
	
}
.form table {
	WIDTH: 100%
}
.form caption {
	
}
.form tbody th {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 5px
}
.form tbody td {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 80%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.form tfoot th {
	PADDING-RIGHT: 0px; BORDER-TOP: #f9f9f5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #f9f9f5 1px solid
}
.form tfoot td {
	PADDING-RIGHT: 0px; BORDER-TOP: #f9f9f5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #f9f9f5 1px solid
}
.form tfoot th {
	TEXT-ALIGN: left
}
.form tfoot td {
	TEXT-ALIGN: right
}
.form .input {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f5f5f5 1px solid; BACKGROUND-COLOR: #fff
}
.form .textarea {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; WIDTH: 95%; PADDING-TOP: 3px; BORDER-BOTTOM: #f5f5f5 1px solid; HEIGHT: 105px; BACKGROUND-COLOR: #fff
}
.form .button {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: 1px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px outset; PADDING-TOP: 2px; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #eee
}
.form select {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.sidelist {
	MARGIN-BOTTOM: 10px
}
.sidelist li {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccccd4 1px dotted
}
.sidelist a {
	TEXT-DECORATION: underline
}
.sidelist span {
	FLOAT: right
}
.sidelist-title {
	BORDER-RIGHT: #f0f0e8 1px solid; BORDER-TOP: #f0f0e8 1px solid; BORDER-LEFT: #f0f0e8 1px solid; BORDER-BOTTOM: #f0f0e8 1px solid; BACKGROUND-COLOR: #f9f9f5
}
.tablist {
	
}
.tablist table {
	WIDTH: 100%; LINE-HEIGHT: 20px
}
.tablist th {
	FONT-WEIGHT: normal; WIDTH: 17%; COLOR: #999
}
.tablist td {
	WIDTH: 33%
}
.description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; COLOR: #888; PADDING-TOP: 5px; BACKGROUND-COLOR: #f9f9f9
}
.slide {
	MARGIN: 10px 0px
}
.slide img {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.slide a:hover img {
	BORDER-RIGHT: #000 2px solid; BORDER-TOP: #000 2px solid; BORDER-LEFT: #000 2px solid; BORDER-BOTTOM: #000 2px solid
}
.box {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid
}
.bigbox {
	MARGIN: 10px auto; TEXT-ALIGN: center
}
.bigbox a {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid
}
.bigbox a:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND-COLOR: #333; BORDER-RIGHT-COLOR: #333
}
.imgbox {
	FLOAT: right; TEXT-ALIGN: center
}
.imgbox a {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid; BACKGROUND-COLOR: #fff
}
.imgbox a:hover {
	BORDER-LEFT-COLOR: #333; BORDER-BOTTOM-COLOR: #333; BORDER-TOP-COLOR: #333; BACKGROUND-COLOR: #333; BORDER-RIGHT-COLOR: #333
}
.imgborder {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #eee 1px solid
}
.labels {
	
}
.labels a {
	COLOR: #666
}
.labels .active {
	BACKGROUND-COLOR: #f9f9f9
}
.cates {
	MARGIN-BOTTOM: 10px
}
.cates a {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #888; TEXT-DECORATION: none
}
.cates a:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.cates .catesmain {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/catesmain.gif) no-repeat right center; COLOR: #690
}
.cates .active {
	COLOR: #fff; BACKGROUND-COLOR: #888; TEXT-DECORATION: none
}
.tour {
	LINE-HEIGHT: 20px
}
.tour a {
	TEXT-DECORATION: underline
}
.tour dl {
	MARGIN-BOTTOM: 5px
}
.tour dt {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
.imgtable {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.imgtable table {
	MARGIN: 0px auto
}
.imgtable td {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #f0f0e8
}
.imgtable-img {
	
}
.imgtable-img a {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
}
.imgtable-img a:hover {
	BACKGROUND-COLOR: #333
}
.imgtable-img img {
	WIDTH: 120px; HEIGHT: 90px
}
.imgtable-text {
	PADDING-RIGHT: 6px; MARGIN-TOP: 1px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f9f9f5; TEXT-ALIGN: right
}
.works {
	MARGIN-BOTTOM: 10px
}
.worksother {
	MARGIN-BOTTOM: 10px; HEIGHT: 120px
}
.worksother li {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.works dt {
	FLOAT: left; MARGIN-BOTTOM: 8px
}
.works dd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.worksbox {
	WIDTH: 114px; POSITION: relative; HEIGHT: 114px
}
.worksbox a {
	BORDER-RIGHT: #f0f0e8 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #f0f0e8 1px solid; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #f0f0e8 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #f0f0e8 1px solid; BACKGROUND-COLOR: #fff
}
.worksbox a:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #333; TEXT-DECORATION: none
}
.worksbox a span {
	DISPLAY: none
}
.worksbox a:hover span {
	DISPLAY: block; LEFT: 0px; WIDTH: 114px; COLOR: #fff; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 94px; BACKGROUND-COLOR: #333
}
.worksbox a img {
	WIDTH: 100px; HEIGHT: 100px
}
.worksinfo {
	BORDER-RIGHT: #f0f0e8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f0f0e8 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f0f0e8 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #f0f0e8 1px solid; BACKGROUND-COLOR: #fff
}
.worksinfo a {
	TEXT-DECORATION: underline
}
.folders {
	MARGIN-BOTTOM: 10px
}
.folders dt {
	FLOAT: left; MARGIN-BOTTOM: 8px
}
.folders dd {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.folders .active {
	BACKGROUND-COLOR: #333
}
.folders .current {
	BACKGROUND-COLOR: #f2f3f7
}
.foldersbox {
	WIDTH: 114px; HEIGHT: 107px
}
.foldersbox div {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; POSITION: relative
}
.foldercaption {
	BORDER-RIGHT: #e18900 1px solid; BORDER-TOP: #e18900 1px solid; DISPLAY: block; RIGHT: 16px; BORDER-LEFT: #e18900 1px solid; COLOR: #e18900; LINE-HEIGHT: 17px; BORDER-BOTTOM: #e18900 1px solid; POSITION: absolute; TOP: 76px; BACKGROUND-COLOR: #ffefb0
}
.foldersinfo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
.foldersinfo a {
	COLOR: #666; TEXT-DECORATION: underline
}
.comments table {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
.comments th {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.comments th img {
	WIDTH: 32px; HEIGHT: 32px
}
.comments td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #888; WORD-BREAK: break-all; PADDING-TOP: 2px; WORD-WRAP: break-word
}
.comments .style-1 {
	BACKGROUND-COLOR: #fbfbfd
}
.peoples {
	
}
.peoples li {
	FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 4px
}
.peoples img {
	WIDTH: 32px; HEIGHT: 32px
}
.tip {
	POSITION: relative
}
.tip-bg {
	FONT-WEIGHT: normal; BACKGROUND: url(/img/common/tip_bg.gif) no-repeat right top; LEFT: -5px; POSITION: absolute; TOP: -26px
}
.tip-text {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/img/common/tip_icon.gif) no-repeat left top; PADDING-BOTTOM: 10px; COLOR: #000; LINE-HEIGHT: 100%; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
.tip-bulb {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; BACKGROUND: url(/img/common/tip_bulb.gif) no-repeat left top; PADDING-BOTTOM: 10px; COLOR: #000; LINE-HEIGHT: 100%; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
.tip-bg a {
	COLOR: #000; TEXT-DECORATION: underline
}
.grid {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #ebf2f8
}
.grid table {
	WIDTH: 100%
}
.grid a {
	TEXT-DECORATION: underline
}
.grid caption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #ebf2f8 1px solid; BACKGROUND-COLOR: #ebf2f8
}
.grid th {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.grid thead th {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: #ccc; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.grid thead td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: #ccc; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
.grid thead a {
	DISPLAY: block; COLOR: #ccc; HEIGHT: 15px; TEXT-DECORATION: underline
}
.grid thead .currentup {
	BACKGROUND: url(/img/caption_up.gif) no-repeat right top; COLOR: #333
}
.grid thead .currentup a {
	COLOR: #333
}
.grid thead .currentdown {
	BACKGROUND: url(/img/caption_down.gif) no-repeat right top; COLOR: #333
}
.grid thead .currentdown a {
	COLOR: #333
}
.grid tbody th {
	PADDING-RIGHT: 5px; BORDER-TOP: #ebf2f8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 6px
}
.grid tbody td {
	PADDING-RIGHT: 5px; BORDER-TOP: #ebf2f8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 6px
}
.grid .style-1 th {
	BACKGROUND-COLOR: #f6fafd
}
.grid .style-1 td {
	BACKGROUND-COLOR: #f6fafd
}
.grid .style-2 th {
	BACKGROUND-COLOR: #ffffff
}
.grid .style-2 td {
	BACKGROUND-COLOR: #ffffff
}
.grid .border-1 {
	BORDER-RIGHT: #dcdcc5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dcdcc5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; BORDER-LEFT: #dcdcc5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #dcdcc5 1px solid; BACKGROUND-COLOR: #fff
}
.grid .border-1 big {
	FONT-SIZE: 16px
}
.grid tfoot th {
	PADDING-RIGHT: 5px; BORDER-TOP: #ebf2f8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
}
.grid tfoot td {
	PADDING-RIGHT: 5px; BORDER-TOP: #ebf2f8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
}
.topnav a {
	COLOR: #8c8ea3
}
.page {
	
}
.page a {
	COLOR: #039
}
.page li {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 4px
}
.page li a {
	BORDER-RIGHT: #a4bad1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a4bad1 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #a4bad1 1px solid; COLOR: #039; PADDING-TOP: 3px; BORDER-BOTTOM: #a4bad1 1px solid; BACKGROUND-COLOR: #f6fafd
}
.page li span {
	
}
.page li .active {
	COLOR: #fff; BACKGROUND-COLOR: #a4bad1
}
.page .pagebtn {
	BORDER-RIGHT: #a4bad1 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a4bad1 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a4bad1 1px solid; COLOR: #039; PADDING-TOP: 2px; BORDER-BOTTOM: #a4bad1 1px solid; BACKGROUND-COLOR: #e6f2fc
}
.page .disable {
	BORDER-RIGHT: #f5f5f5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #f5f5f5 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f5f5f5 1px solid; COLOR: #eee; PADDING-TOP: 2px; BORDER-BOTTOM: #f5f5f5 1px solid; BACKGROUND-COLOR: #fafafa
}
.float {
	HEIGHT: 1%
}
.float:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""
}
.float-left {
	FLOAT: left
}
.float-right {
	FLOAT: right
}
.align-left {
	TEXT-ALIGN: left
}
.align-center {
	TEXT-ALIGN: center
}
.line {
	BORDER-TOP: #f2f3f7 1px solid; MARGIN: 6px 0px
}
.dotline {
	BORDER-TOP: #ccccd4 1px dashed; MARGIN: 6px 0px
}
.popmenulink {
	PADDING-RIGHT: 10px; BACKGROUND: url(/img/common/arrow.gif) no-repeat right center
}
.popmenuclose {
	
}
.popmenuclose div {
	DISPLAY: none
}
.popmenuopen {
	Z-INDEX: 999; POSITION: relative
}
.popmenuopen div {
	BORDER-RIGHT: #e1e1d0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e1e1d0 1px solid; PADDING-LEFT: 3px; LEFT: 0px; PADDING-BOTTOM: 3px; BORDER-LEFT: #e1e1d0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #e1e1d0 1px solid; POSITION: absolute; TOP: 14px; BACKGROUND-COLOR: #fff
}
.popmenuopen div a {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #807668; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.popmenuopen div a:hover {
	COLOR: #fff; BACKGROUND-COLOR: #807668; TEXT-DECORATION: none
}
.popmenucell {
	MARGIN: 3px 0px; OVERFLOW: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #e1e1d0
}
.hint {
	PADDING-RIGHT: 12px; BACKGROUND: url(/img/common/hint.gif) no-repeat right center; COLOR: #666; BORDER-BOTTOM: #666 1px dotted
}
.hint a {
	TEXT-DECORATION: none
}
.hint a:hover {
	TEXT-DECORATION: none
}
.linkblock {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #666; TEXT-DECORATION: none
}
.linkblock:hover {
	COLOR: #fff; BACKGROUND-COLOR: #000; TEXT-DECORATION: none
}
.linkbold {
	FONT-WEIGHT: bold; COLOR: #2274b3
}
.linkbold:hover {
	COLOR: #fff; BACKGROUND-COLOR: #2274b3
}
.new {
	PADDING-RIGHT: 9px; BACKGROUND: url(/img/common/new.gif) no-repeat right center
}
.fontbold {
	FONT-WEIGHT: bold; COLOR: #333
}
.fontblack {
	COLOR: #333
}
.fonthighlight {
	COLOR: orange
}
.fontgray {
	COLOR: silver
}
.fontblue {
	COLOR: #2274b3
}
.s-0 {
	DISPLAY: none
}
.s-1 {
	DISPLAY: none
}
.s-2 {
	DISPLAY: none
}
.s-3 {
	DISPLAY: none
}
.s-4 {
	DISPLAY: none
}
.s-5 {
	DISPLAY: none
}
.s-6 {
	DISPLAY: none
}
.s-7 {
	DISPLAY: none
}
.s-8 {
	DISPLAY: none
}
.s-9 {
	DISPLAY: none
}
.s-10 {
	DISPLAY: none
}
.p-0 .s-0 {
	DISPLAY: block
}
.p-1 .s-1 {
	DISPLAY: block
}
.p-2 .s-2 {
	DISPLAY: block
}
.p-3 .s-3 {
	DISPLAY: block
}
.p-4 .s-4 {
	DISPLAY: block
}
.p-5 .s-5 {
	DISPLAY: block
}
.p-6 .s-6 {
	DISPLAY: block
}
.p-7 .s-7 {
	DISPLAY: block
}
.p-8 .s-8 {
	DISPLAY: block
}
.p-9 .s-9 {
	DISPLAY: block
}
.p-10 .s-10 {
	DISPLAY: block
}
.error_message {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(/img/common/errmsg.gif) no-repeat left center; PADDING-BOTTOM: 2px; COLOR: red; PADDING-TOP: 2px
}
.cakeSqlLog {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FONT-SIZE: 10px; MARGIN: 0px auto; BORDER-LEFT: #333 1px solid; WIDTH: 800px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
.cakeSqlLog caption {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 50px auto 0px; BORDER-LEFT: #333 1px solid; COLOR: #ccc; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #444; TEXT-ALIGN: right
}
.cakeSqlLog td {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #333 1px solid
}
.cakeSqlLog th {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #333 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #333
}
.comments2 {
	
}
.comments2 li {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
.comments2 img {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 32px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 32px
}
.comments2 .cf {
	FLOAT: left; MARGIN: 4px; WIDTH: 600px
}
.comments2 .cdate {
	FONT-SIZE: 9px; FLOAT: right; COLOR: gray
}
.comments2 .style-1 {
	BACKGROUND: #f7f7f7
}
.comments2 p {
	OVERFLOW: hidden; WORD-WRAP: break-word
}
.pagesimages {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.resume {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.resume .title {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; LINE-HEIGHT: 40px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 40px; TEXT-ALIGN: left
}
.resume .r1 {
	PADDING-LEFT: 20px; COLOR: orange; LINE-HEIGHT: 40px; HEIGHT: 40px; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left
}
.resume .r0 {
	PADDING-LEFT: 20px; TEXT-ALIGN: left
}