TABLE.layout
{
    BACKGROUND-COLOR: transparent;
    BORDER: 0px none;
    BORDER-COLLAPSE: collapse;
    BORDER-SPACING: 0px;
    EMPTY-CELLS: show;
    MARGIN: 0px;
    TABLE-LAYOUT: auto;
}

TABLE.layout TR
{
    BACKGROUND-COLOR: transparent;
    BORDER: 0px none;
}

TD.layout
{
    BACKGROUND-COLOR: transparent;
    BORDER: 0px none;
    PADDING: 0px;
}

#tp_ctrl
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-COLOR: #FCFBFA;
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 1px 2px 2px 1px;
    BORDER-STYLE: solid;
    BOTTOM: auto;
    COLOR: #000000;
    CURSOR: inherit;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: "Verdana", "Arial", sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 24px 8px 4px 8px;
    POSITION: absolute;
    RIGHT: auto;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: 0px;
    VERTICAL-ALIGN: top;
    VISIBILITY: hidden;
    WHITE-SPACE: nowrap;
    WIDTH: 204px;
    WORD-SPACING: 0px;
    Z-INDEX: 1000;
}

#tp_ctrl A,
#tp_ctrl A:active,
#tp_ctrl A:focus,
#tp_ctrl A:hover,
#tp_ctrl A:link,
#tp_ctrl A:visited
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: #59000C;
    CURSOR: pointer;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: inherit;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: auto;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

#tp_ctrl A:hover
{
    TEXT-DECORATION: underline;
}

#tp_ctrl DIV
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: inherit;
    CURSOR: inherit;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: inherit;
    MARGIN: 0px 0px 4px 0px;
    OVERFLOW: inherit;
    PADDING: 0px 4px;
    POSITION: relative;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: 196px;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

#tp_ctrl FORM
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: auto;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WIDTH: auto;
    Z-INDEX: auto;
}

#tp_ctrl IMG
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    HEIGHT: auto;
    LEFT: auto;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WIDTH: auto;
    Z-INDEX: auto;
}

#tp_ctrl SMALL
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: inherit;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: 10px;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: inherit;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: auto;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

#tp_ctrl #tp_ctrl_cmd
{
    PADDING: 0px;
    WIDTH: 204px;
}

#tp_ctrl #tp_ctrl_cmd A,
#tp_ctrl #tp_ctrl_cmd A:active,
#tp_ctrl #tp_ctrl_cmd A:focus,
#tp_ctrl #tp_ctrl_cmd A:hover,
#tp_ctrl #tp_ctrl_cmd A:link,
#tp_ctrl #tp_ctrl_cmd A:visited
{
    BORDER-BOTTOM: 1px solid #FFFFFF;
    COLOR: #000000;
    DISPLAY: block;
    HEIGHT: 16px;
    PADDING: 0px 4px;
    WIDTH: 196px;
}

#tp_ctrl #tp_ctrl_cmd A:hover
{
    BACKGROUND-COLOR: #F1ECE6;
    BORDER-BOTTOM: 1px solid #000000;
    COLOR: #FF8D01;
    TEXT-DECORATION: none;
}

#tp_ctrl #tp_ctrl_cmd IMG
{
    HEIGHT: 8px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 12px;
}

#tp_ctrl #tp_ctrl_info
{
    TEXT-ALIGN: right;
}

#tp_ctrl #tp_ctrl_language
{
    TEXT-ALIGN: right;
    WHITE-SPACE: normal;
}

#tp_ctrl #tp_ctrl_language A IMG,
#tp_ctrl #tp_ctrl_language A:focus IMG,
#tp_ctrl #tp_ctrl_language A:link IMG,
#tp_ctrl #tp_ctrl_language A:visited IMG
{
    BORDER-BOTTOM: 1px solid #676666;
    BORDER-LEFT: 1px solid #F7F6F5;
    BORDER-RIGHT: 1px solid #9B9A99;
    BORDER-TOP: 1px solid #F9F9F8;
    HEIGHT: 12px;
    WIDTH: 16px;
    OPACITY: 0.35;
    FILTER: Alpha(opacity=35);
}

#tp_ctrl #tp_ctrl_language A:hover IMG,
#tp_ctrl #tp_ctrl_language A:active IMG,
#tp_ctrl #tp_ctrl_language A.tp_ctrl_language_active IMG,
#tp_ctrl #tp_ctrl_language A.tp_ctrl_language_active:focus IMG,
#tp_ctrl #tp_ctrl_language A.tp_ctrl_language_active:link IMG,
#tp_ctrl #tp_ctrl_language A.tp_ctrl_language_active:visited IMG
{
    BORDER-BOTTOM: 1px solid #F9F9F8;
    BORDER-LEFT: 1px solid #9B9A99;
    BORDER-RIGHT: 1px solid #F7F6F5;
    BORDER-TOP: 1px solid #676666;
    HEIGHT: 12px;
    WIDTH: 16px;
    OPACITY: 1.0;
    FILTER: Alpha(opacity=100);
}

#tp_ctrl #tp_ctrl_opt_set
{
    HEIGHT: 66px;
    LINE-HEIGHT: 20px;
    PADDING: 0px;
    WIDTH: 204px;
}

