
.hide {
	DISPLAY: none
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.right {
	TEXT-ALIGN: right
}
.justify {
	TEXT-ALIGN: justify
}
.valignmiddle {
	VERTICAL-ALIGN: middle
}
.valigntop {
	VERTICAL-ALIGN: top
}
.valignbottom {
	VERTICAL-ALIGN: bottom
}
.block {
	DISPLAY: block
}
.inlineblock {
	DISPLAY: inline-block
}
.inlinebox {
	DISPLAY: inline-block
}
.inline {
	DISPLAY: inline
}
.lineheight0 {
	LINE-HEIGHT: 3em
}
.lineheight1 {
	LINE-HEIGHT: 2em
}
.lineheight2 {
	LINE-HEIGHT: 1.8em
}
.lineheight3 {
	LINE-HEIGHT: 1.6em
}
.lineheight4 {
	LINE-HEIGHT: 1.4em
}
.lineheight5 {
	LINE-HEIGHT: 1.2em
}
.lineheight6 {
	LINE-HEIGHT: 1em
}
.ie6stepfix0 {
	PADDING-TOP: 1em
}
.success {
	CLEAR: both; BORDER-RIGHT: #ff0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #ffc; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em; BORDER-LEFT: #ff0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0 1px solid
}
.failed {
	CLEAR: both; BORDER-RIGHT: #ff0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #ffc; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 1em; BORDER-LEFT: #ff0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0 1px solid
}
.failed {
	BORDER-RIGHT: #f99 1px solid; BORDER-TOP: #f99 1px solid; BACKGROUND: #fcc; BORDER-LEFT: #f99 1px solid; BORDER-BOTTOM: #f99 1px solid
}
.bright {
	COLOR: #03c
}
.dimmed {
	COLOR: #999
}
.dimmedbg {
	BACKGROUND: #ecf4fb
}
A.dimmed {
	COLOR: #999
}
A.dimmed:link {
	COLOR: #999
}
A.dimmed:visited {
	COLOR: #999
}
A.dimmed:hover {
	COLOR: #999
}
A.dimmed:active {
	COLOR: #999
}
.header {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #999 1px solid
}
.wannasee {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
.wannasee B {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #00f; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.own {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.read {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.reading {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.wanttoread {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid
}
.own {
	BORDER-LEFT-COLOR: #f33; BACKGROUND: #c00; BORDER-BOTTOM-COLOR: #f33; BORDER-TOP-COLOR: #f33; BORDER-RIGHT-COLOR: #f33
}
.read {
	BORDER-LEFT-COLOR: #fc3; BACKGROUND: #f90; BORDER-BOTTOM-COLOR: #fc3; BORDER-TOP-COLOR: #fc3; BORDER-RIGHT-COLOR: #fc3
}
.reading {
	BORDER-LEFT-COLOR: #2fa; BACKGROUND: #0c7; BORDER-BOTTOM-COLOR: #2fa; BORDER-TOP-COLOR: #2fa; BORDER-RIGHT-COLOR: #2fa
}
.wanttoread {
	BORDER-LEFT-COLOR: #a6dbff; BACKGROUND: #09f; BORDER-BOTTOM-COLOR: #a6dbff; BORDER-TOP-COLOR: #a6dbff; BORDER-RIGHT-COLOR: #a6dbff
}
.pipe {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.topborder {
	BORDER-TOP: #888 1px solid
}
.bottomborder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM: #888 1px solid; BORDER-RIGHT-WIDTH: 0px
}
.padded-topborder {
	BORDER-TOP: #888 1px solid; MARGIN-TOP: 0.5em; PADDING-TOP: 0.5em
}
.padded-bottomborder {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #888 1px solid
}
.border-dotted {
	BORDER-TOP-STYLE: dotted; BORDER-RIGHT-STYLE: dotted; BORDER-LEFT-STYLE: dotted; BORDER-BOTTOM-STYLE: dotted
}
.morethan-halfwidth {
	WIDTH: 55%
}
.halfwidth {
	WIDTH: 50%
}
.lessthan-halfwidth {
	WIDTH: 45%
}
.quaterwidth {
	WIDTH: 75%
}
.thirdwidth {
	WIDTH: 31%
}
.twothirdwidth {
	WIDTH: 62%
}
.fullwidth {
	WIDTH: 100%
}
.width-10 {
	WIDTH: 10%
}
.width-15 {
	WIDTH: 15%
}
.width-20 {
	WIDTH: 20%
}
.width-25 {
	WIDTH: 25%
}
.width-30 {
	WIDTH: 30%
}
.width-35 {
	WIDTH: 35%
}
.width-40 {
	WIDTH: 40%
}
.width-45 {
	WIDTH: 45%
}
.width-50 {
	WIDTH: 50%
}
.width-55 {
	WIDTH: 55%
}
.width-60 {
	WIDTH: 60%
}
.width-65 {
	WIDTH: 65%
}
.width-70 {
	WIDTH: 70%
}
.width-75 {
	WIDTH: 75%
}
.width-80 {
	WIDTH: 80%
}
.width-85 {
	WIDTH: 85%
}
.width-90 {
	WIDTH: 90%
}
.width-95 {
	WIDTH: 95%
}
.weight-bold {
	FONT-WEIGHT: bold
}
.weight-normal {
	FONT-WEIGHT: normal
}
.box {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.padding0 {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
.padding1 {
	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 1.3em; PADDING-TOP: 1.3em
}
.padding2 {
	PADDING-RIGHT: 1.1em; PADDING-LEFT: 1.1em; PADDING-BOTTOM: 1.1em; PADDING-TOP: 1.1em
}
.padding3 {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; PADDING-BOTTOM: 0.9em; PADDING-TOP: 0.9em
}
.padding4 {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.7em
}
.padding5 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.padding6 {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.margin0 {
	MARGIN: 1.5em
}
.margin1 {
	MARGIN: 1.3em
}
.margin2 {
	MARGIN: 1.1em
}
.margin3 {
	MARGIN: 0.9em
}
.margin4 {
	MARGIN: 0.7em
}
.margin5 {
	MARGIN: 0.5em
}
.margin6 {
	MARGIN: 0.3em
}
.overflow-auto {
	OVERFLOW: auto
}
.nowrap {
	OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.red {
	COLOR: #c00
}
.green {
	COLOR: #0c0
}
.position-center {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.lite-gray-box {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 1em; BACKGROUND: #fafafa; PADDING-BOTTOM: 1em; MARGIN: 1em; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #efefef 1px solid
}
#PopupWindow {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(http://hi.images.csdn.net/css/admin/Images/deletepopupwindow_quotearrow.gif) no-repeat right bottom; PADDING-BOTTOM: 12px; MARGIN: -8px 0px 0px; PADDING-TOP: 0px; POSITION: absolute
}
#PopupWindow DIV {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #666 1px solid; WIDTH: 120px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 0px solid; TEXT-ALIGN: right
}
#PopupWindow A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-TOP: 10px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: simsun; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: simsun; TEXT-ALIGN: center
}
.fileupload {
	DISPLAY: block; WIDTH: 100%; HEIGHT: 2em
}
BODY {
	BACKGROUND: #cfe4f5
}
FORM {
	
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
P.quote Q:unknown {
	content: ""
}
P.quote Q:unknown {
	content: ""
}
P.quote {
	LINE-HEIGHT: 18px
}
P.quote Q {
	LINE-HEIGHT: 18px
}
P.quote {
	CLEAR: both; PADDING-LEFT: 13px; BACKGROUND: url(images/q-start.gif) no-repeat left 2px; MARGIN: 1em
}
P.quote Q {
	PADDING-RIGHT: 15px; DISPLAY: inline-block; BACKGROUND: url(images/q-end.gif) no-repeat right bottom; OVERFLOW: hidden; COLOR: #666
}
TABLE THEAD TH {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 2em
}
H2 {
	FONT-SIZE: 1.8em
}
H3 {
	FONT-SIZE: 1.6em
}
H4 {
	FONT-SIZE: 1.4em
}
H5 {
	FONT-SIZE: 1.2em
}
H6 {
	FONT-SIZE: 1em
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2em; 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
}
.fakelink {
	COLOR: #47a
}
A:link {
	COLOR: #47a; TEXT-DECORATION: none
}
A:visited {
	COLOR: #47a; TEXT-DECORATION: none
}
A:hover {
	COLOR: #47a; TEXT-DECORATION: none
}
A:active {
	COLOR: #47a; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.delete:link {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.delete:visited {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.delete:hover {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.delete:active {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.deleteReply:link {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.deleteReply:visited {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.deleteReply:hover {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.deleteReply:active {
	DISPLAY: inline-block; BACKGROUND: url(images/delete_button.gif) no-repeat center bottom; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 14px; HEIGHT: 14px; TEXT-ALIGN: left
}
A.delete:hover {
	BACKGROUND: url(images/delete_button.gif) no-repeat center top
}
A.deleteReply:hover {
	BACKGROUND: url(images/delete_button.gif) no-repeat center top
}
UNKNOWN {
	PADDING-LEFT: 13px
}
A.close {
	DISPLAY: inline-block; BACKGROUND: url(images/close_button.gif) no-repeat center top; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: left
}
A.close:link {
	DISPLAY: inline-block; BACKGROUND: url(images/close_button.gif) no-repeat center top; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: left
}
A.close:visited {
	DISPLAY: inline-block; BACKGROUND: url(images/close_button.gif) no-repeat center top; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: left
}
A.close:hover {
	DISPLAY: inline-block; BACKGROUND: url(images/close_button.gif) no-repeat center top; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: left
}
A.close:active {
	DISPLAY: inline-block; BACKGROUND: url(images/close_button.gif) no-repeat center top; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 13px; TEXT-INDENT: -999em; LINE-HEIGHT: 13px; HEIGHT: 13px; TEXT-ALIGN: left
}
A.close:hover {
	BACKGROUND: url(images/close_button.gif) no-repeat center bottom
}
UNKNOWN {
	PADDING-LEFT: 13px
}
A.share {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.share:link {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.share:visited {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.share:hover {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.share:active {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.plusbutton {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.plusbutton:link {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.plusbutton:visited {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.plusbutton:hover {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.plusbutton:active {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2782d6 1px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: #2782d6 1px solid; COLOR: #06c; PADDING-TOP: 2px; BORDER-BOTTOM: #2782d6 1px solid; TEXT-DECORATION: none
}
A.share B {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d8e2eb; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; COLOR: #06c; PADDING-TOP: 3px
}
A.share STRONG {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d8e2eb; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; COLOR: #06c; PADDING-TOP: 3px
}
A.plusbutton B {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d8e2eb; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; COLOR: #06c; PADDING-TOP: 3px
}
A.plusbutton STRONG {
	BORDER-RIGHT: #2782d6 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #d8e2eb; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 0px 0px; COLOR: #06c; PADDING-TOP: 3px
}
A.share:hover {
	BORDER-LEFT-COLOR: #2782d6; BACKGROUND: #2782d6; BORDER-BOTTOM-COLOR: #2782d6; COLOR: #fff; BORDER-TOP-COLOR: #2782d6; BORDER-RIGHT-COLOR: #2782d6
}
A.plusbutton:hover {
	BORDER-LEFT-COLOR: #2782d6; BACKGROUND: #2782d6; BORDER-BOTTOM-COLOR: #2782d6; COLOR: #fff; BORDER-TOP-COLOR: #2782d6; BORDER-RIGHT-COLOR: #2782d6
}
A.share:hover B {
	BACKGROUND: #4094e1; COLOR: #fff; BORDER-RIGHT-COLOR: #7dc3f6
}
A.share:hover STRONG {
	BACKGROUND: #4094e1; COLOR: #fff; BORDER-RIGHT-COLOR: #7dc3f6
}
A.plusbutton:hover B {
	BACKGROUND: #4094e1; COLOR: #fff; BORDER-RIGHT-COLOR: #7dc3f6
}
A.plusbutton:hover STRONG {
	BACKGROUND: #4094e1; COLOR: #fff; BORDER-RIGHT-COLOR: #7dc3f6
}
A IMG.avatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A:link IMG.avatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A:visited IMG.avatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A:hover IMG.avatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A:active IMG.avatar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo:link IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo:visited IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo:hover IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A.photo:active IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
A:hover IMG.avatar {
	BORDER-RIGHT: #009 1px solid; BORDER-TOP: #009 1px solid; BORDER-LEFT: #009 1px solid; BORDER-BOTTOM: #009 1px solid
}
A.photo:hover IMG {
	BORDER-RIGHT: #009 1px solid; BORDER-TOP: #009 1px solid; BORDER-LEFT: #009 1px solid; BORDER-BOTTOM: #009 1px solid
}
A.titlebutton {
	BORDER-RIGHT: #006aa1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6ccdff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #06f; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #00466b 1px solid; TEXT-DECORATION: underline
}
A.titlebutton:link {
	BORDER-RIGHT: #006aa1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6ccdff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #06f; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #00466b 1px solid; TEXT-DECORATION: underline
}
A.titlebutton:visited {
	BORDER-RIGHT: #006aa1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6ccdff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #06f; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #00466b 1px solid; TEXT-DECORATION: underline
}
A.titlebutton:hover {
	BORDER-RIGHT: #006aa1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6ccdff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #06f; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #00466b 1px solid; TEXT-DECORATION: underline
}
A.titlebutton:active {
	BORDER-RIGHT: #006aa1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6ccdff 1px solid; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #06f; PADDING-BOTTOM: 3px; MARGIN: 0px 5px; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #00466b 1px solid; TEXT-DECORATION: underline
}
A.titlebutton:hover {
	BACKGROUND: #03f
}
.failed A {
	COLOR: #900
}
.failed A:link {
	COLOR: #900
}
.failed A:visited {
	COLOR: #900
}
.failed A:hover {
	COLOR: #900
}
.failed A:active {
	COLOR: #900
}
.success A {
	COLOR: #c60
}
.success A:link {
	COLOR: #c60
}
.success A:visited {
	COLOR: #c60
}
.success A:hover {
	COLOR: #c60
}
.success A:active {
	COLOR: #c60
}
INPUT {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
SELECT {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
TEXTAREA {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
INPUT.textbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
SELECT {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
UNKNOWN {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.largetext {
	FONT-SIZE: 170%; LINE-HEIGHT: 30px; HEIGHT: 30px
}
INPUT {
	
}
SELECT {
	
}
.richtextbox {
	WIDTH: 100%; HEIGHT: 450px
}
richtextbox IFRAME {
	WIDTH: 100%; HEIGHT: 450px
}
FIELDSET {
	PADDING-RIGHT: 10px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #eee; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 21px 0px 0px; PADDING-TOP: 26px; BORDER-RIGHT-WIDTH: 0px
}
LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; MARGIN: -41px -7px 0px; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
FIELDSET DL {
	MARGIN-TOP: -10px
}
FIELDSET DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
FIELDSET DD {
	padding: 3px 0px;
	text-align: left;
}
FIELDSET DT {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold
}
FIELDSET DT .dimmed {
	FONT-WEIGHT: normal
}
UNKNOWN {
	BACKGROUND: #f6f6f6; WIDTH: 100%
}
FIELDSET INPUT.textbox {
	BACKGROUND: #f6f6f6; WIDTH: 99%
}
FIELDSET INPUT.halfwidth-textbox {
	WIDTH: 50%
}
FIELDSET TEXTAREA {
	BACKGROUND: #f6f6f6; WIDTH: 99%; HEIGHT: 120px
}
.submit {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px
}
INPUT.defaultbutton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
INPUT.button {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
BUTTON.defaultbutton {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
BUTTON {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
INPUT.defaultbutton {
	BORDER-RIGHT: #006aa1 1px solid; BORDER-TOP: #6ccdff 1px solid; FONT-WEIGHT: bold; BACKGROUND: #00a8ff; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; BORDER-BOTTOM: #00466b 1px solid
}
BUTTON.defaultbutton {
	BORDER-RIGHT: #006aa1 1px solid; BORDER-TOP: #6ccdff 1px solid; FONT-WEIGHT: bold; BACKGROUND: #00a8ff; BORDER-LEFT: #36baff 1px solid; COLOR: #fff; BORDER-BOTTOM: #00466b 1px solid
}
INPUT.button {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #eee 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid
}
BUTTON {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #eee 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #eee 1px solid; COLOR: #000; BORDER-BOTTOM: #999 1px solid
}
DD.inputlist-flow {
	BORDER-TOP: #ddd 1px solid; MARGIN: 3px 0px 5px; PADDING-TOP: 3px
}
.inputlist-flow INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
.inputlist-flow LABEL {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
.inputlist-flow INPUT {
	WIDTH: 20px
}
.inputlist-flow LABEL {
	OVERFLOW: hidden; WIDTH: 105px; MARGIN-RIGHT: 6px; WHITE-SPACE: nowrap
}
.pager {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.pager A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager .currentpage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px
}
.pager A:hover {
	BACKGROUND: #369; COLOR: #fff; TEXT-DECORATION: none
}
A.red {
	COLOR: #c00
}
A.red:link {
	COLOR: #c00
}
A.red:visited {
	COLOR: #c00
}
A.red:hover {
	COLOR: #c00
}
A.red:active {
	COLOR: #c00
}
A.red:hover {
	COLOR: #600
}
FIELDSET.alt-type {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px auto; WIDTH: 500px; PADDING-TOP: 1em; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.alt-type H1 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type H2 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type H3 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type H4 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type H5 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type H6 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
FIELDSET.alt-type DL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
FIELDSET.alt-white {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.5em auto; LINE-HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.alt-white-pmb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.5em auto; LINE-HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.alt-white P {
	MARGIN-BOTTOM: 0.5em
}
FIELDSET.alt-white LABEL {
	DISPLAY: inline-block; VERTICAL-ALIGN: top; WIDTH: 170px; COLOR: #333; MARGIN-RIGHT: 15px; TEXT-ALIGN: right
}
FIELDSET.alt-white .normal-labels LABEL {
	DISPLAY: inline; VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: #000; MARGIN-RIGHT: 0px; TEXT-ALIGN: left
}
FIELDSET.alt-white .rf {
	MARGIN: 0px 0.3em; COLOR: #f00
}
FIELDSET.alt-white DL {
	MARGIN-LEFT: 185px
}
FIELDSET.alt-white .submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 190px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.alt-white .textbox {
	WIDTH: 400px
}
FIELDSET.alt-white TEXTAREA {
	WIDTH: 400px
}
FIELDSET.alt-white TD.halfwidth .textbox {
	WIDTH: 150px
}
FIELDSET.alt-white TD.halfwidth TEXTAREA {
	WIDTH: 150px
}
FIELDSET.alt-white .has-combobox {
	MARGIN-BOTTOM: 1em
}
FIELDSET.alt-white .has-combobox DIV {
	DISPLAY: inline; MARGIN: 0px 0px 0px -6px
}
FIELDSET.alt-white .has-combobox DIV DIV {
	DISPLAY: block; MARGIN: 0px
}
FIELDSET.alt-white-pmb .f-item {
	CLEAR: both; MIN-HEIGHT: 2em; OVERFLOW: hidden; LINE-HEIGHT: 1.5em; HEIGHT: 2em
}
FIELDSET.alt-white-pmb .f-item LABEL {
	OVERFLOW: hidden; WIDTH: 95px; LINE-HEIGHT: 1.5em; POSITION: absolute; TEXT-ALIGN: right
}
FIELDSET.alt-white-pmb .f-item P {
	MARGIN-LEFT: 100px
}
FIELDSET.alt-white-pmb .submit {
	MARGIN-LEFT: 100px
}
FIELDSET.alt-white-pmb .textbox {
	WIDTH: 95%
}
FIELDSET.alt-white-pmb TEXTAREA {
	WIDTH: 95%
}
FIELDSET.alt-white-type-2 {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 2em; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1em auto; WIDTH: 80%; LINE-HEIGHT: 1.5em; HEIGHT: 2em; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.alt-white-type-2 .f-item {
	MIN-HEIGHT: 2em; OVERFLOW: auto
}
FIELDSET.alt-white-type-2 .label {
	WIDTH: 115px; LINE-HEIGHT: 1.5em; POSITION: absolute; TEXT-ALIGN: right
}
FIELDSET.alt-white-type-2 .short-label {
	WIDTH: 115px; LINE-HEIGHT: 1.5em; POSITION: absolute; TEXT-ALIGN: right
}
FIELDSET.alt-white-type-2 .content {
	MARGIN-LEFT: 120px
}
FIELDSET.alt-white-type-2 .short-label {
	WIDTH: 95px
}
FIELDSET.alt-white-type-2 .short-content {
	MARGIN-LEFT: 100px
}
FIELDSET.alt-white-type-2 .submit {
	CLEAR: both; PADDING-LEFT: 120px
}
FIELDSET.alt-white-type-2 .short-submit {
	PADDING-LEFT: 100px
}
FIELDSET.alt-white-type-2 .textbox {
	WIDTH: 300px
}
FIELDSET.alt-white-type-2 TEXTAREA {
	WIDTH: 300px
}
.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 25px
}
.tabs LI {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FLOAT: left; MARGIN: 0px 5px -1px; BORDER-LEFT: #888 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #888 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 24px
}
.tabs LI.selected {
	BORDER-BOTTOM-COLOR: #fff
}
.tabs LI A:link {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
.tabs LI A:visited {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
.tabs LI A:hover {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
.tabs LI A:active {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
.tabs LI A:hover {
	TEXT-DECORATION: underline
}
.tabs LI.selected A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.tabs LI.selected A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.tabs LI.selected A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.tabs LI.selected A:active {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
.tabs LI.selected A:hover {
	TEXT-DECORATION: underline
}
.icon-url {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-email {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-outlook {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-msn {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-gtalk {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-qq {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-middot {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
.icon-url {
	BACKGROUND-IMAGE: url(images/mini_icon__url.gif)
}
.icon-email {
	BACKGROUND-IMAGE: url(images/mini_icon__email.gif)
}
.icon-outlook {
	BACKGROUND-IMAGE: url(images/mini_icon__outlook.gif)
}
.icon-msn {
	BACKGROUND-IMAGE: url(images/mini_icon__msn.gif)
}
.icon-gtalk {
	BACKGROUND-IMAGE: url(images/mini_icon__gtalk.gif)
}
.icon-qq {
	BACKGROUND-IMAGE: url(images/mini_icon__qq.gif)
}
.icon-middot {
	BACKGROUND-IMAGE: url(images/mini_icon__middot.gif)
}
.icon-arrrow-right {
	BACKGROUND-IMAGE: url(images/mini_icon__arrow_right.gif)
}
#sidebar {
	OVERFLOW: hidden
}

#doc_sidebar {
	OVERFLOW: hidden
}
#wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 980px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#header {
	BACKGROUND: #367dc6; WIDTH: 100%; POSITION: relative; HEIGHT: 44px
}
#header H1 {
	LEFT: 22px; POSITION: absolute; TOP: 3px
}
#header H1 A {
	DISPLAY: block; BACKGROUND: url(../images/logo.gif) no-repeat; OVERFLOW: hidden; WIDTH: 206px; TEXT-INDENT: -5000px; HEIGHT: 28px
}
#header .web_info {
	RIGHT: 22px; COLOR: #fff; BOTTOM: 6px; POSITION: absolute
}
#header .web_info STRONG {
	FONT-SIZE: 14px
}
#nav {
	MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#subnav {
	MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#nav A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#nav A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#nav A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#nav A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#subnav A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#subnav A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#subnav A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#subnav A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#nav LI {
	DISPLAY: inline; FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
#subnav LI {
	DISPLAY: inline; FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
#nav {
	PADDING-LEFT: 155px
}
#nav A:hover {
	BACKGROUND: #5b8fbd
}
#nav LI.options A:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#nav LI.options A:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#nav LI.options A:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#nav LI.options A:active {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#subnav A:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#subnav A:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#subnav A:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#subnav A:active {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: -5px; COLOR: #9fc4e5
}
#nav LI.options A:hover {
	COLOR: #fff
}
#subnav A:hover {
	COLOR: #fff
}
#nav UL.menu {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #369 1px solid; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 999; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #369 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #369 1px solid; POSITION: absolute
}
#nav UL.menu LI {
	FONT-SIZE: 90%; FLOAT: none; LINE-HEIGHT: 20px
}
#nav UL.menu LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; WIDTH: 100px; COLOR: #00c; PADDING-TOP: 3px
}
#nav UL.menu LI A:hover {
	BACKGROUND: #00c; COLOR: #fff
}
#nav UL.menu LI.h-line {
	
}
#subnav LI.newfeatures A:link {
	COLOR: #ffdf0f; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
#subnav LI.newfeatures A:visited {
	COLOR: #ffdf0f; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
#subnav LI.newfeatures A:hover {
	COLOR: #ffdf0f; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
#subnav LI.newfeatures A:active {
	COLOR: #ffdf0f; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
#subnav LI.newfeatures A:hover {
	TEXT-DECORATION: underline
}
#subnav {
	MARGIN-TOP: -35px; FLOAT: right
}
#subnav LI {
	FONT-SIZE: 12px
}
#sidebar {
	CLEAR: both; BORDER-RIGHT: #bcdbf4 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bcdbf4 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #e5f8ff; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #bcdbf4 5px solid; WIDTH: 123px; height: 523px; PADDING-TOP: 10px; BORDER-BOTTOM: #bcdbf4 5px solid; WHITE-SPACE: normal; POSITION: absolute; TOP: 46px
}
#sidebar A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #369; TEXT-DECORATION: none
}
#sidebar A:hover {
	COLOR: #000
}
#sidebar A.right:link {
	FONT-SIZE: 12px; RIGHT: 15px; COLOR: #7d9cbb; POSITION: absolute
}
#sidebar A.right:visited {
	FONT-SIZE: 12px; RIGHT: 15px; COLOR: #7d9cbb; POSITION: absolute
}
#sidebar A.right:hover {
	FONT-SIZE: 12px; RIGHT: 15px; COLOR: #7d9cbb; POSITION: absolute
}
#sidebar A.right:active {
	FONT-SIZE: 12px; RIGHT: 15px; COLOR: #7d9cbb; POSITION: absolute
}
#sidebar A.right:hover {
	COLOR: #369
}
#sidebar DIV {
	BORDER-TOP: #c7e9f4 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 10px
}
#sidebar .textbox {
	WIDTH: 120px
}
DIV#search {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px;FONT-SIZE: 12px; 
}
#search H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#search INPUT {
	BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #369 1px solid; WIDTH: 102px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #369 1px solid; HEIGHT: 16px
}
#search P {
	MARGIN: 0px
}
#search P A:link SPAN {
	DISPLAY: none
}
#search P A:link {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/search_button.gif) #369 no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -5px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#search P A:visited {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/search_button.gif) #369 no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -5px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#search P A:hover {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/search_button.gif) #369 no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -5px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#search P A:active {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline-block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/search_button.gif) #369 no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -5px; VERTICAL-ALIGN: middle; WIDTH: 20px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
DIV#signin {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#signin DT {
	FONT-WEIGHT: bold; COLOR: #369
}
#signin .defaultbutton {
	MARGIN-RIGHT: 10px
}
#sidebar #signin DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 85%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#sidebar #signin LABEL {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.5em
}
#sidebar #signin .verifycode {
	TEXT-ALIGN: center
}
#sidebar #signin .verifycode IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.5em; VERTICAL-ALIGN: middle; WIDTH: 98px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
#sidebar #signin .signin-submit {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0.5em; PADDING-TOP: 0.5em
}
#sidebar #signin .signin-submit INPUT {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
#sidebar #signin .signin-summary {
	PADDING-BOTTOM: 0.5em; COLOR: #c00; TEXT-ALIGN: center
}
#sidebar #sys-updates  {
	FONT-SIZE: 95%; LINE-HEIGHT: 1.5em
}
#sidebar #sys-updates H5 {
	MARGIN-BOTTOM: 0.2em; PADDING-BOTTOM: 0.2em; COLOR: #369; BORDER-BOTTOM: #369 1px solid
}
#sidebar #sys-updates UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar #sys-updates LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar #sys-updates LI LABEL {
	COLOR: #666
}
.join-hi {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
.jh-left {
	FLOAT: left
}
.jh-mid {
	FLOAT: left
}
.jh-right {
	FLOAT: left
}
.jh-left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 4px; BORDER-LEFT: #ccc 1px solid; WIDTH: 420px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 240px
}
.jh-left IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 60px; HEIGHT: 60px; BORDER-RIGHT-WIDTH: 0px
}
.jh-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; OVERFLOW: hidden; WIDTH: 320px; PADDING-TOP: 0px; HEIGHT: 245px
}
.jh-right H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.jh-right H3 {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 120%; BACKGROUND: #eee; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px
}
.jh-right P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
.jh-right UL {
	MARGIN: 0px 0px 1em 3.5em; COLOR: #868686
}
#app {
	MARGIN: 0px 0px 10px; BORDER-BOTTOM: #c7e9f4 1px solid
}
#moreapps {
	MARGIN: 0px 0px 10px; BORDER-BOTTOM: #c7e9f4 1px solid
}
#app LI {
	PADDING-LEFT: 23px; MARGIN: 0px 0px 10px 5px; LIST-STYLE-TYPE: none
}
#moreapps LI {
	PADDING-LEFT: 23px; MARGIN: 0px 0px 10px 5px; LIST-STYLE-TYPE: none
}
#app LI.new A {
	PADDING-RIGHT: 20px; BACKGROUND: url(images/new_app_icon.gif) no-repeat right top; COLOR: #c00
}
#moreapps LI.new A {
	PADDING-RIGHT: 20px; BACKGROUND: url(images/new_app_icon.gif) no-repeat right top; COLOR: #c00
}
#app LI.new A.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#moreapps LI.new A.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A#moreappsbtn:link {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #e5f8ff; COLOR: #bcdbf4
}
A#moreappsbtn:visited {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #e5f8ff; COLOR: #bcdbf4
}
A#moreappsbtn:hover {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #e5f8ff; COLOR: #bcdbf4
}
A#moreappsbtn:active {
	MARGIN-TOP: -5px; DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: #e5f8ff; COLOR: #bcdbf4
}
#body {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(images/body_bg_repeat.gif) #fff repeat-y right top; FLOAT: right; BORDER-LEFT: #ccc 1px solid; WIDTH: 828px; BORDER-BOTTOM: #4faacf 1px solid
}
#toppanel {
	BACKGROUND: #f6f6f6
}
DIV.userlocation#location .avatar {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px 10px; BORDER-LEFT: #999 1px solid; WIDTH: 40px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; HEIGHT: 40px
}
DIV.userlocation#location H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 60px; PADDING-TOP: 0px; HEIGHT: 60px
}
DIV.userlocation#location H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-SIZE: 14px; BACKGROUND: #eee; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 10px; HEIGHT: 20px
}
DIV.userlocation#location H3 .misc-info {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.userlocation#location H1.location-no-avatar {
	MARGIN-LEFT: -40px
}
DIV.userlocation#location H3.location-no-avatar {
	MARGIN-LEFT: -40px
}
DIV.userlocation#location SPAN.location-no-avatar {
	MARGIN-LEFT: -40px
}
DIV.userlocation#location SPAN {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: -30px; DISPLAY: block; PADDING-LEFT: 60px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 19px
}
#location .defaultaction {
	MARGIN-TOP: -43px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; LINE-HEIGHT: 25px; MARGIN-RIGHT: 5px
}
#location .defaultaction A {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 5px; BACKGROUND: #369; PADDING-BOTTOM: 3px; BORDER-LEFT: #369 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #369 1px solid
}
#location .defaultaction A:link {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 5px; BACKGROUND: #369; PADDING-BOTTOM: 3px; BORDER-LEFT: #369 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #369 1px solid
}
#location .defaultaction A:visited {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 5px; BACKGROUND: #369; PADDING-BOTTOM: 3px; BORDER-LEFT: #369 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #369 1px solid
}
#location .defaultaction A:hover {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 5px; BACKGROUND: #369; PADDING-BOTTOM: 3px; BORDER-LEFT: #369 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #369 1px solid
}
#location .defaultaction A:active {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 5px; BACKGROUND: #369; PADDING-BOTTOM: 3px; BORDER-LEFT: #369 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #369 1px solid
}
#location .defaultaction A:hover {
	BORDER-RIGHT: #9cf 1px solid; BORDER-TOP: #9cf 1px solid; BACKGROUND: #e5f8ff; BORDER-LEFT: #9cf 1px solid; COLOR: #369; BORDER-BOTTOM: #9cf 1px solid; TEXT-DECORATION: none
}
#location .defaultaction A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
#tabnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
#tabnav LI {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FLOAT: left; MARGIN: 0px 5px -1px; BORDER-LEFT: #888 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #888 1px solid; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 24px
}
#tabnav LI.selected {
	BORDER-BOTTOM-COLOR: #fff
}
#tabnav LI A:link {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
#tabnav LI A:visited {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
#tabnav LI A:hover {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
#tabnav LI A:active {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: #999; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #aaa 1px solid; COLOR: #fff; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 23px; TEXT-DECORATION: none
}
#tabnav LI A:hover {
	TEXT-DECORATION: underline
}
#tabnav LI.selected A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav LI.selected A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav LI.selected A:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav LI.selected A:active {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#tabnav LI.selected A:hover {
	TEXT-DECORATION: underline
}
#tabnav LI.right {
	FLOAT: right
}
.tabnav-type-2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 0px; OVERFLOW: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 21px
}
.tabnav-type-2 .left {
	FLOAT: left
}
.tabnav-type-2 .right {
	FLOAT: right
}
.tabnav-type-2 A {
	DISPLAY: inline-block; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #f6f6f6 2px solid
}
.tabnav-type-2 SPAN {
	DISPLAY: inline-block; PADDING-BOTTOM: 3px; BORDER-BOTTOM: #f6f6f6 2px solid
}
.tabnav-type-2 .selected {
	BORDER-BOTTOM: #66f 2px solid
}
#doc {
	BORDER-RIGHT: #888 1px solid; margin-top:10px;  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN-RIGHT: -1px; PADDING-TOP: 10px
}
DIV.floatleft#doc {
	WIDTH: 622px
}
#doc_sidebar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #888 1px solid; WIDTH: 165px; COLOR: #333; PADDING-TOP: 10px
}
#doc_sidebar A {
	CURSOR: hand; COLOR: #900
}
#doc_sidebar A:link {
	CURSOR: hand; COLOR: #900
}
#doc_sidebar A:visited {
	CURSOR: hand; COLOR: #900
}
#doc_sidebar A:hover {
	CURSOR: hand; COLOR: #900
}
#doc_sidebar A:active {
	CURSOR: hand; COLOR: #900
}
#doc_sidebar DIV H4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #e4e4e4; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#doc_sidebar DIV {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
#doc_sidebar DIV DIV {
	CLEAR: none; MARGIN-BOTTOM: 0px
}
#doc_sidebar LI {
	LINE-HEIGHT: 1.5em
}
#ilike {
	BACKGROUND: #999; MARGIN: -10px -10px 0px; COLOR: #eee; BORDER-BOTTOM: #666 1px solid
}
DIV#ilike H4 {
	BACKGROUND: #666; COLOR: #eee
}
#ilike DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#ilike INPUT {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #666 1px solid; WIDTH: 144px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px
}
#ilike A.defaultbutton {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #666; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #eee; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#ilike A.defaultbutton:link {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #666; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #eee; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#ilike A.defaultbutton:visited {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #666; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #eee; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#ilike A.defaultbutton:hover {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #666; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #eee; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#ilike A.defaultbutton:active {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #666; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #eee; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN-LEFT: 120px; COLOR: #369; PADDING-TOP: 15px; TEXT-ALIGN: center
}

