/*

   WEBCOMpro Content Management System
   Copyright (C) 2012 Patrick Heyer, www.webcompro-cms.com

   This program is free software: you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation, either version 3 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU General Public License for more details.

   You should have received a copy of the GNU General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.

*/

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

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

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

#tp_ctrl
{
    BACKGROUND-ATTACHMENT: scroll !important;
    BACKGROUND-COLOR: transparent !important;
    BACKGROUND-IMAGE: none;
    BACKGROUND-POSITION: left bottom !important;
    BACKGROUND-REPEAT: no-repeat !important;
    BORDER: none !important;
    BOTTOM: auto !important;
    COLOR: #c9d6e3 !important;
    CURSOR: inherit !important;
    DISPLAY: block !important;
    FLOAT: none !important;
    FONT-FAMILY: "Verdana", "Arial", sans-serif !important;
    FONT-SIZE: 11px !important;
    FONT-STYLE: normal !important;
    FONT-VARIANT: normal !important;
    FONT-WEIGHT: normal !important;
    HEIGHT: auto !important;
    LEFT: 0;
    LETTER-SPACING: 0 !important;
    LINE-HEIGHT: 16px !important;
    MARGIN: 0 !important;
    OVERFLOW: hidden !important;
    PADDING: 12px 36px 66px 30px !important;
    POSITION: absolute !important;
    RIGHT: auto !important;
    TEXT-ALIGN: left !important;
    TEXT-DECORATION: none !important;
    TEXT-INDENT: 0;
    TEXT-TRANSFORM: none !important;
    TOP: 0;
    VERTICAL-ALIGN: top !important;
    VISIBILITY: hidden;
    WHITE-SPACE: nowrap !important;
    WIDTH: 204px !important;
    WORD-SPACING: 0 !important;
    Z-INDEX: 1000 !important;
    BORDER-BOTTOM-LEFT-RADIUS: 9px !important;
    BORDER-BOTTOM-RIGHT-RADIUS: 9px !important;
    -MOZ-BORDER-RADIUS-BOTTOMLEFT: 9px !important;
    -MOZ-BORDER-RADIUS-BOTTOMRIGHT: 9px !important;
    -WEBKIT-BORDER-BOTTOM-LEFT-RADIUS: 9px !important;
    -WEBKIT-BORDER-BOTTOM-RIGHT-RADIUS: 9px !important;
}

#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 !important;
    BACKGROUND-IMAGE: none !important;
    BORDER: none !important;
    BOTTOM: auto !important;
    COLOR: #98a8b8 !important;
    CURSOR: pointer !important;
    DISPLAY: inline !important;
    FLOAT: none !important;
    FONT-FAMILY: inherit !important;
    FONT-SIZE: inherit !important;
    FONT-STYLE: inherit !important;
    FONT-VARIANT: inherit !important;
    FONT-WEIGHT: inherit !important;
    HEIGHT: auto !important;
    LEFT: auto !important;
    LETTER-SPACING: inherit !important;
    LINE-HEIGHT: inherit !important;
    MARGIN: 0 !important;
    OVERFLOW: inherit !important;
    PADDING: 0 !important;
    POSITION: static !important;
    RIGHT: auto !important;
    TEXT-ALIGN: inherit !important;
    TEXT-INDENT: inherit !important;
    TEXT-TRANSFORM: inherit !important;
    TOP: auto !important;
    VERTICAL-ALIGN: inherit !important;
    VISIBILITY: inherit !important;
    WHITE-SPACE: inherit !important;
    WIDTH: auto !important;
    WORD-SPACING: inherit !important;
    Z-INDEX: auto !important;
}

#tp_ctrl A,
#tp_ctrl A:active,
#tp_ctrl A:focus,
#tp_ctrl A:link,
#tp_ctrl A:visited
{
    TEXT-DECORATION: inherit !important;
}

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

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

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

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

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

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

