.slide
{
    text-align:center;
}
.slide a, .slide a:hover, .slide a:visited
{
    font-size:14pt;
    text-decoration:none;
}
.slide img
{
    margin:5px;
    border:0;
}
.db
{
    margin:2px;
    margin-bottom:15px;
    border:1px solid #FFF09E;
    background-color:#FFFADF;
    padding:2px;
    display:none;
}
#splash
{
    width:100px;
    margin-left:auto;
    margin-right:auto;
    font-size:12pt;
}
#strip { width:99%; margin:0; padding:0; }
#strip table { width:99%; margin:1px; }
.col{ padding: 5px; }
.placeholder {
    border:0px;
    margin:0px;
    padding:0px;
    height:0px;
    display:inline;
    z-index:-1;
}
.placeholder_show {
    display:block;
    border:1px dashed orange;
    z-index:0;
}
.module
{
    position:relative;
    margin:5px;
//    border:1px solid #B7C4C7;
    width:98%;
    background-color:#fff;
    z-index:2;
    font-size:8pt;
//    -moz-border-radius:5px;
}
.msettings
{
    border-top:1px solid #777;
    border-bottom:1px solid #777;
    padding:5px;
    margin:5px;
    background-color:#eee;
    display:none;
}
.mtitle
{
    background:url('/img/a.png');
    border-left:1px solid #F1E8BE;
    border-right:1px solid #F1E8BE;
    border-bottom:1px solid #F1E8BE;
    display:block;
    padding:2px;
    font-size:10pt;
    cursor:move;
}
.module span.control
{
    top:0;
    float:right;
    margin-right:2px;
    font-size:12pt;
    line-height:1em;
    cursor:pointer;
    cursor:hand;
    font-size:11pt;
}
.module span.control a
{
    text-decoration:none;
    font-size:11pt;
}
.module span.control a:hover
{
    color: #f93;
}
.mbody ul, .mbody ul li
{
    list-style-type:none;
    margin:0;
    padding:0;
    text-indent:0;
    font-size:8pt;
}
.mbody ul
{
    margin:3px;
}
.mbody ul li
{
    background:url('/img/lst.gif');
    background-repeat: no-repeat;
    background-position:left center;
    padding-left:8px;
    margin-bottom:3px;
}
.mbody ul li.image
{
    display:inline;
    background:none;
}
.mbody ul li.image img
{
    padding:0;
    margin:0;
    border:0;
}
.module a.out, .module a.out:hover, .module a.out:visited
{
    color:#2E82FF;
}
.dvlheader
{
    background-color:#eee;
    padding:5px;
    margin:5px;
    border: 1px solid #333;
}

/*
 * TABS
 */

.tabs
{
    float:right;
    list-style-type:none;
    padding:0;
    margin:0 0 0 1px;
    text-indent:0;
    font-size:8pt;
    font-family: Verdana;
}
.tabs li
{
    float:left;
    margin:0;
}
.tabs li a, .tabs li a:hover, .tabs li a:visited
{
    text-decoration:none;
    padding:4px 6px 4px 6px;
    border-left:#fff 1px solid;
    display:block;
}
.tabs li a
{
    background:#FE0A13 url(/img/bbg.png) repeat-x;
    color:#fff;
}
.tabs li a:hover
{
    background: #FED1D2;
    color:#FE0A13;
}
.tabs li a.active, .tabs li a.active:hover, .tabs li a.active:visited
{
    font-size:8pt;
    padding:4px 6px 4px 6px;
    background: #FED1D2;
    border-left:#fff 1px solid;
    color:#FE0A13;
    display:block;
}
.tabs li.add a, .tabs li.add a:hover, .tabs li.add a:visited
{
    border:0;
    border-left:#fff 1px solid;
}
.editTabForm
{
    background:#FE0A13 url(/img/tbg.png) repeat-x;
    padding:4px 6px 4px 6px;
    margin:0;
}
#addtabform
{
    position:absolute;
    top:75px;
    right:1px;
    z-index:99;
    padding:5px;
    border:1px solid #000;
    background:#FE0A13 url(/img/tbg.png) repeat-x;
}