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;
}
#template_control
{
    BACKGROUND-COLOR: #FCFBFA;
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-COLOR: #000000;
    BORDER-WIDTH: 1px 2px 2px 1px;
    BORDER-STYLE: solid;
    COLOR: #000000;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 130%;
    MARGIN: 0px;
    PADDING: 24px 8px 4px 8px;
    POSITION: absolute;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: 0px;
    VISIBILITY: hidden;
    WHITE-SPACE: nowrap;
    WIDTH: auto;
    Z-INDEX: 1000;
    FILTER: Alpha(opacity=90);
    OPACITY: 0.90;
}
#template_control A, SPAN.template_edit A,
#template_control IMG, SPAN.template_edit IMG
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: url();
    BORDER: 0px none;
    BOTTOM: auto;
    COLOR: #000000;
    CURSOR: pointer;
    DISPLAY: inline;
    FLOAT: none;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 130%;
    MARGIN: 0px;
    PADDING: 0px;
    RIGHT: auto;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: auto;
    VERTICAL-ALIGN: top;
    WIDTH: auto;
}
#template_control A:hover
{
    COLOR: #FF8D01;
}
#template_control IMG.template_menu
{
    VERTICAL-ALIGN: baseline;
}
#template_control SMALL
{
    FONT-SIZE: 10px;
}
SPAN.template_edit_display_inline
{
    BACKGROUND-COLOR: #000000;
    DISPLAY: inline;
    LEFT: auto;
    POSITION: absolute;
    TEXT-ALIGN: right;
    TOP: auto;
    Z-INDEX: 950;
    FILTER: Alpha(opacity=90);
    OPACITY: 0.90;
}
SPAN.template_edit_display_none
{
    DISPLAY: none;
}
DIV.template_comment
{
    BACKGROUND-COLOR: #FFFFCC;
    BACKGROUND-POSITION: 0px 0px;
    BACKGROUND-REPEAT: no-repeat;
    BORDER: 1px solid #BFB7AC;
    COLOR: #004173;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    HEIGHT: auto;
    LEFT: 0px;
    LETTER-SPACING: 0px;
    LINE-HEIGHT: 130%;
    MARGIN: 0px;
    PADDING: 4px 6px;
    POSITION: relative;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
    TOP: 0px;
    VISIBILITY: visible;
    WHITE-SPACE: normal;
    WIDTH: auto;
    Z-INDEX: auto;
}