#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 #515b62 !important;
    DISPLAY: block !important;
    PADDING: 1px 17px !important;
    WIDTH: 170px !important;
}

#tp_ctrl #tp_ctrl_cmd A:hover
{
    BACKGROUND-COLOR: #98a8b8 !important;
    COLOR: #293131 !important;
    TEXT-DECORATION: none !important;
}

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

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

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

#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 !important;
    BORDER-LEFT: 1px solid #f7f6f5 !important;
    BORDER-RIGHT: 1px solid #9b9a99 !important;
    BORDER-TOP: 1px solid #f9f9f8 !important;
    HEIGHT: 12px !important;
    WIDTH: 16px !important;
    OPACITY: 0.35 !important;
    FILTER: Alpha(opacity=35) !important;
}

#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 !important;
    BORDER-LEFT: 1px solid #9b9a99 !important;
    BORDER-RIGHT: 1px solid #f7f6f5 !important;
    BORDER-TOP: 1px solid #676666 !important;
    HEIGHT: 12px !important;
    WIDTH: 16px !important;
    OPACITY: 1.0 !important;
    FILTER: Alpha(opacity=100) !important;
}

#tp_ctrl #tp_ctrl_opt_set
{
    HEIGHT: 72px !important;
    WIDTH: 208px !important;
}

#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: #41484b !important;
    DISPLAY: block !important;
    FLOAT: left !important;
    HEIGHT: 20px !important;
    LINE-HEIGHT: 20px !important;
    MARGIN: 0 4px 4px 0 !important;
    TEXT-ALIGN: center !important;
    WIDTH: 100px !important;
    BORDER-RADIUS: 6px !important;
    -MOZ-BORDER-RADIUS: 6px !important;
    -WEBKIT-BORDER-RADIUS: 6px !important;
}

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

#tp_ctrl #tp_ctrl_opt_set A:hover,
#tp_ctrl #tp_ctrl_opt_set #tp_ctrl_opt_apply:hover
{
    BACKGROUND-COLOR: #98a8b8 !important;
    COLOR: #293131 !important;
    TEXT-DECORATION: none !important;
}

#tp_ctrl #tp_ctrl_opt_switch
{
    BACKGROUND-COLOR: #41484b !important;
    LINE-HEIGHT: 16px !important;
    MARGIN: 0 0 4px 0 !important;
    PADDING: 4px !important;
    TEXT-ALIGN: center !important;
    WHITE-SPACE: normal !important;
    WIDTH: 196px !important;
    BORDER-RADIUS: 6px !important;
    -MOZ-BORDER-RADIUS: 6px !important;
    -WEBKIT-BORDER-RADIUS: 6px !important;
}

#tp_ctrl #tp_ctrl_opt_switch IMG
{
    HEIGHT: 16px !important;
    PADDING: 1px !important;
    WIDTH: 16px !important;
}

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

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

DIV.tp_grp,
DIV.tp_grp_alt
{
    BACKGROUND-COLOR: transparent !important;
    BACKGROUND-IMAGE: none !important;
    BORDER-COLOR: #808080;
    BORDER-STYLE: dashed !important;
    BORDER-WIDTH: 1px !important;
    BOTTOM: auto !important;
    COLOR: inherit !important;
    CURSOR: inherit !important;
    DISPLAY: block !important;
    FLOAT: none !important;
    FONT-FAMILY: inherit !important;
    FONT-SIZE: inherit !important;
    FONT-STYLE: inherit !important;
    FONT-VARIANT: inherit !important;
    FONT-WEIGHT: inherit !important;
    HEIGHT: auto !important;
    HEIGHT: 1px; /* ie6 bug fix */
    LEFT: 0 !important;
    LETTER-SPACING: inherit !important;
    LINE-HEIGHT: inherit !important;
    MARGIN: 0 !important;
    OVERFLOW: visible !important;
    PADDING: 2px !important;
    POSITION: static !important;
    RIGHT: auto !important;
    TEXT-ALIGN: inherit !important;
    TEXT-DECORATION: inherit !important;
    TEXT-INDENT: inherit !important;
    TEXT-TRANSFORM: inherit !important;
    TOP: 0 !important;
    VERTICAL-ALIGN: inherit !important;
    VISIBILITY: inherit !important;
    WHITE-SPACE: inherit !important;
    WIDTH: auto !important;
    WORD-SPACING: inherit !important;
    Z-INDEX: auto !important;
    BORDER-RADIUS: 3px !important;
    -MOZ-BORDER-RADIUS: 3px !important;
    -WEBKIT-BORDER-RADIUS: 3px !important;
    BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.15) !important;
    -MOZ-BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.15) !important;
    -WEBKIT-BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.15) !important;
}