#footer LI {
	DISPLAY: inline; COLOR: #808080; MARGIN-RIGHT: 8px
}
#footer LI A {
	MARGIN-RIGHT: 8px; TEXT-DECORATION: underline
}

#footer .google_search .input {
	BORDER-RIGHT: #c1cfdd 1px solid; BORDER-TOP: #7f9db9 1px solid; MARGIN: 0px 12px 0px 15px; OVERFLOW: hidden; BORDER-LEFT: #c1cfdd 1px solid; WIDTH: 118px; BORDER-BOTTOM: #c1cfdd 1px solid; HEIGHT: 15px
}
#footer P {
	COLOR: #808080
}
.announcements {
	FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 0px -10px
}
.announcements UL {
	FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.announcements LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/announcements.gif) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
.announcements A:link {
	COLOR: #090; TEXT-DECORATION: none
}
.announcements A:visited {
	COLOR: #090; TEXT-DECORATION: none
}
.announcements A:hover {
	COLOR: #090; TEXT-DECORATION: none
}
.announcements A:active {
	COLOR: #090; TEXT-DECORATION: none
}
.announcements A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: underline
}
.announcements A.more:link {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #e5f5e5; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #44b444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.announcements A.more:visited {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #e5f5e5; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #44b444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.announcements A.more:hover {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #e5f5e5; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #44b444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.announcements A.more:active {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: #e5f5e5; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #44b444; LINE-HEIGHT: 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.announcements A.more:hover {
	BACKGROUND: #ccebcc; COLOR: #090; TEXT-DECORATION: none
}
#statusupdates H2 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
#statusupdates H2 SPAN {
	DISPLAY: block; LINE-HEIGHT: 25px
}
#statusupdates SPAN.settings {
	MARGIN-TOP: -25px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-ALIGN: right
}
#statusupdates HR {
	DISPLAY: none
}
.statusupdate {
	MARGIN-TOP: 1.5em
}
.statusupdate H4 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.statusupdate UL {
	MARGIN-LEFT: 5px
}
.statusupdate UL UL {
	MARGIN-LEFT: 2em
}
.statusupdate LI {
	CLEAR: both; BACKGROUND-POSITION: left 3px; PADDING-LEFT: 3.8em; PADDING-BOTTOM: 3px; TEXT-INDENT: -2em; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.statusupdate LI.more {
	CLEAR: both; BACKGROUND-POSITION: left 3px; PADDING-LEFT: 3.8em; PADDING-BOTTOM: 3px; TEXT-INDENT: -2em; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px dotted; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.statusupdate LI LI {
	PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -2em; TEXT-INDENT: 0px; MARGIN-RIGHT: 4em; LIST-STYLE-TYPE: disc
}
.statusupdate LI.more {
	PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: -25px 0px 3px; TEXT-ALIGN: right
}
.statusupdate LI.more A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.statusupdate LI.more A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.statusupdate LI.more A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.statusupdate LI.more A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.statusupdate LI.more A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.statusupdate LI.more A:hover {
	BACKGROUND: #369; COLOR: #fff; TEXT-DECORATION: none
}
.statusupdate LI .poster {
	FLOAT: right
}
.statusupdate A.username:link {
	FONT-WEIGHT: bold
}
.statusupdate A.username:visited {
	FONT-WEIGHT: bold
}
.statusupdate A.username:hover {
	FONT-WEIGHT: bold
}
.statusupdate A.username:active {
	FONT-WEIGHT: bold
}
.statusupdate DIV {
	PADDING-LEFT: 0px
}
.statusupdate DIV  {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.statusupdate P.quote {
	MARGIN: 0px
}
.statusupdate P.quote Q {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: 0px
}
.friends {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
.friends DIV {
	FLOAT: left; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 51px; HEIGHT: 65px; TEXT-ALIGN: center
}
.friends IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.friends DIV SPAN {
	DISPLAY: block; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; WHITE-SPACE: nowrap
}
.friends A SPAN {
	TEXT-DECORATION: none
}
.friends A:link SPAN {
	TEXT-DECORATION: none
}
.friends A:visited SPAN {
	TEXT-DECORATION: none
}
.friends A:hover SPAN {
	TEXT-DECORATION: none
}
.friends A:active SPAN {
	TEXT-DECORATION: none
}
.friends A:hover SPAN {
	TEXT-DECORATION: underline
}
.topbar .friends {
	MARGIN-LEFT: 13px
}
.topbar .friends DIV {
	MARGIN: 10px 5px; WIDTH: 90px; HEIGHT: 110px
}
.friends DIV IMG {
	MARGIN-BOTTOM: 5px
}
.friends DIV SPAN.dimmed {
	MARGIN-TOP: -3px
}
DIV.options {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.datalist {
	CLEAR: both
}
.datalist DT {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #369 1px solid; PADDING-LEFT: 8px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 5px; OVERFLOW: hidden; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
.datalist DT .avatar {
	FLOAT: left; MARGIN: -2px 5px 0px -3px
}
.datalist DT SPAN.sidebutton {
	PADDING-RIGHT: 5px; MARGIN-TOP: -13px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #369; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 40px; COLOR: #fff; LINE-HEIGHT: 40px; MARGIN-RIGHT: -2px; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: center; min-width: 40px
}
.datalist DT SPAN.sidebutton A {
	FONT-WEIGHT: bold; BACKGROUND: #369; COLOR: #fff
}
.datalist DT SPAN.sidebutton A:link {
	FONT-WEIGHT: bold; BACKGROUND: #369; COLOR: #fff
}
.datalist DT SPAN.sidebutton A:visited {
	FONT-WEIGHT: bold; BACKGROUND: #369; COLOR: #fff
}
.datalist DT SPAN.sidebutton A:hover {
	FONT-WEIGHT: bold; BACKGROUND: #369; COLOR: #fff
}
.datalist DT SPAN.sidebutton A:active {
	FONT-WEIGHT: bold; BACKGROUND: #369; COLOR: #fff
}
.datalist DT SPAN.title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.datalist DT SPAN.title IMG {
	VERTICAL-ALIGN: middle
}
.datalist DT SPAN.title .new {
	FONT-WEIGHT: bold; COLOR: #fc3
}
.datalist DT SPAN.left {
	FLOAT: none; PADDING-TOP: 2px
}
.datalist DT SPAN.floatleft {
	FLOAT: none; PADDING-TOP: 2px
}
.datalist DT SPAN.right {
	MARGIN-TOP: -18px; DISPLAY: block; FLOAT: none
}
.datalist DT SPAN.floatright {
	MARGIN-TOP: -18px; DISPLAY: block; FLOAT: none
}
.datalist DT SPAN.floatright {
	MARGIN-TOP: -18px
}
.datalist DD {
	CLEAR: both; PADDING-LEFT: 6px; BACKGROUND: #fff
}
.datalist DD P {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 16px; PADDING-TOP: 6px
}
.datalist DD .info {
	BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; MARGIN: 5px 0px 15px -5px; COLOR: #999; PADDING-TOP: 5px
}
.datalist DL DL {
	MARGIN-LEFT: 2em
}
.datalist DL DL DT {
	BACKGROUND: #d8e8f8; COLOR: #000
}
.datalist-type-2 {
	PADDING-BOTTOM: 1em; OVERFLOW: auto
}
.datalist-type-2 DL {
	MARGIN: 1em auto
}
.datalist-type-2 DT {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-type-2 DD {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-title {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-title-gray {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-title-litegray {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-subtitle {
	CLEAR: both; OVERFLOW: hidden
}
.datalist-title {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; HEIGHT: 1.3em
}
.datalist-title-gray {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; HEIGHT: 1.3em
}
.datalist-title-litegray {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; HEIGHT: 1.3em
}
.datalist-subtitle {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; HEIGHT: 1.3em
}
.datalist-title .left {
	FLOAT: left
}
.datalist-title-gray .left {
	FLOAT: left
}
.datalist-title-litegray .left {
	FLOAT: left
}
.datalist-subtitle .left {
	FLOAT: left
}
.datalist-type-2 DT .left {
	FLOAT: left
}
.datalist-type-2 DD.caption .left {
	FLOAT: left
}
.datalist-type-2 DD.denote .left {
	FLOAT: left
}
.datalist-title .right {
	FLOAT: right
}
.datalist-title-gray .right {
	FLOAT: right
}
.datalist-title-litegray .right {
	FLOAT: right
}
.datalist-subtitle .right {
	FLOAT: right
}
.datalist-type-2 DT .right {
	FLOAT: right
}
.datalist-type-2 DD.caption .right {
	FLOAT: right
}
.datalist-type-2 DD.denote .right {
	FLOAT: right
}
.datalist-title {
	BORDER-TOP: #00f 1px solid; BACKGROUND: #cdf
}
.datalist-title-gray {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; COLOR: #000
}
.datalist-title-litegray {
	BORDER-TOP: #eee 1px solid; BACKGROUND: #f9f9f9; COLOR: #000
}
.datalist-subtitle {
	BACKGROUND: #f6f6f6; MARGIN-BOTTOM: 1em; COLOR: #999; BORDER-BOTTOM: #e6e6e6 1px solid
}
.datalist-type-2 DT {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.datalist-type-2 DD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.datalist-type-2 DT {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 120%; BACKGROUND: #eee; LINE-HEIGHT: 1.3em
}
.datalist-type-2 DT .tag-left {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: normal; FONT-SIZE: 85%; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0.3em; MARGIN: -0.3em; COLOR: #333; PADDING-TOP: 0.3em
}
.datalist-type-2 DT .tag-right {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: normal; FONT-SIZE: 85%; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 0.3em; MARGIN: -0.3em; COLOR: #333; PADDING-TOP: 0.3em
}
.datalist-type-2 DT .tag-left A {
	COLOR: #fff
}
.datalist-type-2 DT .tag-right A {
	COLOR: #fff
}
.datalist-type-2 DT .tag-left {
	BORDER-RIGHT: #99afd9 1px dotted; FLOAT: left; MARGIN-RIGHT: 0.3em
}
.datalist-type-2 DT .tag-right {
	FLOAT: right; MARGIN-LEFT: 0.3em; BORDER-LEFT: #99afd9 1px dotted
}
.datalist-type-2 DT .right {
	FONT-WEIGHT: normal; FONT-SIZE: 85%
}
.datalist-type-2 DD IMG.employer {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 5px 0px; BORDER-RIGHT-WIDTH: 0px
}
.datalist-type-2 DD.caption {
	BACKGROUND: #f9f9f9; COLOR: #999
}
.datalist-type-2 DD.denote {
	BACKGROUND: #f9f9f9; COLOR: #999
}
.datalist-type-2 DT {
	HEIGHT: 1.2em
}
.datalist-type-2 DD.caption {
	HEIGHT: 1.2em
}
.datalist-type-2 DD.denote {
	BORDER-TOP: #ccc 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%
}
.short-message {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; MIN-HEIGHT: 400px; PADDING-BOTTOM: 30px; PADDING-TOP: 100px; HEIGHT: 400px; TEXT-ALIGN: center
}
.photothumb {
	FLOAT: left; MARGIN: 10px; OVERFLOW: hidden; WIDTH: 137px; TEXT-ALIGN: center
}
A.thumb IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A.thumb {
	DISPLAY: inline-block
}
A.thumb:link {
	DISPLAY: inline-block
}
A.thumb:visited {
	DISPLAY: inline-block
}
A.thumb:hover {
	DISPLAY: inline-block
}
A.thumb:active {
	DISPLAY: inline-block
}
.photoname {
	FONT-SIZE: 14px
}
.photo {
	CLEAR: both; TEXT-ALIGN: center
}
.photo .filetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.photo .albumname {
	COLOR: #666
}
.photo .imginfo {
	COLOR: #999
}
.photoalbum FIELDSET {
	TEXT-ALIGN: left
}
#miniblog {
	CLEAR: both
}
#miniblog LEGEND {
	VISIBILITY: hidden
}
#miniblog DT {
	VISIBILITY: hidden
}
#miniblog FIELDSET {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 10px; BORDER-RIGHT-WIDTH: 0px
}
#miniblog .submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 30px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#miniblog .submit INPUT {
	MARGIN-RIGHT: 5px
}
#miniblog FIELDSET #charcount {
	LINE-HEIGHT: 30px; PADDING-TOP: 5px
}
#miniblog FIELDSET #charcount SPAN {
	FONT-WEIGHT: bold
}
#miniblog UL {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #69c 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#miniblog LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #69c 1px dotted
}
#miniblog .entry {
	PADDING-LEFT: 50px; FONT-SIZE: 14px; MIN-HEIGHT: 42px; LINE-HEIGHT: 1.5em; POSITION: relative; HEIGHT: 42px
}
#miniblog LI P IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; LEFT: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 40px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; HEIGHT: 40px
}
#miniblog LI .entry DIV {
	OVERFLOW: hidden
}
#miniblog .username {
	COLOR: blue
}
#miniblog .mbentry {
	
}
#miniblog .time {
	COLOR: #999
}
#miniblog .entry .mbreply {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; FONT-SIZE: 12px; BACKGROUND: url(images/mbreply.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1em; PADDING-TOP: 0px
}
#miniblog .entry .textbox {
	MARGIN-LEFT: 2em; VERTICAL-ALIGN: middle; WIDTH: 300px; MARGIN-RIGHT: 5px
}
#miniblog .entry .defaultbutton {
	VERTICAL-ALIGN: middle
}
#spacestatus H2 {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #eee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 25px
}
#spacestatus H2 SPAN {
	DISPLAY: block; LINE-HEIGHT: 25px
}
#spacestatus SPAN.settings {
	MARGIN-TOP: -25px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 25px; TEXT-ALIGN: right
}
#spacestatus HR {
	DISPLAY: none
}
#spacestatus H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
#spacestatus LI {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
#spacestatus UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.status {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #e8eef7 1px solid
}
.status A.type:link {
	BACKGROUND-POSITION: center center; DISPLAY: inline-block; MARGIN-LEFT: -20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -999em; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: left
}
.status A.type:visited {
	BACKGROUND-POSITION: center center; DISPLAY: inline-block; MARGIN-LEFT: -20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -999em; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: left
}
.status A.type:hover {
	BACKGROUND-POSITION: center center; DISPLAY: inline-block; MARGIN-LEFT: -20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -999em; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: left
}
.status A.type:active {
	BACKGROUND-POSITION: center center; DISPLAY: inline-block; MARGIN-LEFT: -20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 16px; TEXT-INDENT: -999em; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px; TEXT-ALIGN: left
}
UNKNOWN {
	PADDING-LEFT: 16px; WIDTH: 0px
}
 HTML .status A.type {
	MARGIN: 10px 0px 0px
}
.status .time {
	COLOR: #999
}
.status .brief {
	MARGIN: 0px 0px 2px; OVERFLOW: hidden
}
#spacestatus .status DD {
	PADDING-LEFT: 16px; BACKGROUND: url(http://images.csdn.com/images/csdnindex_pic26.gif) no-repeat 7px 8px; LINE-HEIGHT: 20px
}
.brief A.username:link {
	FONT-WEIGHT: bold
}
.brief A.username:visited {
	FONT-WEIGHT: bold
}
.brief A.username:hover {
	FONT-WEIGHT: bold
}
.brief A.username:active {
	FONT-WEIGHT: bold
}
.status .details {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.status .details:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px; content: ""
}
.status DL {
	PADDING-LEFT: 1em
}
.status .details {
	PADDING-LEFT: 1em
}
.status .clear {
	DISPLAY: block
}
.status A.more {
	PADDING-RIGHT: 5px; MARGIN-TOP: -28px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.status A.more:link {
	PADDING-RIGHT: 5px; MARGIN-TOP: -28px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.status A.more:visited {
	PADDING-RIGHT: 5px; MARGIN-TOP: -28px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.status A.more:hover {
	PADDING-RIGHT: 5px; MARGIN-TOP: -28px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.status A.more:active {
	PADDING-RIGHT: 5px; MARGIN-TOP: -28px; PADDING-LEFT: 5px; BACKGROUND: #e1e8f0; FLOAT: right; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.status A.more:hover {
	BACKGROUND: #369; COLOR: #fff
}
.status P.poster {
	MARGIN-TOP: -5px; FLOAT: right
}
.status P.quote {
	MARGIN: 0.5em 0px
}
.status P.quote Q {
	
}
.status A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0.5em; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 0.75em; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.status A:hover IMG {
	BORDER-LEFT-COLOR: #00c; BORDER-BOTTOM-COLOR: #00c; BORDER-TOP-COLOR: #00c; BORDER-RIGHT-COLOR: #00c
}
.status A.photo IMG {
	FLOAT: none
}
.pic-quote TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pic-quote TABLE TD {
	TEXT-ALIGN: right
}
.pic-quote TABLE TD.quote-cell {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.status .details .book-cover {
	FLOAT: right
}
.status .details .book-details {
	FLOAT: left
}
.mediaplayer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
.closeplayer {
	TEXT-ALIGN: right
}
.howto {
	CLEAR: both; BORDER-RIGHT: #ff0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #ffc; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0 1px solid
}
.howto A {
	DISPLAY: block; COLOR: #f90
}
.howto A:link {
	DISPLAY: block; COLOR: #f90
}
.howto A:visited {
	DISPLAY: block; COLOR: #f90
}
.howto A:hover {
	DISPLAY: block; COLOR: #f90
}
.howto A:active {
	DISPLAY: block; COLOR: #f90
}
.friendsrequest DT {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em
}
.friendsrequest DT DIV.header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px -75px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.friendsrequest DT IMG {
	MARGIN: 0px 15px 0px 5px; VERTICAL-ALIGN: top
}
.friendsrequest DT .success {
	MARGIN-TOP: 5px
}
.friendsrequest DT .failed {
	MARGIN-TOP: 5px
}
.friendsrequest DD {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 120px
}
.friendsrequest DD P.quote {
	MARGIN-LEFT: 0px
}
.friendsrequest DD Q {
	FONT-SIZE: 16px
}
.friendsrequest DD .submit {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.friendsrequest DD .submit A {
	MARGIN-LEFT: 10px
}
DL.contentwithavatar {
	CLEAR: both; MIN-HEIGHT: 60px; HEIGHT: 60px
}
DL.contentwithavatar DT {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: 40px
}
DL.contentwithavatar DT .avatar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 40px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
DL.contentwithavatar DT .title {
	DISPLAY: block; PADDING-LEFT: 5px; OVERFLOW: hidden; WIDTH: 110px; LINE-HEIGHT: 15px; POSITION: absolute; HEIGHT: 40px
}
DL.contentwithavatar DT .title  {
	DISPLAY: block
}
DL.contentwithavatar DT .title A {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 25px
}
UNKNOWN {
	MARGIN-TOP: 0px
}
DL.contentwithavatar DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 160px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px
}
DL.cwa-avataronly-1 DD {
	PADDING-LEFT: 100px; MIN-HEIGHT: 100px; HEIGHT: 100px
}
DL.cwa-avataronly-2 DD {
	PADDING-LEFT: 80px; MIN-HEIGHT: 80px; HEIGHT: 80px
}
DL.cwa-avataronly-3 DD {
	PADDING-LEFT: 50px; MIN-HEIGHT: 45px; HEIGHT: 45px
}
DL.cwa-avataronly-4 DT {
	WIDTH: 30px; HEIGHT: 30px
}
DL.cwa-avataronly-4 DD {
	PADDING-LEFT: 30px; MIN-HEIGHT: 30px; HEIGHT: 30px
}
.mailitems DL.contentwithavatar DT {
	CLEAR: both; BORDER-TOP: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 40px
}
.mailitems DL.contentwithavatar DD {
	CLEAR: both; BORDER-TOP: #ddd 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 40px
}
.mailitems P {
	MARGIN: 0px
}
.mailitems DL.contentwithavatar DD {
	BORDER-TOP-COLOR: #ddd; TEXT-ALIGN: right
}
.mailitems DD.dimmedbg P {
	FONT-WEIGHT: bold
}
.mailitems DD P {
	OVERFLOW: hidden
}
.mailitems DD DIV {
	OVERFLOW: hidden
}
.mailitems DD P {
	DISPLAY: inline-block; FLOAT: left; OVERFLOW: hidden; WIDTH: 600px; HEIGHT: 40px; TEXT-ALIGN: left
}
.mailitems DD P .title {
	FONT-SIZE: 14px; OVERFLOW: hidden; WIDTH: 600px; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.mailitems DD DIV {
	DISPLAY: inline-block; PADDING-TOP: 13px; WHITE-SPACE: nowrap
}
.mailitems DD DIV .delete {
	MARGIN-LEFT: 13px; MARGIN-RIGHT: 13px
}
.mail H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.mail H1 .title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.mail H1 .floatright {
	FONT-SIZE: 12px
}
.mail DL.contentwithavatar DT {
	BORDER-TOP: #999 1px solid
}
.mail DL.contentwithavatar DD {
	BORDER-TOP: #999 1px solid
}
.mail DL.contentwithavatar DT {
	MARGIN-TOP: 5px; BACKGROUND: #eee
}
UNKNOWN {
	MARGIN: 5px 0px 0px
}
.mail DL.contentwithavatar DD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 170px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.3em; PADDING-TOP: 10px
}
.mail DL.contentwithavatar DD P {
	TEXT-INDENT: 2em
}
.leading-icon {
	BACKGROUND-POSITION: left 3px; PADDING-LEFT: 19px; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
.alt-mailitems {
	BACKGROUND: #fff
}
.alt-mail {
	BACKGROUND: #fff
}
.alt-mailitems UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.alt-mailitems LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.alt-mail UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.alt-mail LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.alt-mailitems UL {
	MARGIN-BOTTOM: 1em; OVERFLOW: auto; BORDER-BOTTOM: #ccc 1px solid
}
.alt-mail UL {
	MARGIN-BOTTOM: 1em; OVERFLOW: auto; BORDER-BOTTOM: #ccc 1px solid
}
.alt-mailitems LI {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 50px; MARGIN-BOTTOM: -3px; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.alt-mail LI {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 50px; MARGIN-BOTTOM: -3px; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.alt-mailitems LI IMG.avatar {
	FLOAT: left
}
.alt-mailitems LI P {
	FLOAT: left
}
.alt-mailitems LI DL {
	FLOAT: left
}
.alt-mailitems LI DIV {
	FLOAT: left
}
.alt-mail LI IMG.avatar {
	FLOAT: left
}
.alt-mail LI P.user {
	FLOAT: left
}
.alt-mail LI DIV.content {
	FLOAT: left
}
.alt-mailitems IMG.avatar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 5px
}
.alt-mail IMG.avatar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 5px
}
.alt-mailitems LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; OVERFLOW: hidden; WIDTH: 100px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.alt-mail LI P.user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; OVERFLOW: hidden; WIDTH: 100px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.alt-mailitems LI SPAN.time {
	DISPLAY: block
}
.alt-mail LI SPAN.time {
	DISPLAY: block
}
.alt-mailitems LI DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 550px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}
.alt-mailitems LI DT {
	OVERFLOW: hidden; WIDTH: 550px; WHITE-SPACE: nowrap
}
.alt-mailitems LI DD {
	OVERFLOW: hidden; WIDTH: 550px; WHITE-SPACE: nowrap
}
.alt-mailitems LI DD A {
	COLOR: #333
}
.alt-mailitems LI DD A:link {
	COLOR: #333
}
.alt-mailitems LI DD A:visited {
	COLOR: #333
}
.alt-mailitems LI DD A:active {
	COLOR: #333
}
.alt-mailitems LI DT.leading-icon {
	BACKGROUND-POSITION: left 2px; WIDTH: 501px; LINE-HEIGHT: 20px
}
.alt-mailitems LI DD.leading-icon {
	BACKGROUND-POSITION: left 2px; WIDTH: 501px; LINE-HEIGHT: 20px
}
.alt-mailitems LI DIV {
	PADDING-LEFT: 15px; MARGIN-LEFT: 0px; WIDTH: 25px; HEIGHT: 50px
}
.alt-mailitems LI DIV A {
	DISPLAY: block; MARGIN: 15px 0px 0px
}
.alt-mailitems LI DIV A:link {
	DISPLAY: block; MARGIN: 15px 0px 0px
}
.alt-mailitems LI DIV A:visited {
	DISPLAY: block; MARGIN: 15px 0px 0px
}
.alt-mailitems LI DIV A:hover {
	DISPLAY: block; MARGIN: 15px 0px 0px
}
.alt-mailitems LI DIV A:active {
	DISPLAY: block; MARGIN: 15px 0px 0px
}
.alt-mailitems LI.new {
	BACKGROUND: url(images/mini_icon_newmail.gif) #d9ecff no-repeat 22px center
}
.alt-mailitems LI.reply {
	BACKGROUND: url(images/mini_icon_reply.gif) no-repeat 21px center
}
.alt-mail H1 {
	PADDING-LEFT: 165px; FONT-SIZE: 130%; PADDING-BOTTOM: 0.5em
}
.alt-mail LI {
	PADDING-LEFT: 5px; MIN-HEIGHT: 100%; MARGIN-BOTTOM: 0px; HEIGHT: 100%; max-height: 100%
}
.alt-mail LI P.user {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.alt-mail LI DIV.content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 630px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
.alt-mail .submit {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 165px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.alt-mail .submit STRONG {
	DISPLAY: block; COLOR: #666; LINE-HEIGHT: 25px
}
.alt-mail .submit TEXTAREA {
	DISPLAY: block; WIDTH: 95%; HEIGHT: 100px
}
.wzlist {
	MARGIN-BOTTOM: 1em
}
.wzlist DT {
	BORDER-BOTTOM: #ddd 1px solid
}
.wzlist DT .title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.wzlist DD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ddd 1px dotted
}
.wzlist DD .tag {
	DISPLAY: block; FONT-SIZE: 16px; MARGIN-BOTTOM: 0.3em
}
.taglist {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.taglist DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.taglist DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.ranking {
	CLEAR: both; MARGIN-BOTTOM: 2em
}
.ranking DT {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #666 1px solid
}
.ranking DD {
	FLOAT: left; MARGIN: 10px; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 185px; TEXT-ALIGN: center; max-height: 185px
}
.ranking DD IMG.avatar {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ranking DD .username {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 130%; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.ranking DD .rank {
	DISPLAY: block; FONT-WEIGHT: bold
}
.ranking DD .details {
	DISPLAY: block; COLOR: #666
}
.ranking-nav DT {
	MARGIN-TOP: 1em; FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em; BORDER-BOTTOM: #666 1px solid
}
.ranking-nav DD {
	LINE-HEIGHT: 1.5em
}
#newfeatures-latestfeatures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.addfriendpopup {
	BORDER-RIGHT: #369 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #369 1px solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 2em; MARGIN: 1em; BORDER-LEFT: #369 1px solid; WIDTH: 350px; PADDING-TOP: 2em; BORDER-BOTTOM: #369 1px solid
}
.addfriendpopup P.dimmedbg {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; BACKGROUND: #fff
}
.addfriendpopup P.dimmedbg SPAN.dimmed {
	FONT-WEIGHT: normal; FONT-SIZE: 70%
}
.addfriendpopup .avatar {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.photo-album {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.photo-album .info {
	MARGIN: 0.5em 0px 0px
}
.photo-album-table {
	BACKGROUND: #fff
}
.photo-album A IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album A:link IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album A:visited IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album A:hover IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album A:active IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album A:hover IMG {
	BORDER-RIGHT: #00f 1px solid; BORDER-TOP: #00f 1px solid; BORDER-LEFT: #00f 1px solid; BORDER-BOTTOM: #00f 1px solid
}
.photo-album TABLE {
	BORDER-COLLAPSE: collapse
}
.photo-album TABLE CAPTION {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.photo-album TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: bottom; PADDING-TOP: 0.2em
}
.photo-album TABLE TD P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em
}
.photo-album .count {
	COLOR: #999
}
.photo-album .cover-image {
	PADDING-RIGHT: 2em; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.photo-album .cover-image P IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/photo-album-frame.gif) no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 12px; WIDTH: 135px; PADDING-TOP: 8px; HEIGHT: 135px; BORDER-RIGHT-WIDTH: 0px
}
.photo-album .photo-recent TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.5em
}
.photo-album .photo-recent IMG {
	WIDTH: 110px; max-width: 110px
}
.pipe {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.photo-list {
	WIDTH: 100%
}
.photo-list TR TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: middle; PADDING-TOP: 1em; TEXT-ALIGN: center
}
.photo-list TR TD .title {
	OVERFLOW: hidden; WIDTH: 160px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.photo-view {
	TEXT-ALIGN: center
}
.photo-view IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.photoalbum-topbar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/photoalbum-topbar-bg.gif) repeat-x left center; PADDING-BOTTOM: 0px; MARGIN: -11px -15px 15px; COLOR: #666; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.photos DT {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/photoalbum-topbar-bg.gif) repeat-x left center; PADDING-BOTTOM: 0px; MARGIN: -11px -15px 15px; COLOR: #666; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.photo-album-edit DT {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(images/photoalbum-topbar-bg.gif) repeat-x left center; PADDING-BOTTOM: 0px; MARGIN: -11px -15px 15px; COLOR: #666; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: #d6d6d6 1px solid
}
.comments {
	
}
.comments DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 5px
}
.comments DT .avatar {
	MARGIN: 0px
}
.comments DD {
	MARGIN-TOP: -55px; MIN-HEIGHT: 50px; MARGIN-LEFT: 60px
}
.comments DD P {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #eee; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.comments DD DIV {
	MARGIN-BOTTOM: 1em; OVERFLOW: hidden
}
.photo-replies {
	WIDTH: 650px
}
.photo-replies FIELDSET {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 1em
}
.actionblocks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.actionblocks LI {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -15px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.actionblocks LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #47a; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.actionblocks LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #47a; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.actionblocks LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #47a; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.actionblocks LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #47a; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.actionblocks LI A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #47a; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.actionblocks LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #4487cb
}
.actionblocks LI A.floatright {
	MARGIN-TOP: 1px
}
.photo-actions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 1em 0px 0px; WIDTH: 120px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.photo-actions LI {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
.photo-actions LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 3px; COLOR: #00f; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.photo-actions LI A:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 3px; COLOR: #00f; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.photo-actions LI A:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 3px; COLOR: #00f; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.photo-actions LI A:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 3px; COLOR: #00f; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.photo-actions LI A:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 3px; COLOR: #00f; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.photo-actions LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #00f
}
.photo-actions LI A.turn-left {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 38px center; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(images/turn-left.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.photo-actions LI A.turn-left:link {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 38px center; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(images/turn-left.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.photo-actions LI A.turn-left:visited {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 38px center; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(images/turn-left.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.photo-actions LI A.turn-left:hover {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 38px center; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(images/turn-left.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.photo-actions LI A.turn-left:active {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: 38px center; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(images/turn-left.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.photo-actions LI A.turn-right {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(images/turn-right.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.photo-actions LI A.turn-right:link {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(images/turn-right.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.photo-actions LI A.turn-right:visited {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(images/turn-right.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.photo-actions LI A.turn-right:hover {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(images/turn-right.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.photo-actions LI A.turn-right:active {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 7px center; PADDING-LEFT: 25px; FLOAT: right; BACKGROUND-IMAGE: url(images/turn-right.gif); PADDING-BOTTOM: 3px; WIDTH: 30px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.profession {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.profession LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.profession LI {
	CLEAR: none; DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 5px 5px; WIDTH: 185px
}
.profession P {
	FLOAT: left; WIDTH: 50px
}
.profession DIV {
	MIN-HEIGHT: 50px; HEIGHT: 50px
}
#myprofession {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px dotted
}
#recommendfriends DIV.clear {
	FONT-SIZE: 1px; WIDTH: 70%; HEIGHT: 1px
}
.hilite-title H1 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H2 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H3 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H4 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H5 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H6 {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-title H1 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H2 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H3 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H4 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H5 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H6 A {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H1 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H2 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H3 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H4 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H5 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H6 A:link {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H1 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H2 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H3 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H4 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H5 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H6 A:visited {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H1 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H2 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H3 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H4 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H5 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H6 A:hover {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H1 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H2 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H3 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H4 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H5 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H6 A:active {
	FONT-WEIGHT: normal; COLOR: #00c; TEXT-DECORATION: none
}
.hilite-title H1 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title H2 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title H3 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title H4 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title H5 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title H6 A:hover {
	TEXT-DECORATION: underline
}
.hilite-title P {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; BACKGROUND: #eee; PADDING-BOTTOM: 0.3em; COLOR: #999; PADDING-TOP: 0.3em
}
.hilite-title A.button {
	MARGIN-TOP: -1.4em; FLOAT: right; MARGIN-RIGHT: 0.3em
}
.hilite-heading {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #cdf; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
.hilite-subheading {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #00f 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #eee; PADDING-BOTTOM: 0.3em; COLOR: #999; PADDING-TOP: 0.3em
}
.rating {
	BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(images/ratings.gif); WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #fff
}
.rating SPAN {
	DISPLAY: none
}
.rating-1 {
	BACKGROUND-POSITION: center 0px
}
.rating-1 {
	BACKGROUND-POSITION: center -20px
}
.rating-2 {
	BACKGROUND-POSITION: center -40px
}
.rating-3 {
	BACKGROUND-POSITION: center -60px
}
.rating-4 {
	BACKGROUND-POSITION: center -80px
}
.rating-5 {
	BACKGROUND-POSITION: center -100px
}
.solid-clear {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px; HEIGHT: 1px
}
.paragraph {
	TEXT-INDENT: 2em
}
.books {
	
}
.mybooks {
	
}
.book-shelf {
	
}
.bar-right {
	BACKGROUND: #fff
}
.books .bar-right {
	FLOAT: right; WIDTH: 180px
}
.mybooks .bar-right {
	FLOAT: right; WIDTH: 180px
}
.book-shelf .bar-right {
	FLOAT: right; WIDTH: 180px
}
.book-comments {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 610px
}
.shelf {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 610px
}
.book-details {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 610px
}
.book-comments-fullwidth {
	WIDTH: 100%
}
.book-comments UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.book-comments LI {
	CLEAR: both; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px dotted
}
.book-comments LI P.user {
	MARGIN-TOP: 1em; MARGIN-LEFT: -55px; OVERFLOW: hidden; POSITION: absolute; TEXT-ALIGN: center
}
.book-comments LI P.cover-image {
	MARGIN-TOP: 1em; FLOAT: left
}
.book-comments LI P.cover-image IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 70px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; max-width: 70px
}
.book-comments LI P.user .username {
	DISPLAY: block
}
.book-comments LI .content {
	DISPLAY: block; MARGIN-LEFT: 55px; MARGIN-RIGHT: 80px
}
.no-cover-image LI .content {
	MARGIN-RIGHT: 0px
}
.cover-image-first LI .content {
	MARGIN-LEFT: 85px; MARGIN-RIGHT: 0px
}
.mybooks .book-comments LI .content {
	MARGIN-LEFT: 0px
}
.book-comments LI .cover-image {
	FLOAT: right; MARGIN-RIGHT: -80px
}
.book-comments LI .cover-image IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; WIDTH: 70px; BORDER-RIGHT-WIDTH: 0px; max-width: 70px
}
.book-comments LI .rating {
	MARGIN-TOP: 0.5em; MARGIN-LEFT: 0.5em
}
.book-comments LI .denote {
	COLOR: #999
}
.book-comments LI .denote DIV {
	DISPLAY: inline
}
.book-comments LI .denote P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0px
}
.book-comments LI .denote DIV INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
.book-comments LI .denote P INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em
}
.book-comments LI .denote .textbox {
	WIDTH: 70%
}
.bestselling H4 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
.bestselling H4 SPAN {
	FLOAT: left
}
.bestselling H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; FLOAT: none
}
.bestselling-thumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.bestselling-thumbs LI {
	FLOAT: left; MARGIN: 0.5em 3px; OVERFLOW: hidden; WIDTH: 80px; HEIGHT: 150px; TEXT-ALIGN: center
}
.bestselling-thumbs LI .cover-image {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
.bestselling-thumbs LI .cover-image IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 70px; BORDER-RIGHT-WIDTH: 0px; max-width: 70px
}
.bestselling-thumbs LI IMG.lian {
	MARGIN: -15px 0px 0px -10px; POSITION: absolute
}
.bestselling .bestselling-thumbs {
	MARGIN-LEFT: 16px
}
.bestselling .bestselling-thumbs LI {
	MARGIN: 1.5em 5px; WIDTH: 145px
}
.book-chart {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 14px; BACKGROUND: #eee; PADDING-BOTTOM: 14px; MARGIN: 0px auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; PADDING-TOP: 14px; BORDER-BOTTOM: #ccc 1px solid
}
.book-chart H4 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.3em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.book-chart UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.book-chart OL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.book-chart LI {
	CLEAR: both; MARGIN: 3px 0px; COLOR: #999; LIST-STYLE-TYPE: none
}
.book-chart LI.not-in-list {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em
}
.book-chart LI .order {
	FLOAT: left; LINE-HEIGHT: 16px
}
.book-chart LI .name {
	FLOAT: left; LINE-HEIGHT: 16px
}
.book-chart LI .score {
	FLOAT: left; LINE-HEIGHT: 16px
}
.book-chart LI .bar {
	FLOAT: left; LINE-HEIGHT: 16px
}
.book-chart LI .bar SPAN {
	FLOAT: left; LINE-HEIGHT: 16px
}
.book-chart LI .order {
	WIDTH: 70px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
.book-chart LI .name {
	WIDTH: 80px
}
.book-chart LI .score {
	FLOAT: right; WIDTH: 50px
}
.book-chart LI P {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 14px
}
.book-chart LI P SPAN {
	DISPLAY: block; BACKGROUND: #4cb7ff; HEIGHT: 14px
}
.book-chart LI.current {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current A {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current A:link {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current A:visited {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current A:hover {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current A:active {
	FONT-WEIGHT: bold; COLOR: #47970e
}
.book-chart LI.current P SPAN {
	BACKGROUND: #77b91a
}
.shelf DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.shelf DD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.shelf DD.denote {
	PADDING-RIGHT: 15px; COLOR: #999; TEXT-ALIGN: right
}
.shelf DD.denote INPUT {
	VERTICAL-ALIGN: middle
}
.book-details .details {
	LINE-HEIGHT: 1.8em
}
.book-details .details TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.book-details .details TABLE .leftcol {
	VERTICAL-ALIGN: top
}
.book-details .details TABLE .rightcol {
	PADDING-BOTTOM: 1em; WIDTH: 100%
}
.book-details .details .cover-image {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px 1em 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.book-details .details .rating {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.book-details .details DL {
	BACKGROUND: #eee
}
.book-details .details DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.book-details .details DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.book-details .details DD TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 98%; PADDING-TOP: 3px
}
.book-details .details DD.right {
	PADDING-BOTTOM: 0.5em
}
.book-basic-details DT {
	CLEAR: left; FLOAT: left; WIDTH: 60px; LINE-HEIGHT: 1.8em; TEXT-ALIGN: right
}
.book-basic-details DD {
	OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 1.8em
}
.book-details .details DT SPAN {
	DISPLAY: inline-block; FONT-SIZE: 120%; FLOAT: left; LINE-HEIGHT: 21px; MARGIN-RIGHT: 1em
}
.book-basic-details .center A {
	PADDING-RIGHT: 3px; DISPLAY: inline-block; PADDING-LEFT: 3px; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; PADDING-TOP: 8px
}
A.read {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #00f; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.read:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #00f; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.read:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #00f; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.read:hover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #00f; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.read:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #00f; LINE-HEIGHT: 15px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.read:hover {
	TEXT-DECORATION: none
}
A.reading {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.reading:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.reading:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.reading:hover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.reading:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.reading:hover {
	BACKGROUND: #fff; COLOR: #090; TEXT-DECORATION: none
}
A.reading SPAN {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: -2px 3px -2px -4px; COLOR: #ccc; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
A.reading:hover SPAN {
	BACKGROUND: #0c0; COLOR: #fff
}
A.wannasee {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.wannasee:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.wannasee:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.wannasee:hover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.wannasee:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; LINE-HEIGHT: 11px; MARGIN-RIGHT: 15px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
A.wannasee:hover {
	BACKGROUND: #fff; COLOR: #009; TEXT-DECORATION: none
}
A.wannasee SPAN {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: -2px 3px -2px -4px; COLOR: #ccc; LINE-HEIGHT: 19px; PADDING-TOP: 0px
}
A.wannasee:hover SPAN {
	BACKGROUND: #00c; COLOR: #fff
}
.add-book-number {
	MARGIN: 1.5em 0px
}
.add-book-number .book-number {
	DISPLAY: inline-block; WIDTH: 100px
}
.add-book-number INPUT.book-number {
	DISPLAY: inline-block; WIDTH: 100px
}
.add-book-number .book-recommend-words {
	DISPLAY: inline-block; WIDTH: 300px
}
.add-book-number DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.add-book-number DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.add-book-number .book-number {
	OVERFLOW: hidden; WHITE-SPACE: normal
}
.add-book-number .book-recommend-words {
	OVERFLOW: hidden; WHITE-SPACE: normal
}
.add-book-number .book-number {
	VERTICAL-ALIGN: middle
}
.add-book-number .book-recommend-words {
	VERTICAL-ALIGN: middle
}
.add-book-number DD {
	VERTICAL-ALIGN: middle
}
.add-book-number DD INPUT {
	VERTICAL-ALIGN: middle
}
.add-book-number DD BUTTON {
	VERTICAL-ALIGN: middle
}
.add-book-number DD.alt {
	BACKGROUND: #eee
}
FIELDSET.alt-white .add-book-number .book-number {
	WIDTH: 100px
}
FIELDSET.alt-white .add-book-number INPUT.book-number {
	WIDTH: 100px
}
FIELDSET.alt-white .add-book-number .book-recommend-words {
	WIDTH: 250px
}
.mybooks .no-friends {
	MARGIN: 3em auto; WIDTH: 60%; TEXT-ALIGN: center
}
.mybooks .no-friends P {
	FONT-SIZE: 125%
}
.mybooks .no-friends DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.mybooks .no-friends DIV SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em
}
.mybooks INPUT {
	VERTICAL-ALIGN: middle
}
.mybooks .textbox {
	WIDTH: 300px
}
.mybooks .no-data {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; BACKGROUND: #eee; PADDING-BOTTOM: 15px; MARGIN: 3em auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 60%; LINE-HEIGHT: 2em; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.friendadded H6 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ec0 1px solid
}
.friendadded LI {
	PADDING-LEFT: 25px; MARGIN-LEFT: 1em; LINE-HEIGHT: 2em; LIST-STYLE-TYPE: none
}
.circled-photos .solid-clear {
	FONT-SIZE: 1px; HEIGHT: 1px
}
.circled-photos TD {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: separate
}
.circled-photos TD DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.circled-photos TD DIV P {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 10px; min-width: 120px; max-width: 120px
}
.circled-photos TD DIV P IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.circled-photos TD DIV DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.full-doc-width {
	MARGIN: 0px -10px
}
.full-doc-width-bottom {
	MARGIN-BOTTOM: -10px
}
DIV.link-share {
	PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.photo-album-edit DD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid
}
.photo-album-edit .edit-info TEXTAREA {
	WIDTH: 600px; POSITION: absolute; HEIGHT: 120px
}
.photo-album-edit .edit-thumb {
	MIN-HEIGHT: 140px; MARGIN: 0px 0px 0px 630px; HEIGHT: 140px
}
.photo-album-edit .edit-thumb IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 130px; BORDER-RIGHT-WIDTH: 0px; max-width: 130px
}
.photo-album-edit .clear {
	DISPLAY: inline-block; WIDTH: 80%; HEIGHT: 1px
}
HR.sepline {
	BACKGROUND: #ccc; MARGIN: 10px -10px; WIDTH: 102%; COLOR: #ccc; HEIGHT: 0px
}
FIELDSET.alt-type H4.with-photoalbum-icon {
	PADDING-LEFT: 1.5em; BACKGROUND: url(images/mini_icon_photoalbum.gif) #fff no-repeat 0.3em center
}
#profile {
	
}
#profile .bar-left {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: 225px
}
#profile .bar-right {
	FLOAT: right; WIDTH: 550px; MARGIN-RIGHT: 5px
}
#profile-user-actions {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-user-comments {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-recent-visitors {
	CLEAR: both; PADDING-TOP: 15px
}
#recent-bbs-posts {
	CLEAR: both; PADDING-TOP: 15px
}
#recent-miniblog-posts {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-user-details {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-space-status {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-space-status DD {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-blog {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-photo-album {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-guestbook {
	CLEAR: both; PADDING-TOP: 15px
}
#profile-user-actions {
	TEXT-ALIGN: center
}
#profile-user-actions UL {
	TEXT-ALIGN: left
}
#profile-user-comments #add-comment {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
#profile-user-comments #add-comment TEXTAREA {
	MARGIN: 3px 0px; WIDTH: 98%; HEIGHT: 5em
}
#profile-user-comments #add-comment .success {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px 0px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#profile-user-comments #comments .datalist-subtitle {
	MARGIN: 10px 0px 0px
}
#profile-user-comments #comments DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 3px 0px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid
}
#profile-user-comments #comments DIV P .username {
	FONT-WEIGHT: bold
}
#profile-recent-visitors .friends {
	
}
#recent-bbs-posts DD {
	OVERFLOW: hidden; WIDTH: 100%
}
#recent-miniblog-posts {
	OVERFLOW: hidden; WIDTH: 100%
}
#recent-bbs-posts DD {
	PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0.3em; COLOR: #999; BORDER-BOTTOM: #ccc 1px dotted
}
#recent-miniblog-posts DD {
	PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0.3em; COLOR: #999; BORDER-BOTTOM: #ccc 1px dotted
}
#profile-user-details H2 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
#profile-user-details H2 SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 70%
}
#profile-user-details H2 .share {
	
}
#profile-user-details DL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
#profile-user-details DT {
	LINE-HEIGHT: 22px
}
#profile-user-details DD {
	LINE-HEIGHT: 22px
}
#profile-user-details DT {
	FONT-WEIGHT: normal; MARGIN-LEFT: -85px; WIDTH: 80px; COLOR: #888; POSITION: absolute; TEXT-ALIGN: right
}
#profile-user-details DD {
	MIN-HEIGHT: 1.5em; MARGIN-LEFT: 85px; WIDTH: 470px; HEIGHT: 1.5em
}
#profile-space-status DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#profile-space-status UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#profile-space-status DT {
	BORDER-TOP-WIDTH: 0px; BACKGROUND: #fff; MARGIN: 1em 0px -0.5em; COLOR: #000; BORDER-BOTTOM: #666 1px solid
}
#profile-space-status LI {
	CLEAR: both; OVERFLOW: auto
}
#profile-space-status LI DIV {
	MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
#profile-space-status LI DIV DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#profile-space-status LI DIV DIV.denote {
	LINE-HEIGHT: 1.5em; HEIGHT: 1.5em
}
#profile-space-status LI .time {
	COLOR: #999
}
#profile-blog UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#profile-blog LI {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#profile-blog LI .content {
	MARGIN-BOTTOM: 0.5em; COLOR: #000
}
#profile-blog LI IMG {
	MARGIN: 0px 5px
}
#profile-blog LI SPAN {
	CLEAR: both; DISPLAY: block
}
#profile-blog LI SPAN SPAN {
	DISPLAY: inline
}
#profile-photo-album UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#profile-photo-album LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#profile-photo-album LI {
	FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 170px
}
#profile-photo-album LI IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: text-top; WIDTH: 70px; PADDING-TOP: 0px; max-width: 70px
}
#profile-photo-album LI DIV {
	
}
#profile-photo-album LI DIV A {
	DISPLAY: block
}
#profile-photo-album LI DIV SPAN {
	DISPLAY: block
}
#profile-guestbook TEXTAREA {
	HEIGHT: 80px
}
#profile-guestbook .datalist .title {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; LINE-HEIGHT: 18px
}
#profile-guestbook .datalist .avatar {
	MARGIN-LEFT: -50px; POSITION: absolute
}
#profile-guestbook .datalist .title {
	MARGIN-LEFT: 50px
}
#profile-guestbook .datalist DD P {
	MARGIN-LEFT: 50px
}
#profile-guestbook .datalist DT {
	BACKGROUND: #f3f3f3; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-COLOR: #ddd
}
#profile-guestbook .datalist DD P {
	OVERFLOW: hidden; WIDTH: 485px
}
#profile-guestbook .datalist DD DD P {
	WIDTH: 435px
}
#profile-guestbook .datalist .time {
	COLOR: #999
}
UL.friends-list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.friends-list LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.friends-list {
	BORDER-BOTTOM: #ccc 1px solid
}
UL.friends-list LI {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; MIN-HEIGHT: 50px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 50px
}
UL.friends-list P.friend-avatar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -55px; PADDING-TOP: 0px; POSITION: absolute
}
UL.friends-list DIV.friend-content {
	MARGIN-LEFT: 55px
}
UL.friends-list .content DT {
	CLEAR: right; LINE-HEIGHT: 18px
}
UL.friends-list .content DD {
	CLEAR: right; LINE-HEIGHT: 18px
}
UL.friends-list DT {
	FONT-WEIGHT: normal; FLOAT: left; WIDTH: 65px; COLOR: #999
}
.shares-list {
	MARGIN-BOTTOM: -10px
}
.shares-list P.topbar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.5em; MARGIN: 0px -15px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.shares-list .bar-left {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 550px; PADDING-TOP: 15px
}
.shares-list .bar-right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 218px; MARGIN-RIGHT: -5px; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid
}
.shares-list .share-how-to-box {
	CLEAR: both; BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid
}
.shares-list .share-how-to-box IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; VERTICAL-ALIGN: middle; WIDTH: 88px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.myshares {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.myshares LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.myshares P.avatar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.myshares P.avatar {
	MARGIN: 0px 0px 0px -50px; POSITION: absolute
}
.myshares DIV.content {
	MARGIN: -15px 0px 1em 50px
}
.shares-list .no-avatar DIV.content {
	MARGIN: 0.5em 0px
}
.myshares DIV.content H6.hilite-subheading {
	FONT-WEIGHT: normal; OVERFLOW: auto
}
.myshares DIV.content H6.hilite-subheading A.delete {
	MARGIN-TOP: -1.3em; FLOAT: right; MARGIN-RIGHT: 0.2em
}
UNKNOWN {
	MARGIN-TOP: -1.3em
}
.myshares DIV.content DIV.inner-content {
	MARGIN: 3px; LINE-HEIGHT: 1.5em
}
.myshares DIV.content DIV.inner-content  {
	LINE-HEIGHT: 1.5em
}
.myshares DIV.content DIV.denote {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 0.5em
}
.myshares DIV.content DL.comments {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
.myshares DIV.content DL.comments DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px
}
.myshares DIV.content DL.comments DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 45px; PADDING-BOTTOM: 0px; MARGIN: -50px 0px 0px 55px; PADDING-TOP: 0px; HEIGHT: 45px
}
UNKNOWN {
	MARGIN-TOP: -50px
}
.myshares DIV.content DL.comments DD P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; OVERFLOW: auto; PADDING-TOP: 3px; HEIGHT: 1.4em; TEXT-ALIGN: right
}
.myshares DIV.content DL.comments DD P SPAN {
	FLOAT: left
}
.myshares DIV.content DL.comments DD P SPAN SPAN {
	FLOAT: none
}
.myshares DIV.content DL.comments DD DIV {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.myshares DIV.content DL.comments DD DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.myshares DIV.content DIV.submit {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; COLOR: #333; PADDING-TOP: 1em; BORDER-RIGHT-WIDTH: 0px
}
.myshares DIV.content DL.comments DIV.submit {
	PADDING-LEFT: 50px! important; WIDTH: 100%! important; TEXT-INDENT: -50px! important
}
.myshares DIV.content DIV.submit TEXTAREA {
	DISPLAY: block; MARGIN: 0.5em 0px; WIDTH: 98%; HEIGHT: 80px
}
.myshares DIV.content DIV.submit TEXTAREA {
	MARGIN-LEFT: 0px
}
.myshares DIV.content DIV.submit .defaultbutton {
	MARGIN-LEFT: 0px
}
.share-user {
	OVERFLOW: hidden
}
.share-photo {
	OVERFLOW: hidden
}
.share-blog {
	OVERFLOW: hidden
}
.share-link {
	OVERFLOW: hidden
}
.share-link A.link {
	OVERFLOW: hidden; COLOR: #999; FONT-FAMILY: 'Courier New', Monospace
}
.share-link A.link:link {
	OVERFLOW: hidden; COLOR: #999; FONT-FAMILY: 'Courier New', Monospace
}
.share-link A.link:visited {
	OVERFLOW: hidden; COLOR: #999; FONT-FAMILY: 'Courier New', Monospace
}
.share-link A.link:hover {
	OVERFLOW: hidden; COLOR: #999; FONT-FAMILY: 'Courier New', Monospace
}
.share-link A.link:active {
	OVERFLOW: hidden; COLOR: #999; FONT-FAMILY: 'Courier New', Monospace
}
.share-blog A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.share-blog A.title:link {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.share-blog A.title:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.share-blog A.title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.share-blog A.title:active {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.share-blog .summary {
	COLOR: #333
}
.share-user .user-avatar {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.share-photo .photo {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.share-user P.quote {
	CLEAR: both
}
.share-photo P.quote {
	CLEAR: both
}
.share-photo .photo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.share-photo .albumname {
	FONT-SIZE: 120%; COLOR: #666; PADDING-TOP: 3px
}
.shares-help {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.shares-help H4 A {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN-LEFT: 3em
}
.shares-help .add-share-button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; PADDING-TOP: 2em
}
.shares-help .add-share-button .share-button {
	MARGIN-LEFT: 40px; POSITION: absolute
}
.shares-help IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.shares-help .bar-left {
	FLOAT: left; WIDTH: 500px; PADDING-TOP: 15px
}
.shares-help .bar-right {
	PADDING-RIGHT: 15px; MARGIN-TOP: 30px; PADDING-LEFT: 15px; FONT-SIZE: 120%; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 200px; LINE-HEIGHT: 25px; PADDING-TOP: 15px
}
.shares-help .bar-left DL {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 1em
}
.shares-help .bar-left DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #eee; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.shares-help .bar-left DD {
	COLOR: #999; LINE-HEIGHT: 30px
}
.shares-help .bar-left DD IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px; BORDER-RIGHT-WIDTH: 0px
}
.shares-help .bar-left DD .hilite-subheading {
	FLOAT: right; MARGIN: 10px 0px; WIDTH: 250px; LINE-HEIGHT: 20px; WHITE-SPACE: normal
}
.shares-help .add-share-button DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; MIN-HEIGHT: 20px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 180px; PADDING-TOP: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.shares-help .add-share-button DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.shares-help .add-share-button DD {
	COLOR: #666
}
.share-submit-content {
	PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; BACKGROUND: #eee; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; MARGIN-LEFT: 200px; WIDTH: 380px; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
.find-friends .title {
	CLEAR: both
}
.find-friends H5 {
	CLEAR: both
}
.find-friends .friends {
	CLEAR: both
}
.find-friends FIELDSET {
	CLEAR: both
}
.find-friends H5 {
	MARGIN: 0px auto; WIDTH: 65%
}
.find-friends .friends {
	MARGIN: 0px auto; WIDTH: 65%
}
.find-friends .title {
	MARGIN: 1em auto; WIDTH: 65%
}
.find-friends .title H3 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.find-friends .title P {
	COLOR: #999
}
.find-friends H5 {
	MARGIN-TOP: 1.5em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.find-friends H5 A {
	MARGIN-TOP: -1.2em; FONT-WEIGHT: normal; FLOAT: right
}
.find-friends H5 A:link {
	MARGIN-TOP: -1.2em; FONT-WEIGHT: normal; FLOAT: right
}
.find-friends H5 A:visited {
	MARGIN-TOP: -1.2em; FONT-WEIGHT: normal; FLOAT: right
}
.find-friends H5 A:hover {
	MARGIN-TOP: -1.2em; FONT-WEIGHT: normal; FLOAT: right
}
.find-friends H5 A:active {
	MARGIN-TOP: -1.2em; FONT-WEIGHT: normal; FLOAT: right
}
UNKNOWN {
	MARGIN-TOP: -1.2em
}
.find-friends FIELDSET {
	MARGIN-TOP: 0px; MARGIN-LEFT: 50px; PADDING-TOP: 0px
}
.find-friends FIELDSET .textbox {
	WIDTH: 200px
}
.find-friends FIELDSET TEXTAREA {
	WIDTH: 200px
}
#mychoicebar {
	MARGIN: 0px 50px; OVERFLOW: auto
}
#mychoicebar .choice-section {
	CLEAR: both; MARGIN: 30px 0px; OVERFLOW: auto
}
#mychoicebar .choice-section H4 {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
#mychoicebar .choice-section P {
	COLOR: #666
}
#mychoicebar .choice-section .description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.5em; WIDTH: 35%; COLOR: #999; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
#mychoicebar .choice-section .choice {
	FLOAT: right; WIDTH: 55%
}
#mychoicebar .choice LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; COLOR: #999; PADDING-TOP: 0.5em
}
#mychoicebar .imagebutton {
	VERTICAL-ALIGN: middle
}
#mychoicebar .textbox {
	VERTICAL-ALIGN: middle
}
#mychoicebar INPUT {
	VERTICAL-ALIGN: middle
}
#mychoicebar BUTTON {
	VERTICAL-ALIGN: middle
}
#mychoicebar SELECT {
	VERTICAL-ALIGN: middle
}
#mychoicebar .textbox {
	WIDTH: 220px
}
#mychoicebar .description UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#mychoicebar .description LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
#mychoicebar .description UL {
	MARGIN-TOP: 0.5em
}
#mychoicebar .description LI {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 25px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; HEIGHT: 15px
}
#mychoicebar .description LI A {
	FLOAT: left
}
#mychoicebar .description LI SPAN {
	FLOAT: left
}
#mychoicebar .description LI A.delete {
	FLOAT: none
}
.notify-list H4 {
	PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.notify-list DD {
	PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.notify-list DD {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: auto; WIDTH: 98%; COLOR: #999; PADDING-TOP: 5px
}
.notify-list DD.new {
	FONT-WEIGHT: bold; BACKGROUND: #ecf4fb
}
.notify-list DD IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
.notify-list DD .notice {
	FLOAT: left
}
.notify-list DD .time {
	FLOAT: right; COLOR: #333; WHITE-SPACE: nowrap
}
.bold-content {
	PADDING-RIGHT: 15px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 15px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #00c 1px solid
}
#friends-invite H3 {
	FONT-SIZE: 125%; MARGIN-BOTTOM: 5px
}
#friends-invite #url-invite {
	MARGIN-BOTTOM: 3.5em
}
#friends-invite #url-invite .bold-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#friends-invite #url-invite .bold-content P {
	MARGIN: 0.7em 0px
}
#friends-invite #url-invite INPUT {
	VERTICAL-ALIGN: middle
}
#friends-invite #url-invite BUTTON {
	VERTICAL-ALIGN: middle
}
#friends-invite #url-invite .textbox {
	WIDTH: 710px
}
#invite-section {
	OVERFLOW: auto
}
#invite-section .leftcol {
	FLOAT: left; WIDTH: 600px
}
#invite-section .leftcol LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0.5em 0px
}
#invite-section .leftcol STRONG {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0.5em 0px
}
#invite-section .leftcol TEXTAREA {
	MARGIN-BOTTOM: 1em; WIDTH: 100%
}
#invite-section #invitation {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 120px; FONT-SIZE: 80%; MIN-HEIGHT: 130px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 130px
}
#invite-section #invitation H4 {
	FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
