 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
 HTML  {
	FONT-FAMILY: Arial, sans-serif
}
HTML {
	OVERFLOW-Y: scroll
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: url(bg.gif) #fff repeat-x 0px 0px; LINE-HEIGHT: 150%
}
A {
	COLOR: #06c
}
A:hover {
	COLOR: #ff7031
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
abbr {
	CURSOR: help; BORDER-BOTTOM: #666 1px dashed
}
PRE.code {
	FONT-FAMILY: "Courier New", Courier, monospace
}
CODE {
	FONT-FAMILY: "Courier New", Courier, monospace
}
VAR {
	FONT-FAMILY: "Courier New", Courier, monospace
}
PRE.code {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; MARGIN: 0.3em 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; WORD-WRAP: break-word
}
.input_text {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c3c3c3 1px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #ddd 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c3c3c3 1px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #ddd 1px solid
}
SELECT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #7c7c7c 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #c3c3c3 1px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #ddd 1px solid
}
INPUT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
BUTTON {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
SELECT {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle
}
.input_text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 15px
}
.formdisabled {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.input_file {
	HEIGHT: 23px
}
.empty {
	COLOR: #999
}
INPUT.formbutton {
	BORDER-RIGHT: #094fa1 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: #66acff 1px solid; PADDING-LEFT: 1.5em; BACKGROUND: #2680e9; PADDING-BOTTOM: 0px; BORDER-LEFT: #66acff 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #094fa1 1px solid; LETTER-SPACING: 0.3em; HEIGHT: 23px
}
BUTTON.formbutton {
	BORDER-RIGHT: #094fa1 1px solid; PADDING-RIGHT: 1.5em; BORDER-TOP: #66acff 1px solid; PADDING-LEFT: 1.5em; BACKGROUND: #2680e9; PADDING-BOTTOM: 0px; BORDER-LEFT: #66acff 1px solid; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #094fa1 1px solid; LETTER-SPACING: 0.3em; HEIGHT: 23px
}
.formbutton:unknown {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
INPUT.cancel {
	MARGIN-LEFT: 2em
}
.inlinebutton {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; CURSOR: pointer; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 23px
}
SELECT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; HEIGHT: 21px
}
OPTION {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: auto; PADDING-TOP: 4px
}
FORM P {
	MARGIN: 10px 0px; LINE-HEIGHT: 23px
}
FORM P.error INPUT {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: red; BORDER-RIGHT-COLOR: red
}
FORM P.error TEXTAREA {
	BORDER-LEFT-COLOR: red; BORDER-BOTTOM-COLOR: red; BORDER-TOP-COLOR: red; BORDER-RIGHT-COLOR: red
}
FORM P.error .formtip {
	FONT-WEIGHT: bold
}
FORM P.inputting .formtip {
	COLOR: #000
}
FORM P.inputting .hint {
	COLOR: #000
}
.formtip {
	COLOR: #666
}
.nf {
	CLEAR: both
}
.nf H3 {
	FONT-SIZE: 13px; MARGIN: 0.8em 0px 0.5em 170px; WIDTH: 400px; COLOR: #444; BORDER-BOTTOM: #eee 1px solid
}
.nf .label_input {
	FLOAT: left; WIDTH: 155px; MARGIN-RIGHT: 15px; TEXT-ALIGN: right
}
.nf .label_check {
	MARGIN-LEFT: 170px; CURSOR: pointer
}
.nf .input_text {
	WIDTH: 200px
}
.nf:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
.nf P:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
.nf {
	ZOOM: 1
}
.nf P {
	ZOOM: 1
}
.nf UL {
	LIST-STYLE-TYPE: none
}
.nf LI {
	MARGIN: 0.5em 0px
}
.nf P.act {
	MARGIN-LEFT: 170px
}
.nf P.note {
	MARGIN-LEFT: 170px; WIDTH: 400px; LINE-HEIGHT: 150%
}
.nf P.pending {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 9px; BACKGROUND: #eee; PADDING-BOTTOM: 7px; MARGIN-LEFT: 170px; BORDER-LEFT: #ccc 1px solid; WIDTH: 384px; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid
}
.nf SPAN.hint {
	DISPLAY: block; MARGIN-LEFT: 170px; COLOR: #666
}
.nf SPAN.hidden {
	DISPLAY: none
}
.nf P.err {
	COLOR: red
}
.vf {
	MARGIN: 0px auto; WIDTH: 300px
}
.vf LABEL {
	FONT-WEIGHT: bold
}
.vf .label_input {
	DISPLAY: block; FLOAT: none; TEXT-ALIGN: left
}
.vf TEXTAREA {
	WIDTH: 290px
}
.vf SPAN.formtip {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; COLOR: #aaa; PADDING-TOP: 0px
}
.lf P {
	LINE-HEIGHT: 26px
}
.lf LABEL.label_input {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
.lf LABEL.label_check {
	FONT-WEIGHT: normal
}
.lf INPUT.input_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; WIDTH: 280px; COLOR: #444; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.lf P.act A {
	FONT-WEIGHT: bold
}
.lf P.err {
	COLOR: red
}
.lf SPAN.url {
	FONT-SIZE: 13px
}
.lf INPUT#url {
	WIDTH: 12em
}
#container {
	MARGIN: 1em auto 0px; WIDTH: 775px
}
.impact#container {
	WIDTH: 550px
}
#main {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 530px
}
.pu #container {
	WIDTH: 100%
}
.pu .np #main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.wp #main {
	WIDTH: 100%
}
.np #main {
	CLEAR: both; FLOAT: none; MARGIN: 0px auto; PADDING-TOP: 20px
}
SPAN.content A.former {
	COLOR: #555
}
SPAN.content A.former:hover {
	COLOR: #ff7031
}
SPAN.ajaxprompt {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; BACKGROUND: #0cf; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 1.65em; PADDING-TOP: 0px; POSITION: absolute
}
#header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1.25em; WIDTH: 100%; PADDING-TOP: 0.25em
}
#header H1 {
	FLOAT: left; WIDTH: 225px
}
#header H1 A {
	DISPLAY: block; TEXT-DECORATION: none
}
#header H1 A SPAN {
	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 0.5em
}
#header H1 A:hover SPAN {
	DISPLAY: inline; COLOR: #fff
}
#navigation {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: url(img/navl.gif) no-repeat 0px 0px; FLOAT: right; MARGIN: 0.5em 0px 0px; LINE-HEIGHT: 35px; WHITE-SPACE: nowrap; HEIGHT: 35px
}
#navigation UL {
	PADDING-RIGHT: 10px; BACKGROUND: url(img/navr.gif) no-repeat 100% 0px; FLOAT: left; LIST-STYLE-TYPE: none
}
#navigation LI {
	BACKGROUND: #fff; FLOAT: left
}
#navigation LI A {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#navigation LI.new A {
	PADDING-RIGHT: 1.85em; BACKGROUND: url(img/new.gif) no-repeat 100% 20%
}
#sidebar {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 18px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 20px; BORDER-LEFT: #89d5ef 1px solid; WIDTH: 205px; PADDING-TOP: 15px; BORDER-BOTTOM: #89d5ef 1px solid
}
#sidebar UL {
	LIST-STYLE-TYPE: none
}
#sidebar .sect {
	MARGIN: 0px 0px 1.5em
}
#sidebar H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: url(img/secthd.gif) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px -10px; PADDING-TOP: 8px
}
#sidebar H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px
}
#sidebar #dashboard {
	FONT-SIZE: 13px
}
#sidebar #dashboard LI {
	MARGIN: 5px 0px
}
#sidebar #dashboard LI.reminder {
	FONT-SIZE: 14px; MARGIN: 8px 0px
}
#sidebar #dashboard LI.reminder A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fffcaa; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ffed00 2px solid; TEXT-DECORATION: none
}
#sidebar P {
	MARGIN: 5px 0px
}
#sidebar P.iconset IMG {
	MARGIN-RIGHT: 5px
}
#sidebar TEXTAREA {
	WIDTH: 195px
}
#sidebar #apis {
	LIST-STYLE-TYPE: none
}
#sidebar #apis LI A {
	PADDING-LEFT: 20px
}
#sidebar #apis LI.rss {
	BACKGROUND: url(img/feed-icon.png) no-repeat 0px 50%
}
#sidebar FORM#login P {
	MARGIN: 10px 0px
}
#sidebar FORM#login .label_input {
	FLOAT: left; WIDTH: 50px; COLOR: #666; TEXT-ALIGN: left
}
#sidebar FORM#login .label_check {
	MARGIN-LEFT: 50px; CURSOR: pointer; COLOR: #666
}
#sidebar FORM#login .input_text {
	WIDTH: 135px
}
#sidebar FORM#login P.act {
	MARGIN-LEFT: 50px
}
#sidebar FORM#login P#forgot {
	MARGIN-LEFT: 50px
}
#sidebar #register P {
	TEXT-ALIGN: center
}
#sidebar #search {
	MARGIN: -5px 0px 20px -5px
}
#sidebar #searchpanel .input_text {
	WIDTH: 125px
}
#sidebar #searchpanel .formbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 60px; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
#sidebar #actions {
	BORDER-RIGHT: #b9e3f2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #b9e3f2 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eef8fc; PADDING-BOTTOM: 8px; BORDER-LEFT: #b9e3f2 1px solid; WIDTH: 150px; PADDING-TOP: 8px; BORDER-BOTTOM: #b9e3f2 1px solid
}
#sidebar #actions UL {
	PADDING-LEFT: 20px; COLOR: #06c; LINE-HEIGHT: 180%; LIST-STYLE-TYPE: disc
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em; TEXT-ALIGN: center
}
#footer P {
	MARGIN: 1em 0px
}
#footer A {
	MARGIN: 0px 0.5em
}
#miibeian {
	COLOR: #ccc; TEXT-DECORATION: none
}
#content {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #89d5ef 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #89d5ef 1px solid
}
.impact#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 15px; PADDING-BOTTOM: 5px; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.impact#content H2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.sysmsg {
	CLEAR: both; BORDER-RIGHT: #ffed00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffed00 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #fffcaa; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ffed00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffed00 1px solid
}
.sysmsg P {
	MARGIN: 5px 0px; LINE-HEIGHT: 20px
}
.sysnotice {
	CLEAR: both; BORDER-RIGHT: #ffed00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffed00 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffcaa; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ffed00 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffed00 1px solid
}
.sysnotice UL {
	PADDING-LEFT: 15px; LINE-HEIGHT: 165%
}
P.guide {
	MARGIN: 5px 10px
}
.tabs {
	FONT-SIZE: 14px; POSITION: relative; TOP: 1px
}
.tabs:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
.tabs {
	ZOOM: 1
}
.tabs A.crumb {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px
}
.tabs UL {
	FLOAT: right; LIST-STYLE-TYPE: none
}
.tabs LI {
	FLOAT: left; MARGIN: 0px 0px 0px 0.35em
}
.tabs LI A {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 14px; BACKGROUND: #89d5ef; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; BORDER-LEFT: #89d5ef 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #89d5ef 1px solid; TEXT-DECORATION: none
}
.tabs LI A:hover {
	BACKGROUND: #fff; COLOR: #ff7031
}
.tabs LI.current A {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #89d5ef 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #89d5ef 0px solid
}
.wp .tabs UL {
	FLOAT: left
}
.wp .tabs LI {
	MARGIN: 0px 0.35em 0px 0px
}
#stream H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#stream OL {
	LIST-STYLE-TYPE: none
}
#stream LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; o-text-overflow: ellipsis
}
#stream LI A.avatar {
	FLOAT: left; MARGIN-LEFT: -57px; OVERFLOW: hidden
}
#stream LI SPAN.content {
	WORD-BREAK: break-all
}
#stream LI SPAN.content A.photo {
	FLOAT: right; OVERFLOW: hidden
}
#share #stream LI SPAN.content A.photo {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
#stream LI SPAN.op {
	MARGIN-LEFT: 0.3em
}
#stream LI SPAN.op A {
	FONT-SIZE: 12px; COLOR: #999
}
#stream LI SPAN.op A:hover {
	COLOR: #ff7031
}
#stream .wa LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 62px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#stream .wa LI.sys {
	PADDING-RIGHT: 5px; PADDING-LEFT: 62px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#stream LI:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#stream .wa LI:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#stream LI {
	ZOOM: 1
}
#stream .wa LI {
	ZOOM: 1
}
#stream LI SPAN.avatar {
	FLOAT: left; MARGIN-LEFT: -55px; OVERFLOW: hidden
}
.message#stream LI A.avatar IMG {
	DISPLAY: block; WIDTH: 48px; HEIGHT: 48px
}
.message#stream LI A.author {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
.message#stream LI SPAN.content A.photo IMG {
	DISPLAY: block; WIDTH: 72px
}
.search#stream LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 120px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.search#stream LI A.avatar {
	MARGIN-LEFT: -110px
}
.search#stream LI A.avatar IMG {
	WIDTH: 96px; HEIGHT: 96px
}
.search#stream LI DL {
	FLOAT: left; MARGIN: 0.3em 0px; WIDTH: 400px
}
.search#stream LI DT {
	FONT-WEIGHT: bold; MARGIN: 0.2em 0px
}
.search#stream LI DD {
	FONT-SIZE: 12px; MARGIN: 0.15em 0px
}
.search#stream LI DD LABEL {
	FLOAT: left; WIDTH: 5em
}
.search#stream P.actions {
	FLOAT: right; MARGIN: 0.5em 1.5em 0px 0px; WIDTH: 200px; TEXT-ALIGN: right
}
.stamp {
	FONT-SIZE: 12px; MARGIN-LEFT: 1em; COLOR: #999
}
.method {
	FONT-SIZE: 12px; COLOR: #999
}
.stamp A {
	COLOR: #999
}
.method A {
	COLOR: #999
}
.stamp A:hover {
	COLOR: #ff7031
}
A.avatar IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
A.avatar:hover IMG {
	BORDER-RIGHT: #ff7031 1px solid; BORDER-TOP: #ff7031 1px solid; BORDER-LEFT: #ff7031 1px solid; BORDER-BOTTOM: #ff7031 1px solid
}
A.photo:hover IMG {
	BORDER-RIGHT: #ff7031 1px solid; BORDER-TOP: #ff7031 1px solid; BORDER-LEFT: #ff7031 1px solid; BORDER-BOTTOM: #ff7031 1px solid
}
.alist {
	LIST-STYLE-TYPE: none
}
.alist LI {
	FLOAT: left; MARGIN: 0px 3px 3px 0px
}
.alist:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
.alist LI A {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 48px; HEIGHT: 64px; TEXT-DECORATION: none
}
.alist LI A IMG {
	HEIGHT: 48px
}
.alist LI A SPAN {
	DISPLAY: block; LINE-HEIGHT: 150%; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.alist {
	ZOOM: 1
}
#sidebar .tlist {
	PADDING-LEFT: 15px; LIST-STYLE-TYPE: disc
}
#sidebar .tlist LI {
	MARGIN-BOTTOM: 0.5em
}
.paginator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.paginator LI {
	DISPLAY: inline; MARGIN: 0px 0.2em
}
.paginator LI.current {
	FONT-WEIGHT: bold; MARGIN: 0px 0.5em
}
.paginator LI A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
.paginator LI A:hover {
	BORDER-LEFT-COLOR: #ccc; BACKGROUND: #06c; BORDER-BOTTOM-COLOR: #ccc; COLOR: #fff; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
#content .board {
	FONT-SIZE: 12px; MARGIN: 1em auto 2em; WIDTH: 500px; LINE-HEIGHT: 150%
}
#content .board H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-TOP: 5px
}
#content .board P {
	MARGIN: 1em 0px
}
#content .board UL {
	PADDING-LEFT: 2em; MARGIN: 1em 0px
}
#content .board OL {
	PADDING-LEFT: 2em; MARGIN: 1em 0px
}
#content .board LI {
	MARGIN: 0.2em 0px
}
#content .board A {
	FONT-WEIGHT: bold
}
.ff {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.ff H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0.8em 0px; PADDING-TOP: 5px
}
.ff P {
	MARGIN: 0.8em 0px
}
.ff UL {
	PADDING-LEFT: 2.5em; MARGIN: 1em 0px
}
.ff OL {
	PADDING-LEFT: 2.5em; MARGIN: 1em 0px
}
.ff LI {
	MARGIN: 0.2em 0px
}
#systip {
	BORDER-RIGHT: #89d5ef 3px solid; PADDING-RIGHT: 1em; BORDER-TOP: #89d5ef 3px solid; PADDING-LEFT: 1em; BACKGROUND: #f9fffa; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 10px; BORDER-LEFT: #89d5ef 3px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #89d5ef 3px solid; POSITION: relative
}
#systip H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#systip DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.25em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #eee 1px solid
}
#systip DIV FORM P {
	MARGIN: 5px 0px
}
#systip DIV FORM P.act {
	TEXT-ALIGN: center
}
#systip P.close {
	LINE-HEIGHT: 2em; TEXT-ALIGN: right
}
#newsfeed {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #89d5ef 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #89d5ef 1px solid; POSITION: relative
}
#newsfeed H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#newsfeed LI {
	CLEAR: both; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1.7em; BACKGROUND: url(img/stl_dot_gray.gif) no-repeat 2% 50%; LINE-HEIGHT: 1.65em; ZOOM: 1; POSITION: relative
}
#newsfeed LI SPAN.content SPAN {
	FLOAT: left; WIDTH: 8em
}
#newsfeed LI A.hide {
	FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND: url(img/hide.gif) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 0; POSITION: absolute; TOP: 4px; HEIGHT: 13px
}
#newsfeed LI A.hide:hover {
	BACKGROUND-POSITION: 0px 100%
}
#newsfeed P.close {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}
#newsfeed P.close A.close {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url(img/close.gif) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 0; HEIGHT: 13px
}
#newsfeed P.close A.close:hover {
	BACKGROUND-POSITION: 0px 100%
}
#update {
	BORDER-RIGHT: #89d5ef 1px solid; BORDER-TOP: #89d5ef 1px solid; BACKGROUND: #fff; MARGIN: 0px 0px 10px; BORDER-LEFT: #89d5ef 1px solid; BORDER-BOTTOM: #89d5ef 1px solid
}
#update H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
#update H2 SELECT {
	FONT-WEIGHT: normal
}
#update FORM {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
#update P {
	MARGIN: 0.6em 0px
}
#update TEXTAREA {
	WIDTH: 498px; HEIGHT: 5em
}
#update .act {
	TEXT-ALIGN: center
}
#update .tip {
	RIGHT: 10px; MARGIN: 0px; COLOR: #999; POSITION: absolute; TOP: 0.5em
}
#update .tip .counter {
	FONT-WEIGHT: bold; COLOR: #000
}
#update .caution {
	COLOR: #c00
}
#update .caution .counter {
	COLOR: #c00
}
#info {
	BACKGROUND: url(img/infosp.gif) no-repeat 110px 10px; MARGIN: 0px 0px 10px; ZOOM: 1; POSITION: relative
}
#fname {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999
}
#relation {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 0.2em
}
#info #avatar {
	BORDER-RIGHT: #89d5ef 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #89d5ef 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #89d5ef 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #89d5ef 1px solid
}
#info #avatar IMG {
	WIDTH: 96px; HEIGHT: 96px
}
#latest {
	BORDER-RIGHT: #89d5ef 1px solid; BORDER-TOP: #89d5ef 1px solid; MIN-HEIGHT: 98px; BACKGROUND: url(img/infobg.gif) #fff repeat-x 50% bottom; MARGIN-LEFT: 120px; BORDER-LEFT: #89d5ef 0px solid; BORDER-BOTTOM: #89d5ef 1px solid
}
 HTML #latest {
	HEIGHT: 98px
}
#latest H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 100%; PADDING-TOP: 10px
}
#latest H1 .actions {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 1em; COLOR: #999
}
#latest H1 .actions A {
	FONT-WEIGHT: bold
}
#latest .current {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; WORD-BREAK: break-all; LINE-HEIGHT: 120%; PADDING-TOP: 0px; o-text-overflow: ellipsis
}
#latest .current SPAN.content A.photo {
	FLOAT: right
}
#latest .current SPAN.content A.photo IMG {
	DISPLAY: block; WIDTH: 72px
}
#latest .current:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#latest .current {
	ZOOM: 1
}
#latest .stamp {
	RIGHT: 10px; BOTTOM: 5px; LINE-HEIGHT: 120%; POSITION: absolute
}
#latest .stamp A.post_act {
	MARGIN-LEFT: 1em; COLOR: #555
}
#infos {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WORD-BREAK: break-all; o-text-overflow: ellipsis
}
#infos LI {
	MARGIN: 0.5em 0px; LINE-HEIGHT: 1.25em
}
#album {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#album TABLE {
	MARGIN: 0px auto; WIDTH: 90%; BORDER-COLLAPSE: collapse
}
#album TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; OVERFLOW: hidden; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#album IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#crumb {
	PADDING-RIGHT: 1em; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
