PRE {
	LINE-HEIGHT: 130%
}
DL {
	LINE-HEIGHT: 130%
}
OL {
	LINE-HEIGHT: 130%
}
P {
	LINE-HEIGHT: 130%
}
BLOCKQUOTE {
	LINE-HEIGHT: 130%
}
BLOCKQUOTE {
	MARGIN-LEFT: 32px
}
BODY {
	BACKGROUND-COLOR: white; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: black; MARGIN-LEFT: 2%; FONT-SIZE: 90%; MARGIN-RIGHT: 2%
}
TD {
	BACKGROUND-COLOR: white; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: black; MARGIN-LEFT: 2%; FONT-SIZE: 90%; MARGIN-RIGHT: 2%
}
A:link {
	BACKGROUND-COLOR: inherit; COLOR: #215dc6; TEXT-DECORATION: none
}
A:active {
	BACKGROUND-COLOR: #ccddee; COLOR: #215dc6; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND-COLOR: inherit; COLOR: #a63d21; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND-COLOR: #ccddee; COLOR: #215dc6; TEXT-DECORATION: underline
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ddeeff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.3em
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ddeeff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.3em
}
H3 {
	BORDER-BOTTOM: #ddeeff 3px solid; BORDER-LEFT: #ddeeff 10px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; BORDER-TOP: #ddeeff 1px solid; BORDER-RIGHT: #ddeeff 5px solid; PADDING-TOP: 0.3em
}
H4 {
	BORDER-LEFT: #ddeeff 18px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; PADDING-TOP: 0.3em
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ddeeff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.3em
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #ddeeff; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; FONT-FAMILY: verdana, arial, helvetica, Sans-Serif; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.3em
}
H1.title {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 30px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 12px
}
DT {
	MARGIN-TOP: 1em; MARGIN-LEFT: 1em; FONT-WEIGHT: bold
}
PRE {
	BORDER-BOTTOM: #888899 1px solid; BORDER-LEFT: #ddddee 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #f0f8ff; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; WHITE-SPACE: pre; COLOR: black; MARGIN-LEFT: 1em; BORDER-TOP: #ddddee 1px solid; MARGIN-RIGHT: 2em; BORDER-RIGHT: #888899 1px solid; PADDING-TOP: 0.5em
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	LINE-HEIGHT: 130%; MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
EM {
	FONT-STYLE: italic
}
STRONG {
	FONT-WEIGHT: bold
}
THEAD TD.style_td {
	BACKGROUND-COLOR: #d0d8e0; COLOR: inherit
}
TFOOT TD.style_td {
	BACKGROUND-COLOR: #d0d8e0; COLOR: inherit
}
THEAD TH.style_th {
	BACKGROUND-COLOR: #e0e8f0; COLOR: inherit
}
TFOOT TH.style_th {
	BACKGROUND-COLOR: #e0e8f0; COLOR: inherit
}
.style_table {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ccd5dd; MARGIN: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.style_th {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eeeeee; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eef5ff; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
UL.list1 {
	LIST-STYLE-TYPE: disc
}
UL.list2 {
	LIST-STYLE-TYPE: circle
}
UL.list3 {
	LIST-STYLE-TYPE: square
}
OL.list1 {
	LIST-STYLE-TYPE: decimal
}
OL.list2 {
	LIST-STYLE-TYPE: lower-roman
}
OL.list3 {
	LIST-STYLE-TYPE: lower-alpha
}
DIV.ie5 {
	TEXT-ALIGN: center
}
SPAN.noexists {
	BACKGROUND-COLOR: #fffacc; COLOR: inherit
}
.small {
	FONT-SIZE: 80%
}
.super_index {
	BACKGROUND-COLOR: inherit; COLOR: #dd3333; FONT-SIZE: 60%; VERTICAL-ALIGN: super; FONT-WEIGHT: bold
}
A.note_super {
	BACKGROUND-COLOR: inherit; COLOR: #dd3333; FONT-SIZE: 60%; VERTICAL-ALIGN: super; FONT-WEIGHT: bold
}
DIV.jumpmenu {
	TEXT-ALIGN: right; FONT-SIZE: 60%
}
HR.full_hr {
	BORDER-BOTTOM: #333333 1px ridge; BORDER-LEFT: #333333 0px ridge; BORDER-TOP: #333333 1px ridge; BORDER-RIGHT: #333333 0px ridge
}
HR.note_hr {
	BORDER-BOTTOM: #333333 1px ridge; TEXT-ALIGN: center; BORDER-LEFT: #333333 0px ridge; MARGIN: 1em auto 0em; WIDTH: 90%; BORDER-TOP: #333333 1px ridge; BORDER-RIGHT: #333333 0px ridge
}
SPAN.size1 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: xx-small
}
SPAN.size2 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: x-small
}
SPAN.size3 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: small
}
SPAN.size4 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: medium
}
SPAN.size5 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: large
}
SPAN.size6 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: x-large
}
SPAN.size7 {
	LINE-HEIGHT: 130%; TEXT-INDENT: 0px; DISPLAY: inline; FONT-SIZE: xx-large
}
STRONG.word0 {
	BACKGROUND-COLOR: #ffff66; COLOR: black
}
STRONG.word1 {
	BACKGROUND-COLOR: #a0ffff; COLOR: black
}
STRONG.word2 {
	BACKGROUND-COLOR: #99ff99; COLOR: black
}
STRONG.word3 {
	BACKGROUND-COLOR: #ff9999; COLOR: black
}
STRONG.word4 {
	BACKGROUND-COLOR: #ff66ff; COLOR: black
}
STRONG.word5 {
	BACKGROUND-COLOR: #880000; COLOR: white
}
STRONG.word6 {
	BACKGROUND-COLOR: #00aa00; COLOR: white
}
STRONG.word7 {
	BACKGROUND-COLOR: #886800; COLOR: white
}
STRONG.word8 {
	BACKGROUND-COLOR: #004699; COLOR: white
}
STRONG.word9 {
	BACKGROUND-COLOR: #990099; COLOR: white
}
.edit_form {
	CLEAR: both
}
DIV#header {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#navigator {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 4px
}
TD.menubar {
	WIDTH: 9em; VERTICAL-ALIGN: top
}
DIV#menubar {
	PADDING-BOTTOM: 0px; MARGIN: 4px; PADDING-LEFT: 0px; WIDTH: 9em; PADDING-RIGHT: 0px; FONT-SIZE: 90%; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 0px
}
DIV#menubar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#menubar UL LI {
	LINE-HEIGHT: 110%
}
DIV#menubar H4 {
	FONT-SIZE: 110%
}
DIV#body {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#note {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
DIV#attach {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
DIV#toolbar {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
DIV#lastmodified {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
DIV#related {
	PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px
}
DIV#footer {
	PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 70%; PADDING-TOP: 0px
}
DIV#banner {
	MARGIN-TOP: 24px; FLOAT: right
}
DIV#preview {
	BACKGROUND-COLOR: #f5f8ff; COLOR: inherit
}
IMG#logo {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.anchor {
	
}
.anchor_super {
	FONT-SIZE: xx-small; VERTICAL-ALIGN: super
}
BR.spacer {
	
}
.style_calendar {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ccd5dd; MARGIN: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: inherit; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.style_td_caltop {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eef5ff; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; FONT-SIZE: 80%; PADDING-TOP: 5px
}
.style_td_today {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffdd; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td_sat {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dde5ff; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td_sun {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffeeee; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td_blank {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eef5ff; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td_day {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eef5ff; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; PADDING-TOP: 5px
}
.style_td_week {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #dde5ee; MARGIN: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: inherit; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.calendar_viewer {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: inherit; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; COLOR: inherit
}
SPAN.calendar_viewer_left {
	BACKGROUND-COLOR: inherit; FLOAT: left; COLOR: inherit
}
SPAN.calendar_viewer_right {
	BACKGROUND-COLOR: inherit; FLOAT: right; COLOR: inherit
}
.clear {
	MARGIN: 0px; CLEAR: both
}
DIV.counter {
	FONT-SIZE: 70%
}
SPAN.diff_added {
	BACKGROUND-COLOR: inherit; COLOR: blue
}
SPAN.diff_removed {
	BACKGROUND-COLOR: inherit; COLOR: red
}
HR.short_line {
	BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333333 0px solid; WIDTH: 80%; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 0px solid
}
H5.side_label {
	TEXT-ALIGN: center
}
UL.navi {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.navi_none {
	DISPLAY: inline; FLOAT: none
}
LI.navi_left {
	TEXT-ALIGN: left; DISPLAY: inline; FLOAT: left
}
LI.navi_right {
	TEXT-ALIGN: right; DISPLAY: inline; FLOAT: right
}
SPAN.comment_date {
	FONT-SIZE: x-small
}
SPAN.new1 {
	BACKGROUND-COLOR: transparent; COLOR: red; FONT-SIZE: x-small
}
SPAN.new5 {
	BACKGROUND-COLOR: transparent; COLOR: green; FONT-SIZE: xx-small
}
SPAN.counter {
	FONT-SIZE: 70%
}
UL.popular_list {
	
}
UL.recent_list {
	
}
DIV.img_margin {
	MARGIN-LEFT: 32px; MARGIN-RIGHT: 32px
}
TD.vote_label {
	BACKGROUND-COLOR: #ffcccc; COLOR: inherit
}
TD.vote_td1 {
	BACKGROUND-COLOR: #dde5ff; COLOR: inherit
}
TD.vote_td2 {
	BACKGROUND-COLOR: #eef5ff; COLOR: inherit
}
