
/* Containers  */



/* Basic */

td.ctr-actions {padding: 0 0 1px 0;}
td.basic-ctr-ul td.ctr-actions {padding: 0 0 2px 0; background: url(dotted-ul.gif) bottom repeat-x;}
td.ctr-title {padding: 5px 0 2px 0;}
td.basic-ctr-ul td.ctr-title {padding: 10px 0 2px 0; background: url(dotted-ul.gif) bottom repeat-x;}
td.ctr-title .Head {font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; white-space: nowrap; color: #333;}
td.basic-ctr-ul td.ctr-visibility, td.basic-ctr td.ctr-visibility {width: 11px; padding-top: 12px; text-align: right; background: url(dotted-ul.gif) bottom repeat-x; font-size: 0px;}
td.ctr-content {padding: 6px 0 0 0;}
td.ctr-admin {padding: 8px 0 0 0; text-align: right; font-size: 0px;}
td.ctr-admin img {margin-left: 5px;}
td.basic-ctr, td.basic-ctr-ul {padding-bottom: 20px;}



/* Colored containers - base styles */

td.ctr-header-row {height: 33px;}
td.ctr-header-actions {padding: 0; width: 1px; background: transparent;}
td.ctr-header-title {padding: 2px 10px 0 21px; background: transparent;}
td.ctr-header-title .Head {color: #fff; font-size: 12px; font-weight: bold;}
td.ctr-visibility {width: 28px; padding-top: 6px; text-align: right;}
td.ctr-header-right {width: 11px; height: 33px; background-position: top right;}
td.mt-l {width: 11px; height: 11px; background: url(mt-l.gif) no-repeat;}
td.mt-l img, td.mt-r img  {width: 11px; height: 1px;}
td.mt-c {height: 11px; background: url(mt-c.gif) repeat-x;}
td.mt-r {width: 11px; height: 11px; background: url(mt-r.gif) no-repeat;}
td.mb-l {width: 11px; background: url(mb-l.gif) repeat-y;}
td.mb-c {background: #fbfbfb; padding: 1px 6px 4px 6px; width: 100%;}
td.mb-r {width: 11px; background: url(mb-r.gif) repeat-y;}
td.ctr-color-admin {padding: 2px 0 0 0; text-align: right; font-size: 0;}
td.ctr-color-admin img {margin-left: 5px;}
td.b-l {width: 11px; height: 12px; background: url(b-l.gif) no-repeat;}
td.b-c {height: 12px; background: url(b-c.gif) repeat-x;}
td.b-r {width: 11px; height: 12px; background: url(b-r.gif) no-repeat;}



/* Colored containers - color variations */

/* smoke */
table.ctr-gry {margin-bottom: 20px;}
table.ctr-gry td.ctr-header-row {background: url(t-gry.gif) repeat-x #919191; border-bottom: 1px solid #848484;}
table.ctr-gry table.header-table {background: url(tl-gry.gif) no-repeat;}
table.ctr-gry td.ctr-header-right {background: url(tr-gry.gif) no-repeat;}


/* orange */
table.ctr-worg {margin-bottom: 20px;}
table.ctr-worg td.ctr-header-row {background: url(t-worg.gif) repeat-x #f79239; border-bottom: 1px solid #f79239;}
table.ctr-worg table.header-table {background: url(tl-worg.gif) no-repeat;}
table.ctr-worg td.ctr-header-right {background: url(tr-worg.gif) no-repeat;}


/* blue */
table.ctr-wblu {margin-bottom: 20px;}
table.ctr-wblu td.ctr-header-row {background: url(t-wblu.gif) repeat-x #2c409a; border-bottom: 1px solid #2c409a;}
table.ctr-wblu table.header-table {background: url(tl-wblu.gif) no-repeat;}
table.ctr-wblu td.ctr-header-right {background: url(tr-wblu.gif) no-repeat;}