#tp_ctrl #tp_ctrl_opt_set A,
#tp_ctrl #tp_ctrl_opt_set A:active,
#tp_ctrl #tp_ctrl_opt_set A:focus,
#tp_ctrl #tp_ctrl_opt_set A:hover,
#tp_ctrl #tp_ctrl_opt_set A:link,
#tp_ctrl #tp_ctrl_opt_set A:visited
{
    BACKGROUND-COLOR: #43484E;
    BORDER-BOTTOM: 1px solid #1C1E21;
    BORDER-LEFT: 1px solid #6B6F73;
    BORDER-RIGHT: 1px solid #2A2D31;
    BORDER-TOP: 1px solid #939699;
    COLOR: #FFFFFF;
    DISPLAY: block;
    FLOAT: left;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
    WIDTH: 100px;
}

#tp_ctrl #tp_ctrl_opt_set #tp_ctrl_opt_apply
{
    CLEAR: left;
    FONT-WEIGHT: bold;
    WIDTH: 202px;
}

#tp_ctrl #tp_ctrl_opt_set A:hover,
#tp_ctrl #tp_ctrl_opt_set #tp_ctrl_opt_apply:hover
{
    BACKGROUND-COLOR: #FFDCB0;
    BORDER-BOTTOM: 1px solid #6B5C4A;
    BORDER-LEFT: 1px solid #FFE3C1;
    BORDER-RIGHT: 1px solid #A18B6F;
    BORDER-TOP: 1px solid #FFEBD1;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

#tp_ctrl #tp_ctrl_opt_switch
{
    BACKGROUND-COLOR: #43484E;
    BORDER-TOP: 1px solid #939699;
    BORDER-RIGHT: 1px solid #2A2D31;
    BORDER-BOTTOM: 1px solid #1C1E21;
    BORDER-LEFT: 1px solid #6B6F73;
    LINE-HEIGHT: 13px;
    MARGIN: 0px 0px 2px 0px;
    PADDING: 2px;
    TEXT-ALIGN: center;
    WHITE-SPACE: normal;
    WIDTH: 198px;
}

#tp_ctrl #tp_ctrl_opt_switch IMG
{
    HEIGHT: 13px;
    WIDTH: 13px;
}

#tp_loading
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    BOTTOM: auto;
    CURSOR: wait;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 100px;
    LEFT: 50%;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: auto;
    TOP: 35%;
    VISIBILITY: hidden;
    WIDTH: 140px;
    Z-INDEX: 1050;
}

#tp_marker
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 0px none;
    BOTTOM: auto;
    CURSOR: inherit;
    DISPLAY: block;
    FLOAT: none;
    HEIGHT: 10px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: auto;
    TOP: 2px;
    VISIBILITY: visible;
    WIDTH: 8px;
    Z-INDEX: 950;
}

DIV.tp_grp
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 1px outset #808080;
    BOTTOM: auto;
    COLOR: inherit;
    CURSOR: inherit;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: 100%;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 4px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: 0px;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: auto;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

SPAN.tp_dd,
SPAN.tp_dd100
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: inherit;
    CURSOR: inherit;
    DISPLAY: inline-block;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: 100%;
    MARGIN: 0px;
    OVERFLOW: visible;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: 0px;
    VERTICAL-ALIGN: top;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: auto;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

SPAN.tp_dd100
{
    DISPLAY: block;
}

SPAN.tp_edt
{
    BACKGROUND-COLOR: #000000;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: #FFFFFF;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: "Verdana", "Arial", sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: 11px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 13px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: 0px;
    VERTICAL-ALIGN: top;
    VISIBILITY: visible;
    WHITE-SPACE: nowrap;
    WIDTH: auto;
    WORD-SPACING: 0px;
    Z-INDEX: auto;
}

SPAN.tp_edt A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: #59000C;
    CURSOR: pointer;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: inherit;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TEXT-ALIGN: inherit;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: 0px;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WHITE-SPACE: inherit;
    WIDTH: auto;
    WORD-SPACING: inherit;
    Z-INDEX: auto;
}

SPAN.tp_edt IMG
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    HEIGHT: 13px;
    LEFT: 0px;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: static;
    RIGHT: auto;
    TOP: 0px;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: inherit;
    WIDTH: 13px;
    Z-INDEX: auto;
}

SPAN.tp_edt_dsp_inline
{
    BACKGROUND-COLOR: #000000;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: inherit;
    CURSOR: inherit;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: inherit;
    FONT-SIZE: inherit;
    FONT-STYLE: inherit;
    FONT-VARIANT: inherit;
    FONT-WEIGHT: inherit;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: inherit;
    LINE-HEIGHT: inherit;
    MARGIN: 0px;
    OVERFLOW: inherit;
    PADDING: 0px;
    POSITION: absolute;
    RIGHT: auto;
    TEXT-ALIGN: right;
    TEXT-DECORATION: inherit;
    TEXT-TRANSFORM: inherit;
    TOP: auto;
    VERTICAL-ALIGN: inherit;
    VISIBILITY: visible;
    WHITE-SPACE: nowrap;
    WIDTH: auto;
    WORD-SPACING: 0px;
    Z-INDEX: 900;
}

SPAN.tp_edt_dsp_none
{
    DISPLAY: none;
}

DIV.tp_comment
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-COLOR: #FFF7B6;
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 1px solid #FFEB4B;
    BOTTOM: auto;
    COLOR: #9C8B00;
    CURSOR: help;
    DISPLAY: block;
    FLOAT: none;
    FONT-FAMILY: "Verdana", "Arial", sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    PADDING: 4px 6px;
    POSITION: relative;
    RIGHT: auto;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: 0px;
    VERTICAL-ALIGN: top;
    VISIBILITY: visible;
    WHITE-SPACE: normal;
    WIDTH: auto;
    WORD-SPACING: 0px;
    Z-INDEX: auto;
}