
/* Containers  */



/* Basic */

td.ctr-actions {padding: 0;}
td.ctr-title {padding: 10px 0 1px 0;}
td.basic-ctr-ul td.ctr-title {padding: 10px 0 1px 0; border-bottom: 1px solid #ddd;}
td.basic-ctr-ul td.ctr-actions {padding: 0; border-bottom: 1px solid #ddd;}
td.ctr-title .Head {font-family: verdana, sans-serif; font-size: 15px; font-weight: bold; white-space: nowrap; color: #333; margin: 0; padding: 0; line-height: 1em;}
td.ctr-content {padding: 12px 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: 16px;}
td.basic-ctr-ul td.ctr-visibility {padding: 0 1px 4px 0; border-bottom: 1px solid #ddd; text-align: right;}
td.basic-ctr-ul td.ctr-visibility img {margin: 0; border: 0; padding: 0;}



/* Colored containers - base styles */

td.ctr-header-row {height: 30px;}
table.header-table {height: 100%;}
td.ctr-header-cap-left {background: url(h01.gif) no-repeat; width: 9px;}
td.ctr-header-title {background: url(h02.gif) repeat-x; width: 1px; white-space: nowrap; padding: 7px 0px 0 5px;}
td.ctr-header-title .Head {font-weight: bold; font-size: 12px; color: #fff;}
table.ctr-slv td.ctr-header-title .Head {color: #666;}
td.ctr-header-actions {background: url(h02.gif) repeat-x; width: 1px; white-space: nowrap; font-size: 1px;}
td.ctr-header-connector {width: 30px; background: url(h03.gif) no-repeat;}
td.ctr-header-right {font-size: 1px; background: url(h04.gif) repeat-x; width: auto;}
td.ctr-header-cap-right {background: url(h05.gif) no-repeat; width: 5px;}
td.ctr-visibility {width: 19px;}
td.ctr-visibility img, td.ctr-visibility a {border: 0; padding: 0; margin: 0;}


table.container-frame {border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd; padding: 8px 12px 0px 12px; height:260px;}
/*td.ctr-content-bg {background: url(angled-bg.gif) repeat-x bottom #fafafa;}*/
td.ctr-color-admin {text-align: right;}
td.ctr-content-area {text-align: left;}

td.b-l {width: 5px; height: 12px; background: url(corner-bl.gif) bottom left no-repeat transparent; font-size: 1px;}
td.b-c {font-size: 1px; height: 12px; border-bottom: 1px solid #ddd; background: transparent;}
td.b-r {width: 5px; height: 12px; background: url(corner-br.gif) bottom right no-repeat transparent; font-size: 1px;}

td.ctr-header-cap-left img {width: 9px; height: 1px;}
td.ctr-header-connector img {width: 30px; height: 1px;}
td.ctr-header-cap-right img {width: 5px; height: 1px;}
td.ctr-color-admin img {margin-left: 5px;}

.ctr-aqu, .ctr-chl, .ctr-blu, .ctr-grn, .ctr-gld, .ctr-prl, .ctr-mdt, .ctr-lim, .ctr-pmk, .ctr-olv, .ctr-red, .ctr-gry {margin-bottom: 20px;}

/* Colored containers - color variations */


/* sangria */
table.ctr-red td.ctr-header-cap-left {background: url(h01-red.gif) no-repeat;}
table.ctr-red td.ctr-header-title {background: url(h02-red.gif) repeat-x;}
table.ctr-red td.ctr-header-actions {background: url(h02-red.gif) repeat-x;}
table.ctr-red td.ctr-header-connector {background: url(h03-red.gif) no-repeat;}
table.ctr-red td.ctr-header-right {background: url(h04-red.gif) repeat-x;}
table.ctr-red td.ctr-header-cap-right {background: url(h05-red.gif) no-repeat;}
table.ctr-red td.ctr-visibility {background: url(h04-red.gif) repeat-x;}