#invite-section #invitation IMG {
	MARGIN-LEFT: -110px; POSITION: absolute
}
#invite-section .leftcol .submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#invite-section .rightcol {
	FLOAT: right; WIDTH: 180px; PADDING-TOP: 22px
}
#invite-section .rightcol UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#invite-section .rightcol LI {
	LINE-HEIGHT: 1.5em
}
#msn-invite {
	MARGIN: 30px auto; OVERFLOW: auto; WIDTH: 75%
}
#invite-contacts {
	MARGIN: 30px auto; OVERFLOW: auto; WIDTH: 75%
}
#msn-invite H3 {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#invite-contacts H3 {
	DISPLAY: block; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: right
}
#msn-invite H3 SPAN {
	FLOAT: left
}
#invite-contacts H3 {
	TEXT-ALIGN: left
}
#msn-invite H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
.input LABEL {
	DISPLAY: block; MARGIN-LEFT: -110px; WIDTH: 100px; POSITION: absolute; TEXT-ALIGN: right
}
.input {
	MARGIN-LEFT: 110px; LINE-HEIGHT: 1.5em
}
.input P {
	MIN-HEIGHT: 1.5em; HEIGHT: 1.5em
}
INPUT DIV {
	MIN-HEIGHT: 1.5em; HEIGHT: 1.5em
}
.input .textbox {
	WIDTH: 300px
}
.input .error {
	COLOR: #c00
}
.input .submit {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#invite-contacts .contact-listbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid;  BACKGROUND: #eee;MARGIN: 0px 0px 1.5em; OVERFLOW: scroll; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 310px
}
#invite-contacts LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0.5em 0px
}
#invite-contacts .contact-listbox INPUT {
	VERTICAL-ALIGN: middle
}
#invite-contacts .select-all INPUT {
	VERTICAL-ALIGN: middle
}
#invite-contacts .select-all {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eee; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid
}
#invite-contacts .select-all LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal
}
#invite-contacts .select-all INPUT {
	MARGIN: 3px 5px; WIDTH: 20px
}
#invite-contacts TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #d9ecff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#invite-contacts TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 1px solid; WHITE-SPACE: nowrap
}
#invite-contacts TD.checkbox {
	WIDTH: 20px; TEXT-ALIGN: center
}
#invite-contacts TD.email {
	WIDTH: 100%
}
#invite-contacts TEXTAREA {
	WIDTH: 602px
}
#invite-contacts .submit {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#search-friends {
	MARGIN: 0px auto; WIDTH: 65%
}
#search-friends .pager {
	PADDING-BOTTOM: 0.5em; MARGIN: 0.5em auto; OVERFLOW: auto; BORDER-BOTTOM: #999 1px solid
}
.plaincomboeditor {
	
}
.steps {
	COLOR: #000
}
.steps A {
	COLOR: #000
}
.steps {
	MARGIN: 1em auto; TEXT-ALIGN: center
}
.step-complete {
	BORDER-RIGHT: 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: 3px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 3px solid
}
.step-current {
	BORDER-RIGHT: 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: 3px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 3px solid
}
.step-arrow {
	BORDER-RIGHT: 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: 3px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 3px solid
}
.step-next {
	BORDER-RIGHT: 3px solid; PADDING-RIGHT: 10px; BORDER-TOP: 3px solid; DISPLAY: inline-block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 3px solid; PADDING-TOP: 10px; BORDER-BOTTOM: 3px solid
}
.step-complete {
	BORDER-LEFT-COLOR: #82cd94; BACKGROUND: #b4ecb4; BORDER-BOTTOM-COLOR: #82cd94; COLOR: #360; BORDER-TOP-COLOR: #82cd94; BORDER-RIGHT-COLOR: #82cd94
}
A.step-complete {
	BORDER-LEFT-COLOR: #82cd94; BACKGROUND: #b4ecb4; BORDER-BOTTOM-COLOR: #82cd94; COLOR: #360; BORDER-TOP-COLOR: #82cd94; BORDER-RIGHT-COLOR: #82cd94
}
.step-current {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #82abcd; BACKGROUND: #b4daec; BORDER-BOTTOM-COLOR: #82abcd; COLOR: #036; BORDER-TOP-COLOR: #82abcd; BORDER-RIGHT-COLOR: #82abcd
}
A.step-current {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #82abcd; BACKGROUND: #b4daec; BORDER-BOTTOM-COLOR: #82abcd; COLOR: #036; BORDER-TOP-COLOR: #82abcd; BORDER-RIGHT-COLOR: #82abcd
}
.step-arrow {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BORDER-RIGHT-WIDTH: 0px
}
A.step-arrow {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px; BORDER-RIGHT-WIDTH: 0px
}
.step-next {
	BORDER-LEFT-COLOR: #e3e3e3; BACKGROUND: #f3f3f3; BORDER-BOTTOM-COLOR: #e3e3e3; COLOR: #999; BORDER-TOP-COLOR: #e3e3e3; BORDER-RIGHT-COLOR: #e3e3e3
}
A.step-next {
	BORDER-LEFT-COLOR: #e3e3e3; BACKGROUND: #f3f3f3; BORDER-BOTTOM-COLOR: #e3e3e3; COLOR: #999; BORDER-TOP-COLOR: #e3e3e3; BORDER-RIGHT-COLOR: #e3e3e3
}
.circle-friend  {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.popup-msg-box  {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.circle-friend P {
	MARGIN-BOTTOM: 1em
}
.popup-msg-box P {
	MARGIN-BOTTOM: 1em
}
.circle-friend A {
	COLOR: #47a; TEXT-DECORATION: none
}
.popup-msg-box A {
	COLOR: #47a; TEXT-DECORATION: none
}
.circle-friend A:hover {
	TEXT-DECORATION: underline
}
.popup-msg-box A:hover {
	TEXT-DECORATION: underline
}
.circle-friend {
	Z-INDEX: 999
}
.cf-target {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
.cf-target SPAN {
	BORDER-RIGHT: #06c 3px solid; BORDER-TOP: #06c 3px solid; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #06c 3px solid; WIDTH: 120px; BORDER-BOTTOM: #06c 3px solid; HEIGHT: 120px
}
.cf-users {
	BORDER-RIGHT: #06c 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #06c 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN-LEFT: 141px; BORDER-LEFT: #06c 1px solid; WIDTH: 160px; PADDING-TOP: 10px; BORDER-BOTTOM: #06c 1px solid
}
.cf-users LABEL {
	DISPLAY: block
}
.cf-users .textbox {
	WIDTH: 155px
}
.cf-users .cf-user-list {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f7f7f7; OVERFLOW-X: hidden; PADDING-BOTTOM: 5px; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 120px
}
.cf-users .cf-user-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.cf-users .cf-user-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.cf-users .cf-user-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; WHITE-SPACE: nowrap
}
.cf-users .cf-user-list LI INPUT {
	MARGIN-RIGHT: 0.5em
}
.cf-users .cf-user-list HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px; border-spacing: 0
}
.cf-users .cf-user-list UL LABEL {
	DISPLAY: inline
}
.cf-users .cf-submit {
	MARGIN-TOP: 0.5em; TEXT-ALIGN: center
}
.popup-msg-box {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 270px; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid
}
.popup-msg-box .pmb-header {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #00a8ff; PADDING-BOTTOM: 0.5em; MARGIN: -15px -15px 15px; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0.5em; BORDER-BOTTOM: #39f 1px solid; TEXT-ALIGN: right
}
.popup-msg-box .pmb-header A {
	COLOR: #fff
}
.popup-msg-box .pmb-header .pmb-title {
	FONT-SIZE: 120%; FLOAT: left; COLOR: #fff
}
.popup-msg-box .pmb-header .close {
	
}
.popup-msg-box .pmb-submit {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 15px -15px -15px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
TABLE.position-table {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; border-spacing: 0
}
TABLE.position-table TD {
	VERTICAL-ALIGN: top
}
.summary-list {
	BORDER-RIGHT: #cef 3px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cef 3px solid; PADDING-LEFT: 15px; BACKGROUND: #e5f6ff; PADDING-BOTTOM: 15px; MARGIN: 30px auto; BORDER-LEFT: #cef 3px solid; WIDTH: 60%; PADDING-TOP: 15px; BORDER-BOTTOM: #cef 3px solid
}
.summary-list UL {
	MARGIN-TOP: 1em
}
.summary-list LI {
	BACKGROUND-COLOR: #e5f6ff
}
.summary-list .sl-submit {
	MARGIN-TOP: 1em; TEXT-ALIGN: center
}
.tri-cols {
	OVERFLOW: auto; LINE-HEIGHT: 1.5em
}
.tri-cols .tc-col {
	DISPLAY: inline-block; FLOAT: none; OVERFLOW: hidden; WIDTH: 31%; LINE-HEIGHT: 1.5em; MARGIN-RIGHT: 1%
}
.doc-denote {
	CLEAR: both; PADDING-RIGHT: 10px; BORDER-TOP: #d6d6d6 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 10px; MARGIN: 1em -10px -10px; COLOR: #666; PADDING-TOP: 10px
}
.register {
	BORDER-RIGHT: #2e561b 1px solid; BORDER-TOP: #658d51 1px solid; DISPLAY: inline-block; BORDER-LEFT: #658d51 1px solid; BORDER-BOTTOM: #2e561b 1px solid; WHITE-SPACE: nowrap
}
.register A {
	BORDER-RIGHT: #598a3e 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #a2c68e 2px outset; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #69a44a; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #a2c68e 2px outset; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #598a3e 2px outset; TEXT-DECORATION: none
}
.register A:link {
	BORDER-RIGHT: #598a3e 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #a2c68e 2px outset; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #69a44a; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #a2c68e 2px outset; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #598a3e 2px outset; TEXT-DECORATION: none
}
.register A:visited {
	BORDER-RIGHT: #598a3e 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #a2c68e 2px outset; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #69a44a; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #a2c68e 2px outset; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #598a3e 2px outset; TEXT-DECORATION: none
}
.register A:hover {
	BORDER-RIGHT: #598a3e 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #a2c68e 2px outset; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #69a44a; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #a2c68e 2px outset; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #598a3e 2px outset; TEXT-DECORATION: none
}
.register A:active {
	BORDER-RIGHT: #598a3e 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #a2c68e 2px outset; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #69a44a; PADDING-BOTTOM: 10px; MARGIN: 0px auto; BORDER-LEFT: #a2c68e 2px outset; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #598a3e 2px outset; TEXT-DECORATION: none
}
.register A:hover {
	BACKGROUND: #7fb265
}
UL.large-checkbox-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.large-checkbox-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.large-checkbox-list {
	OVERFLOW: auto
}
UL.large-checkbox-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1%; OVERFLOW: hidden; WIDTH: 30%; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
A.large-plus-button {
	DISPLAY: inline-block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(images/large_plus_button_left.gif) no-repeat left center; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.large-plus-button:link {
	DISPLAY: inline-block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(images/large_plus_button_left.gif) no-repeat left center; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.large-plus-button:visited {
	DISPLAY: inline-block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(images/large_plus_button_left.gif) no-repeat left center; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.large-plus-button:hover {
	DISPLAY: inline-block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(images/large_plus_button_left.gif) no-repeat left center; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.large-plus-button:active {
	DISPLAY: inline-block; PADDING-LEFT: 32px; FONT-WEIGHT: bold; BACKGROUND: url(images/large_plus_button_left.gif) no-repeat left center; COLOR: #fff; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
A.large-plus-button SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/large_plus_button_right.gif) no-repeat right center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px
}
A.large-plus-button:hover {
	BACKGROUND: url(images/large_plus_button_left_hover.gif) no-repeat left center
}
.medalregion {
	CURSOR: default
}
.medalregion  {
	CURSOR: default
}
.medalnum {
	CURSOR: default
}
.medalnum {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 17px; OVERFLOW: hidden; WIDTH: 18px; COLOR: #fff; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.medalregion A.more {
	FLOAT: right; CURSOR: pointer
}
UL.comments-in-status {
	CLEAR: both; MARGIN: 0.5em 0px; LIST-STYLE-TYPE: none
}
UL.comments-in-status LI.reply {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
UL.comments-in-status .comment {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(images/mbreply.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
UL.comments-in-status .reply-box {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(images/mbreply.gif) no-repeat left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
UL.comments-in-status .reply-box {
	BACKGROUND-POSITION: left center
}
UL.comments-in-status .reply-box INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
UL.comments-in-status .reply-box BUTTON {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
UL.datalist-with-avatar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
UL.datalist-with-avatar LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
UL.datalist-with-avatar {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.datalist-with-avatar A.avatar:link {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.datalist-with-avatar A.avatar:visited {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.datalist-with-avatar A.avatar:hover {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.datalist-with-avatar A.avatar:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
UL.datalist-with-avatar A.avatar:hover {
	BORDER-LEFT-COLOR: #369; BORDER-BOTTOM-COLOR: #369; BORDER-TOP-COLOR: #369; BORDER-RIGHT-COLOR: #369
}
UL.datalist-with-avatar A.avatar {
	POSITION: absolute
}
UL.datalist-with-avatar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 45px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px dotted
}
UL.datalist-with-avatar DL.dl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -15px 0px 0px 50px; PADDING-TOP: 0px
}
UL.datalist-with-avatar DD {
	MARGIN: 0px
}
UL.datalist-with-avatar DD.content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.boxed-text {
	BORDER-RIGHT: #cfd7e4 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #cfd7e4 1px solid; PADDING-LEFT: 1em; BACKGROUND: #f6f7fb; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; BORDER-LEFT: #cfd7e4 1px solid; LINE-HEIGHT: 2.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #cfd7e4 1px solid
}
.boxed-text IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.boxed-text .largetext {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; MARGIN-RIGHT: 10px
}

        .wangying_d h5
        {
            font-size: 14px;
            background: url(images/icon.gif) no-repeat;
            padding-left: 12px;
            margin-top: 15px;
            float: left;
        }
        .clear
        {
            clear: both;
	text-align: left;
}
        .weekly_button
        {
            float: right;
            margin-top: 12px;
        }
        .wangying_o
        {
            width: 100%;
            background-color: #999999;
        }
        .wangying_o th, .wangying_o td
        {
            background-color: #FFFFFF;
            padding: 5px;
        }
        .wangying_o th
        {
            font-size: 12px;
            font-weight: bold;
            text-align: center;
        }