DIV.tp_grp_alt
{
    BORDER-STYLE: none !important;
    BORDER-WIDTH: 0 !important;
    PADDING: 3px !important;
    BOX-SHADOW: none !important;
    -MOZ-BOX-SHADOW: none !important;
    -WEBKIT-BOX-SHADOW: none !important;
}

DIV.tp_dd,
DIV.tp_dd_alt,
DIV.tp_dd100,
DIV.tp_dd100_alt
{
    BACKGROUND-COLOR: transparent !important;
    BACKGROUND-IMAGE: none !important;
    BACKGROUND-POSITION: left top !important;
    BACKGROUND-REPEAT: repeat !important;
    BORDER: none;
    BOTTOM: auto !important;
    COLOR: inherit !important;
    CURSOR: inherit !important;
    FLOAT: none !important;
    FONT-FAMILY: inherit !important;
    FONT-SIZE: inherit !important;
    FONT-STYLE: inherit !important;
    FONT-VARIANT: inherit !important;
    FONT-WEIGHT: inherit !important;
    HEIGHT: auto !important;
    LEFT: 0 !important;
    LETTER-SPACING: inherit !important;
    LINE-HEIGHT: inherit !important;
    MARGIN: 0;
    OVERFLOW: visible !important;
    PADDING: 2px !important;
    POSITION: static !important;
    RIGHT: auto !important;
    TEXT-ALIGN: inherit !important;
    TEXT-DECORATION: inherit !important;
    TEXT-INDENT: inherit !important;
    TEXT-TRANSFORM: inherit !important;
    TOP: 0 !important;
    VERTICAL-ALIGN: top !important;
    VISIBILITY: inherit !important;
    WHITE-SPACE: inherit !important;
    WIDTH: auto !important;
    WORD-SPACING: inherit !important;
    Z-INDEX: auto !important;
    BORDER-RADIUS: 3px !important;
    -MOZ-BORDER-RADIUS: 3px !important;
    -WEBKIT-BORDER-RADIUS: 3px !important;
}

DIV.tp_dd,
DIV.tp_dd_alt
{
    DISPLAY: inline-block !important;
}

DIV.tp_dd100,
DIV.tp_dd100_alt
{
    DISPLAY: block !important;
}

DIV.tp_dd_alt,
DIV.tp_dd100_alt
{
    BACKGROUND-IMAGE: url(../image/template/highlight.png) !important;
}

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

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

DIV.tp_edt IMG
{
    BACKGROUND-COLOR: transparent !important;
    BACKGROUND-IMAGE: none !important;
    BORDER: none !important;
    BOTTOM: auto !important;
    CURSOR: inherit !important;
    DISPLAY: inline !important;
    FLOAT: none !important;
    HEIGHT: 16px !important;
    LEFT: 0 !important;
    MARGIN: 0 !important;
    OVERFLOW: inherit !important;
    PADDING: 1px !important;
    POSITION: static !important;
    RIGHT: auto !important;
    TOP: 0 !important;
    VERTICAL-ALIGN: inherit !important;
    VISIBILITY: inherit !important;
    WIDTH: 16px !important;
    Z-INDEX: auto !important;
}