#crumb:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#crumb {
	ZOOM: 1
}
#crumb A.avatar {
	FLOAT: left; MARGIN-LEFT: -65px
}
#crumb H3 {
	FONT-SIZE: 14px; LINE-HEIGHT: 200%
}
#crumb H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; LINE-HEIGHT: 250%
}
#crumb UL {
	FLOAT: right; LINE-HEIGHT: 2em; LIST-STYLE-TYPE: none
}
#crumb UL LI {
	DISPLAY: inline; MARGIN: 0px 0.5em
}
#photo {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
#photo P.view {
	MARGIN: 0.8em 0px; TEXT-ALIGN: center
}
#photo P.view IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#photo P.description {
	MARGIN: 0.4em 11.5em
}
#photo P.stamp {
	MARGIN: 0.4em 11.5em; COLOR: #999
}
#photo P.op {
	MARGIN: 0px 11.5em; POSITION: relative; TOP: -2.2em; TEXT-ALIGN: right
}
#photo P.op A {
	MARGIN-LEFT: 0.8em
}
#share {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f7f7f7
}
#share:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#share {
	ZOOM: 1
}
#share .fgf {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 320px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 510px; PADDING-TOP: 0px
}
 HTML #share .fgf {
	HEIGHT: 320px
}
#share .fg {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 242px
}
#share .fg .sect {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: -1px
}
#share .fg .sect H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 1em; BORDER-RIGHT-WIDTH: 0px
}
#share .fg .sect FORM .input_text {
	WIDTH: 202px
}
#share .fg .sect P {
	MARGIN: 0.5em 0px
}
#share .fg .sect UL {
	LIST-STYLE-TYPE: none
}
#share .fg .sect LI {
	MARGIN: 0.5em 0px
}
#share .codelet {
	MARGIN: 2em 0px 0px
}
.pm#stream OL LI.latest {
	BACKGROUND: #ffa
}
.pm#stream OL P.pm-parent {
	PADDING-RIGHT: 0.8em; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.8em; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 0.5em; COLOR: #666; LINE-HEIGHT: 125%; PADDING-TOP: 0.5em
}
#update .pm {
	BACKGROUND: #eee; MARGIN: 10px 10px 0px
}
.actions {
	FONT-SIZE: 12px
}
#headline {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#slogan {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#slogan LI {
	PADDING-RIGHT: 35px; PADDING-LEFT: 95px; PADDING-BOTTOM: 10px; MARGIN: 1em 0px; PADDING-TOP: 10px; HEIGHT: 47px
}
#slogan LI H3 {
	FONT-SIZE: 14px; MARGIN: 0.2em 0px; COLOR: #333
}
#slogan LI#blogging {
	BACKGROUND: url(img/blogging.gif) no-repeat 0px 0px
}
#slogan LI#friends {
	BACKGROUND: url(img/friends.gif) no-repeat 0px 0px
}
#slogan LI#methods {
	BACKGROUND: url(img/methods.gif) no-repeat 0px 0px
}
#content #searchpanel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 1px; MARGIN: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #eee 1px solid
}
#content #searchpanel .input_text {
	WIDTH: 12em
}
.wp FORM#invite {
	PADDING-RIGHT: 20px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.settings #avatar {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.settings #pro_bas_birthyear {
	WIDTH: 4em
}
.settings TEXTAREA {
	HEIGHT: 3.7em
}
#setloginname #url {
	MARGIN-LEFT: 170px
}
#setim .vcode {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1.5em; BACKGROUND: #fffcaa; PADDING-BOTTOM: 0px; COLOR: #090; PADDING-TOP: 0px; LETTER-SPACING: 0.1em
}
#setim .bindtip {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#setim #acc_msnaddr {
	MARGIN-LEFT: 170px
}
#setim #acc_gtalkaddr {
	MARGIN-LEFT: 170px
}
#setim #acc_qqaddr {
	MARGIN-LEFT: 170px
}
#setim #acc_imact {
	MARGIN-LEFT: 170px
}
#badge {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 530px; PADDING-TOP: 10px
}
#badge:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#badge {
	ZOOM: 1
}
#badge .block {
	MARGIN: 10px 0px
}
#badge H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 10px 0px
}
#badge H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 10px 0px
}
#badge H4 {
	FONT-WEIGHT: bold; COLOR: #333
}
#badge P {
	MARGIN: 5px 0px
}
#badge INPUT#width {
	WIDTH: 3em
}
TEXTAREA.code {
	FONT-SIZE: 11px; WIDTH: 540px; COLOR: #444
}
TEXTAREA#multi-url {
	HEIGHT: 1.2em
}
TEXTAREA#single-url {
	HEIGHT: 1.2em
}
TEXTAREA#multi-ubb {
	HEIGHT: 2.5em
}
TEXTAREA#single-ubb {
	HEIGHT: 2.5em
}
TEXTAREA#multi-xhtml {
	HEIGHT: 2.5em
}
TEXTAREA#single-xhtml {
	HEIGHT: 2.5em
}
TEXTAREA#user_timeline {
	HEIGHT: 3.7em
}
TEXTAREA#friends_timeline {
	HEIGHT: 3.7em
}
#preview {
	FLOAT: right
}
TEXTAREA#flash_badge {
	WIDTH: 320px; HEIGHT: 20em
}
#api {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 650px; PADDING-TOP: 10px
}
#api .guide {
	BORDER-BOTTOM: #eee 1px solid; ZOOM: 1
}
#api .guide:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; content: "."
}
#api .gsect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 24%; PADDING-TOP: 0px
}
#api .gsect H4 {
	PADDING-LEFT: 2em; FONT-SIZE: 12px; MARGIN: 0.5em 0px
}
#api .gsect OL {
	PADDING-LEFT: 2em
}
#api H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px; PADDING-TOP: 0.2em
}
#api H3 {
	MARGIN: 1em 0px
}
#api DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#api DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 1em 0px; BORDER-BOTTOM: #eee 1px solid
}
#api DD {
	MARGIN: 0.5em
}
#api UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#api P {
	MARGIN: 0.5em 0px
}
#basket {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px
}
#basket H2 {
	FONT-SIZE: 12px
}
#basket UL {
	PADDING-LEFT: 20px; FONT-SIZE: 13px; MARGIN: 1.5em 0px; COLOR: #999
}
#basket LI {
	MARGIN: 0.5em 0px
}
#basket LI UL {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; MARGIN: 1em 0px
}
#basket LI.current {
	COLOR: #000
}
DIV#help {
	MARGIN-LEFT: 200px; OVERFLOW: hidden; WIDTH: 530px
}
DIV#help H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 10px 0px
}
DIV#help H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px; PADDING-TOP: 0.2em
}
DIV#help H4 {
	FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #444; LINE-HEIGHT: 2em; BORDER-BOTTOM: #ccc 1px solid
}
DIV#help OL {
	PADDING-LEFT: 2.5em; MARGIN: 1.5em 0px
}
DIV#help UL {
	PADDING-LEFT: 2.5em; MARGIN: 1.5em 0px
}
DIV#help UL {
	LIST-STYLE-TYPE: none
}
DIV#help LI {
	MARGIN: 1em 0px
}
DIV#help P {
	MARGIN: 0.8em 0px
}
#help .codelet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; BACKGROUND: #eee; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
#help .codelet SPAN {
	PADDING-LEFT: 1em
}
.code-sample A {
	TEXT-DECORATION: none
}
.code-preview {
	FLOAT: left; WIDTH: 150px
}
.code-block INPUT {
	FONT-SIZE: 11px; WIDTH: 360px
}
DIV#help .cnav UL {
	MARGIN: 1em 0px 0px
}
.cnav UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.cnav UL LI {
	DISPLAY: inline
}
.cnav UL A IMG {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.cnav UL A:hover IMG {
	BORDER-RIGHT: #b0e0f0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0e0f0 1px solid; PADDING-LEFT: 0px; BACKGROUND: #e4f4fa; PADDING-BOTTOM: 0px; BORDER-LEFT: #b0e0f0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0e0f0 1px solid
}
#about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 530px; PADDING-TOP: 10px
}
#about H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 10px 0px
}
#about UL {
	PADDING-RIGHT: 85px; PADDING-LEFT: 85px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#about UL LI {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px
}
#about UL LI#generator {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: right
}
#about UL SPAN {
	DISPLAY: block; MARGIN: 5px 0px; COLOR: #444; TEXT-DECORATION: none
}
#about UL LABEL {
	FONT-WEIGHT: normal; COLOR: #444
}
P.input-tip {
	BORDER-RIGHT: #b0e0f0 1px solid; PADDING-RIGHT: 17px; BORDER-TOP: #b0e0f0 1px solid; PADDING-LEFT: 4px; BACKGROUND: #e4f4fa; PADDING-BOTTOM: 4px; BORDER-LEFT: #b0e0f0 1px solid; COLOR: #0a678a; LINE-HEIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #b0e0f0 1px solid; POSITION: absolute
}
P.input-tip STRONG {
	TEXT-DECORATION: underline
}
P.input-tip A.close {
	DISPLAY: block; FONT-SIZE: 0px; RIGHT: 5px; BACKGROUND: url(img/close.gif) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 0; POSITION: absolute; TOP: 6px; HEIGHT: 13px
}
P.input-tip A.close:hover {
	BACKGROUND-POSITION: 0px 100%
}
INPUT.input-question {
	BACKGROUND: url(img/stl_question.gif) no-repeat 98% 50%
}
DIV#poverlay {
	Z-INDEX: 100; BACKGROUND: #000; FILTER: Alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%; opacity: 0.5
}
 HTML DIV#poverlay {
	POSITION: absolute; ; HEIGHT: expression(document.documentElement.scrollHeight > document.documentElement.clientHeight ? document.documentElement.scrollHeight : document.documentElement.clientHeight + 'px')
}
DIV#pwindow {
	BORDER-RIGHT: #666 4px solid; BORDER-TOP: #666 4px solid; MARGIN-TOP: -100px; Z-INDEX: 102; BACKGROUND: #fff; LEFT: 50%; MARGIN-LEFT: -185px; BORDER-LEFT: #666 4px solid; WIDTH: 360px; BORDER-BOTTOM: #666 4px solid; POSITION: fixed; TOP: 50%
}
 HTML DIV#pwindow {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); POSITION: absolute
}
DIV#pwindow H4 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 14px; BACKGROUND: url(img/wbg.gif) #1da4cd repeat-x 0px 100%; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 10px
}
DIV#pwindow DIV.ff {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV#pwindow DIV.ff .auto-select {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
DIV#pwindow DIV.act {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}

