
/* 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 */

/* aqua */
table.ctr-aqu {margin-bottom: 20px;}
table.ctr-aqu td.ctr-header-row {background: url(t-aqu.gif) repeat-x #00b6c6; border-bottom: 1px solid #00abbc;}
table.ctr-aqu table.header-table {background: url(tl-aqu.gif) no-repeat;}
table.ctr-aqu td.ctr-header-right {background: url(tr-aqu.gif) no-repeat;}


/* gold */
table.ctr-gld {margin-bottom: 20px;}
table.ctr-gld td.ctr-header-row {background: url(t-gld.gif) repeat-x #c6a900; border-bottom: 1px solid #bc9d00;}
table.ctr-gld table.header-table {background: url(tl-gld.gif) no-repeat;}
table.ctr-gld td.ctr-header-right {background: url(tr-gld.gif) no-repeat;}


/* 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;}


/* sangria */
table.ctr-red {margin-bottom: 20px;}
table.ctr-red td.ctr-header-row {background: url(t-red.gif) repeat-x #ad2529; border-bottom: 1px solid #a22024;}
table.ctr-red table.header-table {background: url(tl-red.gif) no-repeat;}
table.ctr-red td.ctr-header-right {background: url(tr-red.gif) no-repeat;}


/* indigo */
table.ctr-prl {margin-bottom: 20px;}
table.ctr-prl td.ctr-header-row {background: url(t-prl.gif) repeat-x #65319b; border-bottom: 1px solid #592a8f;}
table.ctr-prl table.header-table {background: url(tl-prl.gif) no-repeat;}
table.ctr-prl td.ctr-header-right {background: url(tr-prl.gif) no-repeat;}


/* lime */
table.ctr-lim {margin-bottom: 20px;}
table.ctr-lim td.ctr-header-row {background: url(t-lim.gif) repeat-x #9ac600; border-bottom: 1px solid #8ebc00;}
table.ctr-lim table.header-table {background: url(tl-lim.gif) no-repeat;}
table.ctr-lim td.ctr-header-right {background: url(tr-lim.gif) no-repeat;}


/* cobalt */
table.ctr-blu {margin-bottom: 20px;}
table.ctr-blu td.ctr-header-row {background: url(t-blu.gif) repeat-x #2462ad; border-bottom: 1px solid #1f56a2;}
table.ctr-blu table.header-table {background: url(tl-blu.gif) no-repeat;}
table.ctr-blu td.ctr-header-right {background: url(tr-blu.gif) no-repeat;}


/* forest */
table.ctr-grn {margin-bottom: 20px;}
table.ctr-grn td.ctr-header-row {background: url(t-grn.gif) repeat-x #488527; border-bottom: 1px solid #3e7821;}
table.ctr-grn table.header-table {background: url(tl-grn.gif) no-repeat;}
table.ctr-grn td.ctr-header-right {background: url(tr-grn.gif) no-repeat;}


/* midnight */
table.ctr-mdt {margin-bottom: 20px;}
table.ctr-mdt td.ctr-header-row {background: url(t-mdt.gif) repeat-x #2f518d; border-bottom: 1px solid #294781;}
table.ctr-mdt table.header-table {background: url(tl-mdt.gif) no-repeat;}
table.ctr-mdt td.ctr-header-right {background: url(tr-mdt.gif) no-repeat;}


/* charcoal */
table.ctr-chl {margin-bottom: 20px;}
table.ctr-chl td.ctr-header-row {background: url(t-chl.gif) repeat-x #515151; border-bottom: 1px solid #474747;}
table.ctr-chl table.header-table {background: url(tl-chl.gif) no-repeat;}
table.ctr-chl td.ctr-header-right {background: url(tr-chl.gif) no-repeat;}


/* olive */
table.ctr-olv {margin-bottom: 20px;}
table.ctr-olv td.ctr-header-row {background: url(t-olv.gif) repeat-x #707b43; border-bottom: 1px solid #646f3b;}
table.ctr-olv table.header-table {background: url(tl-olv.gif) no-repeat;}
table.ctr-olv td.ctr-header-right {background: url(tr-olv.gif) no-repeat;}


/* pumpkin */
table.ctr-pmk {margin-bottom: 20px;}
table.ctr-pmk td.ctr-header-row {background: url(t-pmk.gif) repeat-x #cb8424; border-bottom: 1px solid #c3771f;}
table.ctr-pmk table.header-table {background: url(tl-pmk.gif) no-repeat;}
table.ctr-pmk td.ctr-header-right {background: url(tr-pmk.gif) no-repeat;}