DIV.tp_edt_dsp_inline
{
    BACKGROUND-COLOR: #edf0f2 !important;
    BACKGROUND-IMAGE: none !important;
    BORDER: 1px solid #283030 !important;
    BOTTOM: auto !important;
    COLOR: inherit !important;
    CURSOR: inherit !important;
    DISPLAY: inline !important;
    FLOAT: none !important;
    FONT-FAMILY: inherit !important;
    FONT-SIZE: inherit !important;
    FONT-STYLE: inherit !important;
    FONT-VARIANT: inherit !important;
    FONT-WEIGHT: inherit !important;
    HEIGHT: auto !important;
    LEFT: auto !important;
    LETTER-SPACING: inherit !important;
    LINE-HEIGHT: inherit !important;
    MARGIN: -4px 0 0 -4px !important;
    OVERFLOW: inherit !important;
    PADDING: 3px !important;
    POSITION: absolute !important;
    RIGHT: auto !important;
    TEXT-ALIGN: right !important;
    TEXT-DECORATION: inherit !important;
    TEXT-INDENT: inherit !important;
    TEXT-TRANSFORM: inherit !important;
    TOP: auto !important;
    VERTICAL-ALIGN: inherit !important;
    VISIBILITY: visible !important;
    WHITE-SPACE: nowrap !important;
    WIDTH: auto !important;
    WORD-SPACING: 0 !important;
    Z-INDEX: 900 !important;
    BORDER-RADIUS: 3px !important;
    -MOZ-BORDER-RADIUS: 3px !important;
    -WEBKIT-BORDER-RADIUS: 3px !important;
    BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.5) !important;
    -MOZ-BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.5) !important;
    -WEBKIT-BOX-SHADOW: 1px 1px 5px rgba(0, 0, 0, 0.5) !important;
}

DIV.tp_edt_dsp_none
{
    DISPLAY: none !important;
}

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

DIV.dd_vehicle
{
    BACKGROUND-COLOR: #edf0f2 !important;
    BACKGROUND-IMAGE: none !important;
    BORDER: 1px solid #283030 !important;
    BOTTOM: auto !important;
    COLOR: inherit !important;
    CURSOR: inherit !important;
    DISPLAY: block !important;
    FLOAT: none !important;
    FONT-FAMILY: inherit !important;
    FONT-SIZE: inherit !important;
    FONT-STYLE: inherit !important;
    FONT-VARIANT: inherit !important;
    FONT-WEIGHT: inherit !important;
    HEIGHT: auto;
    LEFT: auto;
    LETTER-SPACING: inherit !important;
    LINE-HEIGHT: inherit !important;
    MARGIN: 0 !important;
    OVERFLOW: hidden !important;
    PADDING: 3px !important;
    POSITION: absolute !important;
    RIGHT: auto !important;
    TEXT-ALIGN: inherit !important;
    TEXT-DECORATION: inherit !important;
    TEXT-INDENT: inherit !important;
    TEXT-TRANSFORM: inherit !important;
    TOP: auto;
    VERTICAL-ALIGN: inherit !important;
    VISIBILITY: visible !important;
    WHITE-SPACE: inherit !important;
    WIDTH: auto;
    WORD-SPACING: inherit !important;
    Z-INDEX: 10000 !important;
    BORDER-RADIUS: 3px !important;
    -MOZ-BORDER-RADIUS: 3px !important;
    -WEBKIT-BORDER-RADIUS: 3px !important;
    BOX-SHADOW: 2px 2px 10px rgba(0, 0, 0, 0.5) !important;
    -MOZ-BOX-SHADOW: 2px 2px 10px rgba(0, 0, 0, 0.5) !important;
    -WEBKIT-BOX-SHADOW: 2px 2px 10px rgba(0, 0, 0, 0.5) !important;
    OPACITY: 0.75 !important;
    FILTER: Alpha(opacity=75) !important;
}