PRE
{
    LINE-HEIGHT: 130%
}
DL
{
    LINE-HEIGHT: 130%
}
OL
{
    LINE-HEIGHT: 130%
}
P
{
    COLOR: #004488;
    LINE-HEIGHT: 130%
}
BODY
{
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    MARGIN-LEFT: 1%;
    COLOR: black;
    MARGIN-RIGHT: 1%;
    FONT-FAMILY: verdana, arial, helvetica, Sans-Serif
}
TD
{
    FONT-SIZE: 14px;
    BACKGROUND: #ffffff;
    MARGIN-LEFT: 1%;
    COLOR: black;
    MARGIN-RIGHT: 1%;
    FONT-FAMILY: verdana, arial, helvetica, Sans-Serif
}
A:link
{
    COLOR: mediumseagreen;
    TEXT-DECORATION: none
}
A:active
{
    BACKGROUND: #ccddee;
    COLOR: #215dc6;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #4169e1;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND: #ccddee;
    COLOR: #215dc6;
    TEXT-DECORATION: underline
}
H1
{
    BORDER-RIGHT: #0088ff 1em solid;
    BORDER-TOP: #0088ff 0.2em solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.8em;
    MARGIN-LEFT: 20%;
    BORDER-LEFT: #0088ff 1em solid;
    COLOR: #0088ff;
    MARGIN-RIGHT: 20%;
    BORDER-BOTTOM: #0088ff 0.2em solid;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
H2
{
    BORDER-RIGHT: royalblue 1px solid;
    PADDING-RIGHT: 0.2em;
    BORDER-TOP: royalblue 1px solid;
    PADDING-LEFT: 0.2em;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0.2em;
    MARGIN: 0px 0px 0.5em;
    BORDER-LEFT: royalblue 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: royalblue 1px solid;
    BACKGROUND-COLOR: orange
}
H3
{
    BORDER-RIGHT: #0088ff 0px solid;
    PADDING-RIGHT: 0.2em;
    BORDER-TOP: #0088ff 1px solid;
    PADDING-LEFT: 0.2em;
    PADDING-BOTTOM: 0.2em;
    MARGIN: 0px 0px 0.5em;
    BORDER-LEFT: #0088ff 12px solid;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #0088ff 1px solid;
    BACKGROUND-COLOR: #ffffff
}
H4
{
    PADDING-RIGHT: 0.1em;
    PADDING-LEFT: 0.1em;
    PADDING-BOTTOM: 0.1em;
    MARGIN: 0px 0px 0.5em;
    BORDER-LEFT: #0088ff 12px solid;
    COLOR: #000000;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: #0088ff;
    BACKGROUND-COLOR: #ffffff
}
H5
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0.3em;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0.3em;
    PADDING-BOTTOM: 0.3em;
    MARGIN: 0px 0px 0.5em;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0.3em;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #0088ff
}
H6
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0.3em;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0.3em;
    PADDING-BOTTOM: 0.3em;
    MARGIN: 0px 0px 0.5em;
    BORDER-LEFT: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0.3em;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #0088ff
}
H1.title
{
    BORDER-RIGHT: #0088ff 0.8em solid;
    PADDING-RIGHT: 0%;
    BORDER-TOP: #0088ff 0.2em solid;
    PADDING-LEFT: 0%;
    FONT-WEIGHT: bold;
    FONT-SIZE: 2em;
    FLOAT: none;
    MARGIN-LEFT: 0%;
    BORDER-LEFT: #0088ff 0.8em solid;
    COLOR: #0088ff;
    MARGIN-RIGHT: 25%;
    BORDER-BOTTOM: #0088ff 0.2em solid;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Comic Sans MS', Verdana, sans-serif;
    POSITION: relative;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
DT
{
    MARGIN-TOP: 1em;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 1em
}
BLOCKQUOTE
{
    MARGIN-TOP: 0em;
    PADDING-LEFT: 1em;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 0.5em;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: lavender
}
PRE
{
    BORDER-RIGHT: #0088ff 1px solid;
    PADDING-RIGHT: 0.5em;
    BORDER-TOP: #0088ff 1px solid;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.5em;
    MARGIN-LEFT: 1em;
    BORDER-LEFT: #0088ff 3px solid;
    COLOR: black;
    MARGIN-RIGHT: 2em;
    PADDING-TOP: 0.5em;
    BORDER-BOTTOM: #0088ff 1px solid;
    WHITE-SPACE: pre;
    BACKGROUND-COLOR: #f0f8ff
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
UL
{
    MARGIN-TOP: 0.5em;
    MARGIN-BOTTOM: 0.5em;
    LINE-HEIGHT: 130%
}
EM
{
    FONT-STYLE: italic
}
STRONG
{
    FONT-WEIGHT: bold
}
ADDRESS
{
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, arial, helvetica, Sans-Serif
}
.noexists
{
    BACKGROUND-COLOR: #fffacc
}
.errormsg
{
    BACKGROUND-COLOR: #fffacc
}
.style_table
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    /*MARGIN: auto;*/
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ccd5dd;
    TEXT-ALIGN: left
}
.style_td
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #eef5ff
}
.style_calendar
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #ccd5dd
}
.style_td_caltop
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    PADDING-TOP: 5px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #eef5ff
}
.style_td_today
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 14%;
    PADDING-TOP: 5px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffdd
}
.style_td_sat
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 14%;
    PADDING-TOP: 5px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #dde5ff
}
.style_td_sun
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 14%;
    PADDING-TOP: 5px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffeeee
}
.style_td_day
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 14%;
    PADDING-TOP: 5px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #eef5ff
}
.style_td_blank
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 14%;
    PADDING-TOP: 5px;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #eef5ff
}
.style_td_week
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    PADDING-TOP: 5px;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #dde5ee
}
.small
{
    FONT-SIZE: 12px
}
.super_index
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: super;
    COLOR: #dd3333
}
.note_super
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: super;
    COLOR: #dd3333
}
.full_hr
{
    BORDER-RIGHT: #333333 0px ridge;
    BORDER-TOP: #333333 1px ridge;
    BORDER-LEFT: #333333 0px ridge;
    BORDER-BOTTOM: #333333 1px ridge
}
.note_hr
{
    BORDER-RIGHT: #333333 0px ridge;
    BORDER-TOP: #333333 1px ridge;
    MARGIN: 1em auto 0em;
    BORDER-LEFT: #333333 0px ridge;
    WIDTH: 90%;
    BORDER-BOTTOM: #333333 1px ridge;
    TEXT-ALIGN: center
}
.side_label
{
    TEXT-ALIGN: center
}
.counter
{
    FONT-SIZE: 8px
}
.vote_label
{
    BACKGROUND-COLOR: #ffcccc
}
.vote_td1
{
    BACKGROUND-COLOR: #dde5ff
}
.vote_td2
{
    BACKGROUND-COLOR: #eef5ff
}
.recent_list
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 1em;
    BORDER-LEFT: 0px;
    WORD-BREAK: break-all;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    WORD-WRAP: break-word
}
.side_label
{
    MARGIN: 0px auto 0.5em
}
SPAN.diff_added
{
    COLOR: Red
}
SPAN.diff_removed
{
    COLOR: Blue
}
.ie5
{
    TEXT-ALIGN: center
}
.size1
{
    DISPLAY: inline-block;
    FONT-SIZE: xx-small;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size2
{
    DISPLAY: inline-block;
    FONT-SIZE: x-small;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size3
{
    DISPLAY: inline-block;
    FONT-SIZE: small;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size4
{
    DISPLAY: inline-block;
    FONT-SIZE: medium;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size5
{
    DISPLAY: inline-block;
    FONT-SIZE: large;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size6
{
    DISPLAY: inline-block;
    FONT-SIZE: x-large;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
.size7
{
    DISPLAY: inline-block;
    FONT-SIZE: xx-large;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 130%
}
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.p_left
{
    TEXT-ALIGN: left
}
DIV.p_center
{
    TEXT-ALIGN: center
}
DIV.p_right
{
    TEXT-ALIGN: right
}
.table-list
{
    BACKGROUND: #fff
}
.td-list
{
    BORDER-RIGHT: #aaa 0px dotted;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #aaa 0px dotted;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #aaa 0px dotted;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #aaa 1px dotted
}